KR101386891B1 - 영상 보간 방법 및 장치 - Google Patents
영상 보간 방법 및 장치 Download PDFInfo
- Publication number
- KR101386891B1 KR101386891B1 KR1020070129902A KR20070129902A KR101386891B1 KR 101386891 B1 KR101386891 B1 KR 101386891B1 KR 1020070129902 A KR1020070129902 A KR 1020070129902A KR 20070129902 A KR20070129902 A KR 20070129902A KR 101386891 B1 KR101386891 B1 KR 101386891B1
- Authority
- KR
- South Korea
- Prior art keywords
- pixel
- interpolated
- motion vector
- interpolation
- motion
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 33
- 239000013598 vector Substances 0.000 claims abstract description 44
- 238000001914 filtration Methods 0.000 claims abstract description 12
- 230000004044 response Effects 0.000 claims description 3
- 238000006243 chemical reaction Methods 0.000 description 5
- 230000002093 peripheral effect Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012216 screening Methods 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
- 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
-
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
- G06T3/403—Edge-driven scaling; Edge-based scaling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
-
- 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/0112—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level one of the standards corresponding to a cinematograph film standard
-
- 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/0127—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level by changing the field or frame frequency of the incoming video signal, e.g. frame rate converter
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Television Systems (AREA)
Abstract
움직임 보상과 디블러링 필터를 결합하여 신호의 주파수 특성을 개선한 영상 보간 방법 및 장치에 관한 것이다. 본 발명은 영상 보간 방법에 있어서, 인접 프레임 사이에서 움직임 벡터를 추정하는 과정, 추정된 움직임 벡터를 참조하여 인접 프레임간에 보간될 화소 위치를 결정하는 과정, 보간될 화소 위치의 주변의 후보 화소값들을 선택하는 과정, 후보 화소값들에 상기 화소의 위치에 따른 각각의 필터 계수를 적용하여 필터링하는 과정을 포함한다.
Description
본 발명은 영상 프레임 레이트 변환 장치에 관한 것이며, 특히 움직임 보상과 디블러링 필터(deblurring filter)를 결합하여 움직임 보상 보간의 주파수 특성을 개선한 영상 보간(interpolation) 방법 및 장치에 관한 것이다.
통상적으로 PC나 HDTV에서는 PAL 또는 NTSC 와 같은 다양한 방송 신호 규격을 갖는 프로그램을 호환하기 위해 프레임 레이트 변환(Frame Rate Conversion)을 수행한다. 프레임 레이트 변환은 초당 출력되는 프레임수를 변환시키는 것을 의미한다. 특히 프레임 레이트가 증가되는 경우에 프레임 사이에 새로운 프레임을 보간하는 과정이 필요하다.
영화 상영용으로 제작된 필름 영상 신호는 대부분 초당 24fps(frame per second)로 구성되어 있다. 그러나 NTSC규격의 영상 신호는 초당 30fps(frame per second)로 구성된다. 따라서 필름 영상 신호는 NTSC규격의 포맷에 적용하기 위해 30프레임(또는 60 필드/초)으로 확장되어야한다.
도 1은 종래의 24프레임 율의 디지탈 영상 신호를 30프레임 율의 디지털 영상 신호로 변환하는 프레임 레이트 변환 방법을 도시한 것이다.
새로운 프레임들(F1', F2', F3', F4')은 기존의 프레임(F1, F2, F3, F4)들을 단순 복사하여 생성된다. 그리고 보간 프레임(Fi)은 기존의 프레임들(F2, F3)을 일정 비율의 움직임 보상을 적용하여 생성된다. 즉, 제1프레임(F2)을 제3프레임(F3)으로 향하는 움직임 벡터 크기의 일정 비율로 움직임 보상한 프레임과 제3프레임(F3)을 제2프레임(F2)으로 향하는 움직임 벡터 크기의 일정 비율로 움직임 보상한 프레임을 합성한다. 이때 합성된 프레임을 제2프레임(F2)과 제3프레임(F3)사이에 새로운 보간 프레임(Fi)으로 삽입된다.
이때 서브 화소 움직임 추정을 사용하여 영상 또는 프레임을 보간하는 경우, 이전 혹은 이후 프레임에서 움직임 보상을 통해 가져오는 영역이 실제 영역에서 약간 차이가 나는 부분이 존재하게 된다.
즉, 보간될 화소는 움직임 추정을 통해 얻은 움직임 벡터값을 일정 비율에 의해 나누어 이전 프레임과 이후 프레임의 화소에서 취하게 된다. 이때 분할된 움직임 벡터값은 정수값이 아닌 소수값도 갖게 된다. 도 2에 도시된 바와 같이 움직임 벡터가 정수가 아닐 경우 보간될 화소는 이전 프레임과 이후 프레임으로부터 정확한 화소값이 아닌 소수점으로 나누어진 값을 가져오게 된다.
그러나 실제로 소수점으로 나누어진 움직임 벡터의 위치(x)에는 해당 화소가 없기 때문에 보간 화소는 4개의 화소값(P1, P2, P3, P4)으로 부터 주지의 기술인 리니어 또는 논 리니어 연산을 통해 구해진다.
그러나 4개의 화소값(P1, P2, P3, P4)은 정수 부분에 위치한 값에 해당되고 서브 화소(x)의 값은 소수 부분에 위치한 값에 해당된다. 따라서 소수 부분에 위치 한 값과 정수 부분에 위치한 값을 보상할 때 이미지 디테일(detail)에 차이가 발생한다.
따라서 이러한 화소 보간 방법은 리니어 또는 논 리니어 연산을 이용하여 화소의 주파수 성분을 로우패스 시키기 때문에 블러링(blurring)하게 되는 원인을 갖는다. 다시 말하면, 움직임 벡터의 크기와 이전/이후 프레임의 보상 비율에 따라 보간된 화소는 고주파 성분을 잃게 되는 문제점이 있다.
본 발명이 이루고자하는 기술적 과제는 서브 화소 움직임 추정을 이용한 영상 프레임 레이트 변환 장치에서 움직임 보상과 디블러링(de-blurring) 필터를 결합함으로써 서브 화소의 위치에 관계없이 보간 화소의 주파수 특성을 일정하게 유지하는 영상 보간 방법을 제공하는 데 있다.
본 발명이 이루고자하는 다른 기술적 과제는 상기 서브 화소의 위치에 관계없이 보간 화소의 주파수 특성을 일정하게 유지하는 영상 보간 방법을 적용한 영상 보간 장치를 제공하는 데 있다.
상기의 과제를 해결하기 위하여, 본 발명의 영상 보간 방법에 있어서,
인접 프레임 사이에서 움직임 벡터를 추정하는 과정;
상기 추정된 움직임 벡터를 참조하여 인접 프레임간에 보간될 화소 위치를 결정하는 과정;
상기 과정에서 보간될 화소 위치의 주변의 후보 화소값들을 선택하는 과정;
상기 후보 화소값들에 상기 화소의 위치에 따라 서로 다른 필터 계수를 적용하여 필터링하는 과정을 포함하며,
상기 후보 화소값들은 보간될 화소 위치의 주변에 위치한 적어도 9개 이상의 화소들임을 특징으로 한다.
상기의 다른 과제를 해결하기 위하여, 본 발명은 영상 보간 장치에 있어서,
이전 프레임과 이후 프레임 사이에서 블록을 역방향 또는 순방향으로 매칭시켜 보간 프레임에 적용할 움직임 벡터를 추정하는 움직임 추정부;
상기 움직임 추정부에서 추정된 움직임 벡터를 참조하여 인접 프레임간에 보간될 화소 위치를 결정하고 보간될 화소 위치의 주변의 후보 화소값들을 선택하는 후보 화소 선택부;
화소의 위치에 따른 각각의 필터 계수를 저장한 움직임 보상 필터 뱅크부;
상기 후보 화소 선택부에서 선택된 후보 화소값들에 상기 화소의 위치에 따른 각각의 필터 계수를 적용하여 필터링하는 움직임 보상부를 포함하는 것을 특징으로 한다.
상술한 바와 같이 본 발명에 의하면, 서브 화소 움직임 추정을 이용한 영상 보간시 움직임 보상과 디블러링(de-blurring) 필터를 결합함으로써 서브 화소의 위치에 관계없이 보간 화소의 주파수 특성을 일정하게 유지할 수 있다.
이하 첨부된 도면을 참조로하여 본 발명의 바람직한 실시예를 설명하기로 한다.
도 3은 본 발명에 따른 영상 보간 장치를 보이는 블록도이다.
도 3의 영상 보간 장치는 움직임 추정부(310), 후보 화소 선택부(320), 움직임 보상 필터 뱅크부(330), 움직임 보상부(340)로 구성된다.
움직임 추정부(310)는 이전(previous) 프레임/필드 또는 이후(next) 프레임/필드를 사용하여 이전 및 이후 프레임/필드들 사이에 보간될 화소 위치에 해당하는 움직임 벡터(MV)를 추정한다. 이때 움직임 추정 방법은 SAD(sum of absolute difference)를 기반으로 한 블록 매칭 알고리즘(Block Maching Algorithm: BMA)을 이용하여 움직임 벡터(MVx, MVy)를 구한다. 이때 인접 프레임간에 보간될 화소 위치를 결정하기 위해 움직임 벡터값은 소정의 비율로 분할된다. 그리고 분할된 움직임 벡터값은 정수값 또는 소수값을 갖는다.
후보 화소 선택부(320)는 움직임 추정부(310)에서 추정된 움직임 벡터(MV)의 일정 비율에 의해 인접 프레임간에 보간될 화소 위치를 결정하고, 보간될 화소 위치에 따라 보간될 화소 위치의 주변의 후보 화소값들을 선택한다. 예를 들면, 움직임 벡터의 정수 부분에 해당하는 위치의 후보 화소들은 해당 화소 주변의 9개의 화소로 선택하고, 움직임 벡터의 소수 부분에 해당하는 위치의 후보 화소들은 해당 화소 주변의 16개의 화소로 선택한다.
움직임 보상 필터 뱅크부(330)는 화소의 위치에 따라 서로 다른 필터 뱅크값 이 설정되어 있으며, 후보 화소 선택부(320)에서 결정된 각 화소의 위치에 따라 서로 다르게 설정된 필터 계수값을 선택하게 된다. 필터 뱅크값은 보간 화소의 주파수 게인을 일정하게 하기 위한 필터 계수값들이다. 이때 필터 응답은 서브 화소로 보상되는 값과 일치시켜
움직임 보상부(340)는 후보 화소 선택부(320)에서 선택된 후보 화소값들에 대해 움직임 보상 필터 뱅크부(330)에서 서브 화소의 위치에 따라 설정된 각 필터 계수를 적용하여 필터링한다.
결국, 움직임 보상부(340)는 움직임 보상 필터 뱅크부(330)에 의해 주파수가 보상된 보간 화소를 생성한다.
도 4는 현재 프레임 또는 이후 프레임에서 추출된 움직임 벡터에 해당하는 화소값들을 도시한 것이다.
도 4를 참조하면, 보간될 서브 화소값은 해당 화소의 주변의 9개에서 16개의 화소값을 이용하여 보상된다.
p1 ∼ p15는 정수값을 갖는 움직임 벡터에 해당하는 위치의 화소값들이다.
a1, a2, a3, a4는 소수점값을 갖는 움직임 벡터에 해당하는 위치의 서브 화소들이다.
정수값을 갖는 위치(P6)의 보간 화소값은 9개의 주변 화소들(P1 ∼ P3, P5 ∼ P7, P9 ∼ P11) 에 미리 설정된 필터 계수를 적용하여 보상되며, 소수값을 갖는 위치(X)의 보간 화소값은 16개의 주변 화소들(P1 ∼ P16)에 미리 설정된 필터 계수를 적용하여 보상된다.
예를 들면, x위치에서의 보간 화소값은 수학식 1과 같이 나타낼 수 있다.
여기서 C1 .......C16 은 서브 화소들에 따라 서로 다른 값으로 미리 설정되며, 주파수 게인을 일정하게 하기 위한 필터 계수값들이다.
도 5는 본 발명에 따른 영상 보간 방법을 보이는 흐름도이다.
먼저, 이전 프레임과 이후 프레임의 영상 신호를 연속적으로 입력한다.
이어서, 이전 프레임과 이후 프레임 사이에서 움직임 추정 블록을 역방향 또는 순방향으로 매칭시켜 프레임 사이에 보간 프레임에 적용할 움직임 벡터를 추정한다(510 과정).
이어서, 추정된 움직임 벡터값은 일정한 비율로 분할하여 인접 프레임간에 보간될 화소 위치로 결정된다(520 과정). 이때 움직임 벡터값은 프레임 레이트에 따라 일정 비율로 분할된다. 그리고 분할된 움직임 벡터값은 이전 프레임과 이후 프레임의 영상 신호로부터 보간될 화소로 생성하기 위한 움직임 정보이다. 또한 분할된 움직임 벡터값은 정수가 아닌 소수도 갖게 된다.
이때 도 4에 도시된 바와 같이 이전 프레임 또는 이후 프레임내에서 정수값을 갖는 움직임 벡터에 해당하는 위치(P1 - P16)에는 화소값이 존재하지만 소수값을 갖는 움직임 벡터에 해당하는 위치(X)에는 화소값이 존재하지 않게 된다.
따라서 소수값을 갖는 움직임 벡터에 해당하는 위치(X)의 화소값은 주변에 위치한 화소들(P1 - P15)을 이용하여 보상한다.
이어서, 보간될 화소 위치 주변의 후보 화소값들을 선택한다(530 과정).
도 4에 도시한 예를 들면, 정수값을 갖는 움직임 벡터에 해당하는 위치(P6)의 후보 화소들은 주위의 9개 화소들(P1 ∼ P3, P5 ∼ P7, P9 ∼ P11)를 이용하고, 소수 부분에 해당하는 위치(X)의 후보 화소들은 주변의 16개 화소(P1 ∼ P16)를 이용한다. 이때 후보 화소들은 9개에서 16개의 주변 화소값을 이용하는 것이 바람직하다.
이어서, 보간 화소에 대한 후보 화소값들은 화소의 위치에 따른 각각의 필터 계수를 적용하여 필터링된다(540 과정). 이때 필터 응답은 서브 화소로 보상되는 값과 일치시켜 준다.
도 4에 도시한 바와 같이, 움직임 벡터에 해당하는 위치를 각각 P6, ......P7, P11, X 라 하면, 각 보간될 화소의 위치에 따라 각각 서로 다른 필터 뱅크값이 할당된다. 필터 뱅크는 보간 화소의 주파수 게인을 일정 하게 위한 필터 계수 값들이 설정되어 있다. 예를 들면,
P6의 위치에는 고주파 특성을 개선하는 A1 .......A9 의 필터 계수들이 설정되고,
P7의 위치에는 고주파 특성을 개선하는 B1 .......B9 의 필터 계수들이 설정되고,
P11의 위치에는 고주파 특성을 개선하는 C1 .......C9 의 필터 계수들이 설정 되고,
X 의 위치에는 저주파 및 고주파 특성을 개선하는 D1 .......D16 의 필터 계수들이 설정된다.
이때 P6의 값은 {A1 x P1 + A2 x P2 + A3 x P3+ A5 x P5 + A6 x P6.+ A7 x P7.+ A9 x P9+ A10 x P10+ A11 x P11} 로 구할 수 있다.
또한 X의 값은 {D1 x P1 + D2 x P2+ D3 x P3 + D34 x P4 +..........+ D16 x P16}로 구할수 있다.
따라서 후보 화소값들은 미리 설정된 필터 뱅크를 적용하여 필터링함으로써 주파수 특성이 일정한 보간 화소값으로 생성된다(550 과정).
그리고 보간되는 프레임의 정수 화소와 서브 화소의 주파수 특성을 동일하게 유지할 수 있다.
결국, 본 발명은 서브 화소를 보상하는 베이스(base)값을 16개로 늘려서 보간 화소 위치의 정수 부분에 해당하는 화소값이나 소수 부분에 해당하는 화소값의 주파수 특성을 균일하게 보상함으로써 종래의 4개의 베이스값에 의해 발생하는 아티펙트(artifact)를 제거한다.
본 발명은 또한 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 하드디스크, 플로피디스크, 플래쉬 메모리, 광 데이터 저장장치 등이 있으며, 또한 캐리어 웨이브(예를 들어 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드로서 저장되고 실행될 수 있다.
이상의 설명은 본 발명의 일 실시예에 불과할 뿐, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진자는 본 발명의 본질적 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현할 수 있을 것이다. 따라서, 본 발명의 범위는 전술한 실시예에 한정되지 않고 특허 청구 범위에 기재된 내용과 동등한 범위내에 있는 다양한 실시 형태가 포함되도록 해석되어야 할 것이다.
도 1은 종래의 24프레임 율의 디지탈 영상 신호를 30프레임 율의 디지털 영상 신호로 변환하는 프레임 레이트 변환 방법을 도시한 것이다.
도 2는 종래의 영상 보간 방법을 도시한 것이다.
도 3은 본 발명에 따른 영상 보간 장치를 보이는 블록도이다.
도 4는 현재 프레임 또는 이후 프레임에서 추출된 움직임 벡터에 해당하는 위치의 화소값들을 도시한 것이다.
도 5는 본 발명에 따른 영상 보간 방법을 보이는 흐름도이다.
Claims (12)
- 영상 보간 방법에 있어서,인접 프레임간에 움직임 벡터를 추정하는 과정;상기 추정된 움직임 벡터를 참조하여 인접 프레임간에 보간될 화소 위치를 결정하는 과정;상기 과정에서 보간될 화소 위치의 주변의 후보 화소값들을 선택하는 과정;상기 후보 화소값들에 상기 화소의 위치에 따른 각각의 필터 계수를 적용하여 필터링하는 과정을 포함하며,상기 후보 화소값들을 선택하는 과정은 상기 보간 화소의 위치에 따라 화소 개수를 선택하는 것을 특징으로 하는 영상 보간 방법.
- 제1항에 있어서, 상기 인접 프레임간에 보간될 화소 위치를 결정하는 과정은상기 움직임 벡터값은 일정한 비율로 분할하고, 그 분할된 움벡임 벡터값으로 보간 화소 위치를 결정하는 것임을 특징으로 하는 영상 보간 방법.
- 제1항에 있어서, 상기 후보 화소값들은 보간될 화소 위치의 주변에 위치한 적어도 9개 이상의 화소들임을 특징으로 하는 영상 보간 방법.
- 삭제
- 제1항에 있어서, 상기 필터링 과정은상기 보간 화소의 위치에 따라 서로 다른 필터 계수값으로 설정되는 것을 특징으로 하는 움직임 영상 보간 방법.
- 제1항에 있어서, 상기 필터링 과정은상기 보간 화소의 주파수 게인을 일정하게 하기 위한 필터 계수값을 설정하는 것을 특징으로 하는 영상 보간 방법.
- 제1항에 있어서, 상기 필터링 과정은상기 필터링 응답은 서브 화소로 보상되는 값과 일치시키는 것임을 특징으로 하는 영상 보간 방법.
- 제1항에 있어서, 상기 필터링 과정은상기 보간 화소의 위치의 정수 부분에 해당하는 화소값이나 소수 부분에 해당하는 화소값의 주파수 특성을 일정하게 보상하는 것임을 특징으로 하는 영상 보간 방법.
- 제1항에 있어서, 상기 움직임 벡터 추정 과정은 서브 화소 단위의 움직임 벡터 추정임을 특징으로 하는 영상 보간 방법.
- 영상 보간 장치에 있어서,이전 프레임과 이후 프레임 사이에서 블록을 역방향 또는 순방향으로 매칭시켜 보간 프레임에 적용할 움직임 벡터를 추정하는 움직임 추정부;상기 움직임 추정부에서 추정된 움직임 벡터를 참조하여 인접 프레임간에 보간될 화소 위치를 결정하고 보간될 화소 위치의 주변의 후보 화소값들을 선택하는 후보 화소 선택부;화소의 위치에 따른 각각의 필터 계수를 저장한 움직임 보상 필터 뱅크부;상기 후보 화소 선택부에서 선택된 후보 화소값들에 상기 화소의 위치에 따른 각각의 필터 계수를 적용하여 필터링하는 움직임 보상부를 포함하며,상기 움직임 보상 필터 뱅크부는,상기 보간 화소의 위치에 따라 보간 화소의 주파수 게인을 일정하게 하는 서로 다른 필터 계수들을 구비하는 것을 특징으로 하는 영상 보간장치.
- 삭제
- 영상 보간 방법을 구현하기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체에 있어서,인접 프레임 사이에서 움직임 벡터를 추정하는 과정;상기 추정된 움직임 벡터를 참조하여 인접 프레임간에 보간될 화소 위치를 결정하는 과정;상기 과정에서 보간될 화소 위치의 주변의 후보 화소값들을 선택하는 과정;상기 후보 화소값들에 상기 화소의 위치에 따른 각각의 필터 계수를 적용하여 필터링하는 과정을 포함하며,상기 후보 화소값들을 선택하는 과정은 상기 보간 화소의 위치에 따라 화소 개수를 선택하는 것을 특징으로 하는 기록 매체.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070129902A KR101386891B1 (ko) | 2007-12-13 | 2007-12-13 | 영상 보간 방법 및 장치 |
US12/197,407 US8699577B2 (en) | 2007-12-13 | 2008-08-25 | Method and apparatus for interpolating image |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070129902A KR101386891B1 (ko) | 2007-12-13 | 2007-12-13 | 영상 보간 방법 및 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20090062560A KR20090062560A (ko) | 2009-06-17 |
KR101386891B1 true KR101386891B1 (ko) | 2014-04-18 |
Family
ID=40752711
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070129902A KR101386891B1 (ko) | 2007-12-13 | 2007-12-13 | 영상 보간 방법 및 장치 |
Country Status (2)
Country | Link |
---|---|
US (1) | US8699577B2 (ko) |
KR (1) | KR101386891B1 (ko) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5306061B2 (ja) * | 2009-06-01 | 2013-10-02 | キヤノン株式会社 | 画像処理装置、画像処理方法、プログラム及び記憶媒体 |
US8724022B2 (en) * | 2009-11-09 | 2014-05-13 | Intel Corporation | Frame rate conversion using motion estimation and compensation |
WO2015005507A1 (ko) * | 2013-07-08 | 2015-01-15 | 삼성전자 주식회사 | 다수의 가설 추정자들을 이용하는 인터 예측 방법 및 그 장치 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030033851A (ko) * | 2001-10-25 | 2003-05-01 | 삼성전자주식회사 | 적응 움직임 보상형 프레임 및/또는 레이트 변환 장치 및그 방법 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2576631B2 (ja) * | 1989-06-20 | 1997-01-29 | 日本ビクター株式会社 | 高品位テレビジヨン受信機 |
DE69419439T2 (de) * | 1993-01-11 | 1999-12-16 | Canon Kk | Gerät und Verfahren zur Bewegungserfassung |
TW377431B (en) * | 1995-04-14 | 1999-12-21 | Hitachi Ltd | Method and apparatus for changing resolution |
JP3997171B2 (ja) * | 2003-03-27 | 2007-10-24 | 株式会社エヌ・ティ・ティ・ドコモ | 動画像符号化装置、動画像符号化方法、動画像符号化プログラム、動画像復号装置、動画像復号方法、及び動画像復号プログラム |
EP1617672A1 (en) * | 2004-07-13 | 2006-01-18 | Matsushita Electric Industrial Co., Ltd. | Motion estimator/compensator including a 16-bit 1/8 pel interpolation filter |
US8144778B2 (en) * | 2007-02-22 | 2012-03-27 | Sigma Designs, Inc. | Motion compensated frame rate conversion system and method |
-
2007
- 2007-12-13 KR KR1020070129902A patent/KR101386891B1/ko not_active IP Right Cessation
-
2008
- 2008-08-25 US US12/197,407 patent/US8699577B2/en not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030033851A (ko) * | 2001-10-25 | 2003-05-01 | 삼성전자주식회사 | 적응 움직임 보상형 프레임 및/또는 레이트 변환 장치 및그 방법 |
Also Published As
Publication number | Publication date |
---|---|
US8699577B2 (en) | 2014-04-15 |
KR20090062560A (ko) | 2009-06-17 |
US20090153733A1 (en) | 2009-06-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2419243C1 (ru) | Устройство и способ обработки изображений и устройство и способ отображения изображений | |
US7865030B2 (en) | Method and system for motion compensated temporal filtering using both FIR and IIR filtering | |
US8743287B2 (en) | Method and system for mitigating motion trail artifacts and improving low contrast contours in temporal filtering based noise reduction | |
US7170561B2 (en) | Method and apparatus for video and image deinterlacing and format conversion | |
KR101399616B1 (ko) | 모션이 보상된 이미지를 위한 보간 방법 및 이 방법의 구현을 위한 디바이스 | |
US20030086498A1 (en) | Apparatus and method of converting frame and/or field rate using adaptive motion compensation | |
US8305489B2 (en) | Video conversion apparatus and method, and program | |
US20090092337A1 (en) | Image processing apparatus, image processing method, and computer program | |
US20070071095A1 (en) | De-blocking and de-ringing systems and methods | |
JP4674620B2 (ja) | 画像処理装置、画像処理方法、及びプログラム | |
WO2010026839A1 (ja) | 映像信号変換システム | |
US7868946B2 (en) | Adaptive motion compensated interpolating method and apparatus | |
US20230362382A1 (en) | Virtual boundary processing for adaptive loop filtering | |
US20100150465A1 (en) | Method and apparatus for removing image noise | |
US8406305B2 (en) | Method and system for creating an interpolated image using up-conversion vector with uncovering-covering detection | |
JP5133038B2 (ja) | 画像復元方法および画像復元装置 | |
WO2010026838A1 (ja) | フレームレート変換装置、並びに、その対応点推定装置、対応点推定方法及び対応点推定プログラム | |
JP5490236B2 (ja) | 画像処理装置および方法、画像表示装置および方法 | |
US8670073B2 (en) | Method and system for video noise filtering | |
KR101386891B1 (ko) | 영상 보간 방법 및 장치 | |
JPH11298861A (ja) | 画像信号のフレーム数変換方法および装置 | |
JP2011199349A (ja) | 画像処理装置、画像処理方法及び画像処理用コンピュータプログラム | |
JP4719108B2 (ja) | 映像符号化方法、映像符号化装置、映像符号化プログラムおよびそのプログラムを記録したコンピュータ読み取り可能な記録媒体 | |
KR100772405B1 (ko) | 전역 움직임 추정에 근거한 적응성 잡음 감쇄 방법 및 영상처리 시스템 | |
KR20050012773A (ko) | 샤프니스 예측 드리프트를 줄이기 위한 후-처리를 가지는비디오 디코딩 시스템 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
LAPS | Lapse due to unpaid annual fee |