KR100370076B1 - 다운 컨버젼 기능을 갖는 비디오 디코더 및 비디오 신호를디코딩 하는 방법 - Google Patents
다운 컨버젼 기능을 갖는 비디오 디코더 및 비디오 신호를디코딩 하는 방법 Download PDFInfo
- Publication number
- KR100370076B1 KR100370076B1 KR10-2000-0043520A KR20000043520A KR100370076B1 KR 100370076 B1 KR100370076 B1 KR 100370076B1 KR 20000043520 A KR20000043520 A KR 20000043520A KR 100370076 B1 KR100370076 B1 KR 100370076B1
- Authority
- KR
- South Korea
- Prior art keywords
- data
- motion
- upsampling
- signal
- sampling
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/59—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial sub-sampling or interpolation, e.g. alteration of picture size or resolution
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/103—Selection of coding mode or of prediction mode
- H04N19/105—Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/103—Selection of coding mode or of prediction mode
- H04N19/112—Selection of coding mode or of prediction mode according to a given display mode, e.g. for interlaced or progressive display mode
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/136—Incoming video signal characteristics or properties
- H04N19/137—Motion inside a coding unit, e.g. average field, frame or block difference
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/42—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
- H04N19/423—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation characterised by memory arrangements
- H04N19/426—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation characterised by memory arrangements using memory downsizing methods
- H04N19/428—Recompression, e.g. by spatial or temporal decimation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/44—Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/46—Embedding additional information in the video signal during the compression process
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/523—Motion estimation or motion compensation with sub-pixel accuracy
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
Claims (25)
- 입력된 압축 비트 스트림을 분석하는 가변 길이 디코더;상기 가변 길이 디코더를 통해 분석된 상기 압축된 비트 스트림을 역 양자화 시키는 역양자화기;상기 역양자화기로부터 출력된 데이터를 이산 코사인 변환시키는 역이산코사인 변환기;상기 가변 길이 디코더로부터 추출된 움직임 신호들을 이용하여 업 샘플링된 데이터의 움직임을 보상하는 움직임 보상 장치;상기 역 이산 코사인 변환기로부터 출력된 데이터와 상기 움직임 보상 장치로부터 출력된 데이터를 가산하는 가산기;소정 매트릭스 형태로 구성되고 상기 가산기로부터 출력된 데이터를 상기 압축 비트 스트림에 해당하는 픽쳐 구조에 상응하게 변환하고 나서 적응 다운 샘플 시키고, 그 다운 샘플된 데이터를 외부 메모리에 필드베이스로 저장하는 적응 다운 샘플러; 그리고상기 매트릭스 형태의 전치행렬로 변환된 구조를 갖으며, 상기 적응 다운 샘플러로부터 다운 샘플된 데이터를 업 샘플링 시켜 상기 움직임 보상 장치로 제공하는 적응 업 샘플러를 구비함을 특징으로 하는 비디오 디코더.
- 제1항에 있어서, 상기 압축된 비트 스트림은 엠펙-2 신호임을 특징으로 하는비디오 디코더.
- 제2항에 있어서, 상기 엠펙-2 신호는 예측 픽쳐 신호나 양방향 픽쳐 신호를 포함함을 특징으로 하는 비디오 디코더.
- 제1항에 있어서, 상기 비디오 디코더는 엠펙-2의 비디오 신텍스에 맞도록 8x8 블록 단위로 역 이산 코사인 변환을 수행함을 특징으로 하는 비디오 디코더.
- 입력된 압축 비트 스트림을 분석하는 가변 길이 디코더;상기 가변 길이 디코더를 통해 분석된 상기 비트 스트림을 역 양자화 시키는 역양자화기;상기 역양자화기로부터 출력된 데이터를 소정 매크로 블록 단위로 역 이산 코사인 변환시키는 역 이산 코사인 변환기;상기 가변 길이 디코더에 의해 추출된 움직임 벡터, 움직임 타입, 그리고 움직임 수직 필드 선택 신호을 이용하여 업 샘플된 데이터의 움직임을 보상하는 움직임 보상 장치;상기 가변 길이 디코더에 의해 추출된 이산 코사인 변환 타입 신호, 픽쳐 구조 신호 그리고 순차 시퀀스 신호를 이용하여 상기 역 이산 코사인 변환기로부터 출력된 데이터를 탑 필드와 바텀 필드로 구분하여 출력하는 이산 코사인 변환 버퍼;상기 이산 코사인 변환 타입, 픽쳐 구조, 그리고 순차 시퀀스 신호를 이용하여 상기 움직임 보상 장치로부터 출력된 데이터를 탑 필드와 바텀 필드로 구분하여 출력하는 움직임 보상 장치 버퍼;상기 이산 코사인 변환 버퍼로 부터의 탑 필드와 상기 움직임 보상 장치 버퍼로부터 출력된 탑 필드를 가산하는 제1 가산기;상기 이산 코사인 변환 버퍼로 부터의 바텀 필드와 상기 움직임 보상 장치 버퍼로부터의 바텀 필드를 가산하는 제2 가산기;상기 두 가산기들로부터 출력된 가산된 탑 필드 및 바텀 필드를 적응 다운 샘플 시켜 외부 메모리에 저장하는 적응 다운 샘플러; 그리고상기 외부 메모리에 저장된 상기 다운 샘플된 데이터를 업 샘플링 시키고 나서 상기 움직임 보상 장치에 제공하는 적응 업 샘플러를 구비함을 특징으로 하는 비디오 디코더.
- 제5항에 있어서, 상기 소정 블록은 8x8 블록임을 특징으로 하는 비디오 디코더.
- 제5항에 있어서, 상기 다운 샘플러는 입력되는 다운 샘플링 파라메타들에 따라 다운 샘플링 제어를 수행하는 다운 샘플링 제어부;상기 입력된 데이터를 상기 다운 샘플링 제어부의 제어에 의해 상기 가산기들로부터의 데이터 상에 수직 방향으로 다운 샘플링을 수행하는 수직 다운 샘플링부;상기 수직 다운 샘플된 데이터를 임시 저장하는 임시 버퍼;상기 임시 버퍼로부터 출력되는 데이터를 상기 다운 샘플링 제어부의 제어에 의해 수평 방향으로 다운 샘플링 하는 수평 다운 샘플링부; 그리고상기 다운 샘플링 제어부의 제어에 의해 상기 입력 데이터와 상기 수평 다운 샘플링부의 출력 데이터 중 어느 하나를 선택적으로 출력하는 출력 멀티 플렉서로 구성됨을 특징으로 하는 비디오 디코더.
- 제7항에 있어서, 상기 다운 샘플러는 상기 가산기들로부터 출력된 각 필드 데이터를 1, 1/2, 그리고 3/4의 감축률들 중 어느 하나로 감축 시키는 것을 특징으로 하는 비디오 디코더.
- 제8항에 있어서, 상기 1/2의 감축율로 원 데이터를 감축 할 시, 상기 다운 샘플러는 수평 방향으로만 다운-샘플링을 수행함을 특징으로 하는 비디오 디코더.
- 제5항에 있어서, 상기 움직임 보상 장치 및 업 샘플러는,상기 가변 길이 디코더로부터의 움직임 타입 신호, 움직임 벡터, 그리고 움직임 수직 필드 선택 신호를 번역하여 기준 메모리 리드 어드레스와 예측용 기준 화소들을 구하는 움직임 벡터 번역기;상기 움직임 벡터, 상기 기준 메모리 어드레스, 그리고 상기 예측용 기준 화소들을 이용하여 수평 업 샘플링을 수행하는 수평 업 샘플링 필터;상기 움직임 벡터 및 상기 움직임 타입을 이용하여 상기 수평 업 샘플링 필터로부터 출력되는 데이터를 수직 업 샘플링 시키는 수직 업 샘플링 필터;프레임 예측이 사용될 때 상기 수직 업 샘플링 필터로부터의 업 샘플된 필드 블록들을 결합하여 업 샘플된 프레임 블록들을 만드는 결합기; 그리고상기 결합기로부터 출력되는 데이터를 1/2 화소 만큼 보간 시키고 나서 상기 움직임 보상 장치 버퍼로 출력 시키는 1/2 화소 보간기로 구성됨을 특징으로 하는 비디오 디코더.
- 제5항에 있어서, 상기 입력된 비트 스트림이 인트라 픽쳐에 해당하는 경우, 상기 역 이산 코사인 변환기로부터 출력되는 데이터는 다운 샘플링 되고 나서 바로 상기 외부 메모리에 저장되는 것을 특징으로 하는 비디오 디코더.
- 제5항에 있어서, 상기 업 샘플러는,입력하는 업 샘플링 파라메타들에 따라 업 샘플링을 제어하는 업 샘플링 제어부;상기 외부 메모리로부터 엑세스된 데이터를 상기 업 샘플링 제어부의 제어에 의해 수평 방향으로 업 샘플링을 수행하는 수평 업 샘플링부;상기 수평 업 샘플된 데이터를 임시 저장하는 임시 버퍼;상기 임시 버퍼로부터 출력되는 데이터를 상기 업 샘플링 제어부의 제어에의해 수직 방향으로 업 샘플링 하는 수직 업 샘플링부; 그리고상기 업 샘플링 제어부의 제어에 의해 상기 외부 메모리로부터 엑세스된 데이터와 상기 수직 업 샘플링부로부터 출력된 데이터 중 어느 하나를 선택적으로 출력하는 출력 멀티 플렉서로 구성됨을 특징으로 하는 비디오 디코더.
- 제12항에 있어서, 상기 업 샘플러는 1, 1/2, 그리고 3/4의 감축 모드에 따라 수직 방향 및 수평 방향으로 업 샘플링 정도를 조절하는 것을 특징으로 하는 비디오 디코더.
- 제13항에 있어서, 상기 업 샘플러는 상기 1/2의 감축 모드시에는 수평 방향으로만 업 샘플링을 수행하고, 상기 3/4의 감축 모드시에는 수직 방향 및 수평 방향으로 업 샘플링을 수행하는 것을 특징으로 하는 비디오 디코더.
- 제5항에 있어서, 상기 업샘플러는상기 외부 메모리에 저장된 다운 샘플된 데이터를 업 샘플링할 때 루미넌스 신호와 크로미넌스 신호를 따로 구분하여 업 샘플링을 수행하고,상기 루미넌스 신호를 업샘플링하기 위한 업샘플러는가 전치행렬로 변환된 4 X 8 디멘젼의 다운 샘플링 매트릭스이고, y4X1은 다운 샘플된 화소값일 때,를 수행하는것에 의해 업 샘플링을 수행하고, 상기 크로미넌스 신호를 업샘플링하기 위한 업 샘플러는 y2x1가 다운 샘플된 2 X 1 화소들이고,가 2 X 4 디멘젼의 다운 샘플링 매트릭스 일때,를 수행하는 것에 의해 업 샘플링을 수행함을 특징으로 하는 비디오 디코더.
- 수신된 비디오 시퀀스로부터 움직임 관련 신호들 및 픽쳐 구조 신호를 검출하는 스텝;상기 수신된 비디오 시퀀스를 처리하여 소정 매크로 블록 단위의 데이터를 만드는 스텝;상기 매크로 블록 단위의 데이터를 다운 컨버젼하고 나서 필드를 기초로한 수직적 화소 구조로서 외부 메모리에 저장하는 스텝; 그리고상기 외부 메모리에 저장된 상기 다운 컨버젼된 데이터 상에 상기 검출된 움직임 신호들 및 상기 픽쳐 구조 신호를 이용하여 움직임 예측에 대한 보상을 수행하여 다운 컨버젼된 최종 데이터를 구하는 스텝을 구비함을 특징으로 하는 비디오 신호를 디코딩 하는 방법.
- 제16항에 있어서, 상기 비디오 시퀀스를 처리하는 스텝은,상기 비디오 시퀀스를 가변 길이 디코딩 하는 것에 의해 이산 코사인 변환 계수들을 구하는 스텝;상기 이산 코사인 변환 계수들을 역 양자화 시키는 스텝; 그리고상기 역 양자화된 계수들을 역 이산 코사인 변환 시켜 상기 소정 매크로 블록 단위의 데이터를 출력 시키는 스텝을 포함함을 특징으로 하는 비디오 신호를 디코딩 하는 방법.
- 제16항에 있어서, 상기 소정 매크로 블록 단위는 엠펙-2에 적합한 8x8 블록임을 특징으로 하는 비디오 신호를 디코딩 하는 방법.
- 제16항에 있어서, 상기 검출된 움직임 관련 신호들은 움직임 벡터, 움직임 타입, 그리고 움직임 수직 필드 선택 신호를 포함함을 특징으로 하는 비디오 신호를 디코딩 하는 방법.
- 제16항에 있어서, 상기 움직임 예측에 대한 보상을 수행하는 스텝은,상기 움직임 보상을 위해 상기 외부 메모리로부터 필드 단위로 화소값을 엑세스 하는 스텝;상기 검출된 픽쳐 구조 신호가 프레임 픽쳐에 해당할 때 상기 엑세스된 필드 단위의 화소값을 프레임 단위의 화소값으로 변환 시키는 스텝; 그리고상기 프레임 단위의 화소값 상에 상기 움직임 예측에 대한 보상을 수행하는 스텝을 포함함을 특징으로 하는 비디오 신호를 디코딩 하는 방법.
- 제16항에 있어서, 상기 움직임 예측에 대한 보상을 수행하는 스텝은,상기 프레임 픽쳐 신호를 루미넌스 신호와 크로미넌스 신호로 구분하는 스텝;상기 외부 메모리로부터 엑세스된 루미넌스 데이터를 식(여기서는 전치행렬로 변환된 4 X 8 디멘젼의 다운 샘플링 매드릭스, y4X1은 다운 샘플된 화소값)의 업 샘플링 매트릭스를 이용하여 업 샘플링 필터링하여 업 샘플된 탑 필드 및 바텀 필드를 각각 얻는 스텝;상기 업 샘플된 루미넌스 데이터의 탑 필드와 바텀 필드를 서로 가산하는 스텝;상기 가산된 루미넌스 신호의 데이터를 1/2 화소 예측하는 스텝;상기 외부 메모리로부터의 엑세스된 크로미넌스 데이터를 식 (여기서는 2 X 4 디멘젼의 다운 샘플링 매트릭스, y2X1은 다운 샘플된 화소값)의 업 샘플링 매트릭스를 이용하여 업 샘플링 필터링하여 업 샘플된 탑 필드 및 바텀 필드를 얻는 스텝;상기 얻어진 크로미넌스 데이터의 탑 필드와 바텀 필드를 서로 가산하는 스텝; 그리고상기 가산된 크로미넌스 데이터를 1/2 화소 예측하는 스텝을 포함함을 특징으로 하는 비디오 신호를 디코딩 하는 방법.
- 제21항에 있어서, 상기 루미넌스 데이터와 크로미넌스 데이터의 탑 필드 및 바텀 필드를 얻는 스텝은 1/2 화소 보간을 위해 상기 업 샘플링 필터링 전에,상기 외부 메모리로부터 감소된 해상도에 해당하는 매크로 블록을 엑세스 하는 스텝;원래 픽쳐의 매크로 블록을 만들기 위해서 상기 감소된 해상도의 매크로 블록에 걸쳐 있는 이웃 블록들을 불러오는 스텝; 그리고상기 불러온 이웃 블록 블록들에 대해서 식 (여기서 T변환된는 4 X 8 디멘젼의 다운 샘플링 매드릭스, y4X1은 다운 샘플된 화소값)과, 식 (여기서는 전치행렬로 변환된 2 X 4 디멘젼의 다운 샘플링 매드릭스, y2X1은 다운 샘플된 화소값)의 업 샘플링 매트릭스들을 이용하여 수직 방향 및 수평 방향으로 완전 해상도를 갖는 블록들을 복원하는 스텝으로 이루어짐을 특징으로 하는 비디오 신호를 디코딩 하는 방법.
- 제21항에 있어서, 상기 루미넌스 데이터와 크로미넌스 데이터의 탑 필드 및 바텀 필드를 얻는 스텝은 1/2 화소 보간을 위해 상기 업 샘플링 필터링 전에,상기 외부 메모리로부터 감소된 해상도의 매크로 블록을 엑세스 하는 스텝;수평 방향으로 1/2 화소 보간이 존재하거나 수평 방향의 완전 해상도용 움직임 벡터가 8의 배수로 떨어지지 않을 경우에는 수평 방향으로 이웃하는 블록들을 불러오는 스텝; 그리고상기 불러온 블록들에 식(여기서는 전치행렬로 변환된 4 X 8 디멘젼의 다운 샘플링 매드릭스, y4X1은 다운 샘플된 화소값)을 이용하여 업 샘플링을 수행 하는 스텝을 구비함을 특징으로 하는 비디오 신호를 디코딩 하는 방법.
- 제16항에 있어서,상기 픽쳐 구조 신호가 프레임 픽쳐에 해당되고 이 픽쳐를 75% 감축 시키고자 할 때, 상기 다운 컨버젼을 수행하는 스텝은, 상기 프레임 픽쳐의 데이터를 크로미넌스 신호와 루미넌스 신호로 나누는 스텝;상기 크로미넌스 신호를 4x8 크기의 탑 필드 및 바텀 필드로 나누고, 상기 루미넌스 신호를 8x8 크기의 탑 필드 및 바텀 필드로 나누는 스텝; 그리고식(여기서는 2 x 4 디멘젼의 다운 샘플링 매드릭스, y4X1은 4 x 1 화소들)을 이용하여 상기 크로미넌스 신호 상에 다운 샘플링을 수행하고, 상기 루미넌스 신호 상에는 식(여기서는 4 x 8 디멘젼의 다운 샘플링 매드릭스, X8X1은 8 x 1 화소들)을 이용하여 다운 샘플링을 수행하는 스텝을 포함함을 특징으로 하는 비디오 신호를 디코딩 하는 방법.
- 삭제
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR10-2000-0043520A KR100370076B1 (ko) | 2000-07-27 | 2000-07-27 | 다운 컨버젼 기능을 갖는 비디오 디코더 및 비디오 신호를디코딩 하는 방법 |
| US09/911,607 US6823014B2 (en) | 2000-07-27 | 2001-07-25 | Video decoder with down conversion function and method for decoding video signal |
| US10/916,404 US20050013374A1 (en) | 2000-07-27 | 2004-08-12 | Video decoder with down conversion function and method for decoding video signal |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR10-2000-0043520A KR100370076B1 (ko) | 2000-07-27 | 2000-07-27 | 다운 컨버젼 기능을 갖는 비디오 디코더 및 비디오 신호를디코딩 하는 방법 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20020009909A KR20020009909A (ko) | 2002-02-02 |
| KR100370076B1 true KR100370076B1 (ko) | 2003-01-30 |
Family
ID=19680418
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR10-2000-0043520A Expired - Fee Related KR100370076B1 (ko) | 2000-07-27 | 2000-07-27 | 다운 컨버젼 기능을 갖는 비디오 디코더 및 비디오 신호를디코딩 하는 방법 |
Country Status (2)
| Country | Link |
|---|---|
| US (2) | US6823014B2 (ko) |
| KR (1) | KR100370076B1 (ko) |
Families Citing this family (35)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100370076B1 (ko) * | 2000-07-27 | 2003-01-30 | 엘지전자 주식회사 | 다운 컨버젼 기능을 갖는 비디오 디코더 및 비디오 신호를디코딩 하는 방법 |
| US20030095603A1 (en) * | 2001-11-16 | 2003-05-22 | Koninklijke Philips Electronics N.V. | Reduced-complexity video decoding using larger pixel-grid motion compensation |
| KR100463515B1 (ko) * | 2001-12-29 | 2004-12-29 | 엘지전자 주식회사 | 비디오 디코딩 시스템 |
| KR100425136B1 (ko) * | 2002-01-07 | 2004-03-31 | 엘지전자 주식회사 | 비디오 디코딩 시스템 |
| US7379496B2 (en) * | 2002-09-04 | 2008-05-27 | Microsoft Corporation | Multi-resolution video coding and decoding |
| US20040264579A1 (en) * | 2003-06-30 | 2004-12-30 | Sandeep Bhatia | System, method, and apparatus for displaying a plurality of video streams |
| US7822123B2 (en) * | 2004-10-06 | 2010-10-26 | Microsoft Corporation | Efficient repeat padding for hybrid video sequence with arbitrary video resolution |
| JP5330647B2 (ja) * | 2003-09-17 | 2013-10-30 | トムソン ライセンシング | 適応参照画像の発生 |
| US7649539B2 (en) * | 2004-03-10 | 2010-01-19 | Microsoft Corporation | Image formats for video capture, processing and display |
| US8340177B2 (en) * | 2004-07-12 | 2012-12-25 | Microsoft Corporation | Embedded base layer codec for 3D sub-band coding |
| US8442108B2 (en) * | 2004-07-12 | 2013-05-14 | Microsoft Corporation | Adaptive updates in motion-compensated temporal filtering |
| US8374238B2 (en) * | 2004-07-13 | 2013-02-12 | Microsoft Corporation | Spatial scalability in 3D sub-band decoding of SDMCTF-encoded video |
| US7986733B2 (en) * | 2004-07-30 | 2011-07-26 | Broadcom Corporation | Tertiary content addressable memory based motion estimator |
| US7839933B2 (en) * | 2004-10-06 | 2010-11-23 | Microsoft Corporation | Adaptive vertical macroblock alignment for mixed frame video sequences |
| US8243820B2 (en) * | 2004-10-06 | 2012-08-14 | Microsoft Corporation | Decoding variable coded resolution video with native range/resolution post-processing operation |
| US9071847B2 (en) * | 2004-10-06 | 2015-06-30 | Microsoft Technology Licensing, Llc | Variable coding resolution in video codec |
| KR100722972B1 (ko) * | 2004-10-26 | 2007-05-30 | 삼성전자주식회사 | 디지털방송 수신기의 영상신호 처리 장치 및 방법 |
| JP2006243043A (ja) * | 2005-02-28 | 2006-09-14 | Sanyo Electric Co Ltd | 高域補間装置及び再生装置 |
| WO2006126148A1 (en) * | 2005-05-25 | 2006-11-30 | Nxp B.V. | Multiple instance video decoder for macroblocks coded in a progressive and an interlaced way |
| US8520741B2 (en) * | 2005-06-01 | 2013-08-27 | Entropic Communications, Inc. | Multiple pass video decoding method and device |
| US7956930B2 (en) | 2006-01-06 | 2011-06-07 | Microsoft Corporation | Resampling and picture resizing operations for multi-resolution video coding and decoding |
| US8880571B2 (en) * | 2006-05-05 | 2014-11-04 | Microsoft Corporation | High dynamic range data format conversions for digital media |
| US8054886B2 (en) | 2007-02-21 | 2011-11-08 | Microsoft Corporation | Signaling and use of chroma sample positioning information |
| US8107571B2 (en) * | 2007-03-20 | 2012-01-31 | Microsoft Corporation | Parameterized filters and signaling techniques |
| US8526502B2 (en) * | 2007-09-10 | 2013-09-03 | Entropic Communications, Inc. | Method and apparatus for line based vertical motion estimation and compensation |
| CN101472179A (zh) * | 2007-12-29 | 2009-07-01 | 辉达公司 | 多个视频标准下的运动补偿的二维内插结构 |
| US8953673B2 (en) | 2008-02-29 | 2015-02-10 | Microsoft Corporation | Scalable video coding and decoding with sample bit depth and chroma high-pass residual layers |
| US8711948B2 (en) * | 2008-03-21 | 2014-04-29 | Microsoft Corporation | Motion-compensated prediction of inter-layer residuals |
| KR101439381B1 (ko) * | 2008-04-24 | 2014-11-04 | (주)휴맥스 홀딩스 | 부호화/복호화 방법 및 장치 |
| US9571856B2 (en) | 2008-08-25 | 2017-02-14 | Microsoft Technology Licensing, Llc | Conversion operations in scalable video encoding and decoding |
| US8213503B2 (en) | 2008-09-05 | 2012-07-03 | Microsoft Corporation | Skip modes for inter-layer residual video coding and decoding |
| US8339512B2 (en) * | 2009-03-05 | 2012-12-25 | Sony Corporation | Method and apparatus for enhancement of high-definition video content |
| WO2012016354A1 (en) * | 2010-08-04 | 2012-02-09 | Nxp B.V. | Video player |
| US10257524B2 (en) * | 2015-07-01 | 2019-04-09 | Mediatek Inc. | Residual up-sampling apparatus for performing transform block up-sampling and residual down-sampling apparatus for performing transform block down-sampling |
| CN113302934B (zh) * | 2019-12-23 | 2022-10-18 | Oppo广东移动通信有限公司 | 图像预测方法、编码器、解码器以及存储介质 |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5262854A (en) * | 1992-02-21 | 1993-11-16 | Rca Thomson Licensing Corporation | Lower resolution HDTV receivers |
| US5614952A (en) * | 1994-10-11 | 1997-03-25 | Hitachi America, Ltd. | Digital video decoder for decoding digital high definition and/or digital standard definition television signals |
| US5644361A (en) * | 1994-11-30 | 1997-07-01 | National Semiconductor Corporation | Subsampled frame storage technique for reduced memory size |
| US5818530A (en) * | 1996-06-19 | 1998-10-06 | Thomson Consumer Electronics, Inc. | MPEG compatible decoder including a dual stage data reduction network |
| US6539120B1 (en) * | 1997-03-12 | 2003-03-25 | Matsushita Electric Industrial Co., Ltd. | MPEG decoder providing multiple standard output signals |
| KR100249229B1 (ko) * | 1997-08-13 | 2000-03-15 | 구자홍 | 에이치디티브이의 다운 컨버젼 디코딩 장치 |
| KR100282307B1 (ko) * | 1998-02-20 | 2001-02-15 | 구자홍 | 디지탈 티브이 수신 디코더 장치 |
| US6310919B1 (en) * | 1998-05-07 | 2001-10-30 | Sarnoff Corporation | Method and apparatus for adaptively scaling motion vector information in an information stream decoder |
| JP2000041248A (ja) * | 1998-07-23 | 2000-02-08 | Sony Corp | 画像復号装置及び画像復号方法 |
| US6584154B1 (en) * | 1998-11-26 | 2003-06-24 | Oki Electric Industry Co., Ltd. | Moving-picture coding and decoding method and apparatus with reduced computational cost |
| US6628714B1 (en) * | 1998-12-18 | 2003-09-30 | Zenith Electronics Corporation | Down converting MPEG encoded high definition sequences to lower resolution with reduced memory in decoder loop |
| US6233277B1 (en) * | 1999-04-02 | 2001-05-15 | Sony Corporation | Reduced-memory video decoder for compressed high-definition video data |
| KR100370076B1 (ko) * | 2000-07-27 | 2003-01-30 | 엘지전자 주식회사 | 다운 컨버젼 기능을 갖는 비디오 디코더 및 비디오 신호를디코딩 하는 방법 |
-
2000
- 2000-07-27 KR KR10-2000-0043520A patent/KR100370076B1/ko not_active Expired - Fee Related
-
2001
- 2001-07-25 US US09/911,607 patent/US6823014B2/en not_active Expired - Lifetime
-
2004
- 2004-08-12 US US10/916,404 patent/US20050013374A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| US20020037053A1 (en) | 2002-03-28 |
| US20050013374A1 (en) | 2005-01-20 |
| US6823014B2 (en) | 2004-11-23 |
| KR20020009909A (ko) | 2002-02-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100370076B1 (ko) | 다운 컨버젼 기능을 갖는 비디오 디코더 및 비디오 신호를디코딩 하는 방법 | |
| US6850571B2 (en) | Systems and methods for MPEG subsample decoding | |
| US6104753A (en) | Device and method for decoding HDTV video | |
| US6665343B1 (en) | Methods and arrangements for a converting a high definition image to a lower definition image using wavelet transforms | |
| JP2004201342A (ja) | デコーダ | |
| KR100711597B1 (ko) | 감소된 해상도의 비디오 신호를 유도하기 위한 디코딩 장치 및 방법 | |
| US20010016010A1 (en) | Apparatus for receiving digital moving picture | |
| JP2001285863A (ja) | 画像情報変換装置及び方法 | |
| KR100323676B1 (ko) | 디지털 동영상 수신 장치 | |
| KR100282307B1 (ko) | 디지탈 티브이 수신 디코더 장치 | |
| US20080170628A1 (en) | Video decoding method and apparatus having image scale-down function | |
| KR100739130B1 (ko) | 고화질 시퀀스의 저해상도로 시퀀스로의 다운 변환에서드리프트 보상방법 | |
| KR100463515B1 (ko) | 비디오 디코딩 시스템 | |
| JP2000049617A (ja) | 符号化高精細ビデオ信号から復号化低解像度ビデオ信号を得るためのシステムの方法 | |
| JP2000350207A (ja) | 低解像度ビデオ復号化のための一般化直交変換方法および装置 | |
| KR100323688B1 (ko) | 디지털 동영상 수신 장치 | |
| KR100255777B1 (ko) | 디지탈 티브이 수신 디코더 장치 | |
| KR100734348B1 (ko) | 디지털 티브이의 다운 변환 처리 장치 | |
| KR100255773B1 (ko) | 디지탈 티브이 수신 디코더 장치의 역 이산코사인변환기 | |
| KR100359824B1 (ko) | 비디오 디코딩 장치 및 방법 | |
| KR100296817B1 (ko) | 디지탈티브이수신디코더장치 | |
| KR100232182B1 (ko) | 디티브의 영상 압축장치 및 그 방법 | |
| KR100308007B1 (ko) | 디지탈티브이수신디코더장치 | |
| JPH07107488A (ja) | 動画像符号化装置 | |
| Yeo et al. | Issues in reduced-resolution decoding of MPEG video |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| N231 | Notification of change of applicant | ||
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 10 |
|
| FPAY | Annual fee payment |
Payment date: 20121227 Year of fee payment: 11 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 11 |
|
| FPAY | Annual fee payment |
Payment date: 20131224 Year of fee payment: 12 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 12 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20141224 Year of fee payment: 13 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 13 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| FPAY | Annual fee payment |
Payment date: 20151224 Year of fee payment: 14 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 14 |
|
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20170116 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20170116 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |