KR101371577B1 - 움직임 보상 픽처 레이트 컨버터 시스템 및 방법 - Google Patents
움직임 보상 픽처 레이트 컨버터 시스템 및 방법 Download PDFInfo
- Publication number
- KR101371577B1 KR101371577B1 KR1020087032176A KR20087032176A KR101371577B1 KR 101371577 B1 KR101371577 B1 KR 101371577B1 KR 1020087032176 A KR1020087032176 A KR 1020087032176A KR 20087032176 A KR20087032176 A KR 20087032176A KR 101371577 B1 KR101371577 B1 KR 101371577B1
- Authority
- KR
- South Korea
- Prior art keywords
- motion
- frame
- motion vector
- current frame
- reference frame
- 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.)
- Active
Links
- 230000033001 locomotion Effects 0.000 title claims abstract description 339
- 238000000034 method Methods 0.000 title claims abstract description 78
- 239000013598 vector Substances 0.000 claims abstract description 103
- PXFBZOLANLWPMH-UHFFFAOYSA-N 16-Epiaffinine Natural products C1C(C2=CC=CC=C2N2)=C2C(=O)CC2C(=CC)CN(C)C1C2CO PXFBZOLANLWPMH-UHFFFAOYSA-N 0.000 claims abstract description 73
- 238000013519 translation Methods 0.000 claims abstract description 24
- 238000012545 processing Methods 0.000 claims description 26
- 238000005192 partition Methods 0.000 claims description 15
- 238000003491 array Methods 0.000 claims description 13
- 238000006243 chemical reaction Methods 0.000 claims description 12
- 238000012937 correction Methods 0.000 claims description 12
- 238000012805 post-processing Methods 0.000 claims description 11
- 230000001131 transforming effect Effects 0.000 claims 4
- 238000013461 design Methods 0.000 abstract description 3
- 238000004364 calculation method Methods 0.000 description 27
- 238000013500 data storage Methods 0.000 description 20
- 238000010586 diagram Methods 0.000 description 19
- 230000008569 process Effects 0.000 description 18
- 230000011218 segmentation Effects 0.000 description 12
- 230000006870 function Effects 0.000 description 11
- 230000001413 cellular effect Effects 0.000 description 10
- 238000013459 approach Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 5
- 230000006872 improvement Effects 0.000 description 5
- 239000011159 matrix material Substances 0.000 description 5
- 238000005259 measurement Methods 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 5
- 238000004458 analytical method Methods 0.000 description 4
- 230000009467 reduction Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 239000000872 buffer Substances 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000007667 floating Methods 0.000 description 3
- 239000000463 material Substances 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 238000004091 panning Methods 0.000 description 2
- 230000002123 temporal effect Effects 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- 241000255925 Diptera Species 0.000 description 1
- 241000023320 Luma <angiosperm> Species 0.000 description 1
- XUIMIQQOPSSXEZ-UHFFFAOYSA-N Silicon Chemical compound [Si] XUIMIQQOPSSXEZ-UHFFFAOYSA-N 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000002411 adverse Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000011109 contamination Methods 0.000 description 1
- 230000010339 dilation Effects 0.000 description 1
- 238000009499 grossing Methods 0.000 description 1
- 230000013011 mating Effects 0.000 description 1
- OSWPMRLSEDHDFF-UHFFFAOYSA-N methyl salicylate Chemical compound COC(=O)C1=CC=CC=C1O OSWPMRLSEDHDFF-UHFFFAOYSA-N 0.000 description 1
- 230000000877 morphologic effect Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000011002 quantification Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000010845 search algorithm Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 229910052710 silicon Inorganic materials 0.000 description 1
- 239000010703 silicon Substances 0.000 description 1
- 239000000344 soap Substances 0.000 description 1
- 238000000638 solvent extraction Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Classifications
-
- 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
-
- 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; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
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)
- Television Systems (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Image Analysis (AREA)
Abstract
Description
Claims (80)
- 움직임 추정(motion estimation)을 적용하는 방법에 있어서,적어도 현재 프레임과 기준 프레임을 갖는 입력 신호를 수신하는 단계;적어도 하나의 어파인(affine) 움직임 파라메터를 생성하기 위해 상기 기준 프레임과 상기 현재 프레임 사이의 전역 움직임(global motion)을 추정하는 단계; 그리고적어도 하나의 움직임 벡터를 생성하기 위해 상기 기준 프레임과 상기 현재 프레임 사이의 국부 움직임(local motion)을 추정하는 단계를 포함하고,여기서, 상기 적어도 하나의 어파인 움직임 파라메터는 상기 기준 프레임과 상기 현재 프레임 사이의 제1 영역(region)의 상기 전역 움직임을 추정하고, 그리고 상기 적어도 하나의 움직임 벡터는 상기 기준 프레임과 상기 현재 프레임 사이의 제2 영역(region)에서 국부 움직임을 추정하는 것을 특징으로 하는 움직임 추정 적용 방법.
- 삭제
- 삭제
- 제1 항에 있어서,상기 기준 프레임의 상기 제2 영역에 인접한 이웃 구역들(areas)을 확인하는(identify) 단계; 그리고상기 기준 프레임을 위해 계산된 상기 이웃 구역들에 대한 움직임 벡터들을 이용하여 상기 현재 프레임의 상기 제2 영역의 상기 적어도 하나의 움직임 벡터를 생성하는 단계를 더 포함하고,여기서, 상기 적어도 하나의 움직임 벡터는 국부 움직임 벡터인 것을 특징으로 하는 움직임 추정 적용 방법.
- 제1 항에 있어서,상기 기준 프레임 상의 상기 제2 영역에 인접한 이웃 구역들을 확인하는 단계;상기 이웃 구역들에 상응하는 어파인 움직임 파라메터들을 계산하는 단계; 그리고상기 계산된 어파인 움직임 파라메터들을 이용하여 상기 제2 영역의 상기 적어도 하나의 움직임 벡터를 생성하는 단계를 포함하고,여기서, 상기 적어도 하나의 움직임 벡터는 수정된 전역 움직임 벡터인 것을 특징으로 하는 움직임 추정 적용 방법.
- 삭제
- 제1 항에 있어서,수정된 전역 움직임 벡터와 국부 움직임 벡터 중 하나는 상기 제2 영역에서 움직임을 보상하는데 사용되고, 이는 상기 수정된 전역 움직임 벡터와 상기 국부 움직임 벡터를 적용함으로써 생성된 에러들 중에서 보다 적은 하나에 기초하는 것을 특징으로 하는 움직임 추정 적용 방법.
- 전역 움직임 추정을 실행하는 방법에 있어서,적어도 현재 프레임과 기준 프레임을 갖는 입력 신호를 수신하는 단계;상기 현재 프레임과 상기 기준 프레임을 위상-상관시키는 단계; 그리고상기 위상-상관에 기초하여 상기 현재 프레임과 상기 기준 프레임 사이의 전역 트랜스레이션 움직임(translation motion)을 추정하기 위한 적어도 하나의 어파인 파라메터를 계산하는 단계를 포함하는 것을 특징으로 하는 전역 움직임 추정 실행 방법.
- 제8 항에 있어서, 상기 현재 프레임과 상기 기준 프레임을 위상-상관시키는 단계는데시메이션 팩터(decimation factor)에 의하여 상기 현재 및 기준 프레임들의 각각을 데시메이션하는 단계;상기 데시메이션된 현재 및 기준 프레임들을 퓨리에 변환하는 단계;위상차 어레이를 생성하기 위해 상기 변환된 기준 프레임에 상관하는 위상들로부터 상기 변환된 현재 프레임에 상관하는 위상들을 공제하는 단계; 그리고상관 면(correlation surface)을 생성하기 위해 상기 위상차 어레이의 지수(exponential)를 역퓨리에 변환하는 단계를 포함하는 것을 특징으로 하는 전역 움직임 추정 실행 방법.
- 제9 항에 있어서,상기 상관 면의 최대값과 상기 상관 면 상의 상기 최대값의 위치은 상기 적어도 하나의 어파인 파라메터를 계산하는데 사용되는 것을 특징으로 하는 전역 움직임 추정 실행 방법.
- 삭제
- 삭제
- 기준 프레임과 관련하여 현재 프레임의 관심 구역에 대한 적어도 하나의 움직임 벡터를 생성하는 방법에 있어서,상기 현재 프레임과 상기 기준 프레임 사이의 전역 움직임을 추정하기 위해서 적어도 하나의 어파인 파라메터를 제공하는 단계;상기 현재 프레임의 포어그라운드와 백그라운드 영역들을 확인하기 위하여 상기 적어도 하나의 어파인 파라메터에 기초하여 분할 마스크를 생성하는 단계;상기 현재 프레임에서 의미있는(significant) 에지 강도들의 영역들을 확인 하기 위해서 객체 에지 강도 맵을 생성하는 단계; 그리고상기 관심 구역에 관련되는 상기 포어그라운드, 백그라운드 및 의미있는 에지 강도 영역들에 기초하여 상기 관심 구역에 대한 상기 적어도 하나의 움직임 벡터를 계산하는 단계를 포함하는 것을 특징으로 하는 전역 움직임 추정 실행 방법.
- 삭제
- 삭제
- 제13항에 있어서,상기 분할 마스크에 적어도 2개의 연결된 영역들을 갖는 객체(object)를 결정하는 단계;상기 객체에 의해 점유된 구역을 정량화하는 단계; 그리고상기 적어도 2개의 연결된 영역들의 각각이 상기 포어그라운드 및 백그라운드 영역들 중 하나로 재분류하기 위해서 상기 정량화된 구역을 제2 임계치와 비교하는 단계를 더 포함하는 것을 특징으로 하는 전역 움직임 추정 실행 방법.
- 제13 항에 있어서, 객체 에지 강도 맵을 생성하는 단계는상기 현재 프레임의 부-구역들(sub-areas)의 수직 및 수평 방향들에 상관하는 다수의 고유값들(eigenvalues)을 생성하는 단계; 그리고상기 고유값들의 최대값를 결정하는 단계를 포함하고,여기서 상기 최대값에 의해 한정되는 범위 내의 고유값들을 갖는 상기 부-구역들의 각각은 의미있는 에지 강도의 영역이 되는 것을 특징으로 하는 전역 움직임 추정 실행 방법.
- 삭제
- 삭제
- 움직임 보상 프레임 레이트 변환을 실행하는 방법에 있어서,적어도 현재 프레임과 기준 프레임을 갖는 입력 신호를 수신하는 단계;상기 현재 프레임과 상기 기준 프레임을 처리하는 단계;상기 처리된 현재 프레임과 상기 처리된 기준 프레임 사이에서 각각의 전역 및 국부 움직임을 특징화하는 어파인 전역 움직임 파라메터와 움직임 벡터 중 적어도 하나를 제공하는 단계; 그리고움직임 보상 보간(motion compensated interpolation)을 인에이블하는 단계를 포함하고, 여기서 상기 움직임 보상 보간은 상기 어파인 전역 움직임 파라메터와 상기 움직임 벡터 중 적어도 하나를 이용하여 상기 처리된 현재 프레임과 상기 처리된 기준 프레임 사이에 적어도 하나의 보간(interpolated) 프레임을 생성하는 것을 특징으로 하는 움직임 보상 프레임 레이트 변환 실행 방법.
- 제20 항에 있어서,상기 움직임 보상 보간의 출력 신호를 후처리하는 단계를 더 포함하고, 여기서 상기 출력 신호는 상기 입력 신호의 원시 프레임 레이트보다 더 빠른 것을 특징으로 하는 움직임 보상 프레임 레이트 변환 실행 방법.
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 움직임 보상 프레임 레이트 컨버터에 있어서,적어도 기준 프레임과 현재 프레임을 갖는 입력 신호를 수신하는 수단;적어도 하나의 어파인 움직임 파라메터를 생성하기 위해 상기 기준 프레임과 상기 현재 프레임 사이의 전역 움직임을 추정하는 수단; 그리고적어도 하나의 움직임 벡터를 생성하기 위해 상기 기준 프레임과 상기 현재 프레임 사이의 국부 움직임을 추정하는 수단을 포함하고,여기서 상기 적어도 하나의 어파인 움직임 파라메터는 상기 기준 프레임과 상기 현재 프레임 사이의 제1 영역의 전역 움직임을 추정하고, 그리고 상기 적어도 하나의 움직임 벡터는 상기 기준 프레임과 상기 현재 프레임 사이의 제2 영역에서 국부 움직임을 추정하는 것을 특징으로 하는 움직임 보상 프레임 레이트 컨버터.
- 삭제
- 삭제
- 삭제
- 제49 항에 있어서, 상기 기준 프레임과 상기 현재 프레임 사이의 국부 움직 임을 추정하는 수단은상기 기준 프레임의 상기 제2 영역에 인접한 이웃 구역들을 확인하는 수단; 그리고상기 기준 프레임에 대해 계산된 상기 이웃 구역들의 움직임 벡터들을 이용하여 상기 현재 프레임의 상기 제2 영역의 상기 적어도 하나의 움직임 벡터를 생성하는 수단을 포함하고, 여기서 상기 적어도 하나의 움직임 벡터는 국부 움직임 벡터인 것을 특징으로 하는 움직임 보상 프레임 레이트 컨버터.
- 제49 항에 있어서, 상기 기준 프레임과 상기 현재 프레임 사이의 국부 움직임을 추정하는 수단은상기 기준 프레임의 상기 제2 영역에 인접한 이웃 구역들을 확인하는 수단; 그리고상기 이웃 구역들의 어파인 움직임 파라메터들을 이용하여 상기 제2 영역의 상기 적어도 하나의 움직임 벡터를 생성하는 수단을 포함하고, 여기서 상기 적어도 하나의 움직임 벡터는 수정된 전역 움직임 벡터인 것을 특징으로 하는 움직임 보상 프레임 레이트 컨버터.
- 삭제
- 제49 항에 있어서,수정된 전역 움직임 벡터와 국부 움직임 벡터를 적용함으로써 발생된 에러들 중 더 적은 것에 기초하여 상기 수정된 전역 움직임 벡터 및 상기 국부 움직임 벡터 중 하나를 이용하여 상기 제2 영역에서 움직임을 보상하는 수단을 더 포함하는 것을 특징으로 하는 움직임 보상 프레임 레이트 컨버터.
- 전역 트랜스레이션 추정 모듈에 있어서,적어도 현재 프레임과 기준 프레임을 갖는 입력 신호를 수신하는 수단;상기 현재 프레임과 상기 기준 프레임을 위상 상관시키는 수단; 그리고상기 위상 상관에 기초하여 상기 현재 프레임과 상기 기준 프레임 사이의 전역 트랜스레이션 움직임을 추정하기 위한 적어도 하나의 어파인 파라메터를 계산하는 수단을 포함하는 것을 특징으로 하는 전역 트랜스레이션 추정 모듈.
- 제57 항에 있어서, 상기 현재 프레임과 상기 기준 프레임을 위상 상관시키는 수단은데시메이션 팩터에 의해서 상기 현재 및 기준 프레임들의 각 프레임들을 데시메이션하는 수단;상기 데시메이션된 현재 및 기준 프레임들을 퓨리에 변환하는 수단;위상차 어레이를 생성하기 위해 상기 변환된 기준 프레임에 상관하는 위상들로부터 상기 변환된 현재 프레임에 상관하는 위상들을 공제하는 수단; 그리고상관 면을 생성하기 위해 상기 위상차 어레이의 지수를 역퓨리에 변환하는 수단을 포함하는 것을 특징으로 하는 전역 트랜스레이션 추정 모듈.
- 제58 항에 있어서,상기 상관 면의 최대값과 상기 상관 면 상의 상기 최대값의 위치를 결정하는 수단을 더 포함하고, 여기서 상기 최대값과 상기 최대값의 상기 위치는 상기 적어도 하나의 어파인 파라메터를 계산하는데 사용되는 것을 특징으로 하는 전역 트랜스레이션 추정 모듈.
- 삭제
- 삭제
- 국부 움직임 정정 모듈에 있어서,현재 프레임의 포어그라운드 및 백그라운드 영역들을 확인하기 위해 분할 마스크를 생성하는 수단;상기 현재 프레임에서 의미있는 에지 강도들의 영역들을 확인하기 위해 객체 에지 강도 맵을 생성하는 수단; 그리고관심 구역과 관련하여 상기 포어그라운드, 백그라운드 및 의미있는 에지 강도 영역들에 기초하여 상기 관심 영역에 대한 적어도 하나의 움직임 벡터를 계산하는 수단을 포함하는 것을 특징으로 하는 국부 움직임 정정 모듈.
- 삭제
- 삭제
- 제62항에 있어서, 상기 분할 마스크를 생성하는 수단은상기 분할 마스크에서 적어도 2개의 연결 영역들을 갖는 객체를 결정하는 수단;상기 객체가 차지하는 구역을 정량화하는 수단; 그리고상기 정량화된 구역을 제2 임계치와 비교하여 상기 적어도 2개의 연결 영역들 중 각각이 상기 포어그라운드 및 백그라운드 영역들 중 하나로 재-분류하는 수단을 더 포함하는 것을 특징으로 하는 국부 움직임 정정 모듈.
- 제62 항에 있어서, 상기 객체 에지 강도를 생성하는 수단은상기 현재 프레임에서 부-구역들의 수직 및 수평 방향들에 상관하는 다수의 고유값들을 생성하는 수단; 그리고상기 고유값들의 최대값을 결정하는 수단을 포함하고, 여기서 상기 최대값에 의해 한정되는 범위 내의 고유값들을 갖는 상기 부-구역들의 각각은 의미있는 에지 강도의 영역인 것을 특징으로 하는 국부 움직임 정정 모듈.
- 삭제
- 삭제
- 움직임 보상 픽처 레이트 컨버터에 있어서,적어도 현재 프레임과 기준 프레임을 갖는 입력 신호를 수신하는 수단;상기 현재 프레임과 상기 기준 프레임을 처리하는 수단;상기 처리된 현재 프레임과 상기 처리된 기준 프레임 사이의 각 전역 및 국부 움직임들을 특징화하는 어파인 전역 움직임 파라메터 및 움직임 벡터 중 적어도 하나를 제공하는 수단; 그리고움직임 보상 보간을 인에이블하는 수단을 포함하고, 여기서 상기 움직임 보상 보간은 상기 어파인 전역 움직임 파라메터와 상기 움직임 벡터 중 적어도 하나를 이용하여 상기 처리된 현재 프레임과 상기 처리된 기준 프레임 사이의 적어도 하나의 보간 프레임을 생성하는 것을 특징으로 하는 움직임 보상 픽처 레이트 컨버터.
- 제69 항에 있어서,상기 움직임 보상 보간을 인에이블하는 수단으로부터의 출력 신호를 후-처리하기 위한 수단을 더 포함하고, 여기서 상기 출력 신호는 상기 입력 신호의 원시 프레임 레이트보다 빠른 플레임 레이트를 갖는 것을 특징으로 하는 움직임 보상 픽처 레이트 컨버터.
- 삭제
- 삭제
- 제1 항에 있어서,상기 기준 프레임의 상기 제2 영역에 인접한 이웃 구역들(areas)을 확인하는 단계; 그리고상기 인접한 이웃 구역들에 상응하는 어파인 움직임 파라메터들을 이용하여 상기 제2 영역의 상기 적어도 하나의 움직임 벡터를 수정함으로써 수정된 전역 움직임 벡터를 생성하는 단계를 더 포함하는 것을 특징으로 하는 움직임 추정 적용 방법.
- 제73 항에 있어서,상기 인접한 이웃 구역들에 상응하는 어파인 움직임 파라메터들 중 적어도 하나는 움직임의 타입을 나타내는 것을 특징으로 하는 움직임 추정 적용 방법.
- 제20 항에 있어서,상기 움직임 벡터는 상기 현재 프레임의 한 영역의 국부 움직임 벡터이며,상기 현재 프레임과 상기 기준 프레임을 처리하는 단계는:상기 기준 프레임의 한 영역에 인접한 이웃 구역들(areas)을 확인하는 단계; 그리고상기 인접한 이웃 구역들의 움직임 벡터들을 이용하여 상기 현재 프레임의 상기 한 영역의 국부 움직임 벡터를 생성하는 단계를 포함하는 것을 특징으로 하는 움직임 보상 프레임 레이트 변환 실행 방법.
- 제20 항에 있어서,상기 적어도 하나의 보간 프레임의 제1 영역이 상기 적어도 하나의 전역 움직임 파라메터를 이용하여 생성되고, 그리고상기 적어도 하나의 보간 프레임의 제2 영역이 상기 움직임 벡터를 이용하여 생성되는 것을 특징으로 하는 움직임 보상 프레임 레이트 변환 실행 방법.
- 제49 항에 있어서,상기 기준 프레임의 상기 제2 영역에 인접한 이웃 구역들(areas)을 확인하는 수단; 그리고상기 인접한 이웃 구역들에 상응하는 어파인 움직임 파라메터들을 이용하여 상기 제2 영역의 상기 적어도 하나의 움직임 벡터를 수정함으로써 수정된 전역 움직임 벡터를 생성하는 수단을 더 포함하는 것을 특징으로 하는 움직임 보상 프레임 레이트 컨버터.
- 제77 항에 있어서,상기 인접한 이웃 구역들에 상응하는 어파인 움직임 파라메터들 중 적어도 하나는 움직임의 타입을 나타내는 것을 특징으로 하는 움직임 보상 프레임 레이트 컨버터.
- 제69항에 있어서,상기 움직임 벡터는 상기 현재 프레임의 한 영역의 국부 움직임 벡터이며,상기 현재 프레임과 상기 기준 프레임을 처리하는 것은:상기 기준 프레임의 한 영역에 인접한 이웃 구역들(areas)을 확인하는 것; 그리고상기 인접한 이웃 구역들의 움직임 벡터들을 이용하여 상기 현재 프레임의 상기 한 영역의 국부 움직임 벡터를 생성하는 것을 포함하는 것을 특징으로 하는 움직임 보상 픽처 레이트 컨버터.
- 제69 항에 있어서,상기 적어도 하나의 보간 프레임의 제1 영역이 상기 적어도 하나의 전역 움직임 파라메터를 이용하여 생성되고, 그리고상기 적어도 하나의 보간 프레임의 제2 영역이 상기 움직임 벡터를 이용하여 생성되는 것을 특징으로 하는 움직임 보상 픽처 레이트 컨버터.
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US81706106P | 2006-06-27 | 2006-06-27 | |
US60/817,061 | 2006-06-27 | ||
US11/803,535 US8340185B2 (en) | 2006-06-27 | 2007-05-14 | Systems and methods for a motion compensated picture rate converter |
US11/803,535 | 2007-05-14 | ||
PCT/US2007/014609 WO2008002491A2 (en) | 2006-06-27 | 2007-06-22 | Systems and methods for a motion compensated picture rate converter |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20090034836A KR20090034836A (ko) | 2009-04-08 |
KR101371577B1 true KR101371577B1 (ko) | 2014-03-18 |
Family
ID=38846215
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020087032176A Active KR101371577B1 (ko) | 2006-06-27 | 2007-06-22 | 움직임 보상 픽처 레이트 컨버터 시스템 및 방법 |
Country Status (6)
Country | Link |
---|---|
US (1) | US8340185B2 (ko) |
EP (1) | EP2080362B1 (ko) |
JP (2) | JP2010501127A (ko) |
KR (1) | KR101371577B1 (ko) |
TW (1) | TWI432017B (ko) |
WO (1) | WO2008002491A2 (ko) |
Families Citing this family (77)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7983835B2 (en) | 2004-11-03 | 2011-07-19 | Lagassey Paul J | Modular intelligent transportation system |
EP1820341B1 (en) * | 2004-12-09 | 2011-02-23 | Thomson Licensing | Method and apparatus for generating motion compensated pictures |
US20100014726A1 (en) * | 2006-06-01 | 2010-01-21 | Koninklijke Philips Electronics N.V. | Hierarchical motion estimation |
US8923400B1 (en) * | 2007-02-16 | 2014-12-30 | Geo Semiconductor Inc | Method and/or apparatus for multiple pass digital image stabilization |
US20080212687A1 (en) * | 2007-03-02 | 2008-09-04 | Sony Corporation And Sony Electronics Inc. | High accurate subspace extension of phase correlation for global motion estimation |
US20080304568A1 (en) * | 2007-06-11 | 2008-12-11 | Himax Technologies Limited | Method for motion-compensated frame rate up-conversion |
US20090030676A1 (en) * | 2007-07-26 | 2009-01-29 | Creative Technology Ltd | Method of deriving a compressed acoustic model for speech recognition |
US8817878B2 (en) * | 2007-11-07 | 2014-08-26 | Broadcom Corporation | Method and system for motion estimation around a fixed reference vector using a pivot-pixel approach |
US20090190029A1 (en) * | 2008-01-28 | 2009-07-30 | Te-Hao Chang | Video processing methods and related apparatus |
KR20090089606A (ko) * | 2008-02-19 | 2009-08-24 | 엘지전자 주식회사 | 입력 소스 별로 frc 기능을 수행하는 방법 및 그 방법을채용한 방송 수신기 |
US8233730B1 (en) * | 2008-04-22 | 2012-07-31 | Marvell International Ltd. | Filter bank based phase correlation architecture for motion estimation |
US20090268088A1 (en) * | 2008-04-25 | 2009-10-29 | Hui Zhou | Motion adaptive de-interlacer and method for use therewith |
JP4506875B2 (ja) * | 2008-05-19 | 2010-07-21 | ソニー株式会社 | 画像処理装置および画像処理方法 |
TWI420401B (zh) * | 2008-06-11 | 2013-12-21 | Vatics Inc | 一種回授式物件偵測演算法 |
US8374240B1 (en) | 2008-07-10 | 2013-02-12 | Marvell International Ltd. | Image frame management |
EP2157800B1 (en) * | 2008-08-21 | 2012-04-18 | Vestel Elektronik Sanayi ve Ticaret A.S. | Method and apparatus for increasing the frame rate of a video signal |
WO2010026839A1 (ja) * | 2008-09-04 | 2010-03-11 | 独立行政法人科学技術振興機構 | 映像信号変換システム |
US8325796B2 (en) | 2008-09-11 | 2012-12-04 | Google Inc. | System and method for video coding using adaptive segmentation |
US8863223B2 (en) * | 2008-12-31 | 2014-10-14 | Mv3 Partners Llc | Mobile set top box |
US9128669B2 (en) | 2009-03-27 | 2015-09-08 | Qualcomm Incorporated | System and method of managing security between a portable computing device and a portable computing device docking station |
US8630088B2 (en) | 2009-03-27 | 2014-01-14 | Qualcomm Incorporated | Portable docking station for a portable computing device |
US8653785B2 (en) | 2009-03-27 | 2014-02-18 | Qualcomm Incorporated | System and method of managing power at a portable computing device and a portable computing device docking station |
US8707061B2 (en) | 2009-03-27 | 2014-04-22 | Qualcomm Incorporated | System and method of providing scalable computing between a portable computing device and a portable computing device docking station |
US9201593B2 (en) * | 2009-03-27 | 2015-12-01 | Qualcomm Incorporated | System and method of managing displays at a portable computing device and a portable computing device docking station |
JP5225172B2 (ja) * | 2009-03-30 | 2013-07-03 | 株式会社東芝 | 画像処理装置 |
US8520736B2 (en) * | 2009-04-14 | 2013-08-27 | Fastvdo, Llc | Real-time superresolution and video transmission |
JP5149861B2 (ja) * | 2009-05-01 | 2013-02-20 | 富士フイルム株式会社 | 中間画像生成装置およびその動作制御方法 |
US20110026596A1 (en) * | 2009-07-28 | 2011-02-03 | Wei Hong | Method and System for Block-Based Motion Estimation for Motion-Compensated Frame Rate Conversion |
KR101634355B1 (ko) * | 2009-09-18 | 2016-06-28 | 삼성전자주식회사 | 동작 검출 장치 및 방법 |
KR101183781B1 (ko) * | 2009-12-22 | 2012-09-17 | 삼성전자주식회사 | 실시간 카메라 모션 추정을 이용한 물체 검출/추적 방법 및 단말 |
US8488007B2 (en) * | 2010-01-19 | 2013-07-16 | Sony Corporation | Method to estimate segmented motion |
US8896715B2 (en) * | 2010-02-11 | 2014-11-25 | Microsoft Corporation | Generic platform video image stabilization |
US20110299597A1 (en) * | 2010-06-07 | 2011-12-08 | Sony Corporation | Image processing method using motion estimation and image processing apparatus |
US8446524B2 (en) * | 2010-06-21 | 2013-05-21 | Realtek Semiconductor Corp. | Apparatus and method for frame rate conversion |
TWI427609B (zh) * | 2010-07-27 | 2014-02-21 | Hannstar Display Corp | 影像補償裝置及其方法與所應用之場色序法液晶顯示器 |
JP5381930B2 (ja) * | 2010-08-20 | 2014-01-08 | 株式会社Jvcケンウッド | 映像制御装置および映像制御方法 |
TWI459795B (zh) * | 2010-12-31 | 2014-11-01 | Altek Corp | 雜訊抑制方法 |
EP2668771A1 (en) * | 2011-01-28 | 2013-12-04 | Koninklijke Philips N.V. | Motion vector based comparison of moving objects |
US8711248B2 (en) | 2011-02-25 | 2014-04-29 | Microsoft Corporation | Global alignment for high-dynamic range image generation |
US8792549B2 (en) | 2011-02-28 | 2014-07-29 | Sony Corporation | Decoder-derived geometric transformations for motion compensated inter prediction |
US9154799B2 (en) | 2011-04-07 | 2015-10-06 | Google Inc. | Encoding and decoding motion via image segmentation |
US9824426B2 (en) | 2011-08-01 | 2017-11-21 | Microsoft Technology Licensing, Llc | Reduced latency video stabilization |
JP5887764B2 (ja) * | 2011-08-29 | 2016-03-16 | 株式会社Jvcケンウッド | 動き補償フレーム生成装置及び方法 |
KR101805625B1 (ko) * | 2011-09-09 | 2017-12-08 | 삼성전자주식회사 | 영상 스케일링을 통한 영상 레이트 변환 방법 및 그 장치 |
KR101903748B1 (ko) | 2011-10-07 | 2018-10-04 | 삼성디스플레이 주식회사 | 표시 장치 |
US9262670B2 (en) | 2012-02-10 | 2016-02-16 | Google Inc. | Adaptive region of interest |
ES2907510T3 (es) * | 2012-05-14 | 2022-04-25 | V Nova Int Ltd | Descomposición de datos residuales durante la codificación, decodificación y reconstrucción de señales en una jerarquía escalonada |
KR101930235B1 (ko) * | 2012-05-15 | 2018-12-18 | 삼성전자 주식회사 | 디지털 이미지 안정화 방법, 장치 및 시스템 |
US9819965B2 (en) * | 2012-11-13 | 2017-11-14 | Intel Corporation | Content adaptive transform coding for next generation video |
KR102121558B1 (ko) * | 2013-03-15 | 2020-06-10 | 삼성전자주식회사 | 비디오 이미지의 안정화 방법, 후처리 장치 및 이를 포함하는 비디오 디코더 |
CN104113745A (zh) * | 2013-04-17 | 2014-10-22 | 咏传电子科技(上海)有限公司 | 显示装置及其影像显示方法 |
KR102069269B1 (ko) * | 2014-01-21 | 2020-01-22 | 한화테크윈 주식회사 | 영상 안정화 장치 및 방법 |
US10136063B2 (en) | 2013-07-12 | 2018-11-20 | Hanwha Aerospace Co., Ltd | Image stabilizing method and apparatus |
US9177383B2 (en) * | 2013-08-29 | 2015-11-03 | Analog Devices Global | Facial detection |
KR101789954B1 (ko) * | 2013-12-27 | 2017-10-25 | 인텔 코포레이션 | 차세대 비디오 코딩을 위한 콘텐츠 적응적 이득 보상된 예측 |
US9479788B2 (en) | 2014-03-17 | 2016-10-25 | Qualcomm Incorporated | Systems and methods for low complexity encoding and background detection |
US9392272B1 (en) | 2014-06-02 | 2016-07-12 | Google Inc. | Video coding using adaptive source variance based partitioning |
US9578324B1 (en) | 2014-06-27 | 2017-02-21 | Google Inc. | Video coding using statistical-based spatially differentiated partitioning |
JP6757885B2 (ja) * | 2015-07-16 | 2020-09-23 | パナソニックIpマネジメント株式会社 | 投写型表示装置 |
CN105657491A (zh) * | 2015-08-21 | 2016-06-08 | 乐视致新电子科技(天津)有限公司 | 音视频播放设备 |
CN105657485A (zh) * | 2015-08-21 | 2016-06-08 | 乐视致新电子科技(天津)有限公司 | 一种音视频播放设备 |
KR102452945B1 (ko) * | 2015-08-27 | 2022-10-11 | 삼성전자주식회사 | 푸리에 변환을 수행하는 방법 및 장치 |
US10593015B2 (en) * | 2016-05-04 | 2020-03-17 | Texas Instruments Incorporated | Apparatus and method for efficient motion estimation |
US10448010B2 (en) * | 2016-10-05 | 2019-10-15 | Qualcomm Incorporated | Motion vector prediction for affine motion models in video coding |
CN110692235B (zh) * | 2017-05-17 | 2021-06-22 | 株式会社克利普顿 | 图像处理装置、图像处理程序及图像处理方法 |
US10523961B2 (en) | 2017-08-03 | 2019-12-31 | Samsung Electronics Co., Ltd. | Motion estimation method and apparatus for plurality of frames |
CN108924621B (zh) * | 2018-07-12 | 2019-10-29 | 深圳创维-Rgb电子有限公司 | 显示方法、装置以及电视机、存储介质 |
CN111325673B (zh) * | 2018-12-14 | 2023-06-30 | 瑞昱半导体股份有限公司 | 影像处理方法与影像处理电路 |
US10896356B2 (en) * | 2019-05-10 | 2021-01-19 | Samsung Electronics Co., Ltd. | Efficient CNN-based solution for video frame interpolation |
CN110798630B (zh) * | 2019-10-30 | 2020-12-29 | 北京市商汤科技开发有限公司 | 图像处理方法及装置、电子设备和存储介质 |
WO2021106499A1 (ja) * | 2019-11-29 | 2021-06-03 | 株式会社朋栄 | ローリングシャッター映像の安定化及びモーションブラー除去処理方法とその装置 |
KR102213201B1 (ko) * | 2020-01-15 | 2021-02-05 | 한화테크윈 주식회사 | 영상 안정화 장치 및 방법 |
TWI736114B (zh) * | 2020-01-22 | 2021-08-11 | 宏碁股份有限公司 | 顯示畫面補償方法及電子裝置 |
CN111369592B (zh) * | 2020-03-13 | 2023-07-25 | 浙江工业大学 | 一种基于牛顿插值的快速全局运动估计方法 |
EP4095791A1 (en) | 2021-05-26 | 2022-11-30 | Samsung Electronics Co., Ltd. | Image signal processor and image processing device |
US12328441B2 (en) * | 2023-08-04 | 2025-06-10 | Novatek Microelectronics Corp. | Image processing method based on segmentation map and related video processor |
CN118570708B (zh) * | 2024-08-02 | 2024-10-25 | 淄博思创信息科技有限公司 | 一种视频智能分析方法及系统 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR970004888A (ko) * | 1995-06-28 | 1997-01-29 | 블럭 움직임 추정 방법 | |
KR20030033851A (ko) * | 2001-10-25 | 2003-05-01 | 삼성전자주식회사 | 적응 움직임 보상형 프레임 및/또는 레이트 변환 장치 및그 방법 |
Family Cites Families (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06176151A (ja) * | 1992-12-08 | 1994-06-24 | Sony Corp | 画像の動き量検出装置 |
KR0148154B1 (ko) | 1994-06-15 | 1998-09-15 | 김광호 | 움직임크기에 따른 동영상데이타의 부호화방법 및 장치 |
JP3120664B2 (ja) * | 1994-10-19 | 2000-12-25 | 松下電器産業株式会社 | 画像符号化装置、画像復号化装置 |
JP3183155B2 (ja) | 1996-03-18 | 2001-07-03 | 株式会社日立製作所 | 画像復号化装置、及び、画像復号化方法 |
JP4012267B2 (ja) * | 1996-03-30 | 2007-11-21 | 三星電子株式会社 | オブジェクト単位の処理が可能な動映像の符号化/復号化方法及び符号化/復号化装置 |
JPH10191326A (ja) * | 1996-11-08 | 1998-07-21 | Sony Corp | 画像処理装置および方法 |
JPH10145795A (ja) | 1996-11-15 | 1998-05-29 | Nippon Telegr & Teleph Corp <Ntt> | 動画像符号化方法、復号方法、動画像符号化装置および動画像復号装置 |
JP2000134585A (ja) | 1998-10-23 | 2000-05-12 | Hitachi Ltd | 動きベクトル決定方法、画像信号のフレーム数変換方法および回路 |
EP1050850A1 (en) * | 1999-05-03 | 2000-11-08 | THOMSON multimedia | Process for estimating a dominant motion between two frames |
JP2001054075A (ja) | 1999-08-06 | 2001-02-23 | Hitachi Ltd | 画像信号の動き補償走査変換回路 |
JP3670566B2 (ja) * | 2000-10-03 | 2005-07-13 | 日本電信電話株式会社 | 処理時間適応画像符号化方法およびそのプログラムの記録媒体 |
AU2002228884A1 (en) | 2000-11-03 | 2002-05-15 | Compression Science | Video data compression system |
JP2002369161A (ja) * | 2001-06-05 | 2002-12-20 | Sony Corp | 電子透かし埋め込み処理装置、および電子透かし埋め込み処理方法、並びにプログラム |
JP3823767B2 (ja) * | 2001-07-18 | 2006-09-20 | 日本電信電話株式会社 | 動画像の前景背景領域分離方法、及びその方法を用いた条件付画素補填による動画像符号化方法 |
US7321626B2 (en) | 2002-03-08 | 2008-01-22 | Sharp Laboratories Of America, Inc. | System and method for predictive motion estimation using a global motion predictor |
JP2003299101A (ja) | 2002-04-03 | 2003-10-17 | Nippon Telegr & Teleph Corp <Ntt> | 動画像符号化装置、動画像復号装置、動画像符号化方法、動画像復号方法、動画像符号化プログラム、動画像復号プログラム、動画像符号化プログラムを記録した記録媒体、動画像復号プログラムを記録した記録媒体 |
US20040091047A1 (en) * | 2002-11-11 | 2004-05-13 | Sony Corporation | Method and apparatus for nonlinear multiple motion model and moving boundary extraction |
JP4015537B2 (ja) | 2002-11-22 | 2007-11-28 | 日本電信電話株式会社 | 画像符号化方法,画像復号方法,画像符号化装置,画像復号装置,画像符号化プログラム,画像復号プログラムおよびそれらのプログラムを記録した記録媒体 |
US7408986B2 (en) | 2003-06-13 | 2008-08-05 | Microsoft Corporation | Increasing motion smoothness using frame interpolation with motion analysis |
US7558320B2 (en) * | 2003-06-13 | 2009-07-07 | Microsoft Corporation | Quality control in frame interpolation with motion analysis |
US7349583B2 (en) * | 2003-09-05 | 2008-03-25 | The Regents Of The University Of California | Global motion estimation image coding and processing |
EP1592258B1 (en) | 2004-04-30 | 2011-01-12 | Panasonic Corporation | Motion estimation employing adaptive spatial update vectors |
JP4220451B2 (ja) * | 2004-09-28 | 2009-02-04 | 株式会社東芝 | 補間画像生成装置、補間画像生成方法および補間画像生成プログラム |
-
2007
- 2007-05-14 US US11/803,535 patent/US8340185B2/en active Active
- 2007-06-22 KR KR1020087032176A patent/KR101371577B1/ko active Active
- 2007-06-22 EP EP07809823.3A patent/EP2080362B1/en active Active
- 2007-06-22 JP JP2009518177A patent/JP2010501127A/ja active Pending
- 2007-06-22 WO PCT/US2007/014609 patent/WO2008002491A2/en active Application Filing
- 2007-06-26 TW TW096123121A patent/TWI432017B/zh not_active IP Right Cessation
-
2012
- 2012-10-19 JP JP2012231573A patent/JP5740690B2/ja active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR970004888A (ko) * | 1995-06-28 | 1997-01-29 | 블럭 움직임 추정 방법 | |
KR20030033851A (ko) * | 2001-10-25 | 2003-05-01 | 삼성전자주식회사 | 적응 움직임 보상형 프레임 및/또는 레이트 변환 장치 및그 방법 |
Also Published As
Publication number | Publication date |
---|---|
WO2008002491A2 (en) | 2008-01-03 |
EP2080362A2 (en) | 2009-07-22 |
KR20090034836A (ko) | 2009-04-08 |
EP2080362B1 (en) | 2021-05-12 |
JP2013048465A (ja) | 2013-03-07 |
US20070297513A1 (en) | 2007-12-27 |
JP5740690B2 (ja) | 2015-06-24 |
TWI432017B (zh) | 2014-03-21 |
US8340185B2 (en) | 2012-12-25 |
TW200818872A (en) | 2008-04-16 |
JP2010501127A (ja) | 2010-01-14 |
WO2008002491A3 (en) | 2010-04-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101371577B1 (ko) | 움직임 보상 픽처 레이트 컨버터 시스템 및 방법 | |
De Haan | Video processing for multimedia systems | |
De Haan et al. | IC for motion-compensated 100 Hz TV with natural-motion movie-mode | |
JP5594968B2 (ja) | ビデオ画像間の運動を確定するための方法と装置 | |
US8208551B2 (en) | Method and system for hierarchically layered adaptive median motion vector smoothing | |
EP1164792A2 (en) | Format converter using bidirectional motion vector and method thereof | |
US20100123792A1 (en) | Image processing device, image processing method and program | |
EP1850590A2 (en) | Motion compensated video spatial up-conversion | |
EP2161687B1 (en) | Video signal processing device, video signal processing method, and video signal processing program | |
EP1665806A1 (en) | Motion vector field re-timing | |
EP2126627B1 (en) | Method of improving the video images from a video camera | |
JP5133038B2 (ja) | 画像復元方法および画像復元装置 | |
US7961961B2 (en) | Image processing apparatus and image processing program using motion information | |
US7679676B2 (en) | Spatial signal conversion | |
US20050195324A1 (en) | Method of converting frame rate of video signal based on motion compensation | |
WO2004090812A1 (en) | Spatial image conversion | |
Lee et al. | Method and architecture design for motion compensated frame interpolation in high-definition video processing | |
EP1636987B1 (en) | Spatial signal conversion | |
Wang et al. | Enhanced frame rate up-conversion method for UHD video | |
Hong et al. | Multistage block-matching motion estimation for superresolution video reconstruction | |
Venkatesan et al. | Video deinterlacing with control grid interpolation | |
Salonen et al. | A new motion compensated field rate upconversion algorithm | |
Biswas et al. | Real time mixed model “true” motion measurement of television signal | |
Tu et al. | A robust spatial-temporal line-warping based deinterlacing method | |
JP2006020347A (ja) | 係数生成装置および方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0105 | International application |
Patent event date: 20081231 Patent event code: PA01051R01D Comment text: International Patent Application |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20120622 Comment text: Request for Examination of Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20130729 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: 20131231 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20140303 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20140304 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20170519 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20170519 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20180201 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20180201 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20190129 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20190129 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20200129 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20200129 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20220223 Start annual number: 9 End annual number: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20240226 Start annual number: 11 End annual number: 11 |