KR100424600B1 - 방향성에지보간을사용한모션적응스캔-율변환 - Google Patents
방향성에지보간을사용한모션적응스캔-율변환 Download PDFInfo
- Publication number
- KR100424600B1 KR100424600B1 KR1019950008607A KR19950008607A KR100424600B1 KR 100424600 B1 KR100424600 B1 KR 100424600B1 KR 1019950008607 A KR1019950008607 A KR 1019950008607A KR 19950008607 A KR19950008607 A KR 19950008607A KR 100424600 B1 KR100424600 B1 KR 100424600B1
- Authority
- KR
- South Korea
- Prior art keywords
- signal
- motion signal
- data
- values
- value
- Prior art date
Links
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/0117—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level involving conversion of the spatial resolution of the incoming video signal
- H04N7/012—Conversion between an interlaced and a progressive signal
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Graphics (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Television Systems (AREA)
- Image Analysis (AREA)
- Image Processing (AREA)
- Picture Signal Circuits (AREA)
Abstract
종래의 인터레이스 비디오의 입력으로부터 진행성 스캔 신호를 발생하기 위하여 비디오 데이터를 처리하는 방법이 제공된다. 상기 데이터는 데이터의 필드간 시간 동안 모션 신호(26)를 판정하기 위하여 사용되는 프로세서(1)에서 수신된다. 상기 모션 신호는 잡음-간섭된(noise-corrupted) 비디오 소스들에 의하여 유발된 에러들을 줄이기 위하여 필터링되며, 그 다음으로 선정된 모션 신호를 뽑아내기 위하여 다시 필터링된다. 에지 정보(30)는 비디오 디스플레이 장치 상의 디스플레이를 위한 집적된 진행성-스캔 신호(36)를 생성하기 위하여 배치되며 상기 모션 신호와 결합되고, 이에 따라 잡음에 덜 민감하고 뚜렷한 에지 및 모션 신호들을 갖는 이미지가 발생된다.
Description
본 발명은 디지털 비디오 시스템에 관한 것으로, 특히 디지털 디스플레이 시스템 상의 모션 비디오 시퀀스(motion video sequence) 디스플레이에 관한 것이다.
텔레비전이 아날로그 시스템(analog system)으로부터 디지털 시스템으로 진행함에 따라, 여러 문제점들이 발생한다. 그와 같은 문제들 중의 하나가 디스플레이 영역을 가로질러 진행하는 대상물 묘사시 생긴다.
대상물이 아날로그 시스템에서 디스플레이를 가로질러 이동할 때에, 모션 중인 대상물의 곡선(curve), 대각선(diagonal) 및 다른 특징들을 묘사하는데 어려움이 없다면, 에지, 즉 대상물의 경계(boundary)를 생생하게 묘사할 수 있다. 에지의 한 예는 청색 배경에 대한 적색 공의 곡선일 수 있다. 그러나, 연속 이미지의 라인 대신에 개별 셀을 갖는 픽셀화된 디스플레이에서는, 에지 완전성(edge integrity)을 유지하기 더 어렵게 된다.
또 다른 문제는 대부분의 종래의 텔레비전들은 디스플레이 장치가 제1 기간 동안 모든 다른 라인을 그리고, 다음으로 제2 기간 동안 누락된 라인들을 그리는 인터레이스 형식을 사용한다는 점이다. 모든 라인이 같은 기간 동안 "그려지는" 진행성 스캔과 같은 기법을 사용하는 디지털 텔레비전에서는, 제2 기간으로부터 누락된 데이터가 보간(interpolation)되어야만 한다. 이동하는 대상물의 보간은 자체에 에러를 갖는 인공(artifact) 또는 가시적 이미지(visual image)를 생성한다.
공과 같은 대상물 상의 둥근 모양의 에지(rounded edge)들은 정지된 때에는어떠한 문제도 제공하지 않는다. 커브들은 정지대상물의 이전 필드 데이터(field data)를 사용함으로써 매끈해진다. 이전 필드 데이터를 사용하지 않는다면, 커브는 계단 또는 톱니형 에지(serrated edge)와 매우 유사한 모습의 들쭉날쭉한 에지(jagged edge)를 가질 것이다. 그러나, 대상물이 이동할 때에는, 현 필드와 이전 필드간의 상호연관성(correlation)의 결여로 인하여 이전의 필드 데이터는 이제 더 이상 사용될 수 없다. 따라서, 현 필드를 사용하는 선 평균화 기법(line averaging technique)이 종종 보간 프로세스를 위하여 사용된다. 간단한 선 평균화 기법은 블러링(blurring) 및 톱니형 에지에 의하여 입증되는 인식 해상도의 저하 문제를 수반한다. 이러한 가시적 인공 이미지(visual artifact)들은 데이터의 실제 에지 내용을 고려하지 않는 보간 프로세스에 기인한 것이다.
현재까지 사용되어온 적응 기법들은 이동형 에지들을 해결하기에는 만족스럽지 못했다. 종국 화면은 고화질 텔레비전(High-Definition Television : HDTV) 또는 디지털 텔레비전에서 가능한 일반적인 선명한 화면의 장점을 떨어뜨리는 위에 언급된 톱니형 에지와 같은 인공 이미지들을 갖는다.
디지털 텔레비전에서 사용가능한 명확도(clarity)와 선명도(sharpness)를 유지하면서 디스플레이가 이동형 에지를 묘사하도록 허용하며, 또한 프로세싱 요구의 큰 증가 없이 진행성 스캔의 고속 환경에서 사용 가능한 몇몇의 방법이 요구된다.
인터레이스-대-진행성-스캔 변환 프로세스가 본 명세서에서 개시된다. 상기 프로세스는 모션-보상 보간(motion-compensated interpolation)을 사용한다. 상기 프로세스는 메디안-필터 프레임간 차이 신호(median-filtered inter-framedifference signal)를 사용하여 모션 검출을 수행하며, 고속 메디안 필터링 프로시저(fast median filtering procedure)를 사용한다. 상기 프로세스는 원래의 인터레이스 화면으로부터의 에지 방위(edge orientation)를 사용하여 에지 적응형이 된다. 상기 프로세스는 원래의 인터레이스 화면에서 찾을 수 있는 에지의 완전성을 보존하는 적응 보간 프로세스를 역시 제공하면서도 잡음에 덜 민감한 모션 검출을 제공한다. 상기 프로세스의 결과는 선명한 이동형 에지와 더 적은 잡음을 갖는 화면이 되며 전체적으로 관찰자에게 더 좋은 화면 표시의 결과가 된다.
본 발명에 대한 더 완전한 이해와 본 발명의 또 다른 장점을 위하여, 다음의 자세한 설명이 이제 첨부된 도면과 관련하여 참조된다.
모션 적응 인터레이스-대-진행성-스캔 변환(IPC)이 각각의 필드가 완전한 프레임으로 인터레이스 되는 2개의 선과 다른 모든 선들을 갖는 인터레이스 스캐닝 방식에 기인된 인공 이미지를 제거하기 위하여 사용된다. IPC 기법은 필드내 및 필드간 값(inter- and intra-field value)들을 따르는 모션 신호 k의 가중된 합을 사용한다.
IPC 방법의 한 예가 도 1에 도시된다. 도 1에서는, 단지 어떠한 신호가 언제, 어디를 지나가는지를 지적하기 위하여 검토가 행해진다. 지연후의 신호의 기능과 목적들이 도 2에서 검토될 것이다.
휘도 신호, Y는 경로(10)를 따라서 스캔-라인 비디오 프로세서(Scan-line Video Processor : SVP, #1)로 전달된다. 상기 신호와 동일한 신호가 경로(12)를 따라서 변경되지 않은 상태로 SVP(#2)로 전달된다. 경로(14)는 Y를 전달받아'FIELD DL'(16)에서 상기 신호를 한 필드 지연시킨다. 이러한 지연된 필드는 곧바로 경로(18)를 따라 SVP(#2)로 전달된다. 그러나, 이미 한번 지연된 신호는 SVP(#1)로 전달되기 전에 '1H'(20)에서의 1-라인 수평 지연(one-line horizontal delay)과 'FIELD DL'(22)에서의 또 다른 필드 지연을 거친다. 이제 2번 지연된 신호가 경로(24)를 통하여 SVP(#1)로 전달된다.
SVP(#1)은 3개의 신호를 발생한다. 제1 신호는 라인(26)의 k'이다. 이는 1 필드 지연되며 라인(28)의 모션 신호 k를 발생하는 것을 돕기 위하여 다시 프로세싱 된다. 에지 정보가 SVP(#1)의 라인(30) 상에 존재하며 SVP(#2)로 전달된다. SVP(#2)는 다음의 입력들을 갖는다: 라인(12) 상의 원래의 휘도 신호 Y, 라인(18) 상의 한번 지연된 Y 신호, 라인(28) 상의 모션 신호 k, 라인(30) 상의 에지 정보 신호; 및 각각의 라인(32 및 34) 상의 2개의 색상 차이 신호, R-Y 및 B-Y. SVP(#2)는 라인(36) 상의 휘도 사전 스캔(proscan)을 위한 출력 신호 Yp와 라인(38) 상의 색상 차이 신호 R-Yp및 B-Yp들을 갖는다.
만일 SVP의 용량이 충분히 크고 충분히 빠르다면, SVP(#2)에서 수행된 프로세스들은 SVP(#1)의 다른 부분에서 수행되는 것이 가능할 수 있다는 것을 이해하여야만 한다. 그러나, 검토의 편의상, 2개의 SVP를 사용하는 것이 더 이해하기가 쉽다. 또한, 사용된 프로세서의 형태는 전혀 SVP일 필요도 없다. 다른 프로세서들이 이러한 알고리즘을 구현하기 위해 요구되는 바와 실질적으로 같은 방법으로 동작하도록 적응될 수 있다.
모션 신호 프로세싱
이제 도 2를 참조하여 사전스캔 출력 Yp를 발생하는 점에서 다양한 신호들과 그들의 기능을 살펴보자. 도 2는 각 SVP의 내부 프로세스의 더 자세한 방식을 도시한다. 상단의 파선 박스에 둘러싸인 영역은 도 1의 SVP(#1)이다. 원래의 Y 신호는 다시 라인(10)상에 있게 된다. 상기 신호가 SVP(#1)로 전달될 때에, 라인(14 및 40)이 라인(10)으로부터 분기된다. 라인(14) 상의 신호는 모션이 감지되는 방법으로 인하여 'FIELD DL'(16)에서 1 필드 동안 지연된다. 모션의 크기를 판정하기 위하여, 현 필드와 2번 지연된 필드 사이에서 비교가 이루어져야 한다. 한편 이러한 한번 지연된 휘도 필드는 경로(18)를 따라 SVP(#2)로 전달된다. 경로(14)는 지연된 필드들 사이의 어떠한 기수/짝수 라인 미스매치(mismatch)라도 방지하기 위하여 '1H' 지연(20)으로 계속 접속된다. '1H'는 필드를 1 수평 라인만큼 지연시킨다. 다음으로, 상기 필드는 'FIELD DL'(22)에서 다시 지연된다. 이러한 2번 지연된 필드는 경로(24)를 따라서 전달된다. 한편, 경로(10) 상에서 시스템에 전달되는 현 필드는 경로(24) 상의 2번 지연된 필드를 감하게(subtract) 되며, 이는 2 필드의 값을 비교하게 해준다.
이러한 모션 신호 판정의 도식적인 표현이 도 3a와 도 3b에 도시된다. 현 필드를 2번 지연된 필드와 비교함으로써 도 3a에 있는 차이 부호(difference sign)로부터 필드의 차이를 알 수 있다. 도 3b에서, 이전 필드로부터의 픽셀 Z뿐만 아니라 모션 신호 k를 사용하여 공간적 이웃 픽셀 X와 관련된 보간 픽셀 X가 판정된다. 이러한 다이어그램은 도 5를 참조하여 더 검토될 모션 신호와 에지 정보에 대한 개념들을 모두 제공한다.
비교값이 부호화된 수이기 때문에, 이는 9비트를 갖는다. 'ABS'(42)에서 상기 값의 절대값이 취해짐으로써, 이는 8-비트 수로 줄여진다. 다음으로, 비선형 함수 'NL'(44)가 중간 필터(45)로 전달하기 위하여 8 비트를 4 비트로 줄인다.
메디안 필터링 처리가 도 4a에 도시된다. 모션 신호를 메디안 필터링함으로써, 어떠한 포인트 잡음(point noise) 소스라도 제거될 수 있으며, 따라서 모션 신호의 신뢰도를 증가시키게 된다. 가장 작은 잡음 타겟 데이터를 찾기 위하여, 중간 필터는 이웃 데이터 포인트의 값을 사용하여 도 4a에 도시된 바와 같이 타겟 데이터를 찾는다.
단지 본 처리의 특정한 예로서 사용된 메디안 필터링 기법은 5-분기 메디안 계산을 수행하는 빠르고 효과적인 방법을 표현한다. 실행 시간과 프로그램 인스트럭션(instruction) 공간을 필요로 하는 많은 디지털-신호-처리(Digital-Signal-Processing : DSP)는 빠르고 효과적인 처리들을 필요로 한다. 이러한 처리의 실시간 구현에는 실행 시간과 인스트럭션 공간으로 인하여 비용이 매우 많이 들게 된다.
SVP(#1)과 같은 스캔-라인 비디오 프로세서의 현재의 구성에서 가능한 910 인스트럭션들 중 본 발명보다 종래의 기법에서는 거의 277 인스트럭션들을 요구하는 반면, 본 프로시저에서 사용된 5-분기 메디안 필터 처리는 전체 181 인스트럭션들을 요구한다. 이러한 고속 메디안 필터 알고리즘의 사용은 종래의 알고리즘과 비교하여 인스트럭션 공간 면에서 약 35%의 절약을 제공한다.
5-분기 메디안 필터를 수행하기 위한 종래 기법은 다음 중의 하나를 포함한다:
MED(a, b, c, d, e) = MAX[ min(a, b, c), min(a, b, d),
min(a, b, e), min(a, c, d), min(a, c, e), min(a, d, e),
min(b, c, d), min(b, c, e), min(b, d, e), min(c, d, e)]
또는
MED(a, b, c, d, e) = MIN[ max(a, b, c), max(a, b, d),
max(a, b, e), max(a, c, d), max(a, c, e), max(a, d, e),
max(b, c, d), max(b, c, e), max(b, d, e), max(c, d, e)]
보통, L-요소 시퀀스의 경우, 종래의 방법은
개의 시퀀스의 최대값 또는 최소값의 최소값 또는 최대값을 취하는 것을 포함한다. 이러한 팩토리얼 표현은 L-요소 시퀀스의 길이가 증가함에 따라서, 복잡도(complexity)가 팩토리얼 형태로 증가함을 뜻한다. 이에 비해, 본 고속 메디안 필터의 복잡도는 L-요소 시퀀스가 증가함에 따라 선형적인 형태로 증가한다. 따라서, 실행 시간과 인스트럭션 공간을 최소로 유지하면서 본 발명의 메디안 필터 처리를 사용하여 큰 복잡도의 메디안 필터 구현이 이루어질 수 있다.
변수 V0, V1, V2, V3및 V4들은 도 4b에 도시된 바와 같이, 보간될 포인트를둘러싸거나 그 포인트를 포함하는 데이터 포인트들을 나타낸다. 단계(46)에서, 주어진 값들 중의 2개가 비교되어 이들 중의 극값(extreme)을 제거한다. 이러한 필터링 프로세스는 메디안 결정을 위하여 최대값을 처리하고 최소값을 사용하거나, 또는 메디안 결정을 위하여 최소값을 처리하고 최대값을 사용한다. 그 결과 후의 절차는 5개의 입력들의 중간값을 찾는 것이다. 검토에만 한정하지 않는다는 의미에서, 이러한 최대값 또는 최소값들이 '극값'들로 언급될 것이다. 만일 도 4b가 최대값이 처리되는 구현이라면, 단계(46)는 도 4c에 도시된 바와 같이 기능한다. 만일 V1이 V0이상이라면, S0은 0이 되며, 만일 그렇지 않다면, S0은 1이 된다. 만일 S0이 0이라면 라인(52) 상의 단계(50)의 출력은 도 4d에 도시된 바와 같이 V0이 된다. 이는 V0이 V1보다 작거나 같음을 의미한다.
이러한 처리는 단계(54)까지 계속되며, 극치 D0내지 D3의 집합은 4개의 최대값 또는 최소값을 나타낸다. 이러한 집합은 단계(56)에 의하여 3개의 최대값 또는 최소값 C0내지 C2의 집합으로 더 줄어들 수 있다. 단계(58과 60)에서는, 3개의 최대값 또는 최소값들이 상기 3개의 변수들의 반대 극값을 찾기 위하여 저장된다. 예를 들어, 만일 C0내지 C2의 값들이 3개의 최대값들이라면, 단계(58과 60)는 3개 중의 최소값이 어떤 값인지를 판정한다. 그러면, 이 값이 중간값이 된다.
상기 예는 5-분기 메디안 필터이다. 그 미만이나 그보다 초과한 분기들이 사용될 수 있다. 어떤 점에서는, 추가의 정확도 이점이 요구된 인스트럭션들의 수보다 더 이상 크지 않을 때까지 SVP 인스트럭션들의 수가 증가될 것이다. 그러한 기점은 각각의 설계자들에 의하여 판정되어야 한다. 그러나, 현재에는 5-분기 필터가 인스트럭션의 개수(count)와 획득된 정확도 사이에서 최적의 타협안인 것으로 판정된다.
이제 도 1과 도 2로 돌아와서, 다음으로 라인(26) 상의 메디안 필터의 출력이 도 1의 동일한 라인 상에 도시된 k'처럼 피드백 루프로 보내진다. 신호 k'은 시간적인 필터에 입력으로 사용된 모션 신호이다. 모션 신호 k' 상에 수행되는 남은 처리가 도 2에서 더 자세히 설명된다. 파선(27)은 라인(26)으로부터의 모션 신호 k' 상에 수행되는 처리를 나타낸다. 이러한 단계는 메디안 필터링 처리로부터 판정된 값과 관련하여 직렬의 필드 지연 라인 'FIELD DL'과 수평 지연 '1H'를 사용하여 신호들을 시간적으로 필터링한다.
파선(29)은 시간적인 필터링 이후 수행되는 공간적 필터링(spatial filtering)을 포함한다. 공간적 필터링 단계는 둘 모두가 라인(28) 상의 SVP(#1)로부터의 출력인 최종 모션 신호 k의 모션을 뽑아내는 것을 담당하는 수직 저역 통과 필터(Vertical Low Pass Filter) 'VLPF'와 수평 저역 통과 필터(Horizontal Low Pass Filter) 'HLPF'를 포함한다.
시간적 필터(27)와 공간적 필터(29)는 공간적인 면에서 모션 신호를 밖으로 뽑아내려는 경향을 갖는다. 따라서, 상기 신호의 어떠한 잡음이나 에러들이라도 전파하려는 경향이 있다. 이러한 필터 앞에 메디안 필터를 사용함에 있어서 지금까지 알려지지 않은 장점은 메디안 필터가 잡음을 제거하고 이웃 픽셀에 잡음을 전파하는 것을 방지하며, 결국 훨씬 깨끗한 화면을 얻게된다는 점이다.
이미 언급된 또 다른 문제점은 모션에 관련된 에지의 판정이다. 에지 판정과 모션 신호 처리들이 2개의 별개 사안이며 개별적으로 구현될 수 있는 반면에, 에지 정보는 실제적으로 모션이 존재하는 때에만 그 효과를 가질 수 있다. 따라서, 모션 신호 처리는 누락된 라인의 보간을 위해 사용되는 에지 정보의 양에 영향을 줄 수 있다.
에지 검출
이제 도 1과 도 2를 다시 참조하여, 제1도의 라인(30) 상의 에지 정보 출력을 검토하자. 처리에 대한 더 자세한 다이어그램이 도 2에 도시된다. 에지 검출기(43)는 경로(40)를 따라서 한번의 수평 라인 지연된 휘도 신호와 원래의 휘도 신호인 라인(10)의 입력을 사용한다. 이러한 처리가 도 5에 도식적으로 나타나 있다.
도 3b와 유사하게, 픽셀 X는 이웃 픽셀 A - F를 갖는다. 에지의 방향은 리던던트(redundant) 에지 방향을 포함하지 않은 상단 이웃 픽셀들과 하단 이웃 픽셀들의 어떠한 조합으로도 판정될 수 있다. 예를 들어, AD, BE 및 CF들은 모두 수직 에지들이며 한 방향보다 많은 방향의 설정을 요구하지 않는다. 따라서, 가능한 에지 방향은 AE, AF, BE, CD와 CE들이다. AE와 BF들은 CE와 BD와 마찬가지로 동일한 에지들이다. AF 등의 이러한 설정은 2개의 변수들 사이의 차이의 절대값을 설정한다. AF는 A - F의 절대값이다. 만일 5개의 값 AE, AF, BE, CD와 CE의 최대값에서 이러한 값들의 최소값을 뺀 값이 선정된 문턱값(threshold value)보다 크다면, 에지의방향은 5개의 값들의 최소값으로 선택된다. 만일 그렇지 않다면, 에지는 BE 또는 수직 방향으로 판정된다. 이러한 것을 구현하는 한 방법은 각각의 가능한 에지 방향에 제2 SVP로 전달된 값을 할당하는 것이며, 이에 따라 SVP(#2)에 어떠한 보간이 사용될 것인지를 알려주게 된다.
도 2로 돌아와서, 이러한 에지 정보는 경로(30) 상에서 SVP(#2)로 전달된다. 경로(30) 상의 에지 정보가 '픽셀 선택' 단계(70)에서 원래의 휘도 신호와 수평 라인-지연 휘도 신호를 결합시킨다. 이때, SVP는 A, B 또는 C(도 3b 참조)로부터의 한 픽셀과 D, E 또는 F로부터의 한 픽셀을 선택하는 프로세스를 수행한다. 이러한 2개의 픽셀들은 다음에 가중-평균 보간의 라인 평균 성분을 계산하기 위하여 사용될 것이다. 상기 2개의 신호들은 똑같이 1/2로 가중되어 결합된다. 이렇게 처리된 신호는 라인(18)으로부터의 필드 지연된 휘도 신호와 라인(28) 상의 모션 신호 k로 처리되는 'MIX'로 라인(76)을 따라 입력된다. 라인(36) 상의 종국 출력(resulting output)은 보간 사전스캔(proscan) 출력 신호 Yp이다.
또한, 색상 차이 신호 R - Y와 B - Y들은 라인 평균을 사용하여 계산되어 SVP(#2)의 라인(38과 39) 상으로부터 출력된다. 이미 앞서 언급된 바와 같이, 상기 모든 것들이 SVP(#1)과 같은 동일한 SVP 내에서 수행될 수 있다. 그러한 경우에는, 에지 정보와 모션 신호들이 SVP(#2)로 전달되는 대신에 차후의 프로세싱에 사용될 수 있는 것으로 간주된다.
상기 프로세스는 인터레이스 신호가 더 뚜렷한 에지와 모션을 갖는 진행성스캔, 또는 사전스캔으로 변환되는 것을 허용한다. 화면 내의 이동중인 대상물들은 더 깨끗한 에지들을 가지며, 관찰자에게 더 좋은 화면을 제공한다. 또한, 전체의 프로세스가 SVP의 사용되지 않은 부분들 내에 구현될 수 있는 가장 적은 수의 인스트럭션을 사용하기 때문에, 이러한 프로세스들은 IPC 프로세스에 필요한 스캔-라인 비디오 프로세서들 내에 미리 장착될 수 있다. 위의 모든 단계들이 한 프로세서의 다른 사용가능한 영역내에서 수행될 수 있다.
따라서, 비록 인터레이스-대-진행성 스캔 프로세스를 위한 특별한 실시예가 이러한 점에 대해서 설명되었지만, 다음의 청구범위에 설명되는 범위를 벗어나지 않는 한 그와 같은 특정 참조들이 본 발명의 범위를 제한하는 것으로 간주되도록 의도된 것은 아니다.
도 1은 모션 적응형 인터레이스-대-진행성-스캔 변환(interlace-to-progressive-scan conversion)의 플로 차트.
도 2는 모션 발생 프로세스와 에지 검출 신호에 대한 더 자세한 설명을 갖춘 모션 적응형 인터레이스-대-진행성-스캔 변환의 플로 차트 분해도.
도 3a 및 도 3b도는 모션 신호를 판정하기 위한 프로세스의 도시적인 예.
도 4a 내지 도 4d는 고속 메디안 필터링 프로세스(fast median filtering process)의 도식적인 표현도.
도 5는 에지 검출의 도식적인 예.
도면의 주요 부분에 대한 부호의 설명
1 : 스캔-라인 비디오 프로세서[SVP(#1)]
2 : SVP(#2) 4 : 에지 검출기
16, 22 : 필드 지연 20 : 1-라인 수평 지연
27 : 시간적 필터 29 : 공간적 필터
44 : 비선형 함수 45 : 중간 필터
Claims (5)
- 비디오 데이터의 개선된 프로세싱을 위한 시스템에 있어서,a. 상기 데이터를 수신하기 위한 회로;b. 상기 회로 안에 있으며,i. 상기 데이터 내의 모션 및 에지 신호(motion and edge signal)를 검출하는 동작;ii. 복수의 수신된 데이터 값들로부터 선택된 값들과 이전 비교 결과들의 쌍에 대한 일련의 비교로서 구현되는 고속 메디안 필터(fast median filter)에 의해 상기 모션 신호를 필터링하여 잡음을 감소시키는 동작;iii. 시간적 및 공간적 필터들을 사용하여 상기 데이터를 확산(spreading)시키는 동작; 및iv. 상기 필터링된 모션 신호와 상기 에지 신호를 사용하여 순차-스캔 신호(progressive-scan signal)를 생성하는 동작을 할 수 있는 프로세서; 및c. 상기 순차-스캔 신호를 수신하여 디스플레이하기 위한 디스플레이 장치를 포함하는 것을 특징으로 하는 비디오 데이터의 개선된 프로세싱을 위한 시스템.
- 비디오 데이터의 프로세싱 방법에 있어서:a. 상기 데이터를 프로세서 안으로 수신하는 단계;b. 상기 데이터로부터 모션 신호를 판정하는 단계;c. 상기 데이터 내의 에지 정보를 찾아내는 단계;d. 고속 메디안 필터를 사용하여,i. 복수의 수신 데이터 값들로부터 선택된 데이터 값들과 이전 비교 결과들의 쌍간의 일련의 비교를 수행하여, 제1 방향으로의 극대값(extreme value)들의 집합을 생성하는 단계; 및ii. 상기 극대값들의 쌍을 비교하여 상기 극대값들의 집합 중에서 반대인 제2 방향으로 가장 극대인 하나를 결정하여, 필터링된 모션 신호내의 중앙값(median value)을 생성하는 단계를 포함하는 동작들의 시퀀스를 실행시킴으로써, 상기 모션 신호를 필터링하는 단계;e. 상기 에지 정보와 상기 필터링된 모션 신호를 비디오 프로세서로 전달하는 단계; 및f. 상기 필터링된 모션 신호와 상기 에지 정보를 이용하여, 비디오 디스플레이 장치 상에서 사용하기 위한 순차-스캔 신호를 생성하는 단계를 포함하는 것을 특징으로 하는 비디오 데이터 프로세싱 방법.
- 개선된 모션 신호의 생성 방법에 있어서,a. 프로세서에서 비디오 신호 내의 데이터 필드간의 모션 크기로부터 모션신호를 판정하는 단계;b. 고속 메디안 필터를 사용하여,i. 복수의 수신 데이터 값들로부터 선택된 데이터 값들과 이전 비교 결과들의 쌍간의 일련의 비교를 수행하여, 제1 방향으로 극대값들의 집합을 생성하는 단계; 및ii. 상기 극대값들의 쌍을 비교하여 상기 극대값들의 집합들 중에서 반대인 제2 방향으로 가장 극대인 하나를 결정하여, 필터링된 모션 신호내의 중앙값을 생성하는 단계를 포함하는 동작들의 시퀀스를 실행시킴으로써, 상기 모션 신호로부터 에러들을 제거하고, 필터링된 모션 신호를 생성하는 단계;c. 상기 필터링된 모션 신호를 시간적 및 공간적으로 필터링하여 3번 필터링된 모션 신호를 생성하는 단계; 및d. 차후의 프로세싱을 위하여, 상기 3번 필터링된 모션 신호를 사용 가능하게 만드는 단계를 포함하는 것을 특징으로 하는 개선된 모션 신호 생성 방법.
- 제2항에 있어서,에지 정보를 찾아내는 단계가,a. 프로세서에서 제1 이산 에지 방향들의 집합간의 최소 차이값을 찾아내는 단계;b. 상기 차이값이 선정된 문턱값보다 큰가를 판정하는 단계;c. 만일 상기 차이값이 상기 문턱값보다 크다면 상기 판정에 근거하여 최종 에지 방향을 상기 차이값으로 선택하며, 만일 그렇지 않다면 상기 최종 에지 방향을 수직방향으로 설정시키는 선택 단계; 및d. 상기 최종 에지 방향을 전달하는 상기 프로세서로부터 신호를 생성하는 단계를 포함하는 것을 특징으로 하는 비디오 데이터 프로세싱 방법.
- 제2항에 있어서,상기 복수의 수신 데이터 값들은 2N + 1개의 데이터 값들을 포함하며,일련의 비교를 수행하여 제1 방향으로의 극대값들의 집합을 생성하는 상기 단계는,최소-극대값(least-extreme value)을 식별하기 위해 다음과 같은 단계를 포함하는 일련의 비교를 수행하는 단계;상기 복수의 수신 데이터 값들로부터 제1 쌍의 값들을 비교하여 상기 제1 쌍 중 어느 것이 상기 제1 방향으로 최대 극대값(most extreme value)이며, 상기 제1 쌍 중 어느 것이 최소 극대값인지를 식별하는 단계;상기 최소 극대값을 상기 복수의 수신 데이터 값들로부터의 또 다른 데이터 값과 비교하여 또 다른 최대 극대값과 최소 극대값을 식별하는 단계; 및모든 데이터 값들이 비교될 때까지 상기 최소 극대값과 또 다른 데이터 값을비교하는 상기 단계를 반복하는 단계;상기 복수의 수신 데이터 값들로부터 상기 최소 극대값을 제거하는 단계; 및상기 복수의 수신 데이터 값들 중 N개가 제거될 때까지 일련의 비교를 수행하는 상기 단계 및 최소 극대값을 제거하는 상기 단계를 반복하는 단계 -여기서, 남게 되는 N+1개의 값들이 제1 방향으로의 극대값들의 집합임-를 포함하는 것을 특징으로 하는 비디오 데이터 프로세싱 방법.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/227816 | 1994-04-14 | ||
US8/227,816 | 1994-04-14 | ||
US08/227,816 US5519451A (en) | 1994-04-14 | 1994-04-14 | Motion adaptive scan-rate conversion using directional edge interpolation |
Publications (2)
Publication Number | Publication Date |
---|---|
KR950035448A KR950035448A (ko) | 1995-12-30 |
KR100424600B1 true KR100424600B1 (ko) | 2004-06-23 |
Family
ID=22854587
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019950008607A KR100424600B1 (ko) | 1994-04-14 | 1995-04-13 | 방향성에지보간을사용한모션적응스캔-율변환 |
Country Status (8)
Country | Link |
---|---|
US (3) | US5519451A (ko) |
EP (1) | EP0677958B1 (ko) |
JP (2) | JPH0884321A (ko) |
KR (1) | KR100424600B1 (ko) |
CN (1) | CN1087892C (ko) |
CA (1) | CA2146884A1 (ko) |
DE (1) | DE69519398T2 (ko) |
TW (4) | TW326612B (ko) |
Families Citing this family (103)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE69421377T2 (de) * | 1994-02-28 | 2000-03-23 | Stmicroelectronics S.R.L., Agrate Brianza | Filter zur Rauschunterdrückung und Kantenverstärkung von numerischen Bildsignalen mit Hilfe unscharfer Logik |
DE4419891B4 (de) * | 1994-06-07 | 2006-06-29 | Micronas Gmbh | Verfahren zur progressiven Konversion von Fernsehbildern mit Zeilensprung |
KR100203270B1 (ko) * | 1995-09-30 | 1999-06-15 | 윤종용 | 광역벡터의 상관성을 이용한 화소의 보간방법 및 그 장치 |
JPH09163373A (ja) * | 1995-12-08 | 1997-06-20 | Toshiba Corp | 雑音低減装置 |
FR2742900B1 (fr) * | 1995-12-22 | 1998-02-13 | Thomson Multimedia Sa | Procede d'interpolation de trames progressives |
EP0830018A3 (en) * | 1996-09-13 | 1999-12-29 | Texas Instruments Incorporated | Method and system for motion detection in a video image |
JP3274980B2 (ja) * | 1997-03-03 | 2002-04-15 | 株式会社ケンウッド | 二次元ビデオフィルタ及びビデオフィルタ装置 |
US6639945B2 (en) | 1997-03-14 | 2003-10-28 | Microsoft Corporation | Method and apparatus for implementing motion detection in video compression |
US6173317B1 (en) | 1997-03-14 | 2001-01-09 | Microsoft Corporation | Streaming and displaying a video stream with synchronized annotations over a computer network |
US6100870A (en) * | 1997-05-30 | 2000-08-08 | Texas Instruments Incorporated | Method for vertical imaging scaling |
US6141056A (en) * | 1997-08-08 | 2000-10-31 | Sharp Laboratories Of America, Inc. | System for conversion of interlaced video to progressive video using horizontal displacement |
US6281942B1 (en) * | 1997-08-11 | 2001-08-28 | Microsoft Corporation | Spatial and temporal filtering mechanism for digital motion video signals |
US6452972B1 (en) * | 1997-09-12 | 2002-09-17 | Texas Instruments Incorporated | Motion detection using field-difference measurements |
US6262773B1 (en) * | 1997-09-15 | 2001-07-17 | Sharp Laboratories Of America, Inc. | System for conversion of interlaced video to progressive video using edge correlation |
US6061100A (en) * | 1997-09-30 | 2000-05-09 | The University Of British Columbia | Noise reduction for video signals |
US6546405B2 (en) | 1997-10-23 | 2003-04-08 | Microsoft Corporation | Annotating temporally-dimensioned multimedia content |
US6181382B1 (en) * | 1998-04-03 | 2001-01-30 | Miranda Technologies Inc. | HDTV up converter |
US7536706B1 (en) | 1998-08-24 | 2009-05-19 | Sharp Laboratories Of America, Inc. | Information enhanced audio video encoding system |
US6118488A (en) * | 1998-08-31 | 2000-09-12 | Silicon Integrated Systems Corporation | Method and apparatus for adaptive edge-based scan line interpolation using 1-D pixel array motion detection |
US6297848B1 (en) * | 1998-11-25 | 2001-10-02 | Sharp Laboratories Of America, Inc. | Low-delay conversion of 3:2 pulldown video to progressive format with field averaging |
KR100282397B1 (ko) * | 1998-12-31 | 2001-02-15 | 구자홍 | 디지탈 영상 데이터의 디인터레이싱 장치 |
KR100323662B1 (ko) * | 1999-06-16 | 2002-02-07 | 구자홍 | 디인터레이싱 장치 및 방법 |
KR100303728B1 (ko) * | 1999-07-29 | 2001-09-29 | 구자홍 | 격행주사 영상의 디인터레이싱 방법 |
CA2372991C (en) * | 1999-08-16 | 2013-07-16 | E.I. Du Pont De Nemours And Company | Method for the production of calendic acid, a fatty acid containing delta-8,10,12 conjugated double bonds and related fatty acids having a modification at the delta-9 position |
US7171703B2 (en) | 1999-11-30 | 2007-02-06 | Pool Cover Specialists National, Inc. | Pool cover tracking system |
US6731342B2 (en) * | 2000-01-06 | 2004-05-04 | Lg Electronics Inc. | Deinterlacing apparatus and method using edge direction detection and pixel interplation |
CA2398688A1 (en) * | 2000-01-28 | 2001-08-02 | Fujitsu General Limited | Scanning conversion circuit |
KR20020007411A (ko) | 2000-03-15 | 2002-01-26 | 요트.게.아. 롤페즈 | 피킹 필터를 갖는 비디오 장치 |
US6721458B1 (en) | 2000-04-14 | 2004-04-13 | Seiko Epson Corporation | Artifact reduction using adaptive nonlinear filters |
JP2002024815A (ja) * | 2000-06-13 | 2002-01-25 | Internatl Business Mach Corp <Ibm> | 拡大画像データに変換するための画像変換方法、画像処理装置、および画像表示装置 |
KR100364762B1 (ko) * | 2000-06-22 | 2002-12-16 | 엘지전자 주식회사 | 순차주사 영상 변환 장치 및 방법과, 그를 이용한 수직주사율 변환 장치 |
US7647340B2 (en) | 2000-06-28 | 2010-01-12 | Sharp Laboratories Of America, Inc. | Metadata in JPEG 2000 file format |
KR100644601B1 (ko) * | 2000-09-30 | 2006-11-10 | 삼성전자주식회사 | 움직임 보상형 보간을 이용한 디-인터레이싱 장치 및 그방법 |
US7116372B2 (en) * | 2000-10-20 | 2006-10-03 | Matsushita Electric Industrial Co., Ltd. | Method and apparatus for deinterlacing |
JP2004516718A (ja) | 2000-12-11 | 2004-06-03 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | ビデオ信号処理における動き補償型デインターレーシング |
US7095445B2 (en) * | 2000-12-20 | 2006-08-22 | Samsung Electronics Co., Ltd. | Method of detecting motion in an interlaced video sequence based on logical operation on linearly scaled motion information and motion detection apparatus |
JP2002199351A (ja) * | 2000-12-27 | 2002-07-12 | Matsushita Electric Ind Co Ltd | 静止判定装置およびそれを備えた走査線補間装置 |
US6859554B2 (en) * | 2001-04-04 | 2005-02-22 | Mitsubishi Electric Research Laboratories, Inc. | Method for segmenting multi-resolution video objects |
US7110612B1 (en) | 2001-10-11 | 2006-09-19 | Pixelworks, Inc. | Weighted absolute difference based noise reduction method and apparatus |
JP2005507618A (ja) * | 2001-11-01 | 2005-03-17 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | ビデオデータのエッジ指向の補間 |
WO2003038753A2 (en) * | 2001-11-01 | 2003-05-08 | Koninklijke Philips Electronics N.V. | Improved spatial resolution of video images |
US7245326B2 (en) * | 2001-11-19 | 2007-07-17 | Matsushita Electric Industrial Co. Ltd. | Method of edge based interpolation |
US7423691B2 (en) * | 2001-11-19 | 2008-09-09 | Matsushita Electric Industrial Co., Ltd. | Method of low latency interlace to progressive video format conversion |
US7375760B2 (en) * | 2001-12-31 | 2008-05-20 | Texas Instruments Incorporated | Content-dependent scan rate converter with adaptive noise reduction |
US7023487B1 (en) * | 2002-01-25 | 2006-04-04 | Silicon Image, Inc. | Deinterlacing of video sources via image feature edge detection |
US7154556B1 (en) | 2002-03-21 | 2006-12-26 | Pixelworks, Inc. | Weighted absolute difference based deinterlace method and apparatus |
KR100451258B1 (ko) * | 2002-06-12 | 2004-10-06 | (주)씨앤에스 테크놀로지 | 디지털 방송의 가상 채널 맵핑 및 채널 튜닝방법 |
US7099509B2 (en) * | 2002-10-11 | 2006-08-29 | Samsung Electronics Co., Ltd. | Method of edge direction detection based on the correlations between pixels of a vector and an edge direction detection system |
KR20040061244A (ko) * | 2002-12-30 | 2004-07-07 | 삼성전자주식회사 | 디-인터레이싱 방법 및 그 장치 |
EP1443776B1 (en) * | 2003-01-29 | 2012-08-15 | Sony Deutschland GmbH | Video signal processing system |
GB2402288B (en) * | 2003-05-01 | 2005-12-28 | Imagination Tech Ltd | De-Interlacing of video data |
US7574016B2 (en) | 2003-06-26 | 2009-08-11 | Fotonation Vision Limited | Digital image processing using face detection information |
US8593542B2 (en) | 2005-12-27 | 2013-11-26 | DigitalOptics Corporation Europe Limited | Foreground/background separation using reference images |
US7844076B2 (en) | 2003-06-26 | 2010-11-30 | Fotonation Vision Limited | Digital image processing using face detection and skin tone information |
US7620218B2 (en) | 2006-08-11 | 2009-11-17 | Fotonation Ireland Limited | Real-time face tracking with reference images |
US8498452B2 (en) | 2003-06-26 | 2013-07-30 | DigitalOptics Corporation Europe Limited | Digital image processing using face detection information |
US7616233B2 (en) * | 2003-06-26 | 2009-11-10 | Fotonation Vision Limited | Perfecting of digital image capture parameters within acquisition devices using face detection |
US8948468B2 (en) | 2003-06-26 | 2015-02-03 | Fotonation Limited | Modification of viewing parameters for digital images using face detection information |
US7440593B1 (en) | 2003-06-26 | 2008-10-21 | Fotonation Vision Limited | Method of improving orientation and color balance of digital images using face detection information |
US7565030B2 (en) | 2003-06-26 | 2009-07-21 | Fotonation Vision Limited | Detecting orientation of digital images using face detection information |
US7792970B2 (en) | 2005-06-17 | 2010-09-07 | Fotonation Vision Limited | Method for establishing a paired connection between media devices |
US9129381B2 (en) | 2003-06-26 | 2015-09-08 | Fotonation Limited | Modification of post-viewing parameters for digital images using image region or feature information |
US8155397B2 (en) | 2007-09-26 | 2012-04-10 | DigitalOptics Corporation Europe Limited | Face tracking in a camera processor |
US8896725B2 (en) | 2007-06-21 | 2014-11-25 | Fotonation Limited | Image capture device with contemporaneous reference image capture mechanism |
US8494286B2 (en) | 2008-02-05 | 2013-07-23 | DigitalOptics Corporation Europe Limited | Face detection in mid-shot digital images |
US8682097B2 (en) | 2006-02-14 | 2014-03-25 | DigitalOptics Corporation Europe Limited | Digital image enhancement with reference images |
US9692964B2 (en) | 2003-06-26 | 2017-06-27 | Fotonation Limited | Modification of post-viewing parameters for digital images using image region or feature information |
US7471846B2 (en) | 2003-06-26 | 2008-12-30 | Fotonation Vision Limited | Perfecting the effect of flash within an image acquisition devices using face detection |
US8330831B2 (en) | 2003-08-05 | 2012-12-11 | DigitalOptics Corporation Europe Limited | Method of gathering visual meta data using a reference image |
US7269292B2 (en) | 2003-06-26 | 2007-09-11 | Fotonation Vision Limited | Digital image adjustable compression and resolution using face detection information |
US8989453B2 (en) | 2003-06-26 | 2015-03-24 | Fotonation Limited | Digital image processing using face detection information |
US7706624B2 (en) | 2003-08-04 | 2010-04-27 | Thomson Licensing | Apparatus and method for reducing noise in an image |
JP4003713B2 (ja) * | 2003-08-06 | 2007-11-07 | ソニー株式会社 | 画像処理装置および画像処理方法 |
US7345708B2 (en) * | 2003-12-23 | 2008-03-18 | Lsi Logic Corporation | Method and apparatus for video deinterlacing and format conversion |
EP1808012A1 (en) * | 2004-08-10 | 2007-07-18 | Thomson Licensing | Apparatus and method for indicating the detected degree of motion in video |
US8320641B2 (en) | 2004-10-28 | 2012-11-27 | DigitalOptics Corporation Europe Limited | Method and apparatus for red-eye detection using preview or other reference images |
US7315631B1 (en) | 2006-08-11 | 2008-01-01 | Fotonation Vision Limited | Real-time face tracking in a digital image acquisition device |
US8503800B2 (en) | 2007-03-05 | 2013-08-06 | DigitalOptics Corporation Europe Limited | Illumination detection using classifier chains |
US7362378B2 (en) | 2005-01-10 | 2008-04-22 | Matsushita Electric Industrial Co., Ltd. | Method of edge based pixel location and interpolation |
US7542095B2 (en) * | 2005-01-20 | 2009-06-02 | Samsung Electronics Co., Ltd. | Method and system of noise-adaptive motion detection in an interlaced video sequence |
US7403234B2 (en) * | 2005-05-02 | 2008-07-22 | Samsung Electronics Co., Ltd. | Method for detecting bisection pattern in deinterlacing |
US7522214B1 (en) | 2005-06-27 | 2009-04-21 | Magnum Semiconductor, Inc. | Circuits and methods for deinterlacing video display data and systems using the same |
US7450184B1 (en) | 2005-06-27 | 2008-11-11 | Magnum Semiconductor, Inc. | Circuits and methods for detecting 2:2 encoded video and systems utilizing the same |
US7414671B1 (en) * | 2005-06-30 | 2008-08-19 | Magnum Semiconductor, Inc. | Systems and methods for display object edge detection and pixel data interpolation in video processing systems |
US7538824B1 (en) | 2005-08-18 | 2009-05-26 | Magnum Semiconductor, Inc. | Systems and methods for reducing noise during video deinterlacing |
KR100843083B1 (ko) * | 2005-12-14 | 2008-07-02 | 삼성전자주식회사 | 움직임 추정 기반 프레임 보간을 위한 장치 및 방법 |
DE602007012246D1 (de) | 2006-06-12 | 2011-03-10 | Tessera Tech Ireland Ltd | Fortschritte bei der erweiterung der aam-techniken aus grauskalen- zu farbbildern |
US7403643B2 (en) | 2006-08-11 | 2008-07-22 | Fotonation Vision Limited | Real-time face tracking in a digital image acquisition device |
US7916897B2 (en) | 2006-08-11 | 2011-03-29 | Tessera Technologies Ireland Limited | Face tracking for controlling imaging parameters |
GB2444534A (en) * | 2006-12-06 | 2008-06-11 | Sony Uk Ltd | Assessing the reliability of motion information in motion adaptive image processing |
US8115866B2 (en) * | 2006-12-29 | 2012-02-14 | Texas Instruments Incorporated | Method for detecting film pulldown cadences |
US8055067B2 (en) | 2007-01-18 | 2011-11-08 | DigitalOptics Corporation Europe Limited | Color segmentation |
TWI389568B (zh) | 2007-01-26 | 2013-03-11 | Mstar Semiconductor Inc | 影像解交錯的方法及相關裝置 |
DE602008001607D1 (de) | 2007-02-28 | 2010-08-05 | Fotonation Vision Ltd | Trennung der direktionalen beleuchtungsvariabilität in der statistischen gesichtsmodellierung auf basis von texturraumzerlegungen |
WO2008107002A1 (en) | 2007-03-05 | 2008-09-12 | Fotonation Vision Limited | Face searching and detection in a digital image acquisition device |
US7916971B2 (en) | 2007-05-24 | 2011-03-29 | Tessera Technologies Ireland Limited | Image processing method and apparatus |
FR2925199A1 (fr) * | 2007-12-13 | 2009-06-19 | Thomson Licensing Sas | Procede de generation de distances representatives d'orientations de contour dans une image video, dispositif correspondant et utilisation du procede pour le desentrelacement ou la conversion de format |
TWI392114B (zh) * | 2008-03-04 | 2013-04-01 | Huga Optotech Inc | 發光二極體及其形成方法 |
US7855737B2 (en) | 2008-03-26 | 2010-12-21 | Fotonation Ireland Limited | Method of making a digital camera image of a scene including the camera user |
WO2010012448A2 (en) | 2008-07-30 | 2010-02-04 | Fotonation Ireland Limited | Automatic face and skin beautification using face detection |
US8049817B2 (en) * | 2008-10-02 | 2011-11-01 | Interra Systems Inc. | Method and system for calculating interlace artifact in motion pictures |
US8170370B2 (en) * | 2008-12-04 | 2012-05-01 | Cyberlink Corp. | Method and apparatus of processing interlaced video data to generate output frame by blending deinterlaced frames |
US8379917B2 (en) | 2009-10-02 | 2013-02-19 | DigitalOptics Corporation Europe Limited | Face recognition performance using additional image features |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5019903A (en) * | 1989-05-04 | 1991-05-28 | Sony Corporation | Spatial interpolation between lines of a supersampled digital video signal in accordance with a gradient vector selected for maximum matching of blocks of samples which are offset in opposite directions |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4513440A (en) * | 1982-06-29 | 1985-04-23 | Harris Corporation | Hardware median filter |
US4713786A (en) * | 1985-02-15 | 1987-12-15 | Harris Corporation | Digital hardware selection filter |
US4672567A (en) * | 1985-02-19 | 1987-06-09 | Allied Corporation | Median filter for reducing data error in distance measuring equipment |
US4672445A (en) * | 1985-05-29 | 1987-06-09 | Rca Corporation | Progressive scan processor employing interpolation in luminance channel controlled by a motion signal and a vertical detail representative signal |
GB2194364B (en) * | 1986-08-20 | 1990-06-06 | Gec Avionics | A median filter |
US5144568A (en) * | 1987-05-26 | 1992-09-01 | Sundstrand Corporation | Fast median filter |
JP2732650B2 (ja) * | 1989-02-28 | 1998-03-30 | 株式会社東芝 | 垂直エッジ検出回路 |
GB8920490D0 (en) * | 1989-09-11 | 1989-10-25 | Indep Broadcasting Authority | Improvements in or relating to adaptive video signal converters |
US5166788A (en) * | 1990-06-29 | 1992-11-24 | Samsung Electronics Co., Ltd. | Motion signal processor |
KR930009880B1 (ko) * | 1990-11-19 | 1993-10-12 | 삼성전자 주식회사 | 동신호 검출회로 |
FI89995C (fi) * | 1991-12-31 | 1993-12-10 | Salon Televisiotehdas Oy | Foerfarande foer randadaptiv interpolation av en tv-bilds linje samt en interpolator |
DE4211955A1 (de) * | 1992-04-09 | 1993-10-14 | Thomson Brandt Gmbh | Verfahren und Vorrichtung für eine interlace-progressiv-Wandlung |
US5384865A (en) * | 1992-06-01 | 1995-01-24 | Eastman Kodak Company | Adaptive, hybrid median filter for temporal noise suppression |
KR0151410B1 (ko) * | 1992-07-03 | 1998-10-15 | 강진구 | 영상신호의 운동벡터 검출방법 |
US5412436A (en) * | 1993-04-22 | 1995-05-02 | Thomson Consumer Electronics, Inc. | Motion adaptive video processing system |
-
1994
- 1994-04-14 US US08/227,816 patent/US5519451A/en not_active Expired - Lifetime
-
1995
- 1995-04-12 DE DE69519398T patent/DE69519398T2/de not_active Expired - Lifetime
- 1995-04-12 CA CA002146884A patent/CA2146884A1/en not_active Abandoned
- 1995-04-12 EP EP95105519A patent/EP0677958B1/en not_active Expired - Lifetime
- 1995-04-13 CN CN95103953A patent/CN1087892C/zh not_active Expired - Fee Related
- 1995-04-13 KR KR1019950008607A patent/KR100424600B1/ko not_active IP Right Cessation
- 1995-04-13 JP JP7088172A patent/JPH0884321A/ja not_active Withdrawn
- 1995-06-07 US US08/475,738 patent/US5638139A/en not_active Expired - Lifetime
- 1995-06-07 US US08/477,743 patent/US5592231A/en not_active Expired - Lifetime
- 1995-06-16 TW TW084106155A patent/TW326612B/zh not_active IP Right Cessation
- 1995-06-16 TW TW086103482A patent/TW348357B/zh not_active IP Right Cessation
- 1995-06-16 TW TW086103483A patent/TW348358B/zh not_active IP Right Cessation
- 1995-06-16 TW TW086103481A patent/TW348356B/zh not_active IP Right Cessation
-
2007
- 2007-12-21 JP JP2007330055A patent/JP2008136227A/ja not_active Abandoned
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5019903A (en) * | 1989-05-04 | 1991-05-28 | Sony Corporation | Spatial interpolation between lines of a supersampled digital video signal in accordance with a gradient vector selected for maximum matching of blocks of samples which are offset in opposite directions |
Also Published As
Publication number | Publication date |
---|---|
TW326612B (en) | 1998-02-11 |
TW348356B (en) | 1998-12-21 |
DE69519398D1 (de) | 2000-12-21 |
JPH0884321A (ja) | 1996-03-26 |
CA2146884A1 (en) | 1995-10-15 |
JP2008136227A (ja) | 2008-06-12 |
DE69519398T2 (de) | 2001-05-17 |
KR950035448A (ko) | 1995-12-30 |
EP0677958A2 (en) | 1995-10-18 |
US5638139A (en) | 1997-06-10 |
CN1114813A (zh) | 1996-01-10 |
US5519451A (en) | 1996-05-21 |
TW348358B (en) | 1998-12-21 |
TW348357B (en) | 1998-12-21 |
EP0677958B1 (en) | 2000-11-15 |
CN1087892C (zh) | 2002-07-17 |
US5592231A (en) | 1997-01-07 |
EP0677958A3 (en) | 1996-01-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100424600B1 (ko) | 방향성에지보간을사용한모션적응스캔-율변환 | |
US7423691B2 (en) | Method of low latency interlace to progressive video format conversion | |
US6181382B1 (en) | HDTV up converter | |
US6118488A (en) | Method and apparatus for adaptive edge-based scan line interpolation using 1-D pixel array motion detection | |
US7477319B2 (en) | Systems and methods for deinterlacing video signals | |
JP2947186B2 (ja) | フリッカ軽減回路 | |
US7742103B1 (en) | Motion object video on film detection and adaptive de-interlace method based on fuzzy logic | |
US6788353B2 (en) | System and method for scaling images | |
KR100403364B1 (ko) | 영상 신호의 디인터레이스 방법 및 장치 | |
US5444493A (en) | Method and apparatus for providing intra-field interpolation of video signals with adaptive weighting based on gradients of temporally adjacent fields | |
JP5039192B2 (ja) | 時空間適応性ビデオデインターレーシング | |
JP2004064788A (ja) | デインタレーシング装置及び方法 | |
JPH0750778A (ja) | 動き適応映像処理システム | |
JP2001169252A (ja) | 順次走査変換装置及び方法 | |
JPH1098695A (ja) | 画像情報変換装置および方法並びに積和演算装置 | |
US6259480B1 (en) | Sequential scanning converter | |
US10264212B1 (en) | Low-complexity deinterlacing with motion detection and overlay compensation | |
US20030184676A1 (en) | Image scan conversion method and apparatus | |
US8228429B2 (en) | Reducing artifacts as a result of video de-interlacing | |
EP0648046B1 (en) | Method and apparatus for motion compensated interpolation of intermediate fields or frames | |
KR101144435B1 (ko) | 가중치를 이용한 에지 기반 디인터레이싱 방법 및 이러한 방법을 사용하는 영상 처리 장치 | |
KR100237905B1 (ko) | 적응형 보간방법 및 장치 | |
JP4175863B2 (ja) | 飛び越し走査の動き検出回路及び映像信号処理装置 | |
JPH04355581A (ja) | 走査線補間回路 | |
JPH11355613A (ja) | 映像信号処理装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20110225 Year of fee payment: 8 |
|
LAPS | Lapse due to unpaid annual fee |