KR20040105595A - 비디오 신호내의 움직임 보상에 부적당한 영역을 검출하는방법 및 장치 - Google Patents
비디오 신호내의 움직임 보상에 부적당한 영역을 검출하는방법 및 장치 Download PDFInfo
- Publication number
- KR20040105595A KR20040105595A KR1020040041183A KR20040041183A KR20040105595A KR 20040105595 A KR20040105595 A KR 20040105595A KR 1020040041183 A KR1020040041183 A KR 1020040041183A KR 20040041183 A KR20040041183 A KR 20040041183A KR 20040105595 A KR20040105595 A KR 20040105595A
- Authority
- KR
- South Korea
- Prior art keywords
- frame
- motion
- motion compensation
- motion vector
- block
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
- G06T7/223—Analysis of motion using block-matching
- G06T7/231—Analysis of motion using block-matching using full search
-
- 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
- H04N5/00—Details of television systems
- H04N5/14—Picture signal circuitry for video frequency region
- H04N5/144—Movement detection
- H04N5/145—Movement estimation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/01—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level
- H04N7/0135—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level involving interpolation processes
- H04N7/014—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level involving interpolation processes involving the use of motion vectors
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10016—Video; Image sequence
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Image Analysis (AREA)
Abstract
Description
Claims (49)
- 하나의 이미지 프레임과 다른 이미지 프레임 사이의 움직임을 예측하기 위한 방법으로서,각 프레임을 어떤 수의 블록들로 분할하는 단계;하나의 프레임의 한 블록에 대해 다른 프레임의 탐색 영역 내부의 매치를 찾는 단계;프레임들 내의 패턴형 대상 근방에서 움직임 예측이 수행되고 있는지를 결정함에 의해서, 두 매치되는 블록들 사이의 기하학적 변위를 나타내는 움직임 벡터를 결정하는 단계를 포함하는,움직임 보상 방법.
- 제 1 항에 있어서, 매치되는 블록을 찾는 단계는 추가적으로,하나의 프레임 내의 각 블록에 대해서, 낮은 오류를 갖는 매치되는 블록을 찾아서 다른 하나의 프레임의 이미지 탐색 영역에 걸쳐 탐색하는 단계를 포함하는,움직임 보상 방법.
- 제 2 항에 있어서,시간 t에서,는 t 번째 프레임을 나타내고,는프레임 내의 (x,y) 위치에서의 화소값을 나타내고,는 t 번째 프레임 내의 (x,y) 위치에서의 블록을 나타낼 때;일치하는 블록을 찾는 단계는,두개의 매치되는 블록들 사이의 불일치의 척도인 비용 함수를 사용해서, t 번째 프레임 내의 한 블록을 t-1 번째 프레임 내의 다른 한 블록과 비교하는 단계를 추가적으로 포함하는,움직임 보상 방법.
- 제 3 항에 있어서,(a) 매치되는 블록을 찾는 단계는:프레임내의 블록를 프레임내의 블록과 비교하는 단계(여기서, 블록들와는 벡터만큼 변위되고,와를 탐색 영역에 관련된 차이 신호들이라 할 때는를 만족하는 탐색 위치들을 나타냄)를 추가적으로 포함하고;상기 비용 함수는 아래의 절대차의 합(SAD) 함수:, for NxM 화소로 된 블록으로 되고,;이며;(b) 상기 움직임 벡터를 결정하는 단계는 최소 SAD를 제공하는 움직임 벡터를 결정하는 단계를 추가적으로 포함하며, 여기서, 움직임 벡터는 탐색 범위 내의 하나 이상의 탐색 위치들에 대해서의 관계를 만족시키는,움직임 보상 방법.
- 제 4 항에 있어서, 전체 탐색 범위에 대해서, 움직임 벡터는인 임의의에 대해서의 관계를 만족시키며, 여기서R은 탐색 위치들의 집합을 나타내며,인,움직임 보상 방법.
- 제 4 항에 있어서, 움직임 예측이 프레임들 내의 패턴형 대상 근방에서 수행되고 있는지를 결정하는 단계는,수평 및 수직 투영 함수들와를 이용하여 프레임 내의 패턴형 대상을 검출하는 단계를 추가적으로 포함하며, 여기서,이고인,움직임 보상 방법.
- 제 6 항에 있어서, 패턴형 대상을 검출하는 단계는:(a)및를 결정하되,값이 증가함에 따라 수평 투영 함수가 다수의 극소값을 가질 가능성이 높아지고,값이 증가함에 따라 수직 투영 함수가 다수의 극소값을 가질 가능성이 높아지도록이고로 결정하는 단계와;(b) SAD에서의 전체 극소값를,값이 증가함에 따라 SAD가 다수의 최소값을 가질 가능성이 높아지며 프레임 내의 패턴형 대상을 표시하게 되도록,로 계산하는 단계를 추가적으로 포함하는,움직임 보상 방법.
- 제 7 항에 있어서, 패턴형 대상을 검출하는 단계는 추가적으로,다음의 식,로 프레임 내에 패턴형 대상이 있는 정도를 나타내는 값를 결정하고, 여기서 K 는 미리 결정된 상수인,움직임 보상 방법.
- 제 3 항에 있어서,(a) 매치를 찾는 단계는:프레임내의 블록를내의 블록과 비교하는 단계를 추가적으로 포함하고; 여기서, 블록들와는 벡터만큼 변위되고; 블록 차이 신호가로 표현되고,상기 비용 함수는 아래의 절대 차의 합(SAD) 함수:, for NM 화소로 된 블록로 표현되며;(b) 상기 움직임 벡터를 결정하는 단계는 최소 SAD를 제공하는 움직임 벡터를 결정하는 단계를 포함하며, 여기서, 움직임 벡터는 탐색 범위 내의 하나 이상의 탐색 위치들에 대해서의 관계를 만족시키는 것으로 결정되는,움직임 보상 방법.
- 제 9 항에 있어서, 움직임 예측에서의 전체 탐색 범위에 대해서, 움직임 벡터는인 임의의에 대해서의 관계를 만족시키며,인,움직임 보상 방법.
- 제 9 항에 있어서, 움직임 예측이 프레임들 내의 패턴형 대상 근방에서 수행되고 있는지를 결정하는 단계는,수평 및 수직 투영 함수들와를 이용하여 프레임 내의 패턴형 대상을 검출하는 단계를 추가적으로 포함하며, 여기서,이고인,움직임 보상 방법.
- 제 11 항에 있어서, 패턴형 대상을 검출하는 단계는:(a)및를 결정하되,값이 증가함에 따라 수평 투영 함수가 다수의 극소값을 가질 가능성이 높아지고,값이 증가함에 따라 수직 투영 함수가 다수의 극소값을 가질 가능성이 높아지도록이고로 결정하는 단계와;(b) SAD에서의 전체 극소값를,값이 증가함에 따라 SAD가 다수의 최소값을 가질 가능성이 높아져서, 프레임 내에 패턴형 대상이 있음을 표시하게 되도록,로 계산하는 단계를 추가적으로 포함하는,움직임 보상 방법.
- 제 12 항에 있어서, 패턴형 대상을 검출하는 단계는 추가적으로,다음의 식,로 프레임 내의 패턴형 대상이 있는 정도를 나타내는 값를 결정하고, 여기서 K는 미리 결정된 상수인,움직임 보상 방법.
- 제 3 항에 있어서,(a) 매치되는 블록을 찾는 단계는:프레임내의 블록를내의 블록과 비교하는 단계를 추가적으로 포함하고; 여기서, 블록들와는 벡터만큼 변위되고; 블록 차이 신호가로 표현되고,상기 비용 함수는 아래의 절대 차의 합(SAD) 함수:, for NM 화소로 된 블록로 표현되며;(b) 상기 움직임 벡터를 결정하는 단계는 최소 SAD를 제공하는 움직임 벡터를 결정하는 단계를 추가적으로 포함하며, 여기서, 움직임 벡터는탐색 범위 내의 하나 이상의 탐색 위치들에 대해서의 관계를 만족시키는 것으로 결정되는,움직임 보상 방법.
- 제 14 항에 있어서, 움직임 예측에서의 전체 탐색 범위에 대해서, 움직임 벡터는인 임의의에 대해서의 관계를 만족시키며,인,움직임 보상 방법.
- 제 14 항에 있어서, 움직임 예측이 프레임들 내의 패턴형 대상 근방에서 수행되고 있는지를 결정하는 단계는,수평 및 수직 투영 함수들와를 이용하여 프레임 내의 패턴형 대상을 검출하는 단계를 추가적으로 포함하며, 여기서,이고인,움직임 보상 방법.
- 제 16 항에 있어서, 패턴형 대상을 검출하는 단계는:(a)및를 결정하되,값이 증가함에 따라 수평 투영 함수가 다수의 극소값을 가질 가능성이 높아지고,값이 증가함에 따라 수직 투영 함수가 다수의 극소값을 가질 가능성이 높아지도록이고로 결정하는 단계와;(b) SAD에서의 전체 극소값를,값이 증가함에 따라 SAD가 다수의 최소값을 가질 가능성이 높아지며 프레임 내의 패턴형 대상을 표시하게 되도록,로 계산하는 단계를 추가적으로 포함하는,움직임 보상 방법.
- 제 17 항에 있어서, 패턴형 대상을 검출하는 단계는 추가적으로,다음의 식,로 프레임 내의 패턴형 대상이 있는 정도를 나타내는 값를 결정하고, 여기서 K는 미리 결정된 상수인,움직임 보상 방법.
- 제 3 항에 있어서, 프레임들와에 기초하여 프레임를 보간하는 단계를 추가적으로 포함하며, 여기서 프레임들와는 각각 t 번째 및 t-1 번째 프레임이며, 재구축될 프레임는 순서적으로 프레임들와사이에 있는,움직임 보상 방법.
- 제 19 항에 있어서, 프레임 화소는 아래의 식:으로 표현되고, 여기서v x 와v y 는 상기 움직임 벡터의 성분들을 나타내고, k는 프레임의 시간상의 상대적인 위치에 관련되는 0과 1 사이의 미리 결정된상수인,움직임 보상 방법.
- 제 20 항에 있어서, 움직임 예측이 프레임 내의 패턴형 대상 근방에서 수행되고 있는지를 결정하는 단계는 프레임 내에 패턴형 대상이 있는 정도를 나타내는 팩터를 결정하는 단계를 추가적으로 포함하고;보간하는 단계는,,라 할 때,이 되도록 팩터에 기초하여 화소를 결정하는 것을 추가적으로 포함하는,움직임 보상 방법.
- 제 1 항에 있어서, 움직임 벡터와 프레임 내에 패턴형 대상이 존재하는 정도에 기초하여 새로운 프레임을 두 개의 기존 프레임들의 함수로서 보간하는 단계를 추가적으로 포함하는,움직임 보상 방법.
- 두 개의 기존 프레임들에 기초하여 새로운 프레임을 보간하기 위한 것으로서,각각의 기존 프레임을 수 개의 블록들로 분할하는 단계(여기서, 시간 t에서,는 t 번째 프레임을 나타내고,는프레임 내의 (x,y) 위치에서의 화소값을 나타내고,는 t 번째 프레임 내의 (x,y) 위치에서의 블록을 나타냄);두개의 매치되는 블록간의 불일치의 척도인 비용 함수를 사용하여 프레임내의 블록를 프레임내의 블록과 비교함에 의해서 다른 하나의 프레임의 탐색 영역 내에서 하나의 프레임의 한 블록에 대한 매치를 찾는 단계;움직임 예측이 프레임 내의 패턴형 대상 근방에서 수행되고 있는지를 결정함에 의해서, 두개의 매치되는 블록간의 기하학적 변위를 나타내는 움직임 벡터를 결정하는 단계; 및,기존의 프레임들와에 기초하여 프레임를 보간하는 단계(여기서 프레임 화소는 아래의 식:으로 표현되고, 여기서v x 와v y 는 상기 움직임 벡터의 성분들을 나타내고,k는 프레임의 시간상의 상대적인 위치에 관련되는 0과 1 사이의 미리 결정된 상수임)를 포함하는 움직임 보상 방법.
- 제 23 항에 있어서, 움직임 예측이 프레임 내의 패턴형 대상 근방에서 수행되고 있는지를 결정하는 단계는 프레임 내에 패턴형 대상이 있는 정도를 나타내는 팩터를 결정하는 단계를 추가적으로 포함하고;보간하는 단계는,,라 할 때,이 되도록 팩터에 기초하여 화소를 결정하는 것을 추가적으로 포함하는,움직임 보상 방법.
- 이미지 엔코더 내에서 사용되기 위한 것으로서,하나의 프레임의 한 블록에 대해 다른 프레임의 탐색 영역 내부의 매치를 찾음에 의해서 하나의 이미지 프레임과 다른 하나의 이미지 프레임 사이의 움직임을 예측하는 움직임 예측기;프레임들 내의 패턴형 대상 근방에서 움직임 예측이 수행되고 있는지를 결정하는 패턴 검출기를 포함하여 구성되는,움직임 보상 부호화 장치.
- 제 25 항에 있어서,두개의 매치되는 블록간의 기하학적 변위를 나타내는 움직임 벡터를 결정하는 움직임 벡터 발생기를 추가적으로 포함하는,움직임 보상 부호화 장치.
- 제 26 항에 있어서,시간 t에서,는 t 번째 프레임을 나타내고,는프레임 내의 (x,y) 위치에서의 화소값을 나타내고,는 t 번째 프레임 내의 (x,y) 위치에서의 블록을 나타낼 때;움직임 예측기는 두개의 매치되는 블록들 사이의 불일치의 척도인 비용 함수를 사용해서, t 번째 프레임 내의 한 블록을 t-1 번째 프레임 내의 다른 한 블록과 비교함에 의해서 매치를 찾는,움직임 보상 부호화 장치.
- 제 27 항에 있어서,상기 움직임 예측기는 프레임내의 블록를 프레임내의 블록과 비교하되, 여기서, 블록들와는 벡터만큼 변위되고,와가 탐색 영역에 관련된 차이 신호들이도록는를 만족하는 탐색 위치들을 나타내고;상기 비용 함수는 아래의 절대 차의 합(SAD) 함수:, for NM 화소로 된 블록이고,여기서,;이며;상기 움직임 벡터 발생기는 최소 SAD를 제공하는 움직임 벡터를결정하되, 움직임 벡터를 탐색 범위 내의 하나 이상의 탐색 위치들에 대해서의 관계를 만족시키도록 결정하는,움직임 보상 부호화 장치.
- 제 28 항에 있어서, 전체 탐색 범위에 대해서는, 움직임 벡터는인 임의의에 대해서의 관계를 만족시키며, 여기서R은 탐색 위치들의 집합을 나타내며,인,움직임 보상 부호화 장치.
- 제 28 항에 있어서, 상기 패턴 검출기는 수평 및 수직 투영 함수들와를 생성하는 투영 함수 블록을 추가적으로 포함하며, 여기서,이고인,움직임 보상 부호화 장치.
- 제 30 항에 있어서, 패턴 검출기는 추가적으로,(a)및를 결정하되,값이 증가함에 따라 수평 투영 함수가 다수의 극소값을 가질 가능성이 높아지고,값이 증가함에 따라 수직 투영 함수가 다수의 극소값을 가질 가능성이 높아지도록이고로 결정하는 극소값 함수 블록과;(b) SAD에서의 전체 극소값를,값이 증가함에 따라 SAD가 다수의 최소값을 가질 가능성이 높아지며 프레임 내의 패턴형 대상을 표시하게 되도록,로 정하는 극소값 예측기를 포함하는,움직임 보상 부호화 장치.
- 제 31 항에 있어서, 패턴 검출기는 다음의 식,로 프레임 내에 패턴형 대상이 있는 정도를 나타내는 값를 결정하고, 여기서 k는 미리 결정된 상수인,움직임 보상 부호화 장치.
- 제 27 항에 있어서,(a) 상기 움직임 예측기는 프레임내의 블록를내의 블록과 비교하는 것에 의해서 매치를 찾고, 여기서, 블록들와는 벡터만큼 변위되고; 블록 차이 신호 는,로 표현되고,상기 비용 함수는 아래의 절대 차의 합(SAD) 함수:, for NM 화소로 된 블록로 표현되며;(b) 상기 움직임 벡터 발생기는 최소 SAD를 제공하는 움직임 벡터를 결정하되, 움직임 벡터를 탐색 범위 내의 하나 이상의 탐색 위치들에 대해서의 관계를 만족시키는 것으로 결정하는,움직임 보상 부호화 장치.
- 제 33 항에 있어서, 움직임 예측에서의 전체 탐색 범위에 대해서는, 움직임 벡터는인 임의의에 대해서의 관계를 만족시키며,인,움직임 보상 부호화 장치.
- 제 33 항에 있어서, 상기 패턴 검출기는 수평 및 수직 투영 함수들와를 이용하는 투영 함수 블록을 추가적으로 포함하며, 여기서,이고인,움직임 보상 부호화 장치.
- 제 35 항에 있어서, 상기 패턴 검출기는 추가적으로,(a)및를 결정하되,값이 증가함에 따라 수평 투영 함수가 다수의 극소값을 가질 가능성이 높아지고,값이 증가함에 따라 수직 투영 함수가 다수의 극소값을 가질 가능성이 높아지도록이고로 결정하는 극소값 함수 블록과;(b) SAD에서의 전체 극소값를,값이 증가함에 따라 SAD가 다수의 최소값을 가질 가능성이 높아지며 프레임 내의 패턴형 대상을 표시하게 되도록,로 정하는 극소값 예측기를 포함하는,움직임 보상 부호화 장치.
- 제 36 항에 있어서, 패턴 검출기는 다음의 식,로 프레임 내의 패턴형 대상이 있는 정도를 나타내는 값를 결정하고, 여기서 K는 미리 결정된 상수인,움직임 보상 부호화 장치.
- 제 27 항에 있어서,(a) 상기 움직임 예측기는 프레임내의 블록를내의 블록과 비교함에 의해서 매치를 찾으며, 여기서, 블록들와는 벡터만큼 변위되고; 블록 차이 신호가로 표현되고, 상기 비용 함수는 아래의 절대 차의 합(SAD) 함수:, for NM 화소로 된 블록로 표현되며;(b) 상기 움직임 벡터 발생기는 최소 SAD를 제공하는 움직임 벡터를 결정하되, 움직임 벡터를 탐색 범위 내의 하나 이상의 탐색 위치들에 대해서의 관계를 만족시키는 것으로 결정하는,움직임 보상 부호화 장치.
- 제 38 항에 있어서, 움직임 예측에서의 전체 탐색 범위에 대해서, 움직임 벡터는인 임의의에 대해서의 관계를 만족시키며,인,움직임 보상 부호화 장치.
- 제 38 항에 있어서, 상기 패턴 검출기는 수평 및 수직 투영 함수들와를 이용하는 투영 함수 블록을 추가적으로 포함하며, 여기서,이고인,움직임 보상 부호화 장치.
- 제 40 항에 있어서, 상기 패턴 검출기는 추가적으로,(a)및를 결정하되,값이 증가함에 따라 수평 투영 함수가 다수의 극소값을 가질 가능성이 높아지고,값이 증가함에 따라 수직 투영 함수가 다수의 극소값을 가질 가능성이 높아지도록이고로 결정하는 극소값 함수 블록과;(b) SAD에서의 전체 극소값를,값이 증가함에 따라 SAD가 다수의 최소값을 가질 가능성이 높아지며 프레임 내의 패턴형 대상을 표시하게 되도록,로 정하는 극소값 예측기를 포함하는,움직임 보상 부호화 장치.
- 제 41 항에 있어서, 패턴 검출기는 다음의 식,로 프레임 내에 패턴형 대상이 있는 정도를 나타내는 값를 결정하고, 여기서 K는 미리 결정된 상수인,움직임 보상 부호화 장치.
- 제 27 항에 있어서, 프레임들와에 기초하여 프레임를 보간하는 보간기를 추가적으로 포함하며, 여기서 프레임들와는 각각 t 번째 및 t-1 번째 프레임이며, 재구축될 프레임는 순서적으로 프레임들와사이에 있는,움직임 보상 부호화 장치.
- 제 43 항에 있어서, 프레임 화소는 아래의 식:으로 표현되고, 여기서v x 와v y 는 상기 움직임 벡터의 성분들을 나타내고, k는 프레임의 시간상의 상대적인 위치에 관련되는 0과 1 사이의 미리 결정된 상수인,움직임 보상 부호화 장치.
- 제 44 항에 있어서, 상기 패턴 검출기는 프레임 내에 패턴형 대상이 있는 정도를 나타내는 팩터를 추가적으로 결정하고;보간기는,,라 할 때,이 되도록 팩터에 기초하여 화소를 결정하는 것을 추가적으로 결정하는,움직임 보상 부호화 장치.
- 제 25 항에 있어서, 움직임 벡터와 프레임 내에 패턴형 대상이 존재하는 정도에 기초하여 새로운 프레임을 두 개의 기존 프레임들의 함수로서 보간하는 보간기를 추가적으로 포함하는,움직임 보상 부호화 장치.
- 이미지 엔코더 내에서 사용되기 위한 것으로서,하나의 프레임의 한 블록에 대해 다른 프레임의 탐색 영역 내부의 매치를 찾음에 의해서 하나의 이미지 프레임과 다른 하나의 이미지 프레임 사이의 움직임을 예측하는 움직임 예측기;프레임들 내의 패턴형 대상 근방에서 움직임 예측이 수행되고 있는지를 결정하는 패턴 검출기를 포함하여 구성되는,움직임 보상 장치.
- 이미지 엔코더 내에서 사용되기 위한 것으로서,시간 t에서,는 t 번째 프레임을 나타내고,는프레임 내의 (x,y) 위치에서의 화소값을 나타내고,는 t 번째 프레임 내의 (x,y) 위치에서의 블록을 나타낼 때;두개의 매치되는 블록들 사이의 불일치의 척도인 비용 함수를 사용해서, t 번째 프레임 내의 한 블록을 t-1 번째 프레임 내의 다른 한 블록과 비교함에 의해서 매치를 찾는 움직임 예측기;두개의 매치되는 블록간의 기하학적 변위를 나타내는 움직임 벡터를 결정하는 움직임 벡터 발생기;프레임들 내의 패턴형 대상 근방에서 움직임 예측이 수행되고 있는지를 결정하는 패턴 검출기; 및,프레임들와에 기초하여 프레임를 보간하는 보간기를 포함하며, 여기서 프레임 화소는 아래의 식:으로 표현되고, 여기서v x 와v y 는 상기 움직임 벡터의 성분들을 나타내고, k는 프레임의 시간상의 상대적인 위치에 관련되는 0과 1 사이의 미리 결정된 상수인,움직임 보상 부호화 장치.
- 제 48 항에 있어서, 상기 패턴 검출기는 프레임 내에 패턴형 대상이 있는 정도를 나타내는 팩터를 추가적으로 결정하고;보간기는,,라 할 때,이 되도록 팩터에 기초하여 화소를 결정하는 것을 추가적으로 결정하는,움직임 보상 부호화 장치.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US10/456,497 | 2003-06-06 | ||
| US10/456,497 US7336707B2 (en) | 2003-06-06 | 2003-06-06 | Method and apparatus for detecting improper area for motion compensation in video signal |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20040105595A true KR20040105595A (ko) | 2004-12-16 |
| KR100677117B1 KR100677117B1 (ko) | 2007-03-08 |
Family
ID=33490184
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020040041183A Expired - Fee Related KR100677117B1 (ko) | 2003-06-06 | 2004-06-05 | 비디오 신호내의 움직임 보상에 부적당한 영역을 검출하는방법 및 장치 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US7336707B2 (ko) |
| KR (1) | KR100677117B1 (ko) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101381260B1 (ko) * | 2013-10-28 | 2014-04-04 | 국방과학연구소 | 해상 표적 탐지장치 및 그의 제어방법 |
Families Citing this family (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100573696B1 (ko) * | 2003-07-31 | 2006-04-26 | 삼성전자주식회사 | 패턴 분석에 기반한 움직임 벡터 보정 장치 및 방법 |
| JP4417918B2 (ja) * | 2006-03-30 | 2010-02-17 | 株式会社東芝 | 補間フレーム作成装置、動きベクトル検出装置、補間フレーム作成方法、動きベクトル検出方法、補間フレーム作成プログラムおよび動きベクトル検出プログラム |
| KR100763917B1 (ko) * | 2006-06-21 | 2007-10-05 | 삼성전자주식회사 | 고속으로 움직임을 추정하는 방법 및 장치 |
| JP4868968B2 (ja) * | 2006-07-31 | 2012-02-01 | 株式会社東芝 | 補間フレーム作成方法及び補間フレーム作成装置 |
| US20080278633A1 (en) * | 2007-05-09 | 2008-11-13 | Mikhail Tsoupko-Sitnikov | Image processing method and image processing apparatus |
| US8223831B2 (en) * | 2007-06-22 | 2012-07-17 | Samsung Electronics Co., Ltd. | System and method for periodic pattern detection for motion compensated interpolation |
| US20090207314A1 (en) * | 2008-02-14 | 2009-08-20 | Brian Heng | Method and system for motion vector estimation using a pivotal pixel search |
| RU2523920C2 (ru) * | 2010-02-09 | 2014-07-27 | Ниппон Телеграф Энд Телефон Корпорейшн | Способ кодирования с предсказанием вектора движения, способ декодирования с предсказанием вектора движения, устройство кодирования фильма, устройство декодирования фильма и их программы |
| WO2011099440A1 (ja) | 2010-02-09 | 2011-08-18 | 日本電信電話株式会社 | 動きベクトル予測符号化方法、動きベクトル予測復号方法、動画像符号化装置、動画像復号装置およびそれらのプログラム |
| ES2652337T3 (es) | 2010-02-09 | 2018-02-01 | Nippon Telegraph And Telephone Corporation | Procedimiento de codificación predictiva para vector de movimiento, procedimiento de decodificación predictiva para vector de movimiento, dispositivo de codificación de imagen, dispositivo de decodificación de imagen, y programas para ello |
| EP2424243B1 (en) | 2010-08-31 | 2017-04-05 | OCT Circuit Technologies International Limited | Motion estimation using integral projection |
| US20120176536A1 (en) * | 2011-01-12 | 2012-07-12 | Avi Levy | Adaptive Frame Rate Conversion |
| TW201322768A (zh) * | 2011-11-24 | 2013-06-01 | Novatek Microelectronics Corp | 在動態影像中搜尋移動小物體的方法 |
| JP6074198B2 (ja) * | 2012-09-12 | 2017-02-01 | キヤノン株式会社 | 画像処理装置及び画像処理方法 |
| GB2506207B (en) | 2012-09-25 | 2020-06-10 | Grass Valley Ltd | Image process with spatial periodicity measure |
| CN103065329B (zh) * | 2013-01-15 | 2015-05-06 | 西北工业大学 | 一种空间绳系机器人相机自运动检测与补偿方法 |
| US9773192B2 (en) * | 2015-06-07 | 2017-09-26 | Apple Inc. | Fast template-based tracking |
| CN106815828A (zh) * | 2015-12-02 | 2017-06-09 | 江苏金刚文化科技集团股份有限公司 | 一种生成姿态数据的方法 |
| US12211434B2 (en) * | 2021-08-13 | 2025-01-28 | Samsung Electronics Co., Ltd. | Detecting stationary regions for organic light emitting diode (OLED) television (TV) luminance reduction |
| US12260526B2 (en) | 2021-08-13 | 2025-03-25 | Samsung Electronics Co., Ltd. | Self-emitting display (SED) burn-in prevention based on stationary luminance reduction |
| US12367565B2 (en) | 2021-08-18 | 2025-07-22 | Samsung Electronics Co., Ltd. | Efficient inverse tone mapping network for standard dynamic range (SDR) to high dynamic range (HDR) conversion on HDR display |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR0123077B1 (ko) * | 1992-10-07 | 1997-11-17 | 배순훈 | 국부 최소치를 이용한 이동량 측정 방법 및 장치 |
| JP3277418B2 (ja) | 1993-09-09 | 2002-04-22 | ソニー株式会社 | 動きベクトル検出装置および方法 |
| KR100225065B1 (ko) * | 1996-03-30 | 1999-10-15 | 김춘호 | 가산투영을 이용한 2단계 블럭정합 움직임 추정기 |
| US6285711B1 (en) | 1998-05-20 | 2001-09-04 | Sharp Laboratories Of America, Inc. | Block matching-based method for estimating motion fields and global affine motion parameters in digital video sequences |
| US6128047A (en) | 1998-05-20 | 2000-10-03 | Sony Corporation | Motion estimation process and system using sparse search block-matching and integral projection |
| US6418166B1 (en) * | 1998-11-30 | 2002-07-09 | Microsoft Corporation | Motion estimation and block matching pattern |
| US6973130B1 (en) * | 2000-04-25 | 2005-12-06 | Wee Susie J | Compressed video signal including information for independently coded regions |
| US6876703B2 (en) * | 2000-05-11 | 2005-04-05 | Ub Video Inc. | Method and apparatus for video coding |
| KR100431075B1 (ko) * | 2001-08-23 | 2004-05-10 | 한국과학기술원 | 동영상 부호화기를 위한 고속 블록 정합 움직임 추정방법 |
| US20030122961A1 (en) * | 2001-12-28 | 2003-07-03 | Motorola, Inc. | Method for de-interlacing video information |
| US7151798B2 (en) * | 2002-10-29 | 2006-12-19 | Winbond Electronics Corp. | Method for motion estimation using a low-bit edge image |
-
2003
- 2003-06-06 US US10/456,497 patent/US7336707B2/en not_active Expired - Lifetime
-
2004
- 2004-06-05 KR KR1020040041183A patent/KR100677117B1/ko not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101381260B1 (ko) * | 2013-10-28 | 2014-04-04 | 국방과학연구소 | 해상 표적 탐지장치 및 그의 제어방법 |
Also Published As
| Publication number | Publication date |
|---|---|
| US7336707B2 (en) | 2008-02-26 |
| US20040247028A1 (en) | 2004-12-09 |
| KR100677117B1 (ko) | 2007-03-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100677117B1 (ko) | 비디오 신호내의 움직임 보상에 부적당한 영역을 검출하는방법 및 장치 | |
| KR100482898B1 (ko) | 모션벡터를추정하는방법,장치및그장치를포함하는비디오디스플레이장치 | |
| JP5877469B2 (ja) | 動き推定システムにおいてモーメント及び加速度ベクトルを使用するオブジェクト追跡 | |
| US6229570B1 (en) | Motion compensation image interpolation—frame rate conversion for HDTV | |
| JP5594968B2 (ja) | ビデオ画像間の運動を確定するための方法と装置 | |
| KR100360893B1 (ko) | 영상 움직임 보상 장치 및 방법 | |
| KR100870115B1 (ko) | 블록정합 및 움직임 보상 보간을 이용한 영상 형성 방법 | |
| KR20050065297A (ko) | 일시적 움직임 벡터 필터링 | |
| KR20050061556A (ko) | 고장시 조치를 갖는 이미지 처리 유닛 | |
| KR20050065348A (ko) | 반복적 질량 중심을 이용하는 로버스트 카메라 팬 벡터 측정 | |
| KR100869497B1 (ko) | 계층적 움직임 추정방법 및 이를 적용한 초음파 영상장치 | |
| US20060098886A1 (en) | Efficient predictive image parameter estimation | |
| US20030063672A1 (en) | Method for estimating the motion between two digital images with management of mesh overturning and corresponding coding method | |
| US20080144716A1 (en) | Method For Motion Vector Determination | |
| Barreto et al. | Motion estimation techniques in super-resolution image reconstruction: a performance evaluation | |
| KR20050108397A (ko) | 움직임 벡터 결정을 위한 방법 | |
| JPH089379A (ja) | 動きベクトル検出方法 | |
| JP5025645B2 (ja) | 動き推定方法 | |
| US7881500B2 (en) | Motion estimation with video mode detection | |
| JP2004533073A (ja) | 特徴点選択 | |
| JP4463171B2 (ja) | 自己相関値算出方法及び補間画素生成方法、それらの装置並びにそれらのプログラム | |
| JPH08242454A (ja) | グローバル動きパラメタ検出方法 | |
| US8456570B2 (en) | Motion detection in an interlaced field sequence |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20121228 Year of fee payment: 7 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| FPAY | Annual fee payment |
Payment date: 20131230 Year of fee payment: 8 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20141223 Year of fee payment: 9 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
| FPAY | Annual fee payment |
Payment date: 20151229 Year of fee payment: 10 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 10 |
|
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20170127 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20170127 |