Abstract:
본 발명은 공간임의접근을 지원하는 영상 코덱 시스템, 영상 부호화 방법, 및 영상 복호화 방법을 제안한다. 본 발명의 일 실시예에 따른 영상 코덱 시스템은 다수의 조각 영상 각각을 시작 위치가 다른 2개 이상의 스캔 방향으로 그 블록들을 순차적으로 부호화함으로써 조각 영상 각각에 대하여 2개 이상의 비트스트림을 생성하고, 대상 영상의 위치 정보에 기초하여 대상 영상과 겹치는 영역을 갖는 조각 영상 각각의 상기 2개 이상의 비트스트림 중에서 하나의 비트스트림을 추출하여 전송하기 위한 제1 부호화 서버 및 제1 부호화 서버로부터 전송되는 비트스트림을 그 스캔 방향으로 복호화하여 대상 영상을 재구성하는 영상 복호화 장치를 포함한다. 본 발명에 의하면, 각 조각 영상을 여러 가지 스캔 방향으로 부호화를 수행한 후에, 각 조각 영상에 대한 대상 영상의 상대적인 위치를 고려하여, 전송 데이터의 양을 최소로 할 수 있도록 선택된 스캔 방향에 따라 부호화된 각 조각 영상의 전부 또는 일부에 대한 비트스트림만을 추출하여 전송함으로써, 전송 및 복호화 효율을 향상시킬 수 있다.
Abstract:
본 발명은 공간임의접근을 지원하는 영상 코덱 시스템, 영상 부호화 방법, 및 영상 복호화 방법을 제안한다. 본 발명의 일 실시예에 따른 영상 코덱 시스템은 다수의 조각 영상 각각을 시작 위치가 다른 2개 이상의 스캔 방향으로 그 블록들을 순차적으로 부호화함으로써 조각 영상 각각에 대하여 2개 이상의 비트스트림을 생성하고, 대상 영상의 위치 정보에 기초하여 대상 영상과 겹치는 영역을 갖는 조각 영상 각각의 상기 2개 이상의 비트스트림 중에서 하나의 비트스트림을 추출하여 전송하기 위한 제1 부호화 서버 및 제1 부호화 서버로부터 전송되는 비트스트림을 그 스캔 방향으로 복호화하여 대상 영상을 재구성하는 영상 복호화 장치를 포함한다. 본 발명에 의하면, 각 조각 영상을 여러 가지 스캔 방향으로 부호화를 수행한 후에, 각 조각 영상에 대한 대상 영상의 상대적인 위치를 고려하여, 전송 데이터의 양을 최소로 할 수 있도록 선택된 스캔 방향에 따라 부호화된 각 조각 영상의 전부 또는 일부에 대한 비트스트림만을 추출하여 전송함으로써, 전송 및 복호화 효율을 향상시킬 수 있다.
Abstract:
이산 웨이블릿 변환을 이용한 영상 압축장치를 제공한다. 상기 장치는 수평방향, 수직방향, 및 시간방향인 세방향에서 주파수 대역 필터를 적용시켜 영상데이터를 복수의 서브밴드로 분해하는 이산 웨이블렛 변환부(Discrete Wavelet Transform), 상기 복수의 서브밴드 각각에 속하는 복수의 코드블록(code block)의 계수를 양자화하는 스칼라 양자화부, 상기 복수의 코드블록에 대해 상기 세방향으로 상기 복수의 코드블록내의 계수간의 차이값인 차분치(differential value)를 구하고, 상기 차분치로부터 얻은 상기 세방향의 차분 코드블록에 대해 각각 적응적 컨텍스트(context)를 적용하여 하나의 프레임 그룹에 적용되는 차분 방향을 결정하는 차분 방향 결정부, 및 상기 복수의 코드블록과 상기 차분 코드블록을 임베디드(embedded) 비트스트림(bit stream)으로 코딩하기 위해서 상기 컨텍스트 기반의 산술부호화를 수행하는 엡콧(EBCOT) 코딩부를 포함한다. 각 코드블록이 속한 서브밴드의 특성에 따라 차분 코드블록을 구하고, 적응적 컨텍스트를 이용하여 압축된 비트스트림을 전송할 수 있다. 또한 저주파에 편중되는 시간성분에 대한 에너지를 활용함으로써 보다 높은 압축효율을 얻을 수 있다. 웨이블릿, EBCOT 코딩, 컨텍스트(context), 차분 코드블록(code block), 차 분치, DWT, 영상데이터, 압축(compression)
Abstract:
The present invention provides an image codec system, an image encoding method, and an image decoding method for supporting spatial random access. The image codec system according to an embodiment of the present invention includes: a first encoding server to generate at least two bit streams by sequentially encoding blocks of each of a plurality of fragmented images in at least two scan directions having mutually different starting positions, to extract and transmit one bit stream of the at least two bit streams of each fragmented image having a region overlapping with a target image based on position information of the target image; and an image decoding device to reconfigure the target image by decoding the bit stream transmitted from the first decoding server in the scan direction. According to the present invention, by considering a relative position of the target image with respect to each fragmented images after performing decoding of each fragmented image in various scan directions, and extracting and transmitting only the bit stream with respect to all or part of each fragmented images according to a selected direction so that an amount of transmitted data is minimized, efficiency of transmission and decoding can be improved.
Abstract:
3D 웨이블릿 변환에 기반한 n 프레임(n은 2이상의 정수)으로 구성된 입력 영상에 대한 영상 부호화 방법 및 장치와 이러한 영상 부호화 방법 및 장치에 의하여 부호화된 압축 데이터를 복원하기 위한 영상 복호화 방법 및 장치에 대하여 개시한다. 본 발명의 일 실시예에 따른 영상 부호화 방법에서는 우선 3D 이산 웨이블릿 변환되고 양자화된 계수를 다수의 3D 코드블록으로 분할한다. 그리고 분할된 다수의 3D 코드블록 각각을 서로 수직인 3개의 평면 방향(예컨대, 3차원 영상의 경우에는 XY, ZX, 및 ZY 방향 또는 동영상의 경우에는 XY, TX, 및 TY 방향)으로 각각 스캔하고 각 스캔 방향에 대하여 적응적으로 컨텍스트를 선택하여 산술 부호화를 수행한다. 계속해서, 상기 3개의 평면 방향에 각각에 따라 산술 부호화된 데이터의 부호화 효율을 비교하여, 가장 부호화 효율이 높은 평면 방향으로 산술 부호화된 데이터를 추출하고, 추출된 데이터는 복호화 장치로 전송된다.
Abstract:
장면 전환 프레임이 존재하는 경우에도 버퍼의 넘침 등으로 인하여 전송 지연이 발생하는 것을 방지할 수 있으며, 또한 재생 영상의 화질을 일정한 수준 이상으로 보장할 수 있는 영상 통신 시스템과 이를 구성하는 장치 및 이를 위한 알고리즘에 관하여 개시한다. 본 발명의 일 실시예에 의하면, 송신측 장치의 부호화 유닛은 매크로블록 라인 단위로 입력되며 또한 인터모드(Inter-Mode)인 현재 프레임의 입력 영상 데이터를 소정 크기의 블록 단위로 순차적으로 부호화하며, 장면 전환 판정부는 N(N은 2이상의 자연수)개의 블록 그룹으로 분할되어 구성된 현재 프레임에 대하여 부호화 유닛에서 부호화가 수행된 블록 그룹까지의 영상 데이터에 기초하여 장면 전환 프레임에 해당되는지를 판정한다. 이와 같이, 블록 그룹 단위로 장면 전환 프레임 여부를 판정하는 부호화 유닛에서는 장면 전환 프레임이 아닌 것으로 판정된 프레임은 그 전체에 대하여 부호화를 수행하지만, 장면 전환 프레임에 대해서는 그 이후의 블록 그룹에 대해서는 부호화를 수행하지 않는다. 그리고 영상 통신 시스템의 수신측 장치는 장면 전환 프레임에 해당하는 시간에서는 그 이전 프레임의 영상을 반복하여 재생한다.
Abstract:
An image codec system, and an apparatus and a method for encoding/decoding an image therein are provided to minimize the quantity of transmission data even while supporting spatial random access, thereby effectively using a limited transmission channel. An image-encoding apparatus(110) supports spatial random access for a target image, which is a part of the entire image. The image-encoding apparatus comprises an image-encoding unit(112), a prediction data memory(114), an image bit stream extractor(116), and a prediction data extractor(118). The image-encoding unit performs an intra prediction encoding process on the entire of an image to generate an image bit stream. The prediction data memory stores prediction data, which are used for generating a prediction block for the current block of the entire of the image during the intra prediction encoding process. The image bit stream extractor and the prediction data extractor extract an image bit stream of a target image and prediction data of the target image from the image bit stream of the entire of the image and the prediction data stored in the prediction data memory, respectively. The prediction data includes pixel values of pixels adjacent to the current block.
Abstract:
A method and an apparatus for encoding/decoding a 3D(Three-Dimensional) wavelet-based image are provided to increase a compression rate of video with not much movement or a 3D image. A coefficient obtained by performing 3D discrete wavelet-transforming and quantizing on an input image including 'n' frames('n' is an integer of 2 or greater) is divided into a plurality of 3D code blocks. The plurality of divided 3D code blocks are scanned in the three plane directions perpendicular to each other, respectively, and arithmetic coding is performed on each scanning direction. Coding efficiencies of the data arithmetically coded in each of the three plane directions are compared, and data arithmetically coded in a plane direction with the highest coding efficiency is extracted.