KR100412622B1 - 화상복호화장치및화상복호화방법 - Google Patents
화상복호화장치및화상복호화방법 Download PDFInfo
- Publication number
- KR100412622B1 KR100412622B1 KR1019970009225A KR19970009225A KR100412622B1 KR 100412622 B1 KR100412622 B1 KR 100412622B1 KR 1019970009225 A KR1019970009225 A KR 1019970009225A KR 19970009225 A KR19970009225 A KR 19970009225A KR 100412622 B1 KR100412622 B1 KR 100412622B1
- Authority
- KR
- South Korea
- Prior art keywords
- motion vector
- pixel
- integer
- picture
- decoded
- 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 - Lifetime
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/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/537—Motion estimation other than block-based
- H04N19/54—Motion estimation other than block-based using feature points or meshes
-
- 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/43—Hardware specially adapted for motion estimation or 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/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/109—Selection of coding mode or of prediction mode among a plurality of temporal predictive coding modes
-
- 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/146—Data rate or code amount at the encoder output
- H04N19/15—Data rate or code amount at the encoder output by monitoring actual compressed data size at the memory before deciding storage at the transmission buffer
-
- 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/172—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 picture, frame or field
-
- 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/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/182—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 a pixel
-
- 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
-
- 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/513—Processing of motion vectors
-
- 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/513—Processing of motion vectors
- H04N19/517—Processing of motion vectors by encoding
- H04N19/52—Processing of motion vectors by encoding by predictive encoding
-
- 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/527—Global motion vector estimation
-
- 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/537—Motion estimation other than block-based
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/14—Picture signal circuitry for video frequency region
- H04N5/144—Movement detection
- H04N5/145—Movement estimation
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Television Systems (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Editing Of Facsimile Originals (AREA)
- Image Processing (AREA)
- Image Analysis (AREA)
Abstract
Description
Claims (48)
- 복호화된 프레임의 복호화 화상을 기억하는 프레임 메모리와,현재 프레임에 관한 정보와 상기 복호화 화상에서 상기 현재 프레임의 예측화상을 합성하는 예측화상 합성부를 갖는 화상 복호화 장치에 있어서,상기 예측화상 합성부는,화소의 간격을 1로 한 좌표상에서, 좌표 (i, j), (i+p, j) 및 (i, j+q)를 갖는 3개의 대표점을 선택하고(단, 상기 i 및 j 는 정수, 상기 p 및 q의 값은, 2의 양의 정수에 의한 누승), 상기 대표점의 움직임 벡터에서 상기 예측화상의 화소마다의 움직임 벡터를 구하는 수단과,상기 화소마다의 움직임 벡터와 상기 복호화 화상에서 상기 예측화상을 합성하는 수단을 갖는 것을 특징으로 하는 화상 복호화 장치.
- 제1항에 있어서,상기 화소마다의 움직임 벡터를 구하는 수단은, 상기 대표점의 움직임 벡터에서 선형 내ㆍ외삽으로 상기 화소마다의 움직임 벡터를 구하는 것을 특징으로 하는 화상 복호화 장치.
- 복호화된 프레임의 복호화 화상을 기억하는 프레임 메모리와,현재 프레임에 관한 정보와 상기 복호화 화상에서 상기 현재 프레임의 예측화상을 합성하는 예측화상 합성부를 갖는 화상 복호화 장치에 있어서,상기 예측화상 합성부는,화소의 간격을 1로 한 좌표상에서, 좌표 (i, j), (i+p, j) 및 (i, j+q)를 갖는 3개의 대표점을 선택하고(단, 상기 i 및 j는 정수, 상기 p 및 q의 값은, 2의 양의 정수에 의한 누승), 상기 대표점의 움직임 벡터에서 상기 예측화상의 화소마다의 움직임 벡터를 구하는 수단과,상기 화소마다의 움직임 벡터와 상기 복호화 화상에서 상기 예측화상을 합성하는 수단을 가지며,상기 화소마다의 움직임 벡터의 수평 수직성분은 1/m의 정수배를 취하고, 화소 (x, y)의 움직임 벡터의 수평ㆍ수직성분을 m배한 것을 (u(x, y), v(x, y))로 하고,상기 대표점 (i, j), (i+p, j), (i, j+q)의 움직임 벡터의 수평ㆍ수직성분은 1/k의 정수배를 취하고, 각 대표점의 움직임 벡터의 수평ㆍ수직성분을 k배 한 것을 (u0, v0), (u1, v1), (u2, v2)로 했을 때,상기 화소마다의 움직임 벡터를 구하는 수단은,에 의해 상기 (u(x, y), v(x, y))를 구하는 것을 특징으로 하는 화상 복호화 장치 (단, u(x, y), v(x, y), u0, v0, u1, v1, u2 및 v2는 정수로 하고, k는 2h0(h0는 음이 아닌 정수)이고 m은 2h1(h1은 음이 아닌 정수, h1<α+β+h0)으로 하며, 「//」는 통상의 제산에 의한 연산결과가 정수가 아닌 경우에 이것을 인접하는 정수로 반올림하는 제산으로, 연산자로서의 우선순위는 승제산과 동등하게 한다).
- 제3항에 있어서,상기 「//」의 연산에 의한 연산결과가, 정수에 1/2를 더한 값인 경우의 반올림 방법은, (1) 0에서 멀어지는 정수로 반올림, (2) 0의 방향으로 반올림, (3) 피제수가 음인 경우는 0에서 멀어지는 방향으로 반올림, 피제수가 양인 경우는 0에 가까워지는 방향으로 반올림, 또는 (4) 피제수가 양인 경우는 0에서 멀어지는 방향으로 반올림, 피제수가 음인 경우는 0에 가까워지는 방향으로 반올림하는 것 중의 하나인 것을 특징으로 하는 화상 복호화 장치.
- 복호화된 프레임의 복호화 화상을 기억하는 프레임 메모리와,현재 프레임에 관한 정보와 상기 복호화 화상에서 상기 현재 프레임의 예측화상을 합성하는 예측화상 합성부를 갖는 화상 복호화 장치에 있어서,상기 예측화상 합성부는,화소의 간격을 1로 한 좌표상에서, 좌표 (i, j), (i+p, j), (i, j+q) 및 (i+p, j+q)를 갖는 4개의 대표점을 선택하고(단, 상기 i 및 j 는 정수, 상기 p 및 q의 값은, 2의 양의 정수에 의한 누승), 상기 대표점의 움직임 벡터에서 상기 예측화상의 화소마다의 움직임 벡터를 구하는 수단과,상기 화소마다의 움직임 벡터와 상기 복호화 화상에서 상기 예측화상을 합성하는 수단을 갖는 것을 특징으로 하는 화상 복호화 장치.
- 제5항에 있어서,상기 화소마다의 움직임 벡터를 구하는 수단은, 상기 대표점의 움직임 벡터에서 쌍1차 내ㆍ외삽으로 상기 화소마다의 움직임 벡터를 구하는 것을 특징으로 하는 화상 복호화 장치.
- 복호화된 프레임의 복호화 화상을 기억하는 프레임 메모리와,현재 프레임에 관한 정보와 상기 복호화 화상에서 상기 현재 프레임의 예측화상을 합성하는 예측화상 합성부를 갖는 화상 복호화 장치에 있어서,상기 예측화상 합성부는,화소의 간격을 1로 한 좌표상에서, 좌표 (i, j), (i+p, j), (i, j+q) 및 (i+p, j+q)를 갖는 4개의 대표점을 선택하고(단, 상기 i 및 j는 정수, 상기 p 및 q의 값은, 2의 양의 정수에 의한 누승), 상기 대표점의 움직임 벡터에서 상기 예측화상의 화소마다의 움직임 벡터를 구하는 수단과,상기 화소마다의 움직임 벡터와 상기 복호화 화상에서 상기 예측화상을 합성하는 수단을 가지며,상기 화소마다의 움직임 벡터의 수평ㆍ수직성분은 1/m의 정수배를 취하고,화소 (x, y)의 움직임 벡터의 수평ㆍ수직성분을 m배한 것을 (u(x, y), v(x, y))로 하고,상기 대표점 (i, j), (i+p, j), (i, j+q) 및 (i+p, j+q)의 움직임 벡터의 수평ㆍ수직성분은 1/k의 정수배를 취하고, 각 대표점의 움직임 벡터의 수평ㆍ수직성분을 k배 한 것을 (u0, v0), (u1, v1), (u2, v2), (u3, v3)로 했을 때,상기 화소마다의 움직임 벡터를 구하는 수단은,에 의해 상기 (u(x, y), v(x, y))를 구하는 것을 특징으로 하는 화상 복호화 장치 (단, u(x, y), v(x, y), u0, v0, u1, v1, u2, v2, u3 및 v3는 정수로 하고, k는 2h0(h0는 음이 아닌 정수)이고 m은 2h1(h1은 음이 아닌 정수, h1<α+β+h0)으로 하며,「//」는 통상의 제산에 의한 연산결과가 정수가 아닌 경우에 이것을 인접하는 정수로 반올림하는 제산으로, 연산자로서의 우선순위는 승제산과 동등하게 한다).
- 제7항에 있어서,상기 「//」의 연산에 의한 연산결과가, 정수에 1/2를 더한 값인 경우의 반올림 방법은, (1) 0에서 멀어지는 정수로 반올림, (2) 0의 방향으로 반올림, (3)피제수가 음인 경우는 0에서 멀어지는 방향으로 반올림, 피제수가 양인 경우는 0에 가까워지는 방향으로 반올림, 또는 (4) 피제수가 양인 경우는 0에서 멀어지는 방향으로 반올림, 피제수가 음인 경우는 0에 가까워지는 방향으로 반올림하는 것 중의 하나인 것을 특징으로 하는 화상 복호화 장치.
- 현재 프레임에 관한 정보와 이미 복호화된 프레임의 복호화 화상에서 상기 현재 프레임의 예측화상을 합성하는 화상 복호화 방법에 있어서,화소의 간격을 1로 한 좌표상에서, 좌표 (i, j), (i+p, j) 및 (i, j+q)를 갖는 3개의 대표점을 선택하고(단, 상기 i 및 j는 정수, 상기 p 및 q의 값은, 2의 양의 정수에 의한 누승), 상기 대표점의 움직임 벡터에서 상기 예측화상의 화소마다의 움직임 벡터를 구하여,상기 화소마다의 움직임 벡터와 상기 복호화 화상에서 상기 예측화상을 합성하는 것을 특징으로 하는 화상 복호화 방법.
- 제9항에 있어서,상기 화소마다의 움직임 벡터는, 상기 대표점의 움직임 벡터에서 선형 내ㆍ외삽으로 구하는 것을 특징으로 하는 화상 복호화 방법.
- 현재 프레임에 관한 정보와 이미 복호화된 프레임의 복호화 화상에서 상기 현재 프레임의 예측화상을 합성하는 화상 복호화 방법에 있어서,화소의 간격을 1로 한 좌표상에서, 좌표 (i, j), (i+p, j) 및 (i, j+q)를 갖는 3개의 대표점을 선택하고(단, 상기 i 및 j는 정수, 상기 p 및 q의 값은, 2의 양의 정수에 의한 누승), 상기 대표점의 움직임 벡터에서 상기 예측화상의 화소마다의 움직임 벡터를 구하여,상기 화소마다의 움직임 벡터와 상기 복호화 화상에서 상기 예측화상을 합성하고,상기 화소마다의 움직임 벡터의 수평ㆍ수직성분은 1/m의 정수배를 취하고, 화소 (x, y)의 움직임 벡터의 수평ㆍ수직성분을 m배 한 것을 (u(x, y), v(x, y))로 하며,상기 대표점 (i, j), (i+p, j), (i, j+q)의 움직임 벡터의 수평ㆍ수직성분은 1/k의 정수배를 취하고, 각 대표점의 움직임 벡터의 수평ㆍ수직성분을 k배 한 것을 (u0, v0), (u1, v1), (u2, v2)로 했을 때,상기 화소마다의 움직임 벡터를,에 의해 구한 상기 (u(x, y), v(x, y))에서 구하는 것을 특징으로 하는 화상 복호화 방법 (단, u(x, y), v(x, y), u0, v0, u1, v1, u2 및 v2는 정수로 하고, k는 2h0(h0는 음이 아닌 정수)이고 m은 2h1(h1은 음이 아닌 정수, h1<α+β+h0)으로 하며, 「//」는 통상의 제산에 의한 연산결과가 정수가 아닌 경우에 이것을 인접하는 정수로 반올림하는 제산으로, 연산자로서의 우선순위는 승제산과 동등하게 한다).
- 제11항에 있어서,상기 「//」의 연산에 의한 연산결과가, 정수에 1/2를 더한 값인 경우의 반올림 방법은, (1) 0에서 멀어지는 정수로 반올림, (2) 0의 방향으로 반올림, (3) 피제수가 음인 경우는 0에서 멀어지는 방향으로 반올림, 피제수가 양인 경우는 0에 가까워지는 방향으로 반올림, 또는 (4) 피제수가 양인 경우는 0에서 멀어지는 방향으로 반올림, 피제수가 음인 경우는 0에 가까워지는 방향으로 반올림하는 것 중의 하나인 것을 특징으로 하는 화상 복호화 방법.
- 현재 프레임에 관한 정보와 이미 복호화된 프레임의 복호화 화상에서 상기 현재 프레임의 예측화상을 합성하는 화상 복호화 방법에 있어서,화소의 간격을 1로 한 좌표상에서, 좌표 (i, j), (i+p, j), (i, j+q) 및 (i+p, j+q)를 갖는 대표점을 선택하고(단, 상기 i 및 j는 정수, 상기 p 및 q의 값은, 2의 양의 정수에 의한 누승), 상기 대표점의 움직임 벡터에서 상기 예측화상의 화소마다의 움직임 벡터를 구하여,상기 화소마다의 움직임 벡터와 상기 복호화 화상에서 상기 예측화상을 합성하는 것을 특징으로 하는 화상 복호화 방법.
- 제13항에 있어서,상기 화소마다의 움직임 벡터는, 상기 대표점의 움직임 벡터에서 쌍1차 내ㆍ외삽으로 구하는 것을 특징으로 하는 화상 복호화 방법.
- 현재 프레임에 관한 정보와 이미 복호화된 프레임의 복호화 화상에서 상기 현재 프레임의 예측화상을 합성하는 화상 복호화 방법에 있어서,화소의 간격을 1로 한 좌표상에서, 좌표 (i, j), (i+p, j), (i, j+q) 및 (i+p, j+q)를 갖는 4개의 대표점을 선택하고(단, 상기 i 및 j는 정수, 상기 p 및 q의 값은, 2의 양의 정수에 의한 누승), 상기 대표점의 움직임 벡터에서 상기 예측화상의 화소마다의 움직임 벡터를 구하여,상기 화소마다의 움직임 벡터와 상기 복호화 화상에서 상기 예측화상을 합성하고,상기 화소마다의 움직임 벡터의 수평ㆍ수직성분은 1/m의 정수배를 취하고, 화소 (x, y)의 움직임 벡터의 수평ㆍ수직성분을 m배한 것을 (u(x, y), v(x, y))로 하며,상기 대표점 (i, j), (i+p, j), (i, j+q) 및 (i+p, j+q)의 움직임 벡터의 수평ㆍ수직성분은 1/k의 정수배를 취하고, 각 대표점의 움직임 벡터의 수평ㆍ수직성분을 k배 한 것을 (u0, v0), (u1, v1), (u2, v2), (u3, v3)로 했을 때,상기 화소마다의 움직임 벡터를,에 의해 구한 상기 (u(x, y), v(x, y))에서 구하는 것을 특징으로 하는 화상 복호화 방법 (단, u(x, y), v(x, y), u0, v0, u1, v1, u2, v2, u3 및 v3는 정수로 하고, k는 2h0(h0는 음이 아닌 정수)이고 m은 2h1(h1은 음이 아닌 정수, h1<α+β+h0)으로 하며, 「//」는 통상의 제산에 의한 연산결과가 정수가 아닌 경우에 이것을 인접하는 정수로 반올림하는 제산으로, 연산자로서의 우선순위는 승제산과 동등하게 한다).
- 제15항에 있어서,상기 「//」의 연산에 의한 연산결과가, 정수에 1/2를 더한 값인 경우의 반올림 방법은, (1) 0에서 멀어지는 정수로 반올림, (2) 0의 방향으로 반올림, (3) 피제수가 음인 경우는 0에서 멀어지는 방향으로 반올림, 피제수가 양인 경우는 0에 가까워지는 방향으로 반올림, 또는 (4) 피제수가 양인 경우는 0에서 멀어지는 방향으로 반올림, 피제수가 음인 경우는 0에 가까워지는 방향으로 반올림하는 것 중의 하나인 것을 특징으로 하는 화상 복호화 방법.
- 복호화된 프레임의 복호화 화상을 기억하는 프레임 메모리와,현재 프레임에 관한 정보와 상기 복호화 화상에서 상기 현재 프레임의 예측화상을 합성하는 예측화상 합성부를 갖는 화상 복호화 장치에 있어서,상기 예측화상 합성부는,상기 현재 프레임에 관한 정보에 포함되는 프레임 꼭지점의 움직임 벡터로서, 화소의 간격을 1로 한 좌표상에서 상기 꼭지점이 좌표 (0, 0), (r, 0) 및 (0, s)를 갖는 것이므로, 좌표 (i, j), (i+p, j) 및 (i, j+q)를 갖는 3개의 대표점의 움직임 벡터를 구하는 수단과(단, r, s, i 및 j는 정수, p 및 q의 값은, 2의 양의 정수에 의한 누승),상기 대표점의 움직임 벡터에서 상기 예측화상의 화소마다의 움직임 벡터를 구하는 수단과,상기 화소마다의 움직임 벡터와 상기 복호화 화상에서 상기 예측화상을 합성하는 수단을 갖는 것을 특징으로 하는 화상 복호화 장치.
- 제17항에 있어서,상기 대표점의 움직임 벡터를 구하는 수단은, 상가 프레임 꼭지점의 움직임 벡터에서 선형 내ㆍ외삽으로 상기 대표점의 움직임 벡터를 구하고,상기 화소마다의 움직임 벡터를 구하는 수단은, 상기 대표점의 움직임 벡터에서 선형 내ㆍ외삽으로 상기 화소마다의 움직임 벡터를 구하는 것을 특징으로 하는 화상 복호화 장치.
- 복호화된 프레임의 복호화 화상을 기억하는 프레임 메모리와,현재 프레임에 관한 정보와 상기 복호화 화상에서 상기 현재 프레임의 예측화상을 합성하는 예측화상 합성부를 갖는 화상 복호화 장치에 있어서,상기 예측화상 합성부는,상기 현재 프레임에 관한 정보에 포함되는 프레임 꼭지점의 움직임 벡터로서, 화소의 간격을 1로 한 좌표상에서 상기 꼭지점이 좌표 (0, 0), (r, 0) 및 (0, s)를 갖는 것이므로, 좌표 (i, j), (i+p, j) 및 (1, j+q)를 갖는 3개의 대표점의 움직임 벡터를 구하는 수단과(단, r, s, i 및 j는 정수, p 및 q의 값은, 2의 양의 정수에 의한 누승),상기 대표점의 움직임 벡터에서 상기 예측화상의 화소마다의 움직임 벡터를 구하는 수단과,상기 화소마다의 움직임 벡터와 상기 복호화 화상에서 상기 예측화상을 합성하는 수단을 가지며,상기 꼭지점의 움직임 벡터의 수평ㆍ수직성분은 1/n의 정수배를 취하고, 상기 꼭지점의 움직임 벡터를 n배 한 것을 각각 (u00, v00), (u01, v01), (u02, v02)로 하고,상기 화소마다의 움직임 벡터의 수평ㆍ수직성분은 1/m의 정수배를 취하고, (x, y)의 좌표를 갖는 화소의 움직임 벡터의 수평 수직성분을 m배 한 것을 (u(x, y), v(x, y))로 하고,상기 대표점 (i, j), (i+p, j), (i, j+q)의 움직임 벡터의 수평ㆍ수직성분은1/k의 정수배를 취하고, 각 대표점의 움직임 벡터의 수평ㆍ수직성분을 k배 한 것을 (u0, v0), (u1, v1), (u2, v2)로 했을 때,상기 대표점의 움직임 벡터를 구하는 수단은,에 의해, 상기 (u0, v0), (u1, v1), (u2, v2)를 구하고,상기 화소마다의 움직임 벡터를 구하는 수단은,에 의해 상기 (u(x, y), v(x, y))를 구하는 것을 특징으로 하는 화상 복호화 장치(단, u00, v00, u01, v01, u02, v02, u(x, y), v(x, y), u0, v0, u1, v1, u2 및 v2는 정수로 하고, k는 2h0(h0는 음이 아닌 정수)이고 m은 2h1(h1은 음이 아닌 정수, h1<α+β+h0)으로 하며, 「///」 및 「//」는 통상의 제산에 의한 연산결과가 정수가 아닌 경우에 이것을 인접한 정수로 반올림하는 제산으로, 연산자로서의 우선순위는 승제산과 동등하게 한다).
- 제19항에 있어서,상기 「///」 및 「//」의 연산에 의한 연산결과가, 정수에 1/2를 더한 값인 경우의 반올림 방법은, (1) 0에서 멀어지는 정수로 반올림, (2) 0의 방향으로 반올림, (3) 피제수가 음인 경우는 0에서 멀어지는 방향으로 반올림, 피제수가 양인 경우는 0에 가까워지는 방향으로 반올림, 또는 (4) 피제수가 양인 경우는 0에서 멀어지는 방향으로 반올림, 피제수가 음인 경우는 0에 가까워지는 방향으로 반올림하는 것 중의 하나인 것을 특징으로 하는 화상 복호화 장치.
- 복호화된 프레임의 복호화 화상을 기억하는 프레임 메모리와,현재 프레임에 관한 정보와 상기 복호화 화상에서 상기 현재 프레임의 예측화상을 합성하는 예측화상 합성부를 갖는 화상 복호화 장치에 있어서,상기 예측화상 합성부는,상기 현재 프레임에 관한 정보에 포함되는 프레임 꼭지점의 움직임 벡터로서, 화소의 간격을 1로 한 좌표상에서 상기 꼭지점이 좌표 (0, 0), (r, 0), (0, s) 및 (r, s)를 갖는 것이므로, 좌표 (i, j), (i+p, j), (i, j+q) 및 (i+p, j+q)를 갖는 4개의 대표점의 움직임 벡터를 구하는 수단과(단, r, s, i 및 j는 정수, p 및 q의 값은, 2의 양의 정수에 의한 누승),상기 대표점의 움직임 벡터에서 상기 예측화상의 화소마다의 움직임 벡터를 구하는 수단과,상기 화소마다의 움직임 벡터와 상기 복호화 화상에서 상기 예측화상을 합성하는 수단을 갖는 것을 특징으로 하는 화상 복호화 장치.
- 제61항에 있어서,상기 대표점의 움직임 벡터를 구하는 수단은, 상기 프레임 꼭지점의 움직임 벡터에서 쌍1차 내ㆍ외상으로 상기 대표점의 움직임 벡터를 구하고,상기 화소마다의 움직임 벡터를 구하는 수단은, 상기 대표점의 움직임 벡터에서 쌍1차 내ㆍ외삽으로 상기 화소마다의 움직임 벡터를 구하는 것을 특징으로 하는 화상 복호화 장치.
- 복호화된 프레임의 복호화 화상을 기억하는 프레임 메모리와,현재 프레임에 관한 정보와 상기 복호화 화상에서 상기 현재 프레임의 예측화상을 합성하는 예측화상 합성부를 갖는 화상 복호화 장치에 있어서,상기 예측화상 합성부는,상기 현재 프레임에 관한 정보에 포함되는 프레임 꼭지점의 움직임 벡터로서, 화소의 간격을 1로 한 좌표상에서 상기 꼭지점이 좌표 (0, 0), (r, 0), (0, s) 및 (r, s)를 갖는 것이므로, 좌표 (i, j), (i+p, j), (i, j+q) 및 (i+p, j+q)를 갖는 4개의 대표점의 움직임 벡터를 구하는 수단과(단, r, s, i 및 j는 정수, p 및 q의 값은, 2의 양의 정수에 의한 누승),상기 대표점의 움직임 벡터에서 상기 예측화상의 화소마다의 움직임 벡터를 구하는 수단과,상기 화소마다의 움직임 벡터와 상기 복호화 화상에서 상기 예측화상을 합성하는 수단을 가지며,상기 꼭지점의 움직임 벡터의 수평ㆍ수직성분은 1/n의 정수배를 취하고, 상기 꼭지점의 움직임 벡터를 n배 한 것을 각각 (u00, v00), (u01, v01), (u02, v02), (u03, v03)으로 하면,상기 화소마다의 움직임 벡터의 수평ㆍ수직성분은 1/m의 정수배를 취하고, 화소 (x, y)의 움직임 벡터의 수평 수직성분을 m배 한 것을 (u(x, y), v(x, y))로 하며,상기 대표점 (i, j), (i+p, j), (i, j+q) 및 (i+p, j+q)의 움직임 벡터의 수평ㆍ수직성분은 1/k의 정수배를 취하고, 각 대표점의 움직임 벡터의 수평ㆍ수직성분을 k배 한것을 (u0, v0), (u1, v1), (u2, v2), (u3, v3)로 했을 때,상기 대표점의 움직임 벡터를 구하는 수단은,에 의해, 상기 (u0, v0), (u1, v1), (u2, v2), (u3, v3)를 구하고,상기 화소마다의 움직임 벡터를 구하는 수단은,에 의해 상기 (u(x, y), v(x, y))를 구하는 것을 특징으로 하는 화상 복호화 장치(단, u00, v00, u01, v01, u02, v02, u03, v03, u(x, y), v(x, y), u0, v0, u1, v1, u2, v2, u3 및 v3는 정수로 하고, k는 2h0(h0는 음이 아닌 정수)이고 m은 2h1(h1은 음이 아닌 정수, h1<α+β+h0)으로 하며, 「//」 및 「///」는 통상의 제산에 의한 연산결과가 정수가 아닌 경우에 이것을 인접한 정수로 반올림하는 제산으로, 연산자로서의 우선순위는 승제산과 동등하게 한다).
- 제23항에 있어서,상기 「///」 및 「//」의 연산에 의한 연산결과가, 정수에 1/2를 더한 값인 경우의 반올림 방법은, (1) 0에서 멀어지는 정수로 반올림, (2) 0의 방향으로 반올림, (3) 피제수가 음인 경우는 0에서 멀어지는 방향으로 반올림, 피제수가 양인 경우는 0에 가까워지는 방향으로 반올림, 또는 (4) 피제수가 양인 경우는 0에서 멀어지는 방향으로 반올림, 피제수가 음인 경우는 0에 가까워지는 방향으로 반올림하는 것 중의 하나인 것을 특징으로 하는 화상 복호화 장치.
- 현재 프레임에 관한 정보와 이미 복호화된 프레임의 복호화 화상에서 상기현재 프레임의 예측화상을 합성하는 화상 복호화 방법에 있어서,상기 현재 프레임에 관한 정보에 포함되는 프레임 꼭지점의 움직임 벡터로서, 화소의 간격을 1로 한 좌표상에서 상기 꼭지점이 좌표 (0, 0), (r, 0) 및 (0, s)를 갖는 것이므로, 좌표 (i, j), (i+p, j) 및 (i, j+q)를 갖는 3개의 대표점의 움직임 벡터를 구하고(단, r, s, i 및 j는 정수, p 및 q의 값은, 2의 양의 정수에 의한 누승),상기 대표점의 움직임 벡터에서 상기 예측화상의 화소마다의 움직임 벡터를 구하고,상기 화소마다의 움직임 벡터와 상기 복호화 화상에서 상기 예측화상을 합성하는 것을 특징으로 하는 화상 복호화 방법.
- 제25항에 있어서,상기 대표점의 움직임 벡터는, 상기 프레임 꼭지점의 움직임 벡터에서 선형 내ㆍ외삽으로 구하고,상기 화소마다의 움직임 벡터는, 상기 대표점의 움직임 벡터에서 선형 내ㆍ외삽으로 구하는 것을 특징으로 하는 화상 복호화 방법.
- 현재 프레임에 관한 정보와 이미 복호화된 프레임의 복호화 화상에서 상기 현재 프레임의 예측화상을 합성하는 화상 복호화 방법에 있어서,상기 현재 프레임에 관한 정보에 포함되는 프레임 꼭지점의 움직임 벡터로서, 화소의 간격을 1로 한 좌표상에서 상기 꼭지점이 좌표 (0, 0), (r, 0) 및 (0, s)를 갖는 것이므로, 좌표 (i, j), (i+p, j) 및 (i, j+q)를 갖는 3개의 대표점의 움직임 벡터를 구하고(단, r, s, i 및 j는 정수, p 및 q의 값은, 2의 양의 정수에 의한 누승),상기 대표점의 움직임 벡터에서 상기 예측화상의 화소마다의 움직임 벡터를 구하고,상기 화소마다의 움직임 벡터와 상기 복호화 화상에서 상기 예측화상을 합성하며,상기 꼭지점의 움직임 벡터의 수평ㆍ수직성분은 1/n의 정수배를 취하고, 상기 꼭지점의 움직임 벡터를 n배 한 것을 각각 (u00, v00), (u01, v01), (u02, v02)로 하고,상기 화소마다의 움직임 벡터의 수평ㆍ수직성분은 1/m의 정수배를 취하고, 화소 (x, y)의 움직임 벡터의 수평ㆍ수직성분을 m배 한 것을 (u(x, y), v(x, y))로 하고,상기 대표점 (i, j), (i+p, j), (i, j+q)의 움직임 벡터의 수평ㆍ수직성분은 1/k의 정수배를 취하고, 각 대표점의 움직임 벡터의 수평ㆍ수직성분을 k배 한 것을 (u0, v0), (u1, v1), (u2, v2)의 했을 때,상기 대표점의 움직임 벡터를,에 의해 구한 상기 (u(x, y), v(x, y)에서 구하는 것을 특징으로 하는 화상 복호화 방법(단, u00, v00, u01, v01, u02, v02, u(x, y), v(x, y), u0, v0, u1, v1, u2 및 v2는 정수로 하고, k는 2h0(h0는 음이 아닌 정수)이고 m은 2h1(h1은 음이 아닌 정수, h1<α+β+h0)으로 하며, 「///」 및 「//」는 통상의 제산에 의한 연산결과가 정수가 아닌 경우에 이것을 인접한 정수로 반올림하는 제산으로, 연산자로서의 우선순위는 승제산과 동등하게 한다).
- 제27항에 있어서,상기 「///」 및 「//」의 연산에 의한 연산결과가, 정수에 1/2를 더한 값인 경우의 반올림 방법은, (1) 0에서 멀어지는 정수로 반올림, (2) 0의 방향으로 반올림, (3) 피제수가 음인 경우는 0에서 멀어지는 방향으로 반올림, 피제수가 양인 경우는 0에 가까워지는 방향으로 반올림, 또는 (4) 피제수가 양인 경우는 0에서 멀어지는 방향으로 반올림, 피제수가 음인 경우는 0에 가까워지는 방향으로 반올림하는것 중의 하나인 것을 특징으로 하는 화상 복호화 방법.
- 현재 프레임에 관한 정보와 이미 복호화된 프레임의 복호화 화상에서 상기 현재 프레임의 예측화상을 합성하는 화상 복호화 방법에 있어서,상기 현재 프레임에 관한 정보에 포함되는 프레임 꼭지점의 움직임 벡터로서, 화소의 간격을 1로 한 좌표상에서 상기 꼭지점이 좌표 (0, 0), (r, 0), (0, s) 및 (r, s)를 갖는 것이므로, 좌표 (i, j), (i+p, j), (i, j+q) 및 (i+p, j+q)를 갖는 4개의 대표점의 움직임 벡터를 구하고(단, r, s, i 및 j는 정수, p 및 q의 값은, 2의 양의 정수에 의한 누승),상기 대표점의 움직임 벡터에서 상기 예측화상의 화소마다의 움직임 벡터를 구하며,상기 화소마다의 움직임 벡터와 상기 복호화 화상에서 상기 예측화상을 합성하는 것을 특징으로 하는 화상 복호화 방법.
- 제29항에 있어서,상기 대표점의 움직임 벡터는, 상기 프레임 꼭지점의 움직임 벡터에서 쌍1차 내ㆍ외삽으로 구하고,상기 화소마다의 움직임 벡터는, 상기 대표점의 움직임 벡터에서 쌍1차 내ㆍ외삽으로 구하는 것을 특징으로 하는 화상 복호화 방법.
- 현재 프레임에 관한 정보와 이미 복호화된 프레임의 복호화 화상에서 상기 현재 프레임의 예측화상을 합성하는 화상 복호화 방법에 있어서,상기 현재 프레임에 관한 정보에 포함되는 프레임 꼭지점의 움직임 벡터로서, 화소의 간격을 1로 한 좌표상에서 상기 꼭지점이 좌표 (0, 0), (r, 0), (0, s) 및 (r, s)를 갖는 것이므로, 좌표 (i, j), (i+p, j), (i, j+q) 및 (i+p, j+q)를 갖는 4개의 대표점의 음직임 벡터를 구하고(단, r, s, i 및 j는 정수, p 및 q의 값은, 2의 양의 정수에 의한 누승),상기 대표점의 움직임 벡터에서 상기 예측화상의 화소마다의 움직임 벡터를 구하고,상기 화소마다의 움직임 벡터와 상기 복호화 화상에서 상기 예측화상을 합성하며,상기 꼭지점의 움직임 벡터의 수평ㆍ수직성분은 1/n의 정수배를 취하고, 상기 꼭지점의 움직임 벡터를 n배 한 것을 각각 (u00, v00), (u01, v01), (u02, v02), (u03, v03)으로 하며,상기 화소마다의 움직임 벡터의 수평ㆍ수직성분은 1/m의 정수배를 취하고, 화소 (x, y)의 움직임 벡터의 수평ㆍ수직성분을 m배 한 것을 (u(x, y), v(x, y))로 하며,상기 대표점 (i, j), (i+p, j), (i, j+q) 및 (i+p, j+q)의 움직임 벡터의 수평ㆍ수직성분은 1/k(의 정수배를 취하고, 각 대표점의 움직임 벡터의 수평ㆍ수직성분을 k배 한 것을 (u0, v0), (u1, v1), (u2, v2), (u3, v3)로 했을 때,상기 대표점의 움직임 벡터를,에 의해 구한 상기 (u0, v0), (u1, v1), (u2, v2), (u3, v3)에서 구하고,상기 화소마다의 움직임 벡터를,에 의해 구한 상기 (u(x, y), v(x, y))에서 구하는 것을 특징으로 하는 화상 복호화 방법(단, u00, v00, u01, v01, u02, v02, u03, v03, u(x, y), v(x, y), u0, v0, u1, v1, u2, v2, u3 및 v3는 정수로 하고, k는 2h0(h0는 음이 아닌 정수)이고 m은 2h1(h1은 음이 아닌 정수, h1<α+β+h0)으로 하며, 「//」 및 「///」는 통상의 제산에 의한 연산결과가 정수가 아닌 경우에 이것을 인접한 정수로 반올림하는 제산으로, 연산자로서의 우선순위는 승제산과 동등하게 한다).
- 제31항에 있어서,상기 「///」 및 「//」의 연산에 의한 연산결과가, 정수에 1/2를 더한 값인 경우의 반올림 방법은, (1) 0에서 멀어지는 정수로 반올림, (2) 0의 방향으로 반올림, (3) 피제수가 음인 경우는 0에서 멀어지는 방향으로 반올림, 피제수가 양인 경우는 0에 가까워지는 방향으로 반올림, 또는 (4) 피제수가 양인 경우는 0에서 멀어지는 방향으로 반올림, 피제수가 음인 경우는 0에 가까워지는 방향으로 반올림하는 것 중의 하나인 것을 특징으로 하는 화상 복호화 방법.
- 복호화된 프레임의 복호화 화상을 기억하는 프레임 메모리와,현재 프레임에 관한 정보와 상기 복호화 화상에서 상기 현재 프레임의 예측화상을 합성하는 예측화상 합성부를 갖는 화상 복호화 장치에 있어서,상기 예측화상 합성부는,상기 현재 프레임에 관한 정보에 포함되는 프레임 꼭지점의 움직임 벡터로서, 화소의 간격을 1로 한 좌표상에서 상기 꼭지점이 좌표 (0, 0), (r, 0) 및 (0, s)를 갖는 것이므로, 좌표 (i, j), (i+p, j) 및 (i, j+q)를 갖는 3개의 대표점으로서 p는 r 이상이고 p/2는 r보다 작으며, q는 s 이상이고 q/2는 s보다 작은 관계를 갖는 것의 움직임 벡터를 구하는 수단과(단, r, s, i 및 j는 정수, p 및 q의 값은, 2의 양의 정수에 의한 누승),상기 대표점의 움직임 벡터에서 상기 예측화상의 화소마다의 움직임 벡터를 구하는 수단과,상기 화소마다의 움직임 벡터와 상기 복호화 화상에서 상기 예측화상을 합성하는 수단을 갖는 것을 특징으로 하는 화상 복호화 장치.
- 제33항에 있어서,상기 대표점의 움직임 벡터를 구하는 수단은, 상기 프레임 꼭지점의 움직임 벡터에서 선형 내ㆍ외삽으로 상기 대표점의 움직임 벡터를 구하고,상기 화소마다의 움직임 벡터를 구하는 수단은, 상기 대표점의 움직임 벡터에서 선형 내ㆍ외삽으로 상기 화소마다의 움직임 벡터를 구하는 것을 특징으로 하는 화상 복호화 장치.
- 복호화된 프레임의 복호화 화상을 기억하는 프레임 메모리와,현재 프레임에 관한 정보와 상기 복호화 화상에서 상기 현재 프레임의 예측화상을 합성하는 예측화상 합성부를 갖는 화상 복호화 장치에 있어서,상기 예측화상 합성부는,상기 현재 프레임에 관한 정보에 포함되는 프레임 꼭지점의 움직임 벡터로서, 화소의 간격을 1로 한 좌표상에서 상기 꼭지점이 좌표 (0, 0), (r, 0) 및 (0, s)를 갖는 것이므로, 좌표 (i, j), (i+p, j) 및 (i, j+q)를 갖는 3개의 대표점으로서 p는 r 이상이고 p/2는 r보다 작으며, q는 s 이상이고 q/2는 s보다 작은 관계를 갖는 것의 움직임 벡터를 구하는 수단과(단, r, s, i 및 j는 정수, p 및 q의 값은, 2의 양의 정수에 의한 누승),상기 대표점의 움직임 벡터에서 상기 예측화상의 화소마다의 움직임 벡터를 구하는 수단과,상기 화소마다의 움직임 벡터와 상기 복호화 화상에서 상기 예측화상을 합성하는 수단을 가지며,상기 꼭지점의 움직임 벡터의 수평ㆍ수직성분은 1/n의 정수배를 취하고, 상기 꼭지점의 움직임 벡터를 n배 한 것을 각각 (u00, v00), (u01, v01), (u02, v02)로 하며,상기 화소마다의 움직임 벡터의 수평ㆍ수직성분은 1/m의 정수배를 취하고, 화소 (x, y)의 움직임 벡터의 수평ㆍ수직성분을 m배 한 것을 (u(x, y), v(x, y))로 하며,상기 대표점 (i, j), (i+p, j), (i, j+q)의 움직임 벡터의 수평ㆍ수직성분은 1/k의 정수배를 취하고, 각 대표점의 움직임 벡터의 수평ㆍ수직성분을 k배 한 것을 (u0, v0), (u1, v1), (u2, v2)로 했을 때,상기 대표점의 움직임 벡터를 구하는 수단은,에 의해, 상기 (u0, v0), (u1, v1), (u2, v2)를 구하고,상기 화소마다의 움직임 벡터를 구하는 수단은,에 의해 상기 (u(x, y), v(x, y))를 구하는 것을 특징으로 하는 화상 복호화 장치(단, u00, v00, u01, v01, u02, v02, u(x, y), v(x, y), u0, v0, u1, v1, u2 및 v2는 정수로 하고, k는 2h0(h0는 음이 아닌 정수)이고 m은 2h1(h1은 음이 아닌 정수, h1<α+β+h0)으로 하며, 「///」 및 「//」는 통상의 제산에 의한 연산결과가 정수가 아닌 경우에 이것을 인접한 정수로 반올림하는 제산으로, 연산자로서의 우선순위는 승제산과 동등하게 한다).
- 제35항에 있어서,상기 「///」 및 「//」의 연산에 의한 연산결과가, 정수에 1/2를 더한 값인 경우의 반올림 방법은, (1) 0에서 멀어지는 정수로 반올림, (2) 0의 방향으로 반올림, (3) 피제수가 음인 경우는 0에서 멀어지는 방향으로 반올림, 피제수가 양인 경우는 0에 가까워지는 방향으로 반올림, 또는 (4) 피제수가 양인 경우는 0에서 멀어지는 방향으로 반올림, 피제수가 음인 경우는 0에 가까워지는 방향으로 반올림하는 것 중의 하나인 것을 특징으로 하는 화상 복호화 장치.
- 복호화된 프레임의 복호화 화상을 기억하는 프레임 메모리와,현재 프레임에 관한 정보와 상기 복호화 화상에서 상기 현재 프레임의 예측화상을 합성하는 예측화상 합성부를 갖는 화상 복호화 장치에 있어서,상기 예측화상 합성부는,상기 현재 프레임에 관한 정보에 포함되는 프레임 꼭지점의 움직임 벡터로서, 화소의 간격을 1로 한 좌표상에서 상기 꼭지점이 좌표 (0, 0), (r, 0), (0, s) 및 (r, s)를 갖는 것이므로, 좌표 (i, j), (i+p, j), (i, j+q) 및 (i+p, j+q)를 갖는 4개의 대표점으로서 p는 r 이상이고 p/2는 r보다 작으며, q는 s 이상이고 q/2는 s보다 작은 관계를 갖는 것의 움직임 벡터를 구하는 수단과(단, r, s, i 및 j는 정수, p 및 q의 값은, 2의 양의 정수에 의한 누승),상기 대표점의 움직임 벡터에서 상기 예측화상의 화소마다의 움직임 벡터를 구하는 수단과,상기 화소마다의 움직임 벡터와 상기 복호화 화상에서 상기 예측화상을 합성하는 수단을 갖는 것을 특징으로 하는 화상 복호화 장치.
- 제37항에 있어서,상기 대표점의 움직임 벡터를 구하는 수단은, 상기 프레임 꼭지점의 움직임 벡터에서 쌍1차 내ㆍ외삽으로 상기 대표점의 움직임 벡터를 구하고,상기 화소마다의 움직임 벡터를 구하는 수단은, 상기 대표점의 움직임 벡터에서 쌍1차 내ㆍ외삽으로 상기 화소마다의 움직임 벡터를 구하는 것을 특징으로 하는 화상 복호화 장치.
- 복호화된 프레임의 복호화 화상을 기억하는 프레임 메모리와,현재 프레임에 관한 정보와 상기 복호화 화상에서 상기 현재 프레임의 예측화상을 합성하는 예측화상 합성부를 갖는 화상 복호화 장치에 있어서,상기 예측화상 합성부는,상기 현재 프레임에 관한 정보에 포함되는 프레임 꼭지점의 움직임 벡터로서, 화소의 간격을 1로 한 좌표상에서 상기 꼭지점이 좌표 (0, 0), (r, 0), (0, s) 및 (r, s)를 갖는 것이므로, 좌표 (i, j), (i+p, j), (i, j+q) 및 (i+p, j+q)를 갖는 4개의 대표점으로서 p는 r 이상이고 p/2는 r보다 작으며, q는 s 이상이고 q/2는 s보다 작은 관계를 갖는 것의 움직임 벡터를 구하는 수단과(단, r, s, i 및 j는 정수, p 및 q의 값은, 2의 양의 정수에 의한 누승),상기 대표점의 움직임 벡터에서 상기 예측화상의 화소마다의 움직임 벡터를 구하는 수단과,상기 화소마다의 움직임 벡터와 상기 복호화 화상에서 상기 예측화상을 합성하는 수단을 가지며,상기 꼭지점의 움직임 벡터의 수평ㆍ수직성분은 1/n의 정수배를 취하고, 상기 꼭지점의 움직임 벡터를 n배 한 것을 각각 (u00, v00), (u01, v01), (u02, v02), (u03, v03)으로 하며,상기 화소마다의 움직임 벡터의 수평ㆍ수직성분은 1/m의 정수배를 취하고,화소 (x, y)의 움직임 벡터의 수평ㆍ수직성분을 m배 한 것을 (u(x, y), v(x, y))로 하며,상기 대표점 (i, j), (i+p, j), (i, j+q) 및 (i+p, j+q)의 움직임 벡터의 수평ㆍ수직성분은 1/k의 정수배를 취하고, 각 대표점의 움직임 벡터의 수평ㆍ수직성분을 k배 한것을 (u0, v0), (u1, v1), (u2, v2), (u3, v3)로 했을 때,상기 대표점의 움직임 벡터를 구하는 수단은,에 의해, 상기 (u0, v0), (u1, v1), (u2, v2), (u3, v3)를 구하고,상기 화소마다의 움직임 벡터를 구하는 수단은,에 의해 상기 (u(x, y), v(x, y))를 구하는 것을 특징으로 하는 화상 복호화 장치(단, u00, v00, u01, v01, u02, v02, u03, v03, u(x, y), v(x, y), u0, v0, u1, v1, u2, v2, u3 및 v3는 정수로 하고, k는 2h0(h0는 음이 아닌 정수)이고 m은2h1(h1은 음이 아닌 정수, h1<α+β+h0)으로 하며, 「//」 및 「///」는 통상의 제산에 의한 연산결과가 정수가 아닌 경우에 이것을 인접한 정수로 반올림하는 제산으로, 연산자로서의 우선순위는 승제산과 동등하게 한다).
- 제39항에 있어서,상기 「///」 및 「//」의 연산에 의한 연산결과가, 정수에 1/2를 더한 값인 경우의 반올림 방법은, (1) 0에서 멀어지는 정수로 반올림, (2) 0의 방향으로 반올림, (3) 피제수가 음인 경우는 0에서 멀어지는 방향으로 반올림, 피제수가 양인 경우는 0에 가까워지는 방향으로 반올림, 또는 (4) 피제수가 양인 경우는 0에서 멀어지는 방향으로 반올림, 피제수가 음인 경우는 0에 가까워지는 방향으로 반올림하는 것 중의 하나인 것을 특징으로 하는 화상 복호화 장치.
- 현재 프레임에 관한 정보와 이미 복호화된 프레임의 복호화 화상에서 상기 현재 프레임의 예측화상을 합성하는 화상 복호화 방법에 있어서,상기 현재 프레임에 관한 정보에 포함되는 프레임 꼭지점의 움직임 벡터로서, 화소의 간격을 1로 한 좌표상에서 상기 꼭지점이 좌표 (0, 0), (r, 0) 및 (0, s)를 갖는 것이므로, 좌표 (i, j), (i+p, j) 및 (i, j+q)를 갖는 3개의 대표점으로서 p는 r 이상이고 p/2는 r보다 작으며, q는 s 이상이고 q/2는 s보다 작은 관계를 갖는 것의 움직임 벡터를 구하고(단, r, s, i 및 j는 정수, p 및 q의 값은, 2의 양의 정수에 의한 누승),상기 대표점의 움직임 벡터에서 상기 예측화상의 화소마다의 움직임 벡터를 구하고,상기 화소마다의 움직임 벡터와 상기 복호화 화상에서 상기 예측화상을 합성하는 것을 특징으로 하는 화상 복호화 방법.
- 제41항에 있어서,상기 대표점의 움직임 벡터는, 상기 프레임 꼭지점의 움직임 벡터에서 선형 내ㆍ외삽으로 구하고,상기 화소마다의 움직임 벡터는, 상기 대표점의 움직임 벡터에서 선형 내ㆍ외삽으로 구하는 것을 특징으로 하는 화상 복호화 방법.
- 현재 프레임에 관한 정보와 이미 복호화된 프레임의 복호화 화상에서 상기 현재 프레임의 예측화상을 합성하는 화상 복호화 방법에 있어서,상기 현재 프레임에 관한 정보에 포함되는 프레임 꼭지점의 움직임 벡터로서, 화소의 간격을 1로 한 좌표상에서 상기 꼭지점이 좌표 (0, 0), (r, 0) 및 (0, s)를 갖는 것이므로, 좌표 (i, j), (i+p, j) 및 (i, j+q)를 갖는 3개의 대표점으로서 p는 r 이상이고 p/2는 r보다 작으며, q는 s 이상이고 q/2는 s보다 작은 관계를 갖는 것의 움직임 벡터를 구하고(단, r, s, i 및 j는 정수, p 및 q의 값은, 2의 양의 정수에 의한 누승),상기 대표점의 움직임 벡터에서 상기 예측화상의 화소마다의 움직임 벡터를 구하고,상기 화소마다의 움직임 벡터와 상기 복호화 화상에서 상기 예측화상을 합성하며,상기 꼭지점의 움직임 벡터의 수평ㆍ수직성분은 1/n의 정수배를 취하고, 상기 꼭지점의 움직임 벡터를 n배 한 것을 각각 (u00, v00), (u01, v01), (u02, v02)로 하며,상기 화소마다의 움직임 벡터의 수평ㆍ수직성분은 1/m의 정수배를 취하고, 화소 (x, y)의 움직임 벡터의 수평ㆍ수직성분을 m배 한 것을 (u(x, y), v(x, y))로 하며,상기 대표점 (i, j), (i+p, j), (i, j+q)의 움직임 벡터의 수평ㆍ수직성분은 1/k의 정수배를 취하고, 각 대표점의 움직임 벡터의 수평ㆍ수직성분을 k배 한 것을 (u0, v0), (u1, v1), (u2, v2)로 했을 때,상기 대표점의 움직임 벡터를,에 의해 구한 상기 (u0, v0), (u1, v1), (u2, v2)에서 구하고,상기 화소마다의 움직임 벡터를,에 의해 구한 상기 (u(x, y), v(x, y))에서 구하는 것을 특징으로 하는 화상 복호화 방법(단, u00, v00, u01, v01, u02, v02, u(x, y), v(x,y), u0, v0, u1, v1, u2 및 v2는 정수로 하고, k는 2h0(h0는 음이 아닌 정수)이고 m은 2h1(h1은 음이 아닌 정수, h1<α+β+h0)으로 하며, 「///」 및 「//」는 통상의 제산에 의한 연산결과가 정수가 아닌 경우에 이것을 인접한 정수로 반올림하는 제산으로, 연산자로서의 우선순위는 승제산과 동등하게 한다).
- 제43항에 있어서,상기 「///」 및 「//」의 연산에 의한 연산결과가, 정수에 1/2를 더한 값인 경우의 반올림 방법은, (1) 0에서 멀어지는 정수로 반올림, (2) 0의 방향으로 반올림, (3) 피제수가 음인 경우는 0에서 멀어지는 방향으로 반올림, 피제수가 양인 경우는 0에 가까워지는 방향으로 반올림, 또는 (4) 피제수가 양인 경우는 0에서 멀어지는 방향으로 반올림, 피제수가 음인 경우는 0에 가까워지는 방향으로 반올림하는 것 중의 하나인 것을 특징으로 하는 화상 복호화 방법.
- 현재 프레임에 관한 정보와 이미 복호화된 프레임의 복호화 화상에서 상기 현재 프레임의 예측화상을 합성하는 화상 복호화 방법에 있어서,상기 현재 프레임에 관한 정보에 포함되는 프레임 꼭지점의 움직임 벡터로서, 화소의 간격을 1로 한 좌표상에서 상기 꼭지점이 좌표 (0, 0), (r, 0), (0, s) 및 (r, s)를 갖는 것이므로, 좌표 (i, j), (i+p, j), (i, j+q) 및 (i+p, j+q)를 갖는 4개의 대표점으로서 p는 r 이상이고 p/2는 r보다 작으며, q는 s 이상이고 q/2는 s보다 작은 관계를 갖는 것의 움직임 벡터를 구하고(단, r, s, i 및 j는 정수, p 및 q의 값은, 2의 양의 정수에 의한 누승),상기 대표점의 움직임 벡터에서 상기 예측화상의 화소마다의 움직임 벡터를 구하고,상기 화소마다의 움직임 벡터와 상기 복호화 화상에서 상기 예측화상을 합성하는 것을 특징으로 하는 화상 복호화 방법.
- 제45항에 있어서,상기 대표점의 움직임 벡터는, 상기 프레임 꼭지점의 움직임 벡터에서 쌍1차 내ㆍ외삽으로 구하고,상기 화소마다의 움직임 벡터는, 상기 대표점의 움직임 벡터에서 쌍1차 내ㆍ외삽으로 구하는 것을 특징으로 하는 화상 복호화 방법.
- 현재 프레임에 관한 정보와 이미 복호화된 프레임의 복호화 화상에서 상기현재 프레임의 예측화상을 합성하는 화상 복호화 방법에 있어서,상기 현재 프레임에 관한 정보에 포함되는 프레임 꼭지점의 움직임 벡터로서, 화소의 간격을 1로 한 좌표상에서 상기 꼭지점이 좌표 (0, 0), (r, 0), (0, s) 및 (r, s)를 갖는 것이므로, 좌표 (i, j), (i+p, j), (i, j+q) 및 (i+p, j+q)를 갖는 4개의 대표점으로서 p는 r 이상이고 p/2는 r보다 작으며, q는 s 이상이고 q/2는 s보다 작은 관계를 갖는 것의 움직임 벡터를 구하고(단, r, s, i 및 j는 정수, p 및 q의 값은, 2의 양의 정수에 의한 누승),상기 대표점의 움직임 벡터에서 상기 예측화상의 화소마다의 움직임 벡터를 구하고,상기 화소마다의 움직임 벡터와 상기 복호화 화상에서 상기 예측화상을 합성하며,상기 꼭지점의 움직임 벡터의 수평ㆍ수직성분은 1/n의 정수배를 취하고, 상기 꼭지점의 움직임 벡터를 n배 한 것을 각각 (u00, v00), (u01, v01), (u02, v02), (u03, v03)으로 하며,상기 화소마다의 움직임 벡터의 수평ㆍ수직성분은 1/m의 정수배를 취하고, 화소 (x, y)의 움직임 벡터의 수평ㆍ수직성분을 m배 한 것을 (u(x, y), v(x, y))로 하며,상기 대표점 (i, j), (i+p, j), (i, j+q) 및 (i+p, j+q)의 움직임 벡터의 수평ㆍ수직성분은 1/k의 정수배를 취하고, 각 대표점의 움직임 벡터의 수평ㆍ수직성분을 k배 한것을 (u0, v0), (u1, v1), (u2, v2), (u3, v3)로 했을 때,상기 대표점의 움직임 벡터를,에 의해 구한 상기 (u0, v0), (u1, v1), (u2, v2), (u3, v3)에서 구하고,상기 화소마다의 움직임 벡터를,에 의해 구한 상기 (u(x, y), v(x, y))에서 구하는 것을 특징으로 하는 화상 복호화 방법(단, u00, v00, u01, v01, u02, v02, u03, v03, u(x, y), v(x, y), u0, v0, u1, v1, u2, v2, u3 및 v3는 정수로 하고, k는 2h0(h0는 음이 아닌 정수)이고 m은 2h1(h1은 음이 아닌 정수, h1<α+β+h0)으로 하며, 「//」 및 「///」는 통상의 제산에 의한 연산결과가 정수가 아닌 경우에 이것을 인접한 정수로 반올림하는 제산으로, 연산자로서의 우선순위는 승제산과 동등하게 한다).
- 제47항에 있어서,상기 「///」 및 「//」의 연산에 의한 연산결과가, 정수에 1/2를 더한 값인 경우의 반올림 방법은, (1) 0에서 멀어지는 정수로 반올림, (2) 0의 방향으로 반올림, (3) 피제수가 음인 경우는 0에서 멀어지는 방향으로 반올림, 피제수가 양인 경우는 0에 가까워지는 방향으로 반올림, 또는 (4) 피제수가 양인 경우는 0에서 멀어지는 방향으로 반올림, 피제수가 음인 경우는 0에 가까워지는 방향으로 반올림하는 것 중의 하나인 것을 특징으로 하는 화상 복호화 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020010026363A KR100411525B1 (ko) | 1996-03-18 | 2001-05-15 | 화상 부호화 장치 및 화상 부호화 방법 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP96-60572 | 1996-03-18 | ||
JP6057296A JP3183155B2 (ja) | 1996-03-18 | 1996-03-18 | 画像復号化装置、及び、画像復号化方法 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020010026363A Division KR100411525B1 (ko) | 1996-03-18 | 2001-05-15 | 화상 부호화 장치 및 화상 부호화 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR970068189A KR970068189A (ko) | 1997-10-13 |
KR100412622B1 true KR100412622B1 (ko) | 2004-05-20 |
Family
ID=13146120
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019970009225A Expired - Lifetime KR100412622B1 (ko) | 1996-03-18 | 1997-03-18 | 화상복호화장치및화상복호화방법 |
KR1020010026363A Expired - Lifetime KR100411525B1 (ko) | 1996-03-18 | 2001-05-15 | 화상 부호화 장치 및 화상 부호화 방법 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020010026363A Expired - Lifetime KR100411525B1 (ko) | 1996-03-18 | 2001-05-15 | 화상 부호화 장치 및 화상 부호화 방법 |
Country Status (6)
Country | Link |
---|---|
US (11) | US6008852A (ko) |
EP (2) | EP0797357B1 (ko) |
JP (1) | JP3183155B2 (ko) |
KR (2) | KR100412622B1 (ko) |
DE (1) | DE69739762D1 (ko) |
TW (1) | TW421972B (ko) |
Families Citing this family (63)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3183155B2 (ja) * | 1996-03-18 | 2001-07-03 | 株式会社日立製作所 | 画像復号化装置、及び、画像復号化方法 |
JPH1098729A (ja) | 1996-09-20 | 1998-04-14 | Hitachi Ltd | フレーム間予測画像の合成方法 |
JP3774954B2 (ja) * | 1996-10-30 | 2006-05-17 | 株式会社日立製作所 | 動画像の符号化方法 |
CN1208971C (zh) * | 1997-02-14 | 2005-06-29 | 日本电信电话株式会社 | 运动图像的预测编码方法和译码方法 |
WO1998042134A1 (en) * | 1997-03-17 | 1998-09-24 | Mitsubishi Denki Kabushiki Kaisha | Image encoder, image decoder, image encoding method, image decoding method and image encoding/decoding system |
WO1998056185A1 (en) * | 1997-06-03 | 1998-12-10 | Hitachi, Ltd. | Image encoding and decoding method and device |
EP0884912B1 (en) | 1997-06-09 | 2003-08-27 | Hitachi, Ltd. | Image sequence decoding method |
US7801380B2 (en) | 1997-06-09 | 2010-09-21 | Hitachi, Ltd. | Recording medium having recorded thereon coded information using plus and/or minus rounding of images |
US6574371B2 (en) | 1997-06-09 | 2003-06-03 | Hitachi, Ltd. | Image decoding method |
US7206346B2 (en) * | 1997-06-25 | 2007-04-17 | Nippon Telegraph And Telephone Corporation | Motion vector predictive encoding method, motion vector decoding method, predictive encoding apparatus and decoding apparatus, and storage media storing motion vector predictive encoding and decoding programs |
KR100289862B1 (ko) * | 1997-10-16 | 2001-05-15 | 정선종 | 2차원병진움직임벡터와회기법을이용한전역움직임존재유무판정방법 |
CN1164122C (zh) * | 1997-11-07 | 2004-08-25 | 皇家菲利浦电子有限公司 | 图象序列编码 |
US6853385B1 (en) * | 1999-11-09 | 2005-02-08 | Broadcom Corporation | Video, audio and graphics decode, composite and display system |
US6636222B1 (en) * | 1999-11-09 | 2003-10-21 | Broadcom Corporation | Video and graphics system with an MPEG video decoder for concurrent multi-row decoding |
US7982740B2 (en) | 1998-11-09 | 2011-07-19 | Broadcom Corporation | Low resolution graphics mode support using window descriptors |
US7446774B1 (en) | 1998-11-09 | 2008-11-04 | Broadcom Corporation | Video and graphics system with an integrated system bridge controller |
US6768774B1 (en) * | 1998-11-09 | 2004-07-27 | Broadcom Corporation | Video and graphics system with video scaling |
US6573905B1 (en) * | 1999-11-09 | 2003-06-03 | Broadcom Corporation | Video and graphics system with parallel processing of graphics windows |
US6661422B1 (en) * | 1998-11-09 | 2003-12-09 | Broadcom Corporation | Video and graphics system with MPEG specific data transfer commands |
WO2000028518A2 (en) * | 1998-11-09 | 2000-05-18 | Broadcom Corporation | Graphics display system |
US6798420B1 (en) | 1998-11-09 | 2004-09-28 | Broadcom Corporation | Video and graphics system with a single-port RAM |
JP4226730B2 (ja) * | 1999-01-28 | 2009-02-18 | 株式会社東芝 | 物体領域情報生成方法及び物体領域情報生成装置並びに映像情報処理方法及び情報処理装置 |
US6480537B1 (en) * | 1999-02-25 | 2002-11-12 | Telcordia Technologies, Inc. | Active techniques for video transmission and playback |
GB9920256D0 (en) * | 1999-08-26 | 1999-10-27 | Wave Limited M | Motion estimation and compensation in video compression |
EP1131955B1 (en) | 1999-09-21 | 2006-12-20 | Koninklijke Philips Electronics N.V. | Method of global motion estimation |
US6975324B1 (en) | 1999-11-09 | 2005-12-13 | Broadcom Corporation | Video and graphics system with a video transport processor |
JP2001251632A (ja) * | 1999-12-27 | 2001-09-14 | Toshiba Corp | 動きベクトル検出方法および装置並びに動きベクトル検出プログラム |
JP3681342B2 (ja) * | 2000-05-24 | 2005-08-10 | 三星電子株式会社 | 映像コーディング方法 |
KR100359115B1 (ko) * | 2000-05-24 | 2002-11-04 | 삼성전자 주식회사 | 영상 코딩 방법 |
KR100386583B1 (ko) * | 2000-11-30 | 2003-06-02 | 엘지전자 주식회사 | 영상 변환 부호화 장치 및 방법 |
US7050500B2 (en) * | 2001-08-23 | 2006-05-23 | Sharp Laboratories Of America, Inc. | Method and apparatus for motion vector coding with global motion parameters |
US7227896B2 (en) * | 2001-10-04 | 2007-06-05 | Sharp Laboratories Of America, Inc. | Method and apparatus for global motion estimation |
US7899924B2 (en) | 2002-04-19 | 2011-03-01 | Oesterreicher Richard T | Flexible streaming hardware |
US7119837B2 (en) * | 2002-06-28 | 2006-10-10 | Microsoft Corporation | Video processing system and method for automatic enhancement of digital video |
CN101179733B (zh) * | 2002-07-11 | 2011-11-02 | 松下电器产业株式会社 | 存储器管理方法 |
US7421129B2 (en) * | 2002-09-04 | 2008-09-02 | Microsoft Corporation | Image compression and synthesis for video effects |
US8009731B2 (en) | 2002-11-25 | 2011-08-30 | Panasonic Corporation | Motion compensation method, picture coding method and picture decoding method |
US6954501B2 (en) * | 2003-02-17 | 2005-10-11 | Xvd Corporation | Method and apparatus for object based motion compensation |
US7433085B2 (en) * | 2003-04-15 | 2008-10-07 | Lexmark International, Inc. | Intelligent hardware for detecting color value of an image |
US7558320B2 (en) * | 2003-06-13 | 2009-07-07 | Microsoft Corporation | Quality control in frame interpolation with motion analysis |
US7408986B2 (en) * | 2003-06-13 | 2008-08-05 | Microsoft Corporation | Increasing motion smoothness using frame interpolation with motion analysis |
US8063916B2 (en) * | 2003-10-22 | 2011-11-22 | Broadcom Corporation | Graphics layer reduction for video composition |
US20050105621A1 (en) * | 2003-11-04 | 2005-05-19 | Ju Chi-Cheng | Apparatus capable of performing both block-matching motion compensation and global motion compensation and method thereof |
NO319629B1 (no) * | 2003-11-28 | 2005-09-05 | Tandberg Telecom As | Fremgangsmate for korrigering av interpolerte pikselverdier |
JP4805160B2 (ja) | 2004-10-07 | 2011-11-02 | 日本電信電話株式会社 | 映像符号化方法及び装置、映像復号方法及び装置、それらのプログラムおよびそれらプログラムを記録した記録媒体 |
IL170320A (en) * | 2005-08-17 | 2010-04-29 | Orad Hi Tec Systems Ltd | System and method for managing the visual effects insertion in a video stream |
DE102005041633B4 (de) * | 2005-08-26 | 2007-06-06 | Adam Stanski | Verfahren und Vorrichtung zur Positions- und Ähnlichkeitsbestimmung von Objektpunkten in Bildern |
US8340185B2 (en) * | 2006-06-27 | 2012-12-25 | Marvell World Trade Ltd. | Systems and methods for a motion compensated picture rate converter |
US8023732B2 (en) * | 2006-07-26 | 2011-09-20 | Siemens Aktiengesellschaft | Accelerated image registration by means of parallel processors |
US20100215101A1 (en) * | 2007-04-09 | 2010-08-26 | Yong Joon Jeon | Method and an apparatus for processing a video signal |
JP2007312425A (ja) * | 2007-07-30 | 2007-11-29 | Nippon Telegr & Teleph Corp <Ntt> | 画像符号化方法,画像復号方法,画像符号化装置,画像復号装置,画像符号化プログラム,画像復号プログラムおよびそれらのプログラムを記録した記録媒体 |
CN101127908B (zh) * | 2007-08-27 | 2010-10-27 | 宝利微电子系统控股公司 | 引入全局特征分类的视频图像运动处理方法及其实现装置 |
US20090161011A1 (en) * | 2007-12-21 | 2009-06-25 | Barak Hurwitz | Frame rate conversion method based on global motion estimation |
JP2009200985A (ja) * | 2008-02-25 | 2009-09-03 | Hitachi Ltd | 映像処理装置 |
US20100158130A1 (en) * | 2008-12-22 | 2010-06-24 | Mediatek Inc. | Video decoding method |
WO2010134079A1 (en) * | 2009-05-20 | 2010-11-25 | Nissimyan, Nissim | Video encoding |
US20110299597A1 (en) * | 2010-06-07 | 2011-12-08 | Sony Corporation | Image processing method using motion estimation and image processing apparatus |
EP2424243B1 (en) * | 2010-08-31 | 2017-04-05 | OCT Circuit Technologies International Limited | Motion estimation using integral projection |
US8823746B2 (en) * | 2010-10-19 | 2014-09-02 | Apple Inc. | System and method for motion blur using velocity vectors |
CN102611887B (zh) | 2011-01-21 | 2015-08-05 | 华为技术有限公司 | 非整像素位置运动矢量的坐标值取整方法和装置 |
JP6665611B2 (ja) * | 2016-03-18 | 2020-03-13 | 富士通株式会社 | 符号化処理プログラム、符号化処理方法及び符号化処理装置 |
US10681374B2 (en) * | 2017-11-16 | 2020-06-09 | Google Llc | Diversified motion using multiple global motion models |
CN107948573B (zh) * | 2017-11-22 | 2020-11-03 | 深圳市华星光电技术有限公司 | 一种数字信号线性内插值方法及装置 |
Family Cites Families (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4727506A (en) | 1985-03-25 | 1988-02-23 | Rca Corporation | Digital scaling circuitry with truncation offset compensation |
JPS63212948A (ja) * | 1987-02-28 | 1988-09-05 | Ricoh Co Ltd | 画像形成システム |
DE3869475D1 (de) * | 1987-06-02 | 1992-04-30 | Siemens Ag | Verfahren zur ermittlung von bewegungsvektorfeldern aus digitalen bildsequenzen. |
US5617482A (en) * | 1990-08-15 | 1997-04-01 | Televerket | Method of motion compensation and elastic deformation in picture sequences |
SE465394B (sv) * | 1990-08-15 | 1991-09-02 | Televerket | Metod foer roerelsekompensering och elastisk deformation i bildsekvenser |
JP2506500B2 (ja) | 1990-11-14 | 1996-06-12 | 松下電器産業株式会社 | 画像の動き検出装置 |
US5353119A (en) * | 1990-11-15 | 1994-10-04 | Sony United Kingdom Limited | Format conversion of digital video signals, integration of digital video signals into photographic film material and the like, associated signal processing, and motion compensated interpolation of images |
US5647049A (en) * | 1991-05-31 | 1997-07-08 | Kabushiki Kaisha Toshiba | Video recording/reproducing apparatus which uses a differential motion vector determined using two other motion vectors |
CA2065184C (en) * | 1992-04-06 | 1996-12-03 | Richard Brault | Valve means for training manikin |
US5461423A (en) * | 1992-05-29 | 1995-10-24 | Sony Corporation | Apparatus for generating a motion vector with half-pixel precision for use in compressing a digital motion picture signal |
JPH05336514A (ja) * | 1992-05-29 | 1993-12-17 | Sony Corp | 画像符号化装置 |
JPH06193970A (ja) | 1992-12-25 | 1994-07-15 | Noritz Corp | 給湯用熱交換器 |
FI97008C (fi) * | 1993-06-02 | 1996-09-25 | Nokia Oy Ab | Menetelmä videokuvan ennustamiseksi käsittelyjärjestyksessä edellisen kuvan perusteella |
KR100330797B1 (ko) * | 1993-09-08 | 2002-07-31 | 톰슨 멀티미디어 에스 에이 | 블록매칭을이용한모션추정방법및장치 |
KR0148154B1 (ko) | 1994-06-15 | 1998-09-15 | 김광호 | 움직임크기에 따른 동영상데이타의 부호화방법 및 장치 |
US5684538A (en) * | 1994-08-18 | 1997-11-04 | Hitachi, Ltd. | System and method for performing video coding/decoding using motion compensation |
JP3218874B2 (ja) * | 1994-08-18 | 2001-10-15 | 株式会社日立製作所 | 画像符号化装置及び画像符号化方法 |
US6178265B1 (en) * | 1994-09-22 | 2001-01-23 | Intel Corporation | Method and apparatus for motion vector compression |
JP2738325B2 (ja) * | 1995-01-24 | 1998-04-08 | 日本電気株式会社 | 動き補償フレーム間予測装置 |
US5757670A (en) * | 1995-07-28 | 1998-05-26 | S3, Incorporated | Frame reconstruction for video data compression |
US5764807A (en) * | 1995-09-14 | 1998-06-09 | Primacomp, Inc. | Data compression using set partitioning in hierarchical trees |
JP3183155B2 (ja) * | 1996-03-18 | 2001-07-03 | 株式会社日立製作所 | 画像復号化装置、及び、画像復号化方法 |
FR2818128B1 (fr) | 2000-12-18 | 2004-04-02 | Oreal | Compositions cosmetiques antisolaires a base d'un melange synergetique de filtres et utilisations |
JP3938150B2 (ja) * | 2004-01-29 | 2007-06-27 | キヤノン株式会社 | 画像形成装置 |
-
1996
- 1996-03-18 JP JP6057296A patent/JP3183155B2/ja not_active Expired - Lifetime
-
1997
- 1997-03-06 TW TW86102741A patent/TW421972B/zh not_active IP Right Cessation
- 1997-03-17 US US08/819,628 patent/US6008852A/en not_active Expired - Lifetime
- 1997-03-18 DE DE69739762T patent/DE69739762D1/de not_active Expired - Lifetime
- 1997-03-18 KR KR1019970009225A patent/KR100412622B1/ko not_active Expired - Lifetime
- 1997-03-18 EP EP19970104595 patent/EP0797357B1/en not_active Expired - Lifetime
- 1997-03-18 EP EP20050026249 patent/EP1646242A3/en not_active Withdrawn
-
1999
- 1999-11-12 US US09/438,528 patent/US6178202B1/en not_active Expired - Lifetime
-
2000
- 2000-10-24 US US09/694,686 patent/US6442205B1/en not_active Expired - Lifetime
-
2001
- 2001-05-15 KR KR1020010026363A patent/KR100411525B1/ko not_active Expired - Lifetime
- 2001-11-13 US US09/987,212 patent/US6483877B2/en not_active Expired - Lifetime
-
2002
- 2002-10-03 US US10/262,936 patent/US6711210B2/en not_active Expired - Lifetime
- 2002-10-03 US US10/262,934 patent/US6687302B2/en not_active Expired - Lifetime
-
2003
- 2003-11-18 US US10/714,627 patent/US6987810B2/en not_active Expired - Fee Related
-
2005
- 2005-06-08 US US11/147,421 patent/US7298781B2/en not_active Expired - Fee Related
-
2007
- 2007-09-27 US US11/902,969 patent/US7817720B2/en not_active Expired - Fee Related
-
2010
- 2010-07-19 US US12/838,871 patent/US8204110B2/en not_active Expired - Fee Related
- 2010-07-19 US US12/838,866 patent/US8233543B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
KR970068189A (ko) | 1997-10-13 |
EP0797357A3 (en) | 1999-11-24 |
US6178202B1 (en) | 2001-01-23 |
US20080025404A1 (en) | 2008-01-31 |
KR100411525B1 (ko) | 2003-12-18 |
US8233543B2 (en) | 2012-07-31 |
US20100284463A1 (en) | 2010-11-11 |
EP0797357A2 (en) | 1997-09-24 |
US6687302B2 (en) | 2004-02-03 |
US20030035483A1 (en) | 2003-02-20 |
EP1646242A3 (en) | 2010-10-27 |
EP1646242A2 (en) | 2006-04-12 |
US6987810B2 (en) | 2006-01-17 |
US20100284470A1 (en) | 2010-11-11 |
US7298781B2 (en) | 2007-11-20 |
US6442205B1 (en) | 2002-08-27 |
US20050226336A1 (en) | 2005-10-13 |
DE69739762D1 (de) | 2010-04-01 |
JPH09252470A (ja) | 1997-09-22 |
US6711210B2 (en) | 2004-03-23 |
US6483877B2 (en) | 2002-11-19 |
TW421972B (en) | 2001-02-11 |
US6008852A (en) | 1999-12-28 |
US8204110B2 (en) | 2012-06-19 |
US20040096000A1 (en) | 2004-05-20 |
US20020044608A1 (en) | 2002-04-18 |
EP0797357B1 (en) | 2010-02-17 |
US7817720B2 (en) | 2010-10-19 |
JP3183155B2 (ja) | 2001-07-03 |
US20030043914A1 (en) | 2003-03-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100412622B1 (ko) | 화상복호화장치및화상복호화방법 | |
JP3386142B2 (ja) | 画像復号装置および画像復号方法 | |
KR100511810B1 (ko) | 화상 부호화 및 복호화 방법 및 장치 | |
JP3777998B2 (ja) | グローバル動き補償方法 | |
JP3520800B2 (ja) | 画像復号化装置及び画像復号化方法 | |
JP3520845B2 (ja) | 画像符号化装置及び画像符号化方法 | |
JP3520858B2 (ja) | 画像符号化装置及び画像符号化方法 | |
JP3520846B2 (ja) | 画像復号化装置および画像復号化方法 | |
KR100240620B1 (ko) | 양방향의 반화소 움직임 추정을 위한 대칭 탐색 윈도우를 형성하는 방법 및 장치 | |
JP3183277B2 (ja) | 画像符号化装置、及び、画像符号化方法 | |
KR920010514B1 (ko) | 디지탈 신호처리장치 | |
JPH10150665A (ja) | 予測画像の作成方法及び画像符号化方法及び画像符号化装置 | |
JP3437605B2 (ja) | 画像の動き検出方法及び装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19970318 |
|
PG1501 | Laying open of application | ||
A107 | Divisional application of patent | ||
A201 | Request for examination | ||
PA0107 | Divisional application |
Comment text: Divisional Application of Patent Patent event date: 20010515 Patent event code: PA01071R01D |
|
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20010515 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 19970318 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20030530 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20030905 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20031212 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20031215 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20061211 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20071204 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20081202 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20091202 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20101124 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20111118 Start annual number: 9 End annual number: 9 |
|
FPAY | Annual fee payment |
Payment date: 20121121 Year of fee payment: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20121121 Start annual number: 10 End annual number: 10 |
|
FPAY | Annual fee payment |
Payment date: 20131119 Year of fee payment: 11 |
|
PR1001 | Payment of annual fee |
Payment date: 20131119 Start annual number: 11 End annual number: 11 |
|
FPAY | Annual fee payment |
Payment date: 20141120 Year of fee payment: 12 |
|
PR1001 | Payment of annual fee |
Payment date: 20141120 Start annual number: 12 End annual number: 12 |
|
FPAY | Annual fee payment |
Payment date: 20151118 Year of fee payment: 13 |
|
PR1001 | Payment of annual fee |
Payment date: 20151118 Start annual number: 13 End annual number: 13 |
|
FPAY | Annual fee payment |
Payment date: 20161123 Year of fee payment: 14 |
|
PR1001 | Payment of annual fee |
Payment date: 20161123 Start annual number: 14 End annual number: 14 |
|
EXPY | Expiration of term | ||
PC1801 | Expiration of term |