W niniejszym artykule rozważamy immersyjne (wszechogarniające) media wizyjne, które są obecnie badane w środowisku naukowym. Obejmują one dobrze ugruntowane technologie, takie jak obraz dookólny, a także te, które są intensywnie rozwijane, jak systemy swobodnej nawigacji. Z pomocą przykładów, opisujemy również cechy immersyjnych mediów wizyjnych, które odróżniają je od klasycznego ruchomego obrazu 2D. Ponadto krótko przedstawiamy technologie kompresji, które są obecnie rozpatrywane w kontekście projektu standaryzacyjnego MPEG-I rozpoczętego przez ISO/IEC.
EN
In this paper we present a survey of immersive visual media that are currently considered within research community. These include the well-established technologies, like 360-degree panoramas, as well as those being intensively developed like free viewpoint video. On the examples of such systems, we show the features of the immersive visual media that distinguish them from the classical 2D video. Also, we present the compression technologies that are currently considered in the context of standardization of the immersive visual media in the MPEG-I project recently launched by ISO/IEC.
Optimization of encoding process in video compression is an important research problem, especially in the case of modern, sophisticated compression technologies. In this paper, we consider HEVC, for which a novel method for selection of the encoding modes is proposed. By the encoding modes we mean e.g. coding block structure, prediction types and motion vectors. The proposed selection is done basing on noise-reduced version of the input sequence, while the information about the video itself, e.g. transform coefficients, is coded basing on the unaltered input. The proposed method involves encoding of two versions of the input sequence. Further, we show realization proving that the complexity is only negligibly higher than complexity of a single encoding. The proposal has been implemented in HEVC reference software from MPEG and tested experimentally. The results show that the proposal provides up to 1.5% bitrate reduction while preserving the same quality of a decoded video.
Celem pracy jest odpowiedź na pytanie: czy wybór konkretnego algorytmu demozaikowania ma wpływ na dokładność kalibracji systemów wielokamerowych. W ramach pracy zaimplementowano cztery reprezentatywne algorytmy demozaikowania, które wykorzystano do demozaikowania zarejestrowanych sekwencji kalibracyjnych. Proces kalibracji powtarzano wielokrotnie z wykorzystaniem różnych algorytmów. Otrzymane wyniki zostały poddane drobiazgowej analizie w wyniku, której nie wykazano wpływu algorytmów na dokładność kalibracji.
EN
The aim of this work is to obtain the answer to the following question: does the choice of demosaicing algorithm influence accuracy of multicamera calibration. Four representative demosaicing algorithms have been selected and implemented. Implemented algorithms were then used to demosaicing acquired calibration sequences. Calibration process was repeated several times for all algorithms. Obtained results have shown that there are no influence of selected demosaicing algorithm on precision of calibration.
Przedmiotem tej pracy jest projekt autorskiego transkodera obrazów, które zostały zapisane w strumieniach bitowych zgodnych z nową normą MPEG-H HEVC. Podstawą działania prezentowanego transkodera jest eliminacja wybranych współczynników przekształcenia DCT ze strumienia danych, łatwej do realizacji zarówno na platformie programowej jak i sprzętowej. Opracowana technika daje możliwość uzyskania od kilku do 10% redukcji prędkości strumienia danych przy spadku jakości obrazów po transkodowaniu w zakresie 0,2-0,5dB.
EN
The paper describes a design of a video transcoder that is able to process video streams stored in MPEGH HEVC compatible bitstreams. The principle of operation of the presented transcoder is the removal of selected quantized transform coefficients from the bitstream, giving the possibility of its ultra-fast software and hardware implementation. The developed technology enables the reduction of bitrate from a few to 10% reduction of bitrate with a decrease in image quality of 0.2-0.5dB.
Artykuł dotyczy optymalizacji kodera HEVC. Proponowana jest nowa metoda wyboru trybów kodowania, w której koder HEVC kodujący sekwencję wejściową sterowany jest przez drugi koder, kompresujący sekwencję odszumioną. Sposób realizacji sterowania zapewnia, iż łączna złożoność obu koderów jest niewiele większa niż złożoność pojedynczego kodera. Zaproponowaną metodę zaimplementowano i przebadano eksperymentalnie. Uzyskane wyniki pokazują, iż umożliwia ona około 1,5% redukcję strumienia bitowego.
EN
The article is related to HEVC encoder optimization. A novel encoder-side mode selection method is proposed. It exploits information about selected modes from a second encoder, which in parallel compresses a denoised version of the input sequence. The realization of the mode selection method ensures that the complexity of both encoders is negligibly larger than complexity of a single encoder. The proposed method has been implemented and assessed experimentally. The results show that it enables up to 1.5% reduction of the bitstream.
W artykule przedstawione zostały wyniki prac nad wykorzystaniem dodatkowych danych uzyskanych na wcześniejszych etapach przetwarzania sekwencji wizyjnych w celu usprawnienia procesu kodowania sekwencji wizyjnych koderem HEVC. Opisane zostały metody przyspieszenia procesu wyszukiwania wektorów ruchu jak też procesu podziału bloków CTU na jednostki CU.
EN
This paper is a summary of the research done on the use of additional data that are obtained during the preprocessing phases of a video sequence for improving the performance of the coding process using HEVC coder. It includes the description of the method for accelerating the motion estimation process as well as the CTU block division process into CU units.
Celem pracy było zaprojektowanie taniego i prostego w obsłudze wielokamerowego systemu rejestracji sekwencji wizyjnych, będącego alternatywą dla systemów obecnie stosowanych. W projekcie opracowano moduł kamerowy zbudowany z kamery i mikrokomputera wyposażonego w kartę pamięci. Stworzono także dedykowane oprogramowanie „zarządcy” oraz modułu kamerowego. Opracowany system umożliwia precyzyjną synchronizację dowolnej liczby kamer za pomocą dwóch technik synchronizacji: z użyciem modułu zarządzającego lub z wykorzystaniem zsynchronizowanych zegarów modułów kamerowych.
EN
The aim of the work was to design a simple in use and cheap multi-camera video acquisition system as an alternative to systems currently in use. There was developed camera module, built with a camera and a microcomputer equipped with a memory card, and software – manager installed in the management module and program for camera module installed in the microcomputer. The developed system allows for precise synchronization of multiple cameras using two synchronization techniques – using the management module or using synchronized camera modules clocks.
W pracy przedstawiono nową metodą szybkiego wyboru trybu kodowania wewnątrzobrazowego INTRA w koderze standardu HEVC. Podstawą opracowanej metody jest szczegółowa wiedza o częstości wybierania przez koder poszczególnych trybów kodowania wewnątrzobrazowego, w zależności od żądanej prędkości bitowej, rozdzielczości obrazu oraz jakości zakodowanego obrazu. Realizacja programowa opracowanej metody pozwoliła na pokazanie, że można płynnie regulować stopień przyspieszenia kodera i efektywność kodowania za jego pomocą.
EN
The paper presents a new method of fast coding mode decision in the HEVC INTRA video encoder. The basis of the method is a detailed knowledge about frequency of using of individual coding modes in the encoder depending on the desired bitrate, spatial resolution of images, and the quality of coded images. Experiments showed a possibility of controlling the level of computations in the encoder at the cost of efficiency of video encoding.
In this paper, a detailed analysis of the content of the bitstream, produced by the HEVC video encoder is presented. With the use of the HM 10.0 reference software the following statistics were investigated: 1) the amount of data in the encoded stream related to individual frame types, 2) the relationship between the value of the QP and the size of the bitstream at the output of the encoder, 3) contribution of individual types of data to I and B frames. The above mentioned aspects have been thoroughly explored for a wide range of target bitrates. The obtained results became the basis for highlighting guidelines that allow for efficient bitrate control in the HEVC encoder.
Opisano eksperymentalny system telewizji swobodnego punktu widzenia zbudowany w Katedrze Telekomunikacji Multimedialnej i Mikroelektroniki Politechniki Poznańskiej. Przedstawiono szczegóły dotyczące budowy systemu wraz z metodami jego kalibracji, a także rezultaty w postaci przykładowej sekwencji wielowidokowej.
EN
This paper describes the experimental FTV system made at Chair of Multimedia Telecommunications and Microelectronics. We presented all details relating to the system including calibration methods, as well as the outcome - exemplary multiview sequence.
W tym artykule prezentujemy oryginalną technologię kompresji, która została zaprojektowana i opracowana na Politechnice Poznańskiej w odpowiedzi na zaproszenia do składania wniosków MPEG Technologia Kodowania Wideo 3D. W niezależnych testach wniosek został oceniony jako jeden z najlepszych. Baza jest kodowana w HEVC podczas gdy mapy są zakodowane wykorzystując różne zwolnienia, które są podobne do poszczególnych widoków i map głębi. Nawet 2 widoki z boku i 3 głębokości mapy mogą być kodowane w całkowitej wartości bitowej, co zazwyczaj nie przekracza 50% prędkości transmisji danych potrzebnych do jednego widoku.
EN
In this paper, we present the original compression technology that was designed and developed at Poznań University of Technology in response to MPEG Call for Proposals on 3D Video Coding Technology. In the independent tests, this proposal was scored as one of the best performing ones. A base view is coded in the HEVC syntax while the side views and the depth maps are very efficiently coded exploiting various redundancies that are related to similarities between individual views and depth maps. Even 2 side views and 3 depth maps can be coded at the total bitrate that usually does not exceed 50% of the bitrate needed for a single view.
The paper presents the methodology for 3D video subjective quality evaluation. Described methodology was designed to compare different 3D video compression technologies without an influence of any particular displaying or rendering technology. In addition detailed step by step description of test session design and preparation is provided. Experimental results for state-of-the-art 3D encoders are also included. All tests were conducted on two 3D monitors (polarization and autostereoscopic) thus influence of different displaying technologies on 3D video quality assessments has also been evaluated.
13
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
Nanocomposites based on a mixture of poly(ethylene glycol) dimethacrylate (PEGDM) with poly(ethylene glycol) monomethacrylate (PEGMM) (mass ratio 1:1) and propyl methacrylate functionalized polyhedral oligomeric silsesquioxane (M-POSS) were obtained by photopolymerization. Both the polymerization kinetics of compositions (with M-POSS contents loadings between 0 and 100 wt. %) and mechanical properties (with M-POSS contents between 0 and 35 wt. %) were investigated. It was found that M-POSS addition accelerates or retards the polymerization, depending on its concentration and reduces double bond conversion, however significantly increases modulus (E), tensile stress (σM) and hardness (H) of the resulting nanocomposite.
PL
Otrzymano nanokompozyty na bazie równowagowej mieszaniny mono- i dimetakrylanu glikolu poli(oksy)etylenowego oraz poliedrycznego silseskwioksanu funkcjonalizowanego grupami metakryloksypropylowymi (M-POSS). Zbadano kinetykę fotopolimeryzacji kompozycji zawierających 0-100 % mas. M-POSS oraz właściwości mechaniczne [wytrzymałość na rozciąganie (σM), moduł (E), wydłużenie przy zerwaniu (εB), twardość wg Shore'a A (H)] produktów zawierających 0-35 % mas. M-POSS (rys. 3). Stwierdzono, że dodatek M-POSS zwiększa szybkość fotopolimeryzacji (Rp) próbek o średnich stężeniach M-POSS (do 15 % mas.), a zmniejsza w przypadku próbek o stężeniach wyższych (rys. 2). Stopień konwersji wiązań podwójnych (pf) maleje ze wzrostem zawartości M-POSS (rys. 2b). Pomimo tego, zaobserwowano wzrost sztywności materiału przejawiający się gwałtownym wzrostem wartości modułu E (w próbce o zawartości POSS wynoszącej 35 % mas. aż 30-krotnym), wzrostem σM (nawet 4-krotnym), spadkiem εB oraz znaczącym wzrostem H (ok. 3-krotnym w próbce o zawartości M-POSS 35 % mas.).
W artykule zaprezentowano oryginalną platformę przetwarzania rozproszonego wykorzystującą sieć NoC (Network-on-Chip) jako infrastrukturę komunikacyjną. Proponowaną platformę zrealizowano wykorzystując układy FPGA jako elementy na których zaprogramowano interesujące projektanta bloki obliczeniowe. Pokazano cechy takiego systemu oraz zalety przetwarzania rozproszonego realizowanego na wielu niezależnych fizycznie układach ASIC czy FPGA.
EN
The paper presents an original dissipated processing platform based on Network on Chip as communicative infrastructure. In the introduction the need for using dissipated processing to increase computational power of video compression systems is shown. Features of the dissipated processing system and advantages of its implementing in many physically independent FPGA or ASIC are shown. Several consecutive logical structures of the proposed system, differing in flexibility and implementation efforts, are given. In the third section a novel version of Network on Chip used as a communicative layer in the proposed platform is described. The hierarchic structure of this network and implemented communication modules are described. The proposed platform was built basing on Field Programmable Gate Array (FPGA) as elements on which computational blocks were programmed. Schematic diagram of the proposed system is shown in Fig. 1. The complete platform composed of nine boards with Field Programmable Gate Array (FPGA) is presented in Fig. 5.
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.