KR20080044874A - 비디오 코딩 시의 갱신 연산을 위한 서브 픽셀 보간 방법및 장치 - Google Patents
비디오 코딩 시의 갱신 연산을 위한 서브 픽셀 보간 방법및 장치 Download PDFInfo
- Publication number
- KR20080044874A KR20080044874A KR1020087006208A KR20087006208A KR20080044874A KR 20080044874 A KR20080044874 A KR 20080044874A KR 1020087006208 A KR1020087006208 A KR 1020087006208A KR 20087006208 A KR20087006208 A KR 20087006208A KR 20080044874 A KR20080044874 A KR 20080044874A
- Authority
- KR
- South Korea
- Prior art keywords
- prediction
- block
- motion vector
- flows
- sample values
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 69
- 239000013598 vector Substances 0.000 claims abstract description 130
- 238000001914 filtration Methods 0.000 claims description 26
- 230000008569 process Effects 0.000 description 41
- 238000004891 communication Methods 0.000 description 22
- 230000015572 biosynthetic process Effects 0.000 description 16
- 238000000354 decomposition reaction Methods 0.000 description 16
- 238000003786 synthesis reaction Methods 0.000 description 16
- 238000010586 diagram Methods 0.000 description 13
- 230000000875 corresponding effect Effects 0.000 description 11
- 238000005516 engineering process Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 10
- 230000001413 cellular effect Effects 0.000 description 8
- 230000002123 temporal effect Effects 0.000 description 8
- 238000012545 processing Methods 0.000 description 6
- 238000006243 chemical reaction Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 3
- 230000010354 integration Effects 0.000 description 3
- 238000012935 Averaging Methods 0.000 description 2
- 230000003321 amplification Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 230000010267 cellular communication Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000006073 displacement reaction Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000003199 nucleic acid amplification method Methods 0.000 description 2
- 238000005192 partition Methods 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000010348 incorporation Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000004091 panning Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
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/117—Filters, e.g. for pre-processing or post-processing
-
- 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
- H04N19/139—Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
-
- 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/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/176—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
-
- 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/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/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/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
-
- 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
- H04N19/615—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding using motion compensated temporal filtering [MCTF]
-
- 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/63—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets
-
- 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/13—Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
Claims (20)
- 각각이 복수의 블록들로 분할될 수 있는 픽셀들의 어레이를 포함하는 복수의 프레임들을 구비한 디지털 비디오 시퀀스를 모션 보상(된) 순간 필터링을 이용해 인코딩하여, 인코딩된 비디오 시퀀스를 나타내는 비디오 데이터를 가진 비트스트림을 제공하도록 하는 인코딩 방법에 있어서,한 블록에 대해,참조 비디오 프레임 및 모션 벡터에 대한 모션 보상 예측에 기초하여 상기 블록에 대해 예측 연산을 수행해, 예측 유수들 (residues)의 해당 블록을 제공하는 단계;상기 예측 유수들의 블록 및 상기 역방향 모션 벡터에 대한 모션 보상 예측에 기반하여 상기 비디오 참조 프레임을 갱신하는 단계를 포함하고,상기 갱신하는 단계는, 모션 벡터에 기초해 필터를 정하는 단계; 및 상기 예측 유수들의 블록 바깥의 샘플 값들을 0으로 취급함으로써 상기 예측 유수들의 블록을 사용해 서브 픽셀 위치들의 샘플 값들을 보간하는 단계를 포함함을 특징으로 하는 인코딩 방법.
- 제1항에 있어서, 상기 보간하는 단계는 일차원 보간 필터를 이용해 수평 방향 및 수직 방향을 따라 따로따로 수행됨을 특징으로 하는 인코딩 방법.
- 각각이 복수의 블록들로 분할될 수 있는 픽셀들의 어레이를 포함하는 복수의 프레임들을 구비한 인코딩된 비디오 시퀀스를 나타내는 비트스트림의 비디오 데이터로부터 디지털 비디오 시퀀스를 디코딩하는 방법에 있어서,한 블록에 대해,블록의 모션 벡터 및 예측 유수들을 디코딩하는 단계;블록의 예측 유수들 및 역방향 모션 벡터에 대한 모션 보상 예측에 기반하여 블록의 참조 비디오 프레임에 대한 갱신 연산을 수행하는 단계;참조 비디오 프레임 및 모션 벡터에 대한 모션 보상 예측에 기반하여 블록에 대한 예측 연산을 수행하는 단계를 포함하고,상기 갱신하기 단계는, 모션 벡터에 기초해 필터를 결정하는 단계, 및 상기 예측 유수들의 블록 밖의 샘플 값들을 0으로 취급함으로써 상기 예측 유수들의 블록을 사용해 서브 픽셀 위치들의 샘플 값들을 보간하는 단계를 포함함을 특징으로 하는 디코딩 방법.
- 제3항에 있어서, 상기 보간하는 단계는 일차원 보간 필터를 사용해 수평 방향 및 수직 방향을 따라 따로따로 수행됨을 특징으로 하는 디코딩 방법.
- 각각이 복수의 블록들로 분할될 수 있는 픽셀들의 어레이를 포함하는 복수의 프레임들을 구비한 디지털 비디오 시퀀스를 모션 보상(된) 순간 필터링을 이용해 인코딩하여, 인코딩된 비디오 시퀀스를 나타내는 비디오 데이터를 가진 비트스트림 을 제공하도록 하는 비디오 인코더에 있어서,참조 비디오 프레임 및 모션 벡터 관련 모션 보상 예측에 기초하여 각 블록에 대한 예측 연산을 수행해, 예측 유수들 (residues)의 해당 블록을 제공하도록 하는 예측 모듈; 및상기 예측 유수들의 블록 및 상기 역방향 모션 벡터에 대한 모션 보상 예측에 기반하여 상기 비디오 참조 프레임을 갱신하도록 하는 갱신 모듈을 포함하고,상기 갱신 모듈은, 모션 벡터에 기초해 필터를 정하도록 하고, 상기 예측 유수들의 블록 바깥의 샘플 값들을 0으로 취급함으로써 상기 예측 유수들의 블록을 사용해 서브 픽셀 위치들의 샘플 값들을 보간하도록 하는 소프트웨어 프로그램을 포함함을 특징으로 하는 비디오 인코더.
- 제5항에 있어서, 상기 보간은 일차원 보간 필터를 이용해 수평 방향 및 수직 방향을 따라 따로따로 수행됨을 특징으로 하는 비디오 인코더.
- 각각이 복수의 블록들로 분할될 수 있는 픽셀들의 어레이를 포함하는 복수의 프레임들을 구비한 인코딩된 비디오 시퀀스를 나타내는 비트스트림의 비디오 데이터로부터 디지털 비디오 시퀀스를 디코딩하는 비디오 디코더에 있어서,블록의 모션 벡터 및 예측 유수들을 디코딩하도록 하는 모듈;블록의 예측 유수들 및 역방향 모션 벡터에 대한 모션 보상 예측에 기반하여 블록의 참조 비디오 프레임에 대한 갱신 연산을 수행하도록 하는 갱신 모듈; 및참조 비디오 프레임 및 모션 벡터에 대한 모션 보상 예측에 기반하여 블록에 대해 예측 연산을 수행하도록 하는 예측 모듈을 포함하고,상기 갱신 모듈은, 모션 벡터에 기초해 필터를 결정하도록 하고, 상기 예측 유수들의 블록 밖의 샘플 값들을 0으로 취급함으로써 상기 예측 유수들의 블록을 사용해 서브 픽셀 위치들의 샘플 값들을 보간하도록 하는 소프트웨어 프로그램을 포함함을 특징으로 하는 비디오 디코더.
- 제7항에 있어서, 상기 보간은 상기 보간은 일차원 보간 필터를 이용해 수평 방향 및 수직 방향을 따라 따로따로 수행됨을 특징으로 하는 비디오 디코더.
- 각각이 복수의 블록들로 분할될 수 있는 픽셀들의 어레이를 포함하는 복수의 프레임들을 구비한 디지털 비디오 시퀀스를 모션 보상(된) 순간 필터링을 이용해 인코딩하여, 인코딩된 비디오 시퀀스를 나타내는 비디오 데이터를 가진 비트스트림을 제공하도록 하는데 사용할 소프트웨어 어플리케이션을 포함하는 저장 매체를 구비하는 소프트웨어 어플리케이션 생성물에 있어서,상기 소프트웨어 어플리케이션은,참조 비디오 프레임 및 모션 벡터 관련 모션 보상 예측에 기초하여 각 블록에 대한 예측 연산을 수행해, 예측 유수들 (residues)의 해당 블록을 제공하도록 하는 프로그램 코드;상기 예측 유수들의 블록 및 상기 역방향 모션 벡터에 대한 모션 보상 예측 에 기반하여 상기 비디오 참조 프레임을 갱신하도록 하는 프로그램 코드를 포함하고,상기 갱신하도록 하는 프로그램 코드는, 모션 벡터에 기초해 필터를 정하도록 하는 프로그램 코드, 및 상기 예측 유수들의 블록 바깥의 샘플 값들을 0으로 취급함으로써 상기 예측 유수들의 블록을 사용해 서브 픽셀 위치들의 샘플 값들을 보간하도록 하는 프로그램 코드를 포함함을 특징으로 하는 소프트웨어 어플리케이션 생성물.
- 제9항에 있어서, 상기 보간은 상기 보간은 일차원 보간 필터를 이용해 수평 방향 및 수직 방향을 따라 따로따로 수행됨을 특징으로 하는 소프트웨어 어플리케이션 생성물.
- 각각이 복수의 블록들로 분할될 수 있는 픽셀들의 어레이를 포함하는 복수의 프레임들을 구비한 인코딩된 비디오 시퀀스를 나타내는 비트스트림의 비디오 데이터로부터 디지털 비디오 시퀀스를 디코딩하는데 사용되는 소프트웨어 어플리케이션을 포함하는 저장 매체를 구비한 소프트웨어 어플리케이션 생성물에 있어서,각 블록의 모션 벡터 및 예측 유수들을 디코딩하기 위한 프로그램 코드;블록의 예측 유수들 및 역방향 모션 벡터에 대한 모션 보상 예측에 기반하여 블록의 참조 비디오 프레임에 대한 갱신 연산을 수행하기 위한 프로그램 코드;참조 비디오 프레임 및 모션 벡터에 대한 모션 보상 예측에 기반하여 블록에 대해 예측 연산을 수행하기 위한 프로그램 코드를 포함하고,상기 갱신을 위한 프로그램 코드는, 모션 벡터에 기초해 필터를 결정하고, 상기 예측 유수들의 블록 밖의 샘플 값들을 0으로 취급함으로써 상기 예측 유수들의 블록을 사용해 서브 픽셀 위치들의 샘플 값들을 보간하기 위한 프로그램 코드를 포함함을 특징으로 하는 소프트웨어 어플리케이션 생성물.
- 제11항에 있어서, 상기 보간은 일차원 보간 필터를 이용해 수평 방향 및 수직 방향을 따라 따로따로 수행됨을 특징으로 하는 소프트웨어 어플리케이션 생성물.
- 모바일 단말에 있어서,각각이 복수의 블록들로 분할될 수 있는 픽셀들의 어레이를 포함하는 복수의 프레임들을 구비한 디지털 비디오 시퀀스를 모션 보상(된) 순간 필터링을 이용해 인코딩하기 위한 인코더를 포함하고,상기 인코더는,참조 비디오 프레임 및 모션 벡터 관련 모션 보상 예측에 기초하여 각 블록에 대한 예측 연산을 수행해, 예측 유수들 (residues)의 해당 블록을 제공하도록 하는 예측 모듈; 및상기 예측 유수들의 블록 및 상기 역방향 모션 벡터에 대한 모션 보상 예측에 기반하여 상기 비디오 참조 프레임을 갱신하도록 하는 갱신 모듈을 포함하고,상기 갱신 모듈은, 모션 벡터에 기초해 필터를 정하도록 하고, 상기 예측 유수들의 블록 바깥의 샘플 값들을 0으로 취급함으로써 상기 예측 유수들의 블록을 사용해 서브 픽셀 위치들의 샘플 값들을 보간하도록 하는 소프트웨어 프로그램을 포함함을 특징으로 하는 모바일 단말.
- 제13항에 있어서, 상기 보간은 일차원 보간 필터를 이용해 수평 방향 및 수직 방향을 따라 따로따로 수행됨을 특징으로 하는 모바일 단말.
- 각각이 복수의 블록들로 분할될 수 있는 픽셀들의 어레이를 포함하는 복수의 프레임들을 구비한 인코딩된 비디오 시퀀스를 나타내는 비트스트림의 비디오 데이터로부터 디지털 비디오 시퀀스를 수신하도록 된 모바일 단말에 있어서,블록의 모션 벡터 및 예측 유수들을 디코딩하도록 하는 모듈;블록의 예측 유수들 및 역방향 모션 벡터에 대한 모션 보상 예측에 기반하여 블록의 참조 비디오 프레임에 대한 갱신 연산을 수행하도록 하는 갱신 모듈; 및참조 비디오 프레임 및 모션 벡터에 대한 모션 보상 예측에 기반하여 블록에 대해 예측 연산을 수행하도록 하는 예측 모듈을 포함하고,상기 갱신 모듈은, 모션 벡터에 기초해 필터를 결정하도록 하고, 상기 예측 유수들의 블록 밖의 샘플 값들을 0으로 취급함으로써 상기 예측 유수들의 블록을 사용해 서브 픽셀 위치들의 샘플 값들을 보간하도록 하는 소프트웨어 프로그램을 포함함을 특징으로 하는 모바일 단말.
- 제15항에 있어서, 상기 보간은 상기 보간은 일차원 보간 필터를 이용해 수평 방향 및 수직 방향을 따라 따로따로 수행됨을 특징으로 하는 모바일 단말.
- 각각이 복수의 블록들로 분할될 수 있는 픽셀들의 어레이를 포함하는 복수의 프레임들을 구비한 디지털 비디오 시퀀스를 모션 보상(된) 순간 필터링을 이용해 인코딩하는 장치에 있어서,참조 비디오 프레임 및 모션 벡터 관련 모션 보상 예측에 기초하여 각 블록에 대한 예측 연산을 수행해, 예측 유수들 (residues)의 해당 블록을 제공하도록 하는 수단; 및상기 예측 유수들의 블록 및 상기 역방향 모션 벡터에 대한 모션 보상 예측에 기반하여 상기 비디오 참조 프레임을 갱신하도록 하는 수단을 포함하고,상기 갱신하도록 하는 수단은, 모션 벡터에 기초해 필터를 정하도록 하는 ㅅ수단, 및 상기 예측 유수들의 블록 바깥의 샘플 값들을 0으로 취급함으로써 상기 예측 유수들의 블록을 사용해 서브 픽셀 위치들의 샘플 값들을 보간하도록 하는 수단을 포함함을 특징으로 하는 장치.
- 제17항에 있어서, 상기 보간은 일차원 보간 필터를 이용해 수평 방향 및 수직 방향을 따라 따로따로 수행됨을 특징으로 하는 장치.
- 각각이 복수의 블록들로 분할될 수 있는 픽셀들의 어레이를 포함하는 복수의 프레임들을 구비한 인코딩된 비디오 시퀀스를 나타내는 비트스트림의 비디오 데이터로부터 디지털 비디오 시퀀스를 디코딩하는 장치에 있어서,각 블록의 모션 벡터 및 예측 유수들을 디코딩하도록 하는 수단;블록의 예측 유수들 및 역방향 모션 벡터에 대한 모션 보상 예측에 기반하여 블록의 참조 비디오 프레임에 대한 갱신 연산을 수행하도록 하는 수단; 및참조 비디오 프레임 및 모션 벡터에 대한 모션 보상 예측에 기반하여 블록에 대해 예측 연산을 수행하도록 하는 수단을 포함하고,상기 갱신 수단은, 모션 벡터에 기초해 필터를 결정하도록 하는 수단, 및 상기 예측 유수들의 블록 밖의 샘플 값들을 0으로 취급함으로써 상기 예측 유수들의 블록을 사용해 서브 픽셀 위치들의 샘플 값들을 보간하도록 하는 수단을 포함함을 특징으로 하는 장치.
- 제19항에 있어서, 상기 보간은 상기 보간은 일차원 보간 필터를 이용해 수평 방향 및 수직 방향을 따라 따로따로 수행됨을 특징으로 하는 장치.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US70850905P | 2005-08-15 | 2005-08-15 | |
US60/708,509 | 2005-08-15 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20080044874A true KR20080044874A (ko) | 2008-05-21 |
Family
ID=37757341
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020087006208A KR20080044874A (ko) | 2005-08-15 | 2006-08-15 | 비디오 코딩 시의 갱신 연산을 위한 서브 픽셀 보간 방법및 장치 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20070110159A1 (ko) |
EP (1) | EP1915872A1 (ko) |
KR (1) | KR20080044874A (ko) |
CN (1) | CN101278563A (ko) |
WO (1) | WO2007020516A1 (ko) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130170554A1 (en) * | 2010-09-30 | 2013-07-04 | Nippon Telegraph And Telephone Corporation | Video encoding method, video decoding method, video encoding apparatus, video decoding apparatus, and programs thereof |
KR20180125431A (ko) * | 2009-06-17 | 2018-11-23 | 주식회사 아리스케일 | 복수의 보간 필터링 방법 및 이를 적용한 부호화 장치 |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4736456B2 (ja) * | 2005-02-15 | 2011-07-27 | 株式会社日立製作所 | 走査線補間装置、映像表示装置、映像信号処理装置 |
US8369417B2 (en) * | 2006-05-19 | 2013-02-05 | The Hong Kong University Of Science And Technology | Optimal denoising for video coding |
US8831111B2 (en) * | 2006-05-19 | 2014-09-09 | The Hong Kong University Of Science And Technology | Decoding with embedded denoising |
WO2008148272A1 (en) * | 2007-06-04 | 2008-12-11 | France Telecom Research & Development Beijing Company Limited | Method and apparatus for sub-pixel motion-compensated video coding |
WO2010063881A1 (en) * | 2008-12-03 | 2010-06-10 | Nokia Corporation | Flexible interpolation filter structures for video coding |
GB2471323B (en) * | 2009-06-25 | 2014-10-22 | Advanced Risc Mach Ltd | Motion vector estimator |
KR101847072B1 (ko) * | 2010-04-05 | 2018-04-09 | 삼성전자주식회사 | 영상 부호화 방법 및 장치, 비디오 복호화 방법 및 장치 |
CN102934444A (zh) * | 2010-04-06 | 2013-02-13 | 三星电子株式会社 | 用于对视频进行编码的方法和设备以及用于对视频进行解码的方法和设备 |
US9219921B2 (en) | 2010-04-12 | 2015-12-22 | Qualcomm Incorporated | Mixed tap filters |
CN107181950B (zh) * | 2010-12-08 | 2020-11-06 | Lg 电子株式会社 | 一种执行内预测的编码装置和解码装置 |
KR20130050149A (ko) * | 2011-11-07 | 2013-05-15 | 오수미 | 인터 모드에서의 예측 블록 생성 방법 |
CN105393280A (zh) * | 2013-05-23 | 2016-03-09 | 汤姆逊许可公司 | 对视频序列进行色调映射的方法 |
CA3187156A1 (en) * | 2013-12-03 | 2015-06-11 | Viewray Technologies, Inc. | Single- and multi-modality alignment of medical images in the presence of non-rigid deformations using phase correlation |
KR102402671B1 (ko) | 2015-09-09 | 2022-05-26 | 삼성전자주식회사 | 보간 필터의 연산 복잡도를 조절할 수 있는 영상 처리 장치, 영상 보간 방법 및 영상 부호화 방법 |
CN114189682A (zh) | 2016-04-26 | 2022-03-15 | 英迪股份有限公司 | 图像解码方法、图像编码方法以及传输比特流的方法 |
CA3028716C (en) | 2016-06-22 | 2024-02-13 | Viewray Technologies, Inc. | Magnetic resonance imaging at low field strength |
CN108769682B (zh) * | 2018-06-20 | 2022-08-16 | 腾讯科技(深圳)有限公司 | 视频编码、解码方法、装置、计算机设备和存储介质 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7620109B2 (en) * | 2002-04-10 | 2009-11-17 | Microsoft Corporation | Sub-pixel interpolation in motion estimation and compensation |
CN100452668C (zh) * | 2002-07-09 | 2009-01-14 | 诺基亚有限公司 | 用于在视频编码中选择插值滤波器类型的方法和系统 |
US7653133B2 (en) * | 2003-06-10 | 2010-01-26 | Rensselaer Polytechnic Institute (Rpi) | Overlapped block motion compression for variable size blocks in the context of MCTF scalable video coders |
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 |
WO2007000657A1 (en) * | 2005-06-29 | 2007-01-04 | Nokia Corporation | Method and apparatus for update step in video coding using motion compensated temporal filtering |
US8483277B2 (en) * | 2005-07-15 | 2013-07-09 | Utc Fire & Security Americas Corporation, Inc. | Method and apparatus for motion compensated temporal filtering using split update process |
-
2006
- 2006-08-15 US US11/504,973 patent/US20070110159A1/en not_active Abandoned
- 2006-08-15 EP EP06795249A patent/EP1915872A1/en not_active Withdrawn
- 2006-08-15 WO PCT/IB2006/002216 patent/WO2007020516A1/en active Application Filing
- 2006-08-15 CN CNA2006800363973A patent/CN101278563A/zh active Pending
- 2006-08-15 KR KR1020087006208A patent/KR20080044874A/ko active IP Right Grant
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20180125431A (ko) * | 2009-06-17 | 2018-11-23 | 주식회사 아리스케일 | 복수의 보간 필터링 방법 및 이를 적용한 부호화 장치 |
US20130170554A1 (en) * | 2010-09-30 | 2013-07-04 | Nippon Telegraph And Telephone Corporation | Video encoding method, video decoding method, video encoding apparatus, video decoding apparatus, and programs thereof |
KR101508367B1 (ko) * | 2010-09-30 | 2015-04-07 | 니폰덴신뎅와 가부시키가이샤 | 영상 부호화 방법, 영상 복호 방법, 영상 부호화 장치, 영상 복호 장치 및 그 프로그램 |
US10298945B2 (en) * | 2010-09-30 | 2019-05-21 | Nippon Telegraph And Telephone Corporation | Video encoding method, video decoding method, video encoding apparatus, video decoding apparatus, and programs thereof |
Also Published As
Publication number | Publication date |
---|---|
WO2007020516A1 (en) | 2007-02-22 |
CN101278563A (zh) | 2008-10-01 |
US20070110159A1 (en) | 2007-05-17 |
EP1915872A1 (en) | 2008-04-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR20080044874A (ko) | 비디오 코딩 시의 갱신 연산을 위한 서브 픽셀 보간 방법및 장치 | |
US11805267B2 (en) | Motion prediction in video coding | |
US20070053441A1 (en) | Method and apparatus for update step in video coding using motion compensated temporal filtering | |
US20080240242A1 (en) | Method and system for motion vector predictions | |
KR100931870B1 (ko) | 비디오 데이터를 효과적으로 코딩 및 디코딩하는 방법,장치 및 시스템 | |
US20070009050A1 (en) | Method and apparatus for update step in video coding based on motion compensated temporal filtering | |
AU2022275508A1 (en) | Method for video coding and an apparatus | |
US10735746B2 (en) | Method and apparatus for motion compensation prediction | |
KR20080006607A (ko) | 편차 제어를 통한 움직임 보상된 미세 입도 규모 가변성비디오 부호화를 위한 방법 및 시스템 | |
WO2008038238A2 (en) | Adaptive interpolation filters for video coding | |
KR101646856B1 (ko) | 감소된 해상도 화소 보간 | |
US9280835B2 (en) | Method for coding and an apparatus based on a DC prediction value | |
TW202329691A (zh) | 影像編解碼系統中基於模板匹配之移動向量細化 | |
EP2559249A1 (en) | Mixed tap filters |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0105 | International application |
Patent event date: 20080313 Patent event code: PA01051R01D Comment text: International Patent Application |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
AMND | Amendment | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20091111 Patent event code: PE09021S01D |
|
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20100223 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20091111 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
AMND | Amendment | ||
J201 | Request for trial against refusal decision | ||
PJ0201 | Trial against decision of rejection |
Patent event date: 20100324 Comment text: Request for Trial against Decision on Refusal Patent event code: PJ02012R01D Patent event date: 20100223 Comment text: Decision to Refuse Application Patent event code: PJ02011S01I Appeal kind category: Appeal against decision to decline refusal Decision date: 20100514 Appeal identifier: 2010101002205 Request date: 20100324 |
|
PB0901 | Examination by re-examination before a trial |
Comment text: Amendment to Specification, etc. Patent event date: 20100324 Patent event code: PB09011R02I Comment text: Request for Trial against Decision on Refusal Patent event date: 20100324 Patent event code: PB09011R01I Comment text: Amendment to Specification, etc. Patent event date: 20081013 Patent event code: PB09011R02I |
|
B701 | Decision to grant | ||
PB0701 | Decision of registration after re-examination before a trial |
Patent event date: 20100514 Comment text: Decision to Grant Registration Patent event code: PB07012S01D Patent event date: 20100426 Comment text: Transfer of Trial File for Re-examination before a Trial Patent event code: PB07011S01I |
|
NORF | Unpaid initial registration fee | ||
PC1904 | Unpaid initial registration fee |