Abstract:
A frame interpolating apparatus and a frame interpolating method are provided to insert an interpolated frame generated by a corrected motion vector between frames sent from an encoder to improve the quality of an output image. A frame interpolating apparatus includes a decoder(1) for receiving encoded video data and a motion vector from an encoder and decoding the encoded video data, an object segmentation module(2) for segmenting the decoded image received from the decoder by objects, and a motion vector correction module(3) for correcting the motion vector according to the decoded image received from the decoder and the motion vector. The apparatus further includes a pixel motion vector generation module(4) for generating a motion vector with respect to each pixel according to object segmentation information from the object segmentation module and the motion vector corrected by the motion vector correction module, and a motion compensated frame interpolation module(5) for generating an interpolated frame according to the motion vector with respect to each pixel.
Abstract:
A video frame re-compressing method in which a down-sampling type and a maximum-minimum quantization type are combined and an apparatus therefor are provided to combine the down-sampling type and the maximum-minimum quantization type which are relatively simple without using a frequency conversion type in which a hardware size is greatly occupied and a processing time is required for a long time. A re-compressor includes a down-sampling unit(10), an analyzing unit(20), a quantization unit(30), and an integrating unit(40). The down-sampling unit(10) compresses a unit block in horizontal and vertical two directions. The analyzing unit(20) analyzes a result outputted from the down-sampling unit(10), and selects pixels down-sampled in the direction in which difference between the maximum value and the minimum value is greatly generated between the two directions. The quantization unit(30) quantizes and re-compresses the respective pixels down-sampled in the direction selected by the analyzing unit(20). The integrating unit(40) integrates the re-compression data quantized in the quantization unit(30) and a header for inverse compression, and transmits the integrated data to a memory.
Abstract:
A fluctuation correcting method in a photographing device is provided to reduce quantity of calculation if the photographing device is shaken by the fluctuation or the like, thereby correcting the fluctuation in real time and improving quality of an image. A fluctuation correcting method in a photographing device comprises the following steps of: selecting a sub image(100); generating an LMV(Local Motion Vector)(104); obtaining a GMV(Global Motion Vector) by performing global motion estimation by using the LMVs each obtained at sub image areas(106); and determining whether the GMV, obtained in the above second step, is motion intended by a user, and performing global motion correction for correcting an image if the motion is not intended motion(108).
Abstract:
본 발명의 목적은 촬상장치가 손떨림등에 의해 흔들리게 되는 경우 이미지의 흔들림을 보정하기 위한 것으로, 특히 계산량을 작게 하여 손떨림에 대한 보정을 실시간으로 이루어질 수 있도록 하면서도 이미지의 품질을 높일 수 있도록 하기 위한 것이다. 상기 목적을 달성하기 위한 본 발명의 특징은 이미지 배경의 LMV(local motion vector)를 얻기 위해서 이미지에서 소정의 개수로 서브 이미지(sub image)들의 영역과 위치를 선택하는 서브 이미지 선택단계; 상기 서브 이미지 선택단계에서 선택된 서브 이미지 영역의 픽셀에 대하여 이차 편미분을 수행하고, 2차 편미분 값이 임계값보다 큰 값만 저장한다. 그리고 보완적으로 2차 편미분 값이 임계값보다 작더라도 에지나 이미지 패턴들이 없는 곳에서 나타나는 패턴같이 눈에 잘 띄는 부분들을 찾아 특징적인 공간(characteristic space)에 표시하여 저장한다. 저장된 값들을 이용하여 특성 추출(feature extraction)과 로컬 움직임 추정(local motion estimation)을 수행하여 LMV(local motion vector)를 얻는 LMV 생성단계; 상기 LMV 생성단계에서 얻어진 상기 서브 이미지 영역들 각각에서 얻어진 LMV들을 사용하여 전역 움직임 추정(global motion estimation)을 수행하여 GMV(global motion vector)를 얻는 GMV 생성단계; 및 상기 GMV 생성단계에서 얻어진 GMV가 사용자의 의도된 움직임인지 의도되지 않은 움직임인지 여부를 판단하여 의도되지 않은 움직임인 경우 이미지를 보정하는 전역 움직임 보정(global motion correction) 을 수행하는 단계를 포함한다. 손떨림 보정, digital image stabilizer, global motion vector
Abstract:
A motion estimating method is provided to reduce degradation of a compression rate of a video compression codec due to inaccuracy of motion estimation, and reduce the amount of calculation and hardware complexity in the motion estimating process. The first bit-plane of S2BT is created by using a mean value of pixels in a threshold window(100). A resonable local threshold is obtained by using second differentiation values of an image to create the second bit-plane(102). An SMVP(Spatial Motion Vector Prediction) scheme using edge information obtained by the second differentiation values of the image and motion vector information of peripheral MB(MicroBlocks) is used to avoid a binary matching process with a large amount of calculation(104). A best correlation between an MB of a previous frame and that of a current frame is searched by using only 1-bit boolean operators with respect to the two bit-planes as obtained(106).
Abstract:
An error concealing apparatus and a method thereof are provided to obtain a sharp image without an edge breakup between a normally received image block and a concealed image block in an unstable communication environment. A decoder(1) receives video data coded by a coder and motion vectors, and decodes them. An edge detecting module(2) detects an edge of the decoded image received from the decoder. An object detecting module(3) detects an object through the decoded image and the detected edge received from the decoder. An error concealing module(4) variably selects neighbor blocks by using the object information obtained from the edge detecting module and the object detecting module, and performs block matching.
Abstract:
본 발명에는 H.264/AVC의 인트라 예측 과정에서 얻을 수 있는 정보를 이용하여 해당 비디오 프레임의 화질에 미치는 영향을 최소화하면서 사용되는 메모리를 줄이는 방법과 그 구현 장치가 개시된다. 본 발명의 구체적 특징은 특정 비디오 프레임을 소정의 단위블록들로 분할하고 상기 단위블록을 재압축하는 비디오 프레임 재압축 방법에 있어서: 상기 단위 블록을 양자화로 압축하는 제 1차 압축단계와; 상기 단위 블록의 인트라 예측 처리과정에서 사용한 스캔 모드를 바탕으로 DPCM 스캔 순서를 결정하는 단계와; 결정된 DPCM 스캔 순서에 따라 DPCM을 수행하고 코드길이가 기설정된 값보다 작아질 때 까지 양자화 계수를 증가시면서 Golumb-Rice 코드 변환을 수행하는 제 2차 압축단계와; 제 2차 압축단계 결과로 얻어진 결과를 사용된 스캔 모드값, 양자화 계수값과 함께 통합하여 메모리로 전송하는 단계를 포함하는 것이다. 재압축, DPCM, 스캔모드, 비디오 프레임
Abstract:
A method for re-compressing a video frame is provided to re-compress the video frame stored in a memory when encoding or decoding a digital image. A unit block is quantized and compressed. A DPCM(Differential Pulse Coded Modulation) scan order is determined based on the scan mode used in the intra prediction processing step of the unit block. According to the determined DPCM scan order, the DPCM is performed. Until a code length becomes smaller than a preset value, a quantization coefficient is increased and at the same time, the GR(Golumb-Rice) code conversion is performed. A scan mode value in which the performed result is used and the quantization coefficient value are integrated and transmitted to a memory.
Abstract:
PURPOSE: A computation reduction method of H.264/AVC motion estimation is provided to adjust a search area during IME(Integer Motion Estimation) and take a partial cost calculating method during FME(Fraction Motion Estimation), thereby largely reducing a computation amount. CONSTITUTION: An integer motion estimation process comprises the following units. An initial search area is extracted from motion vectors of neighbor macro blocks. Distribution values of neighbor motion vectors are calculated in x and y directions. The size of an initial search window increases in the initial search area according to the calculated distribution values of the neighbor motion vectors.
Abstract:
플라즈마 표시 장치에서, 한 프레임을 각각의 휘도 가중치를 가지는 복수의 서브필드로 분할하고, 화면 부하율에 따라 한 프레임에 대응하는 총 유지 방전 수를 결정한다. 그리고 결정한 총 유지 방전 수에 따라 복수의 서브필드의 계산 가중치를 설정하고, 설정한 계산 가중치에 기초하여 영상 데이터를 서브필드 데이터로 변환한다. 이때, 적색, 녹색 및 청색 별로 서로 다른 계산 가중치를 설정하여서, 유지 방전 수에 따라 백색의 색 좌표가 달라지는 것을 보상할 수 있다. PDP, 서브필드, 가중치, 휘도, 유지 방전 수, 화면 부하율