KR20080083030A - 비디오 부호화 - Google Patents
비디오 부호화 Download PDFInfo
- Publication number
- KR20080083030A KR20080083030A KR1020087018587A KR20087018587A KR20080083030A KR 20080083030 A KR20080083030 A KR 20080083030A KR 1020087018587 A KR1020087018587 A KR 1020087018587A KR 20087018587 A KR20087018587 A KR 20087018587A KR 20080083030 A KR20080083030 A KR 20080083030A
- Authority
- KR
- South Korea
- Prior art keywords
- picture
- current picture
- indicator
- pictures
- reference picture
- Prior art date
Links
Images
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/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/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/577—Motion compensation with bidirectional frame interpolation, i.e. using B-pictures
-
- 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/65—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using error resilience
-
- 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/85—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
- H04N19/89—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving methods or arrangements for detection of transmission errors at the decoder
- H04N19/895—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving methods or arrangements for detection of transmission errors at the decoder in combination with error concealment
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Television Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Error Detection And Correction (AREA)
- Analogue/Digital Conversion (AREA)
- Color Television Systems (AREA)
- Glass Compositions (AREA)
Abstract
Description
Claims (87)
- 부호화된 비디오 신호를 형성하기 위해 화상들의 시퀀스를 나타내는 비디오 신호를 부호화하는 방법에 있어서,상기 시퀀스의 현재 화상에 대한 또는 현재 화상의 부분 각각에 대한 표시자를 생성하는 단계[여기서, 상기 표시자는 대응하는 복호화 과정에서 상기 현재 화상에 대한 또는 현재 화상의 상기 부분 각각에 대한 대체 예측을 형성하는데 이용하기 위해 디폴트 참조 화상과 충분히 유사한 대체 참조 화상을 식별함]; 및대응하는 복호화 과정에 사용하기 위해 상기 표시자를 제공하는 단계;를 포함하는 것을 특징으로 하는 비디오 신호 부호화 방법.
- 제1항에 있어서,상기 디폴트 참조 화상과 추가 참조 화상 간의 유사도를 계산하기 위해 양자를 비교하여 상기 현재 화상 또는 현재 화상의 상기 부분에 대한 대체 참조 화상을 식별하는 단계;미리 결정된 기준과 상기 유사도를 비교하는 단계; 및상기 비교에 기초하여 상기 표시자를 생성하는 단계;를 포함하는 것을 특징으로 하는 비디오 신호 부호화 방법.
- 제1항에 있어서,제1 디폴트 참조 화상 및 제2 디폴트 참조 화상으로부터 상기 현재 화상의 적어도 부분의 예측을 형성하는 단계[여기서, 상기 제1 디폴트 참조 화상은 시간상으로 상기 현재 화상 이전에 발생하는 시퀀스의 화상에 대응하고, 상기 제2 디폴트 참조 화상은 시간상으로 상기 현재 화상 이후에 발생하는 시퀀스의 화상에 대응함];상기 제1 디폴트 참조 화상을 시간상으로 상기 현재 화상 이전에 발생하는 시퀀스의 화상에 대응하는 추가 참조 화상과 비교하여 양자 간의 유사도를 계산하는 단계;미리 결정된 기준과 상기 유사도를 비교하는 단계; 및상기 비교에 기초하여 표시자를 생성하는 단계;를 포함하는 것을 특징으로 하는 비디오 신호 부호화 방법.
- 제1항에 있어서,상기 디폴트 참조 화상을 다수의 추가 참조 화상과 비교하여 각 유사도를 계산하여 상기 현재 화상에 대한 또는 현재 화상의 상기 부분 각각에 대한 하나 이상의 대체 참조 화상을 식별하는 단계;소정의 유사도 기준을 충족하는 각각의 추가 참조 화상에 대한 표시자를 제공하여 상기 현재 화상 또는 현재 화상의 상기 부분 각각에 대해 하나 이상의 표시자를 제공하는 단계;를 포함하는 것을 특징으로 하는 비디오 신호 부호화 방법.
- 제4항에 있어서,상기 비교에 기초하여 상기 추가 참조 화상들의 순위를 정하고, 순위에 따라 상기 현재 화상에 대한 또는 현재 화상의 상기 부분 각각에 대한 상기 하나 이상의 표시자를 제공하는 단계[여기서, 상기 디폴트 참조 화상에 가장 가까운 유사도를 가지는 상기 추가 참조 화상과 연관되는 상기 표시자는 상기 순위에서 첫 번째 위치함];를 포함하는 것을 특징으로 하는 비디오 신호 부호화 방법.
- 제1항에 있어서, 상기 표시자를 상기 부호화된 비디오 신호의 화상 헤더에 제공하는 단계;를 포함하는 것을 특징으로 하는 비디오 신호 부호화 방법.
- 제1항에 있어서, 상기 표시자가 현재 화상의 부분과 연관되는 경우, 상기 표시자를 상기 부호화된 비디오 신호의 매크로블록 헤더 또는 화상 세그먼트 헤더 중의 하나에 제공하는 단계;를 포함하는 것을 특징으로 하는 비디오 신호 부호화 방법.
- 제1항에 있어서, 화상들의 상기 시퀀스를 H.263 비디오 압축 표준에 따라 부호화하고 상기 표시자를 H.263 비디오 압축 표준에 따른 보충 증강 정보(Supplemental Enhancement Information)에 제공하는 단계;를 포함하는 것을 특징으로 하는 비디오 신호 부호화 방법.
- 제1항에 있어서, 대체 참조 화상의 시간적 참조 또는 대체 참조 화상의 화상 수 중의 하나를 나타내기 위한 상기 표시자를 생성하는 단계;를 포함하는 것을 특징으로 하는 비디오 신호 부호화 방법.
- 제1항에 있어서, B 화상들 및 P 화상들에 대한 대응하는 대체 참조 화상들을 나타내기 위한 각각의 표시자들을 제공하는 단계;를 포함하는 것을 특징으로 하는 비디오 신호 부호화 방법.
- 제1항에 있어서, P 화상들만에 대한 대체 참조 화상들을 나타내기 위한 표시자들을 제공하는 단계;를 포함하는 것을 특징으로 하는 비디오 신호 부호화 방법.
- 제2항에 있어서,상기 디폴트 참조 화상과 상기 추가 참조 화상 간의 픽셀 값들의 차이들을 이용하여 그 차이들의 절대값의 합으로 상기 유사도를 계산하는 단계;를 포함하는 것을 특징으로 하는 비디오 신호 부호화 방법.
- 제2항에 있어서, 화상 히스토그램들을 이용하여 상기 디폴트 참조 화상과 상기 추가 참조 화상 간의 유사도를 계산하는 단계;를 포함하는 것을 특징으로 하는 비디오 신호 부호화 방법.
- 제1항에 있어서, 상기 비디오 신호를 스케일 가능하게 부호화하고, 상기 스케일 가능하게 부호화된 비디오 신호의 예측적으로 부호화된 증강 층 화상들에 대한 대응하는 대체 참조 화상들을 나타내기 위한 각각의 표시자들을 제공하는 단계;를 포함하는 것을 특징으로 하는 비디오 신호 부호화 방법.
- 제1항에 있어서, 상기 현재 화상에 관한 또는 현재 화상의 상기 부분 각각에 관한 표시자를 제공하는 단계;를 포함하는 것을 특징으로 하는 비디오 신호 부호화 방법.
- 화상들의 시퀀스를 나타내는 부호화된 비디오 신호를 복호화하는 방법에 있어서,현재 화상에 대하여 또는 현재 화상의 부분 각각에 대하여 제공되며, 상기 현재 화상에 대한 또는 현재 화상의 상기 부분 각각에 대한 대체 예측을 형성하는데 이용하기 위한 대체 참조 화상을 식별하기 위한 표시자를 검사하는 단계; 및상기 현재 화상에 대한 또는 현재 화상의 상기 부분 각각에 대한 예측을 형성하는데 이용하기 위한 디폴트 참조 화상이 재구성될 수 없다는 결정에 응답하여, 상기 대체 참조 화상을 이용하여 상기 현재 화상에 대한 또는 현재 화상의 상기 부분 각각에 대한 대체 예측을 형성하는 단계;를 포함하는 것을 특징으로 하는 비디오 신호 복호화 방법.
- 제16항에 있어서,상기 현재 화상에 대하여 또는 현재 화상의 상기 부분 각각에 대하여 제공되는 하나 이상의 표시자의 순위를 검사하는 단계;상기 순위에 기초하여 표시자를 선택하는 단계; 및상기 선택된 표시자에 의해 식별되는 상기 대체 참조 화상을 이용하여 상기 현재 화상에 대한 또는 현재 화상의 상기 부분 각각에 대한 대체 예측을 형성하는 단계;를 포함하는 것을 특징으로 하는 비디오 신호 복호화 방법.
- 제16항에 있어서, 상기 부호화된 비디오 신호의 화상 헤더로부터 상기 표시자를 얻는 단계;를 포함하는 것을 특징으로 하는 비디오 신호 복호화 방법.
- 제16항에 있어서, 상기 부호화된 비디오 신호의 매크로블록 헤더 또는 화상 세그먼트 헤더 중의 하나로부터 상기 표시자를 얻는 단계;를 포함하는 것을 특징으로 하는 비디오 신호 복호화 방법.
- 제16항에 있어서, H.263 비디오 압축 표준에 따라 부호화된 부호화된 비디오 신호의 보충 증강 정보(Supplemental Enhancement Information)로부터 상기 표시자를 얻는 단계;를 포함하는 것을 특징으로 하는 비디오 신호 복호화 방법.
- 제16항에 있어서, 대체 참조 화상의 시간적 참조 또는 대체 참조 화상의 화 상 수 중의 하나를 식별하기 위한 상기 표시자를 이용하는 단계;를 포함하는 것을 특징으로 하는 비디오 신호 복호화 방법.
- 제16항에 있어서, B 화상들 및 P 화상들에 대한 대응하는 대체 참조 화상들을 식별하기 위한 각각의 표시자들을 이용하는 단계;를 포함하는 것을 특징으로 하는 비디오 신호 복호화 방법.
- 제16항에 있어서, 스케일 가능하게 부호화된 비디오 신호의 예측적으로 부호화된 증강 층 화상들에 대한 대응하는 대체 참조 화상들을 식별하기 위한 각각의 표시자들을 이용하는 단계;를 포함하는 것을 특징으로 하는 비디오 신호 복호화 방법.
- 부호화된 비디오 신호를 형성하기 위해 화상들의 시퀀스를 나타내는 비디오 신호를 부호화하는 부호화기에 있어서,상기 부호화기는,상기 시퀀스의 현재 화상에 대한 또는 현재 화상의 부분 각각에 대한 표시자를 생성하며[여기서, 상기 표시자는 대응하는 복호화 과정에서 상기 현재 화상에 대한 또는 현재 화상의 상기 부분 각각에 대한 대체 예측을 형성하는데 이용하기 위해 디폴트 참조 화상과 충분히 유사한 대체 참조 화상을 식별함];대응하는 복호화 과정에 사용하기 위해 상기 표시자를 제공;하도록 구성되는 것을 특징으로 하는 부호화기.
- 제24항에 있어서,상기 부호화기는,상기 디폴트 참조 화상과 추가 참조 화상 간의 유사도를 계산하기 위해 양자를 비교하여 상기 현재 화상 또는 현재 화상의 상기 부분에 대한 대체 참조 화상을 식별하고;미리 결정된 기준과 상기 유사도를 비교하며;상기 비교에 기초하여 상기 표시자를 생성;하도록 구성되는 것을 특징으로 하는 부호화기.
- 제24항에 있어서,상기 부호화기는,제1 디폴트 참조 화상 및 제2 디폴트 참조 화상으로부터 상기 현재 화상의 적어도 부분의 예측을 형성하고[여기서, 상기 제1 디폴트 참조 화상은 시간상으로 상기 현재 화상 이전에 발생하는 시퀀스의 화상에 대응하고, 상기 제2 디폴트 참조 화상은 시간상으로 상기 현재 화상 이후에 발생하는 시퀀스의 화상에 대응함];상기 제1 디폴트 참조 화상을 시간상으로 상기 현재 화상 이전에 발생하는 시퀀스의 화상에 대응하는 추가 참조 화상과 비교하여 양자 간의 유사도를 계산하고;미리 결정된 기준과 상기 유사도를 비교하며;상기 비교에 기초하여 표시자를 생성;하도록 구성되는 것을 특징으로 하는 부호화기.
- 제24항에 있어서,상기 부호화기는,상기 디폴트 참조 화상을 다수의 추가 참조 화상과 비교하여 각 유사도를 계산하여 상기 현재 화상에 대한 또는 현재 화상의 상기 부분 각각에 대한 하나 이상의 대체 참조 화상을 식별하며;소정의 유사도 기준을 충족하는 각각의 추가 참조 화상에 대한 표시자를 제공하여 상기 현재 화상 또는 현재 화상의 상기 부분 각각에 대해 하나 이상의 표시자를 제공;하도록 구성되는 것을 특징으로 하는 부호화기.
- 제27항에 있어서,상기 부호화기는,상기 비교에 기초하여 상기 추가 참조 화상들의 순위를 정하고, 순위에 따라 상기 현재 화상에 대한 또는 현재 화상의 상기 부분 각각에 대한 상기 하나 이상의 표시자를 제공하도록 구성되며,상기 디폴트 참조 화상에 가장 가까운 유사도를 가지는 상기 추가 참조 화상과 연관되는 상기 표시자는 상기 순위에서 첫 번째 위치하는 것을 특징으로 하는 부호화기.
- 제24항에 있어서,상기 부호화기는 상기 표시자를 상기 부호화된 비디오 신호의 화상 헤더에 제공하도록 구성되는 것을 특징으로 하는 부호화기.
- 제24항에 있어서,상기 부호화기는, 상기 표시자가 현재 화상의 부분과 연관되는 경우, 상기 표시자를 상기 부호화된 비디오 신호의 매크로블록 헤더 또는 화상 세그먼트 헤더 중의 하나에 제공하도록 구성되는 것을 특징으로 하는 부호화기.
- 제24항에 있어서,상기 부호화기는 상기 비디오 신호를 H.263 비디오 압축 표준에 따라 부호화하고 상기 표시자를 H.263 비디오 압축 표준에 따른 보충 증강 정보(Supplemental Enhancement Information)에 제공하도록 구성되는 것을 특징으로 하는 부호화기.
- 제24항에 있어서,상기 부호화기는 대체 참조 화상의 시간적 참조 또는 대체 참조 화상의 화상 수 중의 하나를 나타내기 위한 상기 표시자를 생성하도록 구성되는 것을 특징으로 하는 부호화기.
- 제24항에 있어서,상기 부호화기는 B 화상들 및 P 화상들에 대한 대응하는 대체 참조 화상들을 나타내기 위한 각각의 표시자들을 제공하도록 구성되는 것을 특징으로 하는 부호화기.
- 제24항에 있어서,상기 부호화기는 P 화상들만에 대한 대체 참조 화상들을 나타내기 위한 표시자들을 제공하도록 구성되는 것을 특징으로 하는 부호화기.
- 제25항에 있어서,상기 부호화기는 상기 디폴트 참조 화상과 상기 추가 참조 화상 간의 픽셀 값들의 차이들을 이용하여 그 차이들의 절대값의 합으로 상기 유사도를 계산하도록 구성되는 것을 특징으로 하는 부호화기.
- 제25항에 있어서,상기 부호화기는 화상 히스토그램들을 이용하여 상기 디폴트 참조 화상과 상기 추가 참조 화상 간의 유사도를 계산하도록 구성되는 것을 특징으로 하는 부호화기.
- 제24항에 있어서,상기 부호화기는, 상기 비디오 신호를 스케일 가능한 비디오 시퀀스로 부호화하고, 상기 스케일 가능한 비디오 시퀀스의 예측적으로 부호화된 증강 층 화상들에 대한 대응하는 대체 참조 화상들을 나타내기 위한 각각의 표시자들을 제공하도록 구성되는 것을 특징으로 하는 부호화기.
- 제24항에 있어서,상기 부호화기는 상기 현재 화상에 관한 또는 현재 화상의 상기 부분 각각에 관한 표시자를 제공하도록 구성되는 것을 특징으로 하는 부호화기.
- 화상들의 시퀀스를 나타내는 부호화된 비디오 신호를 복호화하는 복호기에 있어서,상기 복호기는,현재 화상에 대하여 또는 현재 화상의 부분 각각에 대하여 제공되며, 상기 현재 화상에 대한 또는 현재 화상의 상기 부분 각각에 대한 대체 예측을 형성하는데 이용하기 위한 대체 참조 화상을 식별하기 위한 표시자를 검사하며;상기 현재 화상에 대한 또는 현재 화상의 상기 부분 각각에 대한 예측을 형성하는데 이용하기 위한 디폴트 참조 화상이 재구성될 수 없다는 결정에 응답하여, 상기 대체 참조 화상을 이용하여 상기 현재 화상에 대한 또는 현재 화상의 상기 부분 각각에 대한 대체 예측을 형성;하도록 구성되는 것을 특징으로 하는 복호기.
- 제39항에 있어서,상기 복호기는,상기 현재 화상에 대하여 또는 현재 화상의 상기 부분 각각에 대하여 제공되는 하나 이상의 표시자의 순위를 검사하고;상기 순위에 기초하여 표시자를 선택하며;상기 선택된 표시자에 의해 식별되는 상기 대체 참조 화상을 이용하여 상기 현재 화상에 대한 또는 현재 화상의 상기 부분 각각에 대한 대체 예측을 형성;하도록 구성되는 것을 특징으로 하는 복호기.
- 제39항에 있어서,상기 복호기는 상기 부호화된 비디오 신호의 화상 헤더로부터 상기 표시자를 얻도록 구성되는 것을 특징으로 하는 복호기.
- 제39항에 있어서,상기 복호기는 상기 부호화된 비디오 신호의 매크로블록 헤더 또는 화상 세그먼트 헤더 중의 하나로부터 상기 표시자를 얻도록 구성되는 것을 특징으로 하는 복호기.
- 제39항에 있어서,상기 복호기는 H.263 비디오 압축 표준에 따라 부호화된 부호화된 비디오 신호의 보충 증강 정보(Supplemental Enhancement Information)로부터 상기 표시자를 얻도록 구성되는 것을 특징으로 하는 복호기.
- 제39항에 있어서,상기 복호기는 대체 참조 화상의 시간적 참조 또는 대체 참조 화상의 화상 수 중의 하나를 식별하기 위한 상기 표시자를 이용하도록 구성되는 것을 특징으로 하는 복호기.
- 제39항에 있어서,상기 복호기는 B 화상들 및 P 화상들에 대한 대응하는 대체 참조 화상들을 식별하기 위한 각각의 표시자들을 이용하도록 구성되는 것을 특징으로 하는 복호기.
- 제39항에 있어서,상기 복호기는 스케일 가능하게 부호화된 비디오 신호의 예측적으로 부호화된 증강 층 화상들에 대한 대응하는 대체 참조 화상들을 식별하기 위한 각각의 표시자들을 이용하도록 구성되는 것을 특징으로 하는 복호기.
- 제24항 내지 제38항 중 어느 한 항에 따른 부호화기를 포함하는 무선 통신 장치.
- 제39항 내지 제46항 중 어느 한 항에 따른 복호기를 포함하는 무선 통신 장치.
- 제24항 내지 제38항 중 어느 한 항에 따른 부호화기를 포함하는 멀티미디어 터미널 장치.
- 제39항 내지 제46항 중 어느 한 항에 따른 복호기를 포함하는 멀티미디어 터미널 장치.
- 부호화된 비디오 신호를 형성하기 위해 화상들의 시퀀스를 나타내는 비디오 신호를 부호화하는 방법에 있어서,상기 시퀀스의 현재 화상에 대한 또는 현재 화상의 부분 각각에 대한 표시자를 생성하는 단계[여기서, 상기 표시자는 대응하는 복호화 과정에서 상기 현재 화상에 대한 또는 현재 화상의 상기 부분 각각에 대한 대체 예측을 형성하는데 이용하기 위해 상기 현재 화상과 충분히 유사한 대체 참조 화상을 식별함]; 및대응하는 복호화 과정에 사용하기 위해 상기 표시자를 제공하는 단계;를 포 함하는 것을 특징으로 하는 비디오 신호 부호화 방법.
- 제51항에 있어서,상기 현재 화상과 추가 참조 화상 간의 유사도를 계산하기 위해 양자를 비교하여 상기 현재 화상 또는 현재 화상의 상기 부분에 대한 대체 참조 화상을 식별하는 단계;미리 결정된 기준과 상기 유사도를 비교하는 단계; 및상기 비교에 기초하여 상기 표시자를 생성하는 단계;를 포함하는 것을 특징으로 하는 비디오 신호 부호화 방법.
- 제51항에 있어서,제1 디폴트 참조 화상 및 제2 디폴트 참조 화상으로부터 상기 현재 화상의 적어도 부분의 예측을 형성하는 단계[여기서, 상기 제1 디폴트 참조 화상은 시간상으로 상기 현재 화상 이전에 발생하는 시퀀스의 화상에 대응하고, 상기 제2 디폴트 참조 화상은 시간상으로 상기 현재 화상 이후에 발생하는 시퀀스의 화상에 대응함];상기 현재 화상을 시간상으로 상기 현재 화상 이전에 발생하는 시퀀스의 화상에 대응하는 추가 참조 화상과 비교하여 양자 간의 유사도를 계산하는 단계;미리 결정된 기준과 상기 유사도를 비교하는 단계; 및상기 비교에 기초하여 표시자를 생성하는 단계;를 포함하는 것을 특징으로 하는 비디오 신호 부호화 방법.
- 제51항에 있어서,상기 현재 화상을 다수의 추가 참조 화상과 비교하여 각 유사도를 계산하여 상기 현재 화상에 대한 또는 현재 화상의 상기 부분 각각에 대한 하나 이상의 대체 참조 화상을 식별하는 단계; 및소정의 유사도 기준을 충족하는 각각의 추가 참조 화상에 대한 표시자를 제공하여 상기 현재 화상 또는 현재 화상의 상기 부분 각각에 대해 하나 이상의 표시자를 제공하는 단계;를 포함하는 것을 특징으로 하는 비디오 신호 부호화 방법.
- 제54항에 있어서,상기 비교에 기초하여 상기 추가 참조 화상들의 순위를 정하고, 순위에 따라 상기 현재 화상에 대한 또는 현재 화상의 상기 부분 각각에 대한 상기 하나 이상의 표시자를 제공하는 단계[여기서, 상기 현재 화상에 가장 가까운 유사도를 가지는 상기 추가 참조 화상과 연관되는 상기 표시자는 상기 순위에서 첫 번째 위치함];를 포함하는 것을 특징으로 하는 비디오 신호 부호화 방법.
- 제51항에 있어서,상기 표시자를 상기 부호화된 비디오 신호의 화상 헤더에 제공하는 단계;를 포함하는 것을 특징으로 하는 비디오 신호 부호화 방법.
- 제51항에 있어서,상기 표시자가 현재 화상의 부분과 연관되는 경우, 상기 표시자를 상기 부호화된 비디오 신호의 매크로블록 헤더 또는 화상 세그먼트 헤더 중의 하나에 제공하는 단계;를 포함하는 것을 특징으로 하는 비디오 신호 부호화 방법.
- 제51항에 있어서,화상들의 상기 시퀀스를 H.263 비디오 압축 표준에 따라 부호화하고 상기 표시자를 H.263 비디오 압축 표준에 따른 보충 증강 정보(Supplemental Enhancement Information)에 제공하는 단계;를 포함하는 것을 특징으로 하는 비디오 신호 부호화 방법.
- 제51항에 있어서,대체 참조 화상의 시간적 참조 또는 대체 참조 화상의 화상 수 중의 하나를 나타내기 위한 상기 표시자를 생성하는 단계;를 포함하는 것을 특징으로 하는 비디오 신호 부호화 방법.
- 제51항에 있어서,B 화상들 및 P 화상들에 대한 대응하는 대체 참조 화상들을 나타내기 위한 각각의 표시자들을 제공하는 단계;를 포함하는 것을 특징으로 하는 비디오 신호 부 호화 방법.
- 제51항에 있어서,P 화상들만에 대한 대체 참조 화상들을 나타내기 위한 표시자들을 제공하는 단계;를 포함하는 것을 특징으로 하는 비디오 신호 부호화 방법.
- 제52항에 있어서,상기 현재 화상과 상기 추가 참조 화상 간의 픽셀 값들의 차이들을 이용하여 그 차이들의 절대값의 합으로 상기 유사도를 계산하는 단계;를 포함하는 것을 특징으로 하는 비디오 신호 부호화 방법.
- 제52항에 있어서,화상 히스토그램들을 이용하여 상기 현재 화상과 상기 추가 참조 화상 간의 유사도를 계산하는 단계;를 포함하는 것을 특징으로 하는 비디오 신호 부호화 방법.
- 제51항에 있어서,상기 비디오 신호를 스케일 가능하게 부호화하고, 상기 스케일 가능하게 부호화된 비디오 신호의 예측적으로 부호화된 증강 층 화상들에 대한 대응하는 대체 참조 화상들을 나타내기 위한 각각의 표시자들을 제공하는 단계;를 포함하는 것을 특징으로 하는 비디오 신호 부호화 방법.
- 제51항에 있어서,상기 현재 화상에 관한 또는 현재 화상의 상기 부분 각각에 관한 표시자를 제공하는 단계;를 포함하는 것을 특징으로 하는 비디오 신호 부호화 방법.
- 부호화된 비디오 신호를 형성하기 위해 화상들의 시퀀스를 나타내는 비디오 신호를 부호화하는 부호화기에 있어서,상기 부호화기는,상기 시퀀스의 현재 화상에 대한 또는 현재 화상의 부분 각각에 대한 표시자를 생성하며[여기서, 상기 표시자는 대응하는 복호화 과정에서 상기 현재 화상에 대한 또는 현재 화상의 상기 부분 각각에 대한 대체 예측을 형성하는데 이용하기 위해 상기 현재 화상과 충분히 유사한 대체 참조 화상을 식별함];대응하는 복호화 과정에 사용하기 위해 상기 표시자를 제공;하도록 구성되는 것을 특징으로 하는 부호화기.
- 제66항에 있어서,상기 부호화기는,상기 현재 화상과 추가 참조 화상 간의 유사도를 계산하기 위해 양자를 비교하여 상기 현재 화상 또는 현재 화상의 상기 부분에 대한 대체 참조 화상을 식별하 고;미리 결정된 기준과 상기 유사도를 비교하며;상기 비교에 기초하여 상기 표시자를 생성;하도록 구성되는 것을 특징으로 하는 부호화기.
- 제66항에 있어서,상기 부호화기는,제1 디폴트 참조 화상 및 제2 디폴트 참조 화상으로부터 상기 현재 화상의 적어도 부분의 예측을 형성하고[여기서, 상기 제1 디폴트 참조 화상은 시간상으로 상기 현재 화상 이전에 발생하는 시퀀스의 화상에 대응하고, 상기 제2 디폴트 참조 화상은 시간상으로 상기 현재 화상 이후에 발생하는 시퀀스의 화상에 대응함];상기 현재 화상을 시간상으로 상기 현재 화상 이전에 발생하는 시퀀스의 화상에 대응하는 추가 참조 화상과 비교하여 양자 간의 유사도를 계산하고;미리 결정된 기준과 상기 유사도를 비교하며;상기 비교에 기초하여 표시자를 생성;하도록 구성되는 것을 특징으로 하는 부호화기.
- 제66항에 있어서,상기 부호화기는,상기 현재 화상을 다수의 추가 참조 화상과 비교하여 각 유사도를 계산하여 상기 현재 화상에 대한 또는 현재 화상의 상기 부분 각각에 대한 하나 이상의 대체 참조 화상을 식별하며;소정의 유사도 기준을 충족하는 각각의 추가 참조 화상에 대한 표시자를 제공하여 상기 현재 화상 또는 현재 화상의 상기 부분 각각에 대해 하나 이상의 표시자를 제공;하도록 구성되는 것을 특징으로 하는 부호화기.
- 제69항에 있어서,상기 비교에 기초하여 상기 추가 참조 화상들의 순위를 정하고, 순위에 따라 상기 현재 화상에 대한 또는 현재 화상의 상기 부분 각각에 대한 상기 하나 이상의 표시자를 제공하도록 구성되며,상기 현재 화상에 가장 가까운 유사도를 가지는 상기 추가 참조 화상과 연관되는 상기 표시자는 상기 순위에서 첫 번째 위치하는 것을 특징으로 하는 부호화기.
- 제66항에 있어서,상기 부호화기는 상기 표시자를 상기 부호화된 비디오 신호의 화상 헤더에 제공하도록 구성되는 것을 특징으로 하는 부호화기.
- 제66항에 있어서,상기 부호화기는, 상기 표시자가 현재 화상의 부분과 연관되는 경우, 상기 표시자를 상기 부호화된 비디오 신호의 매크로블록 헤더 또는 화상 세그먼트 헤더 중의 하나에 제공하도록 구성되는 것을 특징으로 하는 부호화기.
- 제66항에 있어서,상기 부호화기는 상기 비디오 신호를 H.263 비디오 압축 표준에 따라 부호화하고 상기 표시자를 H.263 비디오 압축 표준에 따른 보충 증강 정보(Supplemental Enhancement Information)에 제공하도록 구성되는 것을 특징으로 하는 부호화기.
- 제66항에 있어서,상기 부호화기는 대체 참조 화상의 시간적 참조 또는 대체 참조 화상의 화상 수 중의 하나를 나타내기 위한 상기 표시자를 생성하도록 구성되는 것을 특징으로 하는 부호화기.
- 제66항에 있어서,상기 부호화기는 B 화상들 및 P 화상들에 대한 대응하는 대체 참조 화상들을 나타내기 위한 각각의 표시자들을 제공하도록 구성되는 것을 특징으로 하는 부호화기.
- 제66항에 있어서,상기 부호화기는 P 화상들만에 대한 대체 참조 화상들을 나타내기 위한 표시 자들을 제공하도록 구성되는 것을 특징으로 하는 부호화기.
- 제67항에 있어서,상기 부호화기는 상기 현재 화상과 상기 추가 참조 화상 간의 픽셀 값들의 차이들을 이용하여 그 차이들의 절대값의 합으로 상기 유사도를 계산하도록 구성되는 것을 특징으로 하는 부호화기.
- 제67항에 있어서,상기 부호화기는 화상 히스토그램들을 이용하여 상기 현재 화상과 상기 추가 참조 화상 간의 유사도를 계산하도록 구성되는 것을 특징으로 하는 부호화기.
- 제66항에 있어서,상기 부호화기는, 상기 비디오 신호를 스케일 가능한 비디오 시퀀스로 부호화하고, 상기 스케일 가능한 비디오 시퀀스의 예측적으로 부호화된 증강 층 화상들에 대한 대응하는 대체 참조 화상들을 나타내기 위한 각각의 표시자들을 제공하도록 구성되는 것을 특징으로 하는 부호화기.
- 제66항에 있어서,상기 부호화기는 상기 현재 화상에 관한 또는 현재 화상의 상기 부분 각각에 관한 표시자를 제공하도록 구성되는 것을 특징으로 하는 부호화기.
- 제66항 내지 제80항 중 어느 한 항에 따른 부호화기를 포함하는 무선 통신 장치.
- 제66항 내지 제80항 중 어느 한 항에 따른 부호화기를 포함하는 멀티미디어 터미널 장치.
- 부호화된 비디오 신호를 형성하기 위해 화상들의 시퀀스를 나타내는 비디오 신호를 부호화하는 부호화기에 있어서,상기 시퀀스의 현재 화상에 대한 또는 현재 화상의 부분 각각에 대한 표시자를 생성하도록 구성되는 예비 참조 화상 표시자 생성기(spare reference picture indicator generator)[여기서, 상기 표시자는 대응하는 복호화 과정에서 상기 현재 화상에 대한 또는 현재 화상의 상기 부분 각각에 대한 대체 예측을 형성하는데 이용하기 위해 디폴트 참조 화상과 충분히 유사한 예비 참조 화상을 식별함]; 및대응하는 복호화 과정에 사용하기 위해 상기 표시자를 제공하도록 구성되는 출력기;를 구비하는 것을 특징으로 하는 부호화기.
- 제83항에 있어서,상기 예비 참조 화상 표시자 생성기는,상기 디폴트 참조 화상과 추가 참조 화상 간의 유사도를 계산하기 위해 양자 를 비교하여 상기 현재 화상 또는 현재 화상의 상기 부분에 대한 예비 참조 화상을 식별하고;미리 결정된 기준과 상기 유사도를 비교하며;상기 비교에 기초하여 상기 표시자를 생성;하도록 구성되는 것을 특징으로 하는 부호화기.
- 부호화된 비디오 신호를 형성하기 위해 화상들의 시퀀스를 나타내는 비디오 신호를 부호화하는 부호화기에 있어서,상기 시퀀스의 현재 화상에 대한 또는 현재 화상의 부분 각각에 대한 표시자를 생성하도록 구성되는 예비 참조 화상 표시자 생성기[여기서, 상기 표시자는 대응하는 복호화 과정에서 상기 현재 화상에 대한 또는 현재 화상의 상기 부분 각각에 대한 대체 예측을 형성하는데 이용하기 위해 상기 현재 화상과 충분히 유사한 예비 참조 화상을 식별함]; 및대응하는 복호화 과정에 사용하기 위해 상기 표시자를 제공하도록 구성되는 출력기;를 구비하는 것을 특징으로 하는 부호화기.
- 제85항에 있어서,상기 예비 참조 화상 표시자 생성기는,상기 현재 화상과 추가 참조 화상 간의 유사도를 계산하기 위해 양자를 비교하여 상기 현재 화상 또는 현재 화상의 상기 부분에 대한 예비 참조 화상을 식별하 고;미리 결정된 기준과 상기 유사도를 비교하며;상기 비교에 기초하여 상기 표시자를 생성;하도록 구성되는 것을 특징으로 하는 부호화기.
- 화상들의 시퀀스를 나타내는 부호화된 비디오 신호를 복호화하는 복호기에 있어서,현재 화상에 대하여 또는 현재 화상의 부분 각각에 대하여 제공되며, 상기 현재 화상에 대한 또는 현재 화상의 상기 부분 각각에 대한 대체 예측을 형성하는데 이용하기 위한 예비 참조 화상을 식별하기 위한 표시자를 검사하도록 구성되는 예비 참조 화상 검사기; 및현재 화상 또는 현재 화상의 부분에 대한 예측을 형성하는데 이용하기 위한 디폴트 참조 화상이 재구성될 수 없을 때에, 상기 예비 참조 화상을 이용하여 상기 현재 화상에 대한 또는 현재 화상의 상기 부분 각각에 대한 대체 예측을 형성하도록 구성되는 예측적 복호기(predictive decoder);를 구비하는 것을 특징으로 하는 복호기.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB0011606A GB2362532B (en) | 2000-05-15 | 2000-05-15 | Video coding |
GB0011606.1 | 2000-05-15 | ||
PCT/EP2001/005453 WO2001089223A2 (en) | 2000-05-15 | 2001-05-14 | Video coding |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020027015356A Division KR100892119B1 (ko) | 2000-05-15 | 2001-05-14 | 비디오 부호화 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20080083030A true KR20080083030A (ko) | 2008-09-12 |
KR100929558B1 KR100929558B1 (ko) | 2009-12-03 |
Family
ID=9891561
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020087018587A KR100929558B1 (ko) | 2000-05-15 | 2001-05-14 | 비디오 부호화 방법, 복호화 방법, 부호화기, 복호기, 무선 통신 장치 및 멀티미디어 터미널 장치 |
KR1020027015356A KR100892119B1 (ko) | 2000-05-15 | 2001-05-14 | 비디오 부호화 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020027015356A KR100892119B1 (ko) | 2000-05-15 | 2001-05-14 | 비디오 부호화 |
Country Status (16)
Country | Link |
---|---|
US (1) | US7711052B2 (ko) |
EP (2) | EP2148513B1 (ko) |
JP (1) | JP4362259B2 (ko) |
KR (2) | KR100929558B1 (ko) |
CN (2) | CN1193622C (ko) |
AT (1) | ATE522086T1 (ko) |
AU (1) | AU2001272409A1 (ko) |
BR (1) | BRPI0110770B1 (ko) |
CA (1) | CA2409027C (ko) |
EE (1) | EE05652B1 (ko) |
GB (1) | GB2362532B (ko) |
HK (1) | HK1079938A1 (ko) |
HU (1) | HU230597B1 (ko) |
MX (1) | MXPA02011201A (ko) |
WO (1) | WO2001089223A2 (ko) |
ZA (1) | ZA200208744B (ko) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012015114A1 (en) * | 2010-07-27 | 2012-02-02 | Lg Electronics Inc. | Image processing apparatus and method |
KR101502145B1 (ko) * | 2013-06-21 | 2015-03-12 | 주식회사 에스원 | 영상 부호화/복호화 방법 및 장치 |
Families Citing this family (77)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU2002222097A1 (en) | 2000-11-29 | 2002-06-11 | British Telecommunications Public Limited Company | Transmitting and receiving real-time data |
US20030219232A1 (en) * | 2001-10-01 | 2003-11-27 | Shu Lin | System and method for identifying data on a storage medium |
US7610358B2 (en) * | 2001-11-26 | 2009-10-27 | Time Warner Cable | System and method for effectively presenting multimedia information materials |
FR2834852B1 (fr) * | 2002-01-16 | 2004-06-18 | Canon Kk | Procede et dispositif de segmentation temporelle d'une sequence video |
FI114527B (fi) * | 2002-01-23 | 2004-10-29 | Nokia Corp | Kuvakehysten ryhmittely videokoodauksessa |
EP1670260A3 (en) * | 2002-01-23 | 2010-03-03 | Nokia Corporation | Grouping of image frames in video coding |
JP4150951B2 (ja) * | 2002-02-19 | 2008-09-17 | ソニー株式会社 | 動画配信システム、動画配信装置および方法、並びにプログラム |
JP2004088722A (ja) | 2002-03-04 | 2004-03-18 | Matsushita Electric Ind Co Ltd | 動画像符号化方法および動画像復号化方法 |
EP1359722A1 (en) | 2002-03-27 | 2003-11-05 | BRITISH TELECOMMUNICATIONS public limited company | Data streaming system and method |
WO2003084244A1 (en) * | 2002-03-27 | 2003-10-09 | British Telecommunications Public Limited Company | Video coding and transmission |
US20040146109A1 (en) * | 2002-04-19 | 2004-07-29 | Satoshi Kondo | Method for calculation motion vector |
US7940845B2 (en) | 2002-04-19 | 2011-05-10 | Panasonic Corporation | Motion vector calculating method |
KR20040011903A (ko) * | 2002-07-31 | 2004-02-11 | 최두현 | 대본 혹은 영상의 유사성과 사람의 인지 능력을 고려한동영상 파일 인코딩 방법 |
KR20040035005A (ko) * | 2002-10-18 | 2004-04-29 | (주) 임펙링크제너레이션 | 비디오 압축을 위한 결정선택방법을 이용한모션정보예측보간 |
US7542510B2 (en) | 2002-11-20 | 2009-06-02 | Panasonic Corporation | Moving picture predicting method, moving image encoding method and device, and moving image decoding method and device |
GB0306296D0 (en) | 2003-03-19 | 2003-04-23 | British Telecomm | Data transmission |
JP2004350263A (ja) * | 2003-04-28 | 2004-12-09 | Canon Inc | 画像処理装置及び画像処理方法 |
US8472792B2 (en) | 2003-12-08 | 2013-06-25 | Divx, Llc | Multimedia distribution system |
US7519274B2 (en) | 2003-12-08 | 2009-04-14 | Divx, Inc. | File format for multiple track digital data |
US9560367B2 (en) * | 2004-09-03 | 2017-01-31 | Nokia Technologies Oy | Parameter set and picture header in video coding |
US20060083298A1 (en) * | 2004-10-14 | 2006-04-20 | Nokia Corporation | Reference picture management in video coding |
US7417632B2 (en) * | 2004-12-02 | 2008-08-26 | Sap Ag | Automatic testing of graphics programs |
US9049449B2 (en) * | 2005-04-13 | 2015-06-02 | Nokia Corporation | Coding of frame number in scalable video coding |
US7817180B2 (en) * | 2005-04-28 | 2010-10-19 | Apple Inc. | Video processing in a multi-participant video conference |
KR100878811B1 (ko) * | 2005-05-26 | 2009-01-14 | 엘지전자 주식회사 | 비디오 신호의 디코딩 방법 및 이의 장치 |
EP1793581A1 (en) * | 2005-12-05 | 2007-06-06 | Microsoft Corporation | Automatic selection of images for transfer depending on connection characteristics |
WO2007106844A2 (en) | 2006-03-14 | 2007-09-20 | Divx, Inc. | Federated digital rights management scheme including trusted systems |
US8253752B2 (en) * | 2006-07-20 | 2012-08-28 | Qualcomm Incorporated | Method and apparatus for encoder assisted pre-processing |
ES2709208T3 (es) | 2007-01-05 | 2019-04-15 | Sonic Ip Inc | Sistema de distribución de vídeo que incluye reproducción progresiva |
EP1944978A1 (en) * | 2007-01-12 | 2008-07-16 | Koninklijke Philips Electronics N.V. | Method and system for encoding a video signal. encoded video signal, method and system for decoding a video signal |
US8494049B2 (en) * | 2007-04-09 | 2013-07-23 | Cisco Technology, Inc. | Long term reference frame management with error video feedback for compressed video communication |
JP5513400B2 (ja) | 2007-11-16 | 2014-06-04 | ソニック アイピー, インコーポレイテッド | マルチメディアファイルのための階層的で簡略なインデックス構造体 |
US8638844B2 (en) * | 2008-07-01 | 2014-01-28 | Mediatek Inc. | Method and apparatus for storing decoded moving pictures with a reduced memory requirement |
FR2934453B1 (fr) * | 2008-07-22 | 2010-10-15 | Canon Kk | Procede et dispositif de masquage d'erreurs |
KR101631270B1 (ko) * | 2009-06-19 | 2016-06-16 | 삼성전자주식회사 | 의사 난수 필터를 이용한 영상 필터링 방법 및 장치 |
EP2507995A4 (en) | 2009-12-04 | 2014-07-09 | Sonic Ip Inc | SYSTEMS AND METHODS FOR TRANSPORTING ELEMENTARY BIT TRAIN CRYPTOGRAPHIC MATERIAL |
US9532059B2 (en) | 2010-10-05 | 2016-12-27 | Google Technology Holdings LLC | Method and apparatus for spatial scalability for video coding |
US9247312B2 (en) | 2011-01-05 | 2016-01-26 | Sonic Ip, Inc. | Systems and methods for encoding source media in matroska container files for adaptive bitrate streaming using hypertext transfer protocol |
US8989256B2 (en) * | 2011-05-25 | 2015-03-24 | Google Inc. | Method and apparatus for using segmentation-based coding of prediction information |
US8812662B2 (en) | 2011-06-29 | 2014-08-19 | Sonic Ip, Inc. | Systems and methods for estimating available bandwidth and performing initial stream selection when streaming content |
US9635374B2 (en) * | 2011-08-01 | 2017-04-25 | Apple Inc. | Systems and methods for coding video data using switchable encoders and decoders |
US9467708B2 (en) | 2011-08-30 | 2016-10-11 | Sonic Ip, Inc. | Selection of resolutions for seamless resolution switching of multimedia content |
WO2013033458A2 (en) | 2011-08-30 | 2013-03-07 | Divx, Llc | Systems and methods for encoding and streaming video encoded using a plurality of maximum bitrate levels |
US8787570B2 (en) | 2011-08-31 | 2014-07-22 | Sonic Ip, Inc. | Systems and methods for automatically genenrating top level index files |
US8799647B2 (en) | 2011-08-31 | 2014-08-05 | Sonic Ip, Inc. | Systems and methods for application identification |
US8964977B2 (en) | 2011-09-01 | 2015-02-24 | Sonic Ip, Inc. | Systems and methods for saving encoded media streamed using adaptive bitrate streaming |
US8909922B2 (en) | 2011-09-01 | 2014-12-09 | Sonic Ip, Inc. | Systems and methods for playing back alternative streams of protected content protected using common cryptographic information |
JP5698644B2 (ja) * | 2011-10-18 | 2015-04-08 | 株式会社Nttドコモ | 動画像予測符号化方法、動画像予測符号化装置、動画像予測符号化プログラム、動画像予測復号方法、動画像予測復号装置及び動画像予測復号プログラム |
US9247257B1 (en) | 2011-11-30 | 2016-01-26 | Google Inc. | Segmentation based entropy encoding and decoding |
US8918908B2 (en) | 2012-01-06 | 2014-12-23 | Sonic Ip, Inc. | Systems and methods for accessing digital content using electronic tickets and ticket tokens |
US20130208992A1 (en) * | 2012-02-13 | 2013-08-15 | Shu Lin | System and method for difference frame threshold encoding and decoding |
US9094681B1 (en) | 2012-02-28 | 2015-07-28 | Google Inc. | Adaptive segmentation |
US20130287109A1 (en) * | 2012-04-29 | 2013-10-31 | Qualcomm Incorporated | Inter-layer prediction through texture segmentation for video coding |
US9332276B1 (en) | 2012-08-09 | 2016-05-03 | Google Inc. | Variable-sized super block based direct prediction mode |
US9380298B1 (en) | 2012-08-10 | 2016-06-28 | Google Inc. | Object-based intra-prediction |
US9936267B2 (en) | 2012-08-31 | 2018-04-03 | Divx Cf Holdings Llc | System and method for decreasing an initial buffering period of an adaptive streaming system |
US9191457B2 (en) | 2012-12-31 | 2015-11-17 | Sonic Ip, Inc. | Systems, methods, and media for controlling delivery of content |
US9313510B2 (en) | 2012-12-31 | 2016-04-12 | Sonic Ip, Inc. | Use of objective quality measures of streamed content to reduce streaming bandwidth |
US9906785B2 (en) | 2013-03-15 | 2018-02-27 | Sonic Ip, Inc. | Systems, methods, and media for transcoding video data according to encoding parameters indicated by received metadata |
US10397292B2 (en) | 2013-03-15 | 2019-08-27 | Divx, Llc | Systems, methods, and media for delivery of content |
US9094737B2 (en) | 2013-05-30 | 2015-07-28 | Sonic Ip, Inc. | Network video streaming with trick play based on separate trick play files |
US9100687B2 (en) | 2013-05-31 | 2015-08-04 | Sonic Ip, Inc. | Playback synchronization across playback devices |
US9380099B2 (en) | 2013-05-31 | 2016-06-28 | Sonic Ip, Inc. | Synchronizing multiple over the top streaming clients |
US9386067B2 (en) | 2013-12-30 | 2016-07-05 | Sonic Ip, Inc. | Systems and methods for playing adaptive bitrate streaming content by multicast |
US9866878B2 (en) | 2014-04-05 | 2018-01-09 | Sonic Ip, Inc. | Systems and methods for encoding and playing back video at different frame rates using enhancement layers |
US9762937B2 (en) | 2014-08-07 | 2017-09-12 | Sonic Ip, Inc. | Systems and methods for protecting elementary bitstreams incorporating independently encoded tiles |
US20160127728A1 (en) * | 2014-10-30 | 2016-05-05 | Kabushiki Kaisha Toshiba | Video compression apparatus, video playback apparatus and video delivery system |
EP3243130B1 (en) | 2015-01-06 | 2019-08-14 | Sonic IP, Inc. | Systems and methods for encoding and sharing content between devices |
CN107251008B (zh) | 2015-02-27 | 2020-11-13 | 帝威视有限公司 | 在实况视频编码和流传输中进行帧复制和帧扩展的***和方法 |
EP3200456A1 (en) * | 2016-01-28 | 2017-08-02 | Axis AB | Video encoding method and video encoder system for temporal noise reduction |
US10075292B2 (en) | 2016-03-30 | 2018-09-11 | Divx, Llc | Systems and methods for quick start-up of playback |
US10231001B2 (en) | 2016-05-24 | 2019-03-12 | Divx, Llc | Systems and methods for providing audio content during trick-play playback |
US10129574B2 (en) | 2016-05-24 | 2018-11-13 | Divx, Llc | Systems and methods for providing variable speeds in a trick-play mode |
US10148989B2 (en) | 2016-06-15 | 2018-12-04 | Divx, Llc | Systems and methods for encoding video content |
US10498795B2 (en) | 2017-02-17 | 2019-12-03 | Divx, Llc | Systems and methods for adaptive switching between multiple content delivery networks during adaptive bitrate streaming |
EP4274234A3 (en) * | 2018-04-03 | 2024-02-28 | Huawei Technologies Co., Ltd. | File format signaling of error mitigation in sub-picture bitstream based viewport dependent video coding |
EP3942437B1 (en) | 2019-03-21 | 2024-01-10 | DivX, LLC | Systems and methods for multimedia swarms |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4972261A (en) * | 1987-08-28 | 1990-11-20 | The General Electric Company, P.L.C. | Motion compensation image signal encoding system |
US5150210A (en) * | 1988-12-26 | 1992-09-22 | Canon Kabushiki Kaisha | Image signal restoring apparatus |
US5455629A (en) * | 1991-02-27 | 1995-10-03 | Rca Thomson Licensing Corporation | Apparatus for concealing errors in a digital video processing system |
US5198901A (en) * | 1991-09-23 | 1993-03-30 | Matsushita Electric Corporation Of America | Derivation and use of motion vectors in a differential pulse code modulation system |
FR2696026B1 (fr) * | 1992-09-18 | 1994-12-30 | Sgs Thomson Microelectronics | Procédé de masquage d'erreurs de transmission d'image compressée en MPEG. |
US5515388A (en) * | 1993-03-19 | 1996-05-07 | Sony Corporation | Apparatus and method for preventing repetitive random errors in transform coefficients representing a motion picture signal |
CA2114052A1 (en) | 1993-07-29 | 1995-01-30 | Monica Medina-Puri | Method of detecting scene cuts |
GB2293293B (en) * | 1994-09-15 | 1998-10-21 | Northern Telecom Ltd | Interactive video system |
JPH08154247A (ja) * | 1994-09-29 | 1996-06-11 | Sanyo Electric Co Ltd | 圧縮画像データ処理装置及び方法 |
EP0711078B1 (en) * | 1994-11-04 | 2002-05-15 | Matsushita Electric Industrial Co., Ltd. | Picture coding apparatus and method |
DE69619002T2 (de) * | 1995-03-10 | 2002-11-21 | Kabushiki Kaisha Toshiba, Kawasaki | Bildkodierungs-/-dekodierungsvorrichtung |
JP3068002B2 (ja) * | 1995-09-18 | 2000-07-24 | 沖電気工業株式会社 | 画像符号化装置、画像復号化装置及び画像伝送システム |
JP3788823B2 (ja) * | 1995-10-27 | 2006-06-21 | 株式会社東芝 | 動画像符号化装置および動画像復号化装置 |
JP3347954B2 (ja) * | 1995-11-02 | 2002-11-20 | 三菱電機株式会社 | 動画像符号化装置及び動画像復号化装置 |
TW351903B (en) * | 1996-07-03 | 1999-02-01 | Matsushita Electric Ind Co Ltd | Encoding method, encoding apparatus, decoding and compositing method, decoding and composition appratus, and record medium recorded with the aforesaid methods for multiple images |
JPH10191356A (ja) * | 1996-12-27 | 1998-07-21 | Oki Electric Ind Co Ltd | 画像符号化装置 |
US5880688A (en) * | 1997-04-09 | 1999-03-09 | Hewlett-Packard Company | Arithmetic coding context model that adapts to the amount of data |
US6438165B2 (en) * | 1998-03-09 | 2002-08-20 | Lg Electronics | Method and apparatus for advanced encoder system |
US6188728B1 (en) * | 1998-09-29 | 2001-02-13 | Sarnoff Corporation | Block motion video coding and decoding |
JP3606306B2 (ja) * | 1998-10-08 | 2005-01-05 | 沖電気工業株式会社 | 画像符号化装置、画像復号化装置及び画像伝送システム |
US6700933B1 (en) | 2000-02-15 | 2004-03-02 | Microsoft Corporation | System and method with advance predicted bit-plane coding for progressive fine-granularity scalable (PFGS) video coding |
-
2000
- 2000-05-15 GB GB0011606A patent/GB2362532B/en not_active Expired - Lifetime
-
2001
- 2001-05-14 AT AT01951502T patent/ATE522086T1/de not_active IP Right Cessation
- 2001-05-14 HU HU0302055A patent/HU230597B1/hu unknown
- 2001-05-14 KR KR1020087018587A patent/KR100929558B1/ko active IP Right Grant
- 2001-05-14 CN CNB018124801A patent/CN1193622C/zh not_active Expired - Lifetime
- 2001-05-14 EP EP09013205A patent/EP2148513B1/en not_active Expired - Lifetime
- 2001-05-14 AU AU2001272409A patent/AU2001272409A1/en not_active Abandoned
- 2001-05-14 BR BRPI0110770A patent/BRPI0110770B1/pt active IP Right Grant
- 2001-05-14 WO PCT/EP2001/005453 patent/WO2001089223A2/en active Application Filing
- 2001-05-14 EE EEP200200642A patent/EE05652B1/xx unknown
- 2001-05-14 EP EP01951502A patent/EP1287699B1/en not_active Expired - Lifetime
- 2001-05-14 CA CA2409027A patent/CA2409027C/en not_active Expired - Lifetime
- 2001-05-14 MX MXPA02011201A patent/MXPA02011201A/es active IP Right Grant
- 2001-05-14 JP JP2001585519A patent/JP4362259B2/ja not_active Expired - Lifetime
- 2001-05-14 KR KR1020027015356A patent/KR100892119B1/ko active IP Right Grant
- 2001-05-14 CN CNB2005100041642A patent/CN100394802C/zh not_active Expired - Lifetime
- 2001-05-15 US US09/854,461 patent/US7711052B2/en not_active Expired - Lifetime
-
2002
- 2002-10-29 ZA ZA200208744A patent/ZA200208744B/en unknown
-
2005
- 2005-12-21 HK HK05111815A patent/HK1079938A1/xx unknown
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012015114A1 (en) * | 2010-07-27 | 2012-02-02 | Lg Electronics Inc. | Image processing apparatus and method |
US8565541B2 (en) | 2010-07-27 | 2013-10-22 | Lg Electronics Inc. | Image processing apparatus and method |
KR101502145B1 (ko) * | 2013-06-21 | 2015-03-12 | 주식회사 에스원 | 영상 부호화/복호화 방법 및 장치 |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100929558B1 (ko) | 비디오 부호화 방법, 복호화 방법, 부호화기, 복호기, 무선 통신 장치 및 멀티미디어 터미널 장치 | |
US8144764B2 (en) | Video coding | |
US7751473B2 (en) | Video coding | |
KR100931873B1 (ko) | 비디오 신호 부호화/복호화 방법 및 비디오 신호 부호기/복호기 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A107 | Divisional application of patent | ||
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20121031 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20131101 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20141107 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20151030 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20161028 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20171027 Year of fee payment: 9 |