Abstract:
A method for improving channel switching speed in a digital TV receiver and the digital TV receiver thereof are provided to shorten time required to turn screen mute on/off during the switching of a channel, thereby improving user's convenience. A method for switching a channel in a digital TV receiver comprises the followings: starting a screen mute in response to a channel switching command(S301,S303); performing the channel tuning and modulation of the broadcasting signal of a channel selected by the channel switching command to generate TS(Transport Stream) packets and outputting the TS packets even when there is an error in the TS packets(S305); demultiplexing and decoding the outputted TS packets to generate video and audio data(S311,S315); and completing the screen mute when an image can be displayed normally by the generated video data(S317,S319).
Abstract:
A method and an apparatus for adaptively encoding and decoding a moving picture are provided to store a moving picture in a storage medium without deterioration in image quality by calculating the temporal complexity of inputted image data at specific intervals, encoding the image data at a proper frame rate, which is lower or higher than the original frame rate, according to the calculated temporal complexity, and suitably selecting the syntax level of the encoded image data so that the encoded image data can be decoded at the original frame rate. An apparatus for adaptively encoding and decoding a moving picture comprises a temporal complexity calculation part(320), a frame rate conversion part(360), an encoding part(380), and a decoding part. The temporal complexity calculation part(320) calculates the temporal complexity of inputted image data. Based on the calculated temporal complexity, the frame rate conversion part(360) converts the original frame rate of the inputted image data into the first frame rate or the second frame rate. The encoding part(380) encodes the inputted image data at either the first frame rate or the second frame rate, and inserts information about either the first frame rate or the second frame rate in the encoded image data. The decoding part extracts either the first frame rate or the second frame rate from the encoded image data. If the first frame rate is extracted, the decoding part decodes the encoded image data at the first frame rate. In case the second frame rate is extracted, the decoding part decodes the encoded image data at the second frame rate.
Abstract:
본 발명은 방송 프로그램을 저장한 후 재생할 때 사용자의 조작에 의한 캡션과 비디오 정보의 동기화를 조정할 수 있는 저장 방법, 재생 방법 및 장치에 관한 것이다. 본 발명의 아날로그 비디오 또는 디지털 전송 스트림을 포함하는 방송 프로그램을 저장하는 방법은 아날로그 비디오로부터 캡션 데이터 및 캡션 위치 정보를 생성하고 아날로그 비디오 데이터를 디지털 스트림으로 변환하는 단계; 디지털 전송 스트림으로부터 캡션 데이터, 캡션 위치 정보 및 디지털 스트림을 추출하는 단계; 아날로그 비디오 및 디지털 전송 스트림으로부터 생성되고 추출된 캡션 데이터 및 캡션 위치 정보를 이용하여 각각 캡션 데이터 파일 및 캡션 위치 정보 파일을 생성하는 단계; 및 생성된 캡션 데이터 파일, 캡션 위치 정보 파일 및 디지털 스트림을 각각 저장하는 단계를 포함한다. 본 발명에 따르면 프로그램 재생시 사용자의 조작에 의한 캡션과 비디오 정보의 동기화를 조정할 수 있다. 캡션, 프리젠테이션 타임 스탬프, 캡션 위치 정보, 방송 프로그램
Abstract:
A method for coding a moving picture and an apparatus thereof are provided to adaptively apply a quantization matrix in a macro block unit based on characteristics of an inputted image, thereby improving coding efficiency and performance. In a method for performing moving picture coding by adaptively using a plurality of quantization weight matrices, the method for coding a moving picture comprises the following steps of: converting an inputted image into at least one macro block; selecting a quantization weight matrix corresponding to each macro block among the plurality of quantization weight matrices; quantizing each macro block by using the selected quantization weight matrix; and performing a variable length coding process by including the quantized macro block, index information about the selected quantization weight matrix, and the plurality of quantization weight matrices.
Abstract:
A device and a method for storing and reproducing broadcasting programs are provided to control synchronization between caption manipulated by a user and video information when reproducing a broadcasting program after storing the same. A method for storing broadcasting programs includes the steps of generating caption data and caption position information from an analogue video data and converting the analogue video data to a digital stream(S740). The caption data, the caption position information, and the digital stream are extracted from a digital transport stream(S730). A caption data file and a caption position information file are generated by using the caption data and the caption position information, and the generated caption data file and the caption position information file, and the digital stream are separatively stored(S750). The caption data includes caption itself and a caption presentation time stamp, and the caption position data represent spatial and temporal positions of the caption.
Abstract:
본 발명은 개선된 동영상 부호화 및 복호화 방법에 관한 것으로서, 본 발명에 따른 동영상 부호화 방법은 부호화시 노이즈 제거를 위한 필터링이 함께 수행되도록 하기 위해 입력 영상의 노이즈 정보에 기초하여 소정의 블록 단위로 복수개의 변형 곱셈 테이블 중 하나를 선택하고, 입력 영상에 대해 정수 변환을 수행하고, 정수 변환된 입력 영상 데이터에 대해 선택된 변형 곱셈 테이블을 사용하여 양자화를 수행하여, 동영상 압축 효율 및 성능 향상이 이루어지도록 한다.
Abstract:
본 발명은 사용자의 위치를 감지하여 최적의 음질을 제공하는 AV 시스템 및 그 AV 시스템의 튜닝 방법에 관한 것이다. 본 발명에 따른 AV 시스템의 튜닝 방법은, 사용자와 소정의 근거리 내에 있는 전자장치의 위치를 감지하여 전자 장치로부터 적어도 하나의 스피커까지의 방향 및 거리를 계산하는 단계; 감지된 전자장치의 위치를 사용자의 위치로 간주하고, 사용자의 위치에서 최적의 음질을 제공할 수 있도록 계산된 방향 및 거리 정보에 기초하여 각 스피커의 방향 및 음량을 조절하는 단계를 포함하는 것을 특징으로 한다. 이에 따라 변화하는 사용자의 위치에 따라 최적의 음질을 제공할 수 있다.
Abstract:
다 해상도 움직임 추정 알고리듬을 도입한 동 영상 부호 장치 및 그 방법에 관한 것이다. 본 발명은 입력되는 영상신호들을 필터링 및 서브 샘플링을 통해 매크로 단위의 계층적 구조로 생성하는 전 처리 단계, 전처리 단계에서 생성된 저 해상도 매크로 블록 정보를 상기 메모리부에 저장함과 동시에 상기 전처리 단계에서 생성된 현재 프레임에 대응하는 원 해상도 매크로 정보 및 상기 저 해상도 매크로 정보와 상기 메모리에 저장된 이전 참조 프레임의 원 해상도 영상 및 저 해상도 레벨의 영상 정보를 바탕으로 움직임 보상을 수행하는 동영상 부호화 단계를 포함한다.
Abstract:
본 발명은 실시간 동영상 부호화에 관한 것으로, 구체적으로는 계층적 프레임별로 계산되는 다수개의 후보 움직임 벡터들을 기초로 움직임 벡터를 추정하는 계층적 프레임 구조하에서의 움직임 벡터 추정방법에 관한 것이다. 본 발명의 움직임 벡터 추정방법은 영상 프레임을 복수개의 해상도 계층으로 나누어 움직임 벡터를 추정하는 방법에 있어서, (a) 탐색영역의 해상도를 낮추어 최저 해상도 계층에서 전역 탐색법을 사용하여 한 개의 후보 움직임 벡터를 선택하는 단계; (b) 이미 계산된 주변 블럭들의 움직임 벡터를 읽어 주변 블럭들의 상관성을 이용해 최상 해상도 계층에서 하나의 후보 움직임 벡터를 선택하는 단계; (c) 상기 (a) 단계와 (b) 단계에서 선택된 두 개의 후보 움직임 벡터에 대한 해상도를 조정한 후, 소정의 크기를 갖는 탐색영역을 중간 해상도 계층에서 새롭게 결정하여 상기 결정된 탐색영역에 대한 각각의 SAD를 계산하는 단계; (d) 상기 계산된 두 개의 SAD 중 최소값을 갖는 SAD를 선택하는 단계; 및 (e) 상기 선택된 하나의 SAD를 갖는 움직임 벡터를 중심으로 새롭게 결정된 탐색영역에 대해 최상 해상도 계층에서 최종 SAD를 계산하여 최종 움직임 벡터를 계산하는 단계를 포함한다. 본 발명의 방법을 사용하면 계산량 및 메모리의 크기를 줄일 수 있는 효과가 있다.
Abstract:
본 발명은 개선된 동영상 부호화 방법에 관한 것으로서, 본 발명에 따른 복수개의 양자화 행렬을 사용하는 동영상 부호화 방법은 입력 영상의 특성에 기초하여 매크로블록 단위로 상기 복수개의 양자화 행렬 중 하나를 선택하는 단계와, 상기 입력 영상에 대해 영상 변환을 수행하는 단계와, 상기 영상 변환된 데이터에 대해, 상기 선택된 양자화 행렬을 사용하여 양자화를 수행하는 단계를 포함한다.