KR101265956B1 - 블록 기반의 영상 복원 시스템 및 방법 - Google Patents

블록 기반의 영상 복원 시스템 및 방법 Download PDF

Info

Publication number
KR101265956B1
KR101265956B1 KR1020070111716A KR20070111716A KR101265956B1 KR 101265956 B1 KR101265956 B1 KR 101265956B1 KR 1020070111716 A KR1020070111716 A KR 1020070111716A KR 20070111716 A KR20070111716 A KR 20070111716A KR 101265956 B1 KR101265956 B1 KR 101265956B1
Authority
KR
South Korea
Prior art keywords
image
restoration
boundary
reconstruction
block
Prior art date
Application number
KR1020070111716A
Other languages
English (en)
Other versions
KR20090045743A (ko
Inventor
황규영
이호영
박두식
Original Assignee
삼성전자주식회사
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020070111716A priority Critical patent/KR101265956B1/ko
Priority to US12/035,583 priority patent/US8107765B2/en
Publication of KR20090045743A publication Critical patent/KR20090045743A/ko
Application granted granted Critical
Publication of KR101265956B1 publication Critical patent/KR101265956B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/70Denoising; Smoothing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/64Circuits for processing colour signals
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/10Image enhancement or restoration using non-spatial domain filtering
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/73Deblurring; Sharpening
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20048Transform domain processing
    • G06T2207/20056Discrete and fast Fourier transform, [DFT, FFT]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20048Transform domain processing
    • G06T2207/20064Wavelet transform [DWT]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20172Image enhancement details
    • G06T2207/20192Edge enhancement; Edge preservation

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Image Processing (AREA)

Abstract

블록 기반의 영상 복원 시스템 및 방법이 개시된다. 블록 기반의 영상 복원 시스템은 영상의 경계 영역에서 컬러 쉬프팅(color shifting)을 수행하여 상기 영상의 경계를 처리하는 경계 처리부 및 상기 영상을 적어도 하나의 영역으로 분할하고, 상기 분할된 영역에 포함된 블록 별로 복원 파라미터를 추출하는 복원 파라미터 추출부 및 상기 복원 파라미터에 따른 블록 기반의 변환 영역 필터링을 적용하여 상기 영상에 대해 복원을 수행하는 영상 복원부를 포함한다.
스케일러, 해상도, 복원 파라미터, 푸리에 변환 영역 필터링, 웨이블릿 변환 영역 필터링

Description

블록 기반의 영상 복원 시스템 및 방법 {SYSTEM AND METHOD FOR RESTORATION IMAGE BASED BLOCK OF IMAGE}
본 발명은 블록 기반의 영상 복원 시스템 및 방법에 관한 것으로, 특히 영상의 해상도를 향상시킬 때 발생하는 영상의 고주파 영역 손실을 복원하고, 영상의 디테일을 강조할 수 있는 블록 기반의 영상 복원 시스템 및 방법에 관한 것이다. 본 발명은 CRT, PDP, LCD, 프로젝션 TV 등의 디스플레이 장치에 적용될 수 있으며, 특히 UD(Ultra Definition) TV 나 디지털 시네마와 같은 초고해상도 디스플레이 장치에 적용될 수 있다.
영상의 디스플레이 장치는 화면의 대형화, 고해상도 영상을 표현하는 것을 목표로 발전하고 있다. 이러한 상황에서, 영상 컨텐츠도 대형화된 화면에 표현되기 위해 저해상도에서 고해상도로 향상될 필요가 있다. 특히, 영상 기술의 발전에 따라 영상 스케일러(scaler)를 이용하여, SD(Standard Definition -720*480)나 HD(High Deifintion-1920*1080)의 해상도를 나타내는 영상을 고해상도 영상 장치에서 사용할 수 있는 UD(Ultra Definition-7680*4320)급의 해상도를 가지는 영상으로 변환할 필요성이 발생하였다.
이 때, 해상도가 낮은 영상을 해상도가 높은 영상으로 해상도를 변환할 때 일반적으로 영상 스케일러가 사용된다. 그런데, 영상 스케일러는 보간에 기초하여 영상의 해상도를 향상시키기 때문에 영상의 고주파 영역(특히, 오브젝트의 엣지 영역)에서 손실이 발생하고, 영상의 세밀한 부분에 대한 표현이 부족한 문제점이 있다. 특히, 영상의 고주파 영역에서의 손실은 오브젝트의 경계 부분에서 발생하는 블러(blur)로 나타난다. 블러는 영상을 획득할 때 발생하는 블러와 스케일러에서 수행하는 보간 때문에 발생하는 블러 등 여러 블러가 복합적으로 나타난 결과라고 할 수 있다.
이러한 고주파 영역의 손실로 영상에 나타나는 블러를 제거하기 위해 영상 복원 과정이 필요하다. 종래의 영상 복원 장치는 영상의 영역별 특징을 고려하지 않고, 영상의 블러를 제거하여 영상의 고주파 성분을 복원하였기 때문에, 영상을 전체적으로 봤을 때 시각적인 통일감이 부족한 결과를 나타내었다. 특히, 초고해상도 영상의 경우, 화면의 크기가 크기 때문에 영역별로 영상의 특징이 다르게 나타난다. 왜냐하면, 영상 데이터 자체가 공간적으로 변화하는 통계적인 특징을 보이기 때문이다.
따라서, 영상의 전체 정보와 세부 정보를 고려하여 영상의 시각적인 통일감을 유지하면서, 동시에 영상의 고주파 영역의 손실을 복원할 수 있는 방법이 절실히 요구되고 있다.
본 발명의 일실시예에 따른 영상 복원 시스템은 영상의 경계 영역에서 컬러 쉬프팅(color shifting)을 수행하여 상기 영상의 경계를 처리하는 경계 처리부 및 상기 영상을 적어도 하나의 영역으로 분할하고, 상기 분할된 영역에 포함된 블록 별로 복원 파라미터를 추출하는 복원 파라미터 추출부 및 상기 복원 파라미터에 따른 블록 기반의 변환 영역 필터링을 적용하여 영상 복원을 수행하는 영상 복원부를 포함한다.
본 발명의 일측면에 따르면, 상기 경계 처리부는 상기 영상의 오브젝트 컬러와 백그라운드 컬러의 경계에서 오브젝트 컬러와 백그라운드 컬러를 각 대표 컬러로 천이시킴으로써 상기 영상의 경계 영역의 링잉(ringing) 성분을 제거할 수 있다.
따라서, 본 발명에 따르면, 경계 처리를 통해 영상의 경계 영역의 링잉 성분을 제거함으로써 화질의 열화를 가져오지 않고 영상 복원이 수행될 수 있다. 또한 링잉 성분이 제거됨으로써, 영상 복원시 영상의 선명도가 향상되고, 전체적으로 영상 복원의 성능이 향상될 수 있다.
본 발명의 일측면에 따르면, 상기 복원 파라미터 추출부는 상기 블록 각각의 공간적 활성도(spatial activity)에 대한 분석 결과를 이용하여 상기 블록 각각의 블러값 및 노이즈 제거 임계값을 추출할 수 있다.
본 발명의 일측면에 따르면, 상기 복원 파라미터 추출부는 상기 영상 전체에 대한 글로벌 복원 정보 및 상기 블록 각각에 대한 로컬 복원 정보에 기초하여 복원 파라미터를 추출할 수 있다.
따라서, 본 발명에 따르면, 블록 별로 복원 파라미터를 추출함으로써, 보다 빠르게 영상 복원이 이루어지고, 영상 전체에 대한 글로벌 복원 정보를 고려함으로써 블록킹 아티팩트의 발생을 방지할 수 있다.
본 발명의 일측면에 따르면, 상기 영상 복원부는 상기 복원 파라미터를 이용하여 상기 블록 각각에 대해 푸리에(Fourier) 변환 영역 필터링과 웨이블릿(wavelet) 변환 영역 필터링을 적용할 수 있다.
따라서, 본 발명에 따르면, 푸리에 변환 영역 필터링을 통해 영상의 해상도 향상에 따른 발생된 블러가 효과적으로 제거되고, 웨이블릿 변환 영역 필터링을 통해 노이즈 발생이 억제되고, 영상 전체의 선명도가 향상될 수 있다.
본 발명의 일실시예에 따른 영상 복원 방법은 영상의 경계 영역에서 컬러 쉬프팅(color shifting)을 수행하여 상기 영상의 경계를 처리하는 단계, 상기 영상을 적어도 하나의 영역으로 분할하고, 상기 분할된 영역에 포함된 블록 별로 복원 파라미터를 추출하는 단계 및 상기 복원 파라미터에 따른 블록 기반의 변환 영역 필터링을 적용하여 영상 복원을 수행하는 단계를 포함한다.
이하, 첨부된 도면들에 기재된 내용들을 참조하여 본 발명에 따른 실시예를 상세하게 설명한다. 다만, 본 발명이 실시예들에 의해 제한되거나 한정되는 것은 아니다. 각 도면에 제시된 동일한 참조부호는 동일한 부재를 나타낸다.
도 1은 본 발명의 일실시예에 따른 영상 복원 시스템의 구체적인 구성을 도 시한 블록 다이어그램이다.
도 1을 참조하면, 영상 복원 시스템(101)은 영상 스케일러부(102), 경계 처리부(103), 복원 파라미터 추출부(104) 및 영상 복원부(105)를 포함할 수 있다.
영상 스케일러부(102)는 영상을 업샘플링하고, 상기 업샘플링된 영상을 보간하여 상기 영상의 해상도를 향상할 수 있다. 특히, 저해상도의 영상을 고해상도의 영상으로 해상도를 향상시킬 때, 영상 스케일러부(102)가 사용될 수 있다.
일례로, 영상 스케일러부(102)는 제로 데이터를 이용하여 영상을 업샘플링하고, 저대역 필터를 통해 업샘플링된 영상을 보간할 수 있다. 구체적으로, 영상 스케일러부(102)는 제로 데이터를 삽입하여, 영상의 사이즈를 증가시키고, 보간을 이용하여 불필요한 성분을 제거할 수 있다. 즉, 영상 스케일러부(102)는 보간을 기반으로 영상의 해상도를 향상시킬 수 있다.
다만, 영상 스케일러부(102)를 단독으로 사용하여, 영상의 해상도를 향상시키는 경우, 영상 전체에 대해 블러(blur)가 발생하는 문제점이 발생할 수 있다. 이 때, 발생하는 블러는 영상을 획득할 때 발생하는 블러와 영상 스케일러부(102)에서 수행하는 보간 때문에 발생하는 블러 등 여러 블러가 복합적으로 나타난 결과라고 할 수 있다. 여기서, 발생된 블러는 블러의 점확산 함수(point spread function)로 나타낼 수 있다. 점확산 함수는 저대역 필터의 형태를 나타내기 때문에, 영상의 블러 정도가 클수록 노이즈 성분은 억제된다. 이 때, 노이즈 성분은 영상 신호와 독립적이므로 노이즈 분산 값을 이용하면 영상의 블러 정도를 예측할 수 있다.
영상 스케일러부(102)는 보간을 할 때, 저대역 필터(LPF: Low Pass Filter)를 이용할 수 있다. 다만, 보간할 때 저대역 필터를 사용하기 때문에, 영상 고유의 고주파 성분(예를 들면, 엣지 영역)이 손실될 수 있으며, 엣지 영역의 손실에 따라 영상의 선명도가 감소할 수 있다. 특히, 영상을 UD(ultra definition)과 같은 초고해상도 영상으로 향상시키는 경우, 해상도 향상 배율이 크기 때문에 고주파 성분의 손실이 더욱 크게 나타날 수 있다. 따라서, 본 발명의 일실시예에 따른 영상 복원 시스템은 기존의 영상의 해상도 향상 과정에서 불가피하게 발생하는 고주파 성분의 손실을 복원하여, 영상의 선명도를 향상시킬 수 있다.
경계 처리부(103)는 영상의 경계 영역에서 컬러 쉬프팅(color shifting)을 수행하여 상기 영상의 경계를 처리할 수 있다. 이 때, 영상은 영상 스케일러부(102)를 거쳐 해상도가 향상된 영상을 의미한다. 일례로, 경계 처리부(103)는 영상의 오브젝트 컬러 또는 백그라운드 컬러 중 어느 하나의 컬러의 신호 대역폭을 증가시켜 상기 영상의 경계 영역의 링잉(ringing) 성분을 제거할 수 있다. 이 때, 링잉 성분은 오브젝트의 엣지와 백그라운드의 엣지 사이에 발생하는 것으로, 영상 스케일러부(102)에서 수행한 영상의 해상도 향상 과정에서 발생한 블러 때문에 나타날 수 있다.
본 발명의 일실시예에 따른 영상 복원 시스템은 해상도가 향상된 영상의 고주파 성분을 강조하여 영상 복원을 수행할 수 있다. 이 때, 영상의 경계 영역에 링잉 성분이 존재하는 경우, 고주파 성분을 강조하면 링잉 성분도 함께 향상되기 때문에 화질 열화(degradation)가 발생할 수 있다. 따라서, 본 발명의 일실시예에 따르면, 경계 처리부(103)는 영상의 경계에 존재하는 링잉 성분을 제거하는 경계 처리를 수행하여 영상 복원의 성능을 향상시킬 수 있다. 즉, 경계 처리부(103)는 링잉 성분의 컬러를 오브젝트 컬러 또는 백그라운드 컬러로 지정하여 링잉 성분을 제거할 수 있다. 경계 처리부(103)의 구체적인 동작은 도 2 및 도 3을 통해 상세히 설명된다.
복원 파라미터 추출부(104)는 영상을 적어도 하나의 영역으로 분할하고, 상기 분할된 영역에 포함된 블록 별로 복원 파라미터를 추출할 수 있다. 복원 파라미터는 분할된 영역별로 독립적으로 추출되며, 이 때 분할되는 영역의 개수는 제한되지 않는다. 만약 영상이 UD 해상도로 향상된 경우 영상 데이터는 매우 크기 때문에, 복원 파라미터 추출부(104)가 해당 영상 전체에 대해 복원 파라미터를 추출하는 것은 비효율적일 수 있다. 따라서, 복원 파라미터 추출부(104)는 분할된 영역에 포함된 블록 별로 복원 파라미터를 추출할 수 있다.
일례로, 복원 파라미터 추출부(104)는 블록 각각의 공간적 활성도(spatial activity)에 대한 분석 결과를 이용하여 상기 블록 각각의 블러값 및 노이즈 제거 임계값을 추출할 수 있다. 일반적으로, 초고해상도 영상과 같이 크기가 큰 영상은 영상의 각 영역별로 다른 특징을 나타내기 때문에, 영상 전체에 대해 동일한 복원 파라미터를 추출하는 것보다 각 영역별로 다른 파라미터를 추출하는 것이 효과적으로 영상 복원이 이루어질 수 있다. 따라서, 본 발명의 일실시예에 다른 복원 파라미터 추출부(104)는 블록 각각의 블러값 및 노이즈 제거 임계값을 추출할 수 있다.
이 때, 해상도가 큰 영상의 경우 블록간 복원 파라미터의 과도한 차이로 인 해 블록 경계 현상인 블록킹 아티팩트(blocking artifact)가 발생할 수 있다. 따라서, 일례로, 복원 파라미터 추출부(104)는 영상 전체에 대한 글로벌 복원 정보 및 블록 각각에 대한 로컬 복원 정보에 기초하여 복원 파라미터를 추출할 수 있다. 복원 파라미터 추출부(104)에 대해 도 4와 도 5에서 구체적으로 설명된다.
영상 복원부(105)는 추출된 복원 파라미터에 따른 블록 기반의 변환 영역 필터링을 적용하여 해상도가 향상된 영상에 대해 복원을 수행할 수 있다. 일례로, 영상 복원부(105)는 복원 파라미터를 이용하여 블록 각각에 대해 푸리에 변환 영역 필터링(Fourier transformation domain filtering)과 웨이블릿 변환 영역 필터링(wavelet transformation domain filtering)을 적용할 수 있다.
일례로, 영상 복원부(105)는 푸리에 변환 영역 필터링을 적용하여 영상의 블러를 제거할 수 있다. 즉, 영상 복원부(105)는 푸리에 변환 영역 필터링을 통해 블러값에 대한 함수를 역변환하여 블러가 효과적으로 제거할 수 있다. 그러나, 푸리에 변환 영역 필터링을 적용하는 경우 블러 제거에는 효과적이지만, 노이즈 부스트(noise boost)가 발생할 수 있다.
따라서, 본 발명에 일실시예에 따르면, 영상 복원부(105)는 푸리에 변환 영역 필터링과 함께 웨이블릿 변환 영역 필터링을 적용하여, 해상도가 향상된 영상에 대해 노이즈를 제거하는 동시에 선명도를 향상시킬 수 있다.
다만, 해상도가 큰 영상인 경우, 변환 영역 필터링을 직렬적으로 적용하면 처리 속도 면에서 문제가 있다. 따라서, 일례로, 영상 복원부(105)는 분할된 영역별로 필터링 진행 과정을 고려하여, 블러값을 이용하는 푸리에 변환 영역 필터링과 노이즈 제거 임계값을 이용하는 웨이블릿 변환 영역 필터링을 병렬적으로 적용함으로써, 보다 빠르게 영상 복원을 수행할 수 있다. 푸리에 변환 영역 필터링과 웨이블릿 변환 영역 필터링은 각각 도 6 및 도 7에서 상세히 설명된다.
도 2는 본 발명의 일실시예에 따라 고주파 성분을 복원할 때 경계 처리의 효과를 설명하기 위한 도면이다. 구체적으로, 도 2는 링잉 성분이 존재하는 영상과 링잉 성분이 제거된 영상에 대해 고주파 성분을 강조하는 경우의 효과를 비교하여 경계 처리의 효과를 설명하기 위한 도면이다.
그래프(201)는 영상 스케일러부(102)를 통과한 영상의 신호를 나타낸 것이다. 이미 언급했듯이, 영상 스케일러부(102)는 보간을 기초로 영상의 해상도를 향상시키기 때문에 영상의 경계 영역에 블러를 발생시킬 수 있다. 결국, 영상의 경계 영역에 발생한 블러 때문에, 오브젝트와 백그라운드 사이의 링잉(ringing) 성분이 발생할 수 있다. 그래프(201)에 의하면, 밝기값이 큰 부분에는 오버슈트(overshoot)가 존재하고, 밝기값이 낮은 부분에는 언더슈트(undershoot)가 존재하는 것으로 볼 때, 영상의 경계 부분에 링잉 성분이 존재하였음을 알 수 있다.
그래프(202)는 경계 영역에 링잉 성분이 존재하는 영상에 대해서 고주파 성분을 강조하였을 때의 영상 신호를 나타낸 것이다. 즉, 영상 복원을 통해 경계 영역에 링잉 성분이 존재하는 영상을 그대로 고주파 성분을 강조하면, 링잉 성분도 함께 강조되어 그래프(202)에서와 같이 화질 열화가 발생할 수 있다.
그래프(203)는 경계 처리를 통해 링잉 성분을 제거된 영상 신호를 나타낸 것이다. 일례로, 경계 처리부(103)는 컬러 쉬프팅을 통해 경계 처리하여 링잉 성 분을 제거할 수 있다. 그래프(203)을 통해 영상 신호에서 링잉 성분을 의미하는 오버슈트나 언더슈트가 나타나지 않는 것을 알 수 있다.
그래프(204)는 경계 처리가 된 영상에 대해 고주파 성분을 강조하였을 때의 영상 신호를 나타낸 것이다. 그래프(202)와는 달리, 그래프(204)는 화질 열화가 발생하지 않는 것을 알 수 있다. 또한, 그래프(204)를 참조하면, 밝기값이 큰 영역과 밝기값이 작은 영역 간의 차이가 더 증가하여, 영상의 경계 영역의 콘트라스트가 향상되고, 결국 영상의 경계 부분의 선명도는 더 증가한 것을 알 수 있다. 결국, 본 발명의 일실시예에 따르면, 경계 처리를 통해 링잉 성분이 제거된 영상에 대해서 고주파 성분을 강조하면, 영상 경계의 블러 현상이 제거됨과 동시에 영상의 선명도가 증가된 영상이 획득될 수 있다.
도 3은 본 발명의 일실시예에 따른 영상 복원 시스템의 경계 처리부의 동작을 설명하기 위한 도면이다. 구체적으로, 도 3은 영상 복원 시스템(101)의 경계 처리부(103)가 링잉 성분을 제거하는 과정을 도시한 도면이다.
도면 부호(301)는 영상의 경계 영역에 링잉 성분이 존재하는 것을 나타내고 있다. 이미 언급했듯이, 링잉 성분은 영상 스케일러부(102)가 영상의 해상도를 향상하는 과정에서 발생되는 영상의 블러를 의미한다.
도면 부호(302)는 경계 처리부(103)가 영상의 경계 영역에서 컬러 쉬프팅을 수행하여 영상의 경계를 처리하는 것을 나타내고 있다. 이 때, 경계 처리부(103)는 영상의 오브젝트 컬러와 백그라운드 컬러의 경계에서 오브젝트 컬러와 백그라운드 컬러를 각 대표 컬러로 천이시킴으로써 영상의 경계 영역의 링잉(ringing) 성분 을 제거할 수 있다.
즉, 링잉 성분은 영상의 오브젝트와 백그라운드의 경계에서 양쪽 면에 각각 존재하므로 경계 처리부(103)는 경계 주위의 오브젝트 영상의 컬러와 백그라운드 영상의 컬러를 각각의 대표 컬러로 천이시키는 과정을 통해 신호 대역폭을 증가시켜서 영상의 경계 영역에 존재하는 링잉 성분을 제거할 수 있다. 그러면, 도면 부호(303)과 같이, 컬러 쉬프팅을 통해 영상의 경계 영역에 링잉 성분이 제거된 것을 볼 수 있다. 링잉 성분을 제거하는 경계 처리 과정을 거치고 난 후에 영상 복원을 수행하면, 선명도가 향상되고 동시에 링잉 성분의 증폭이 최소화되는 결과 영상이 도출될 수 있다.
도 4는 본 발명의 일실시예에 따른 블록 기반의 영상 복원을 수행하는 과정을 설명하기 위한 도면이다.
구체적으로 보면, 도 4와 같이 복원 파라미터 추출부(104)는 영상 전체를 적어도 하나의 영역으로 분할하고, 상기 분할된 영역에 포함된 블록 별로 복원 파라미터를 추출할 수 있다. 이 때, 복원 파라미터 추출부(104)는 분할된 영역에 따라 독립적으로 복원 파라미터를 추출할 수 있다. 또한, 영상 복원부(105)는 복원 파라미터에 따른 블록 기반의 변환 영역 필터링을 적용하여 영상 복원을 수행할 수 있다. 이 때, 영상 전체를 분할하는 영역의 개수는 제한되지 않는다.
예를 들어, UD 해상도를 나타내는 초고해상도 영상은 데이터 양이 매우 크기 때문에 영상 전체를 대상으로 영상 복원을 수행하는 것은 매우 복잡하고 비효율적이다. 따라서, 본 발명의 일실시예에 따르면, 복원 파라미터 추출부(104)와 영 상 복원부(105)는 블록 기반으로 영상 복원을 수행할 수 있다. 도 4를 참조하면, 영상 전체가 4개의 영역으로 나누어 지고, 각 영역에 포함된 블록들에 대해 왼쪽에서 오른쪽 방향으로 복원 파라미터가 추출되고, 영상 복원이 수행되는 과정을 나타내고 있다. 복원 파라미터의 추출 방향은 임의적일 수 있다.
다만, 앞에서도 언급했듯이, 블록 별로 복원 파라미터를 추출하는 경우, 블록간 파라미터의 차이가 크면, 블록 경계 현상(blocking artifact)이 발생할 수 있다. 따라서, 블록 파라미터 추출부(104)는 영상 전체에 대한 글로벌 복원 정보 및 블록 각각에 대한 로컬 복원 정보에 기초하여 복원 파라미터를 추출할 수 있다. 구체적으로, 복원 파라미터 추출부(104)는 영상 전체에 대한 글로벌 복원 정보를 가이드 라인으로 하여 블록 파라미터를 추출함으로써, 블록 간의 복원 파라미터에 대한 과도한 차이를 방지할 수 있다.
도 5는 본 발명의 일실시예에 따른 영상 복원 시스템의 블록 파라미터 추출부의 구체적인 동작을 설명하기 위한 도면이다.
앞에서 이미 언급했듯이, 블록 파라미터 추출부(501)는 영상을 적어도 하나의 영역으로 분할하고, 상기 분할된 영역에 포함된 블록 별로 복원 파라미터를 추출할 수 있다. 일례로, 도 5를 참조하면, 블록 파라미터 추출부(501)는 블록 각각의 공간적 활성도(spatial activity) 분석 과정(502)과 복원 파라미터 추출 과정(503)을 수행할 수 있다. 이 때, 블록 파라미터는 블록 각각의 블러값 및 노이즈 제거 임계값을 포함할 수 있다. 일례로, 공간적 활성도는 하기 수학식 1를 통해 표현될 수 있다. 이 때, 블록 파라미터 추출부(501)는 로컬 복원 정보(504)에 포함된 블록의 크기를 이용할 수 있다.
Figure 112007079067459-pat00001
여기서,
Figure 112007079067459-pat00002
,
Figure 112007079067459-pat00003
는 각각 x축, y축 방향으로의 그레디언트(gradient) 값을 나타낸다. a는 각 블록의 공간적 활성도를 나타내고, k는 블록의 인덱스를 나타낸다.
복원 파라미터 추출부(501)는 로컬 복원 정보(504)과 함께 글로벌 복원 정보(505)를 고려하여 영상의 분할된 영역에 따라 독립적으로 복원 파라미터를 추출함으로써 블록킹 아티팩트의 발생을 방지할 수 있다. 복원 파라미터 추출부(501)가 로컬 복원 정보(504)과 함께 글로벌 복원 정보(505)를 고려하여 복원 파라미터인 블록 각각의 블러값 및 노이즈 제거 임계값을 추출할 수 있다. 일례로, 블러값과 노이즈 제거 임계값은 하기 수학식 2를 통해 표현될 수 있다.
Figure 112007079067459-pat00004
Figure 112007079067459-pat00005
여기서,
Figure 112007079067459-pat00006
Figure 112007079067459-pat00007
는 복원 파라미터인 블록 각각의 블러값과 노이즈 제거 임계값을 평균한 값으로, 글로벌 복원 정보(505)에 해당한다. 이 때, 글로벌 복원 정보(505)는 영상 스케일러부(102)가 영상의 해상도를 향상시킬 때 적용한 배율 정보에 따라 결정될 수 있다. 이는 영상 스케일러부(102)의 배율이 일정할 경우, 블러 되는 정도와 노이즈 부스트 정도가 평균적으로 일정함을 이용한 것이다.
일례로, 공간적 활성도의 평균값은 영상의 현재 프레임 내에서 계산하는 것이 가장 정확하지만, 하드웨어 구현을 위해 영상에 포함된 오브젝트의 움직임이 그리 크지 않은 경우, 직전 프레임 내에서 계산될 수 있다.
그리고,
Figure 112007079067459-pat00008
Figure 112007079067459-pat00009
는 step-size이고,
Figure 112007079067459-pat00010
Figure 112007079067459-pat00011
는 임의의 매핑 함수이며, 각각 로컬 복원 정보(504)에 해당한다. 또한,
Figure 112007079067459-pat00012
는 블록의 공간적 활성도이고,
Figure 112007079067459-pat00013
는 블록 각각의 공간적 활성도를 평균한 값이다.
일례로, 블록의 공간적 활성도가 클수록 블록은 영상의 디테일(detail)이 강한 영역으로 분류될 수 있고, 블록의 공간적 활성도가 작을수록 블록은 영상의 디테일이 약한 영역으로 분류될 수 있다. 이 때, 디테일이 강한 영역은 고주파 성분의 향상 정도가 클수록 선명한 영상으로 출력되지만, 디테일이 약한 영역은 고주파 성분의 향상 정도가 클수록 노이즈 부스트와 같은 문제점이 발생할 수 있다.
결국, 상기 문제점을 방지하기 위해, 상기 수학식 2와 같이, 복원 파라미터 추출부(501)는 공간적 활성도가 클수록 블러값을 크게 추출하고, 공간적 활성도가 작을수록 블러값을 작게 추출할 수 있다. 또한, 복원 파라미터 추출부(501)는 공 간적 활성도가 클수록 노이즈 제거 임계값을 작은 값으로 추출하고, 상기 공간적 활성도가 작을수록 노이즈 제거 임계값을 큰 값으로 추출할 수 있다.
결국, 복원 파라미터 추출부(501)는 블록 각각의 공간적 활성도(spatial activity)에 대한 분석 결과를 이용하여 블록 각각의 블러값 및 노이즈 제거 임계값을 추출할 수 있다. 이 때, 복원 파라미터 추출부(501)는 영상 전체에 대한 글로벌 복원 정보(505) 및 블록 각각에 대한 로컬 복원 정보(504)에 기초하여 복원 파라미터를 추출함으로써 블록킹 아티팩트가 발생하는 것을 방지할 수 있다.
이 때, 블러값은 영상을 획득할 때 발생하는 블러와 영상 스케일러부(102)가 영상의 해상도를 향상할 때 발생하는 블러 등 여러 가지 블러가 컨벌루션(convolution)된 결과를 의미할 수 있다. 이 때, 여러 가지 블러가 컨벌루션 될 경우, 블러값은 중심 극한 이론(central limit theorem)에 의해 가우시안 함수(Gaussian function)에 가깝다고 가정할 수 있다. 일례로, 가우시안 함수는 하기 수학식 3으로 표현될 수 있다.
Figure 112007079067459-pat00014
여기서,
Figure 112007079067459-pat00015
는 블러값을 가우시안 함수 형태로 나타낸 것이고, K는 가우시안 함수를 정규화하기 위한 상수이며,
Figure 112007079067459-pat00016
는 블록 파라미터인 블러값 을 의미한다.
Figure 112007079067459-pat00017
가 클수록, 가우시안 함수
Figure 112007079067459-pat00018
는 전 영역으로 확산된 형태를 나타내기 때문에, 영상의 블러 정도도 높게 나타난다. 반대로,
Figure 112007079067459-pat00019
가 작을수록, 가우시안 함수
Figure 112007079067459-pat00020
는 특정 지점에서 집중된 형태를 나타내기 때문에 영상의 블러 정도는 낮게 나타난다. 일례로, 각 블록의
Figure 112007079067459-pat00021
는 현재 블록의 노이즈와 이전 블록의 노이즈를 이용하여 예측될 수 있다.
도 6은 본 발명의 일실시예에 따른 영상 복원 시스템의 영상 복원부가 수행하는 푸리에 변환 영역 필터링의 과정을 구체적으로 설명하기 위한 도면이다.
일례로, 영상 복원부(105)는 복원 파라미터(603)를 이용하여 블록 각각에 대해 푸리에(Fourier) 변환 영역 필터링(601)을 적용할 수 있다. 이 때, 푸리에 변환 영역 필터링(601)은 복원 파라미터(603) 중 블러값인
Figure 112007079067459-pat00022
을 이용할 수 있다. 푸리에 변환 영역 필터링(601)은 입력 영상을 푸리에 변환(602)하고, 복원 파라미터(603)인 블록의 블러값을 푸리에 변환(602)할 수 있다.
도 6에서 볼 수 있듯이, 푸리에 변환(602)된 입력 영상인
Figure 112007079067459-pat00023
와 푸리에 변환(602)된 블러값인
Figure 112007079067459-pat00024
을 이용하여 필터링 영상(604)인
Figure 112007079067459-pat00025
를 결정할 수 있다. 일례로, 영상 복원부(105)는 하기 수학식 4를 통 해 필터링 영상(604)을 결정할 수 있다.
Figure 112007079067459-pat00026
이 때,
Figure 112007079067459-pat00027
,
Figure 112007079067459-pat00028
는 블록의 위치를 나타내며, G는 정규화를 위한 함수를 의미한다. 상기 수학식 4를 참고하면, 고주파일수록 분모 값이 크게 설정되어 역푸리에 변환(605)의 효과를 감소시킨다. 따라서, 필터링 영상(604)인
Figure 112007079067459-pat00029
을 역푸리에 변환(605)할 때 지나친 고주파의 강조를 막을 수 있다. 상기 수학식 4는 일례에 불과하고, 시스템의 구성에 따라 변경될 수 있다.
도 7은 본 발명의 일실시예에 따른 영상 복원 시스템의 영상 복원부가 수행하는 웨이블릿 변환 영역 필터링의 과정을 구체적으로 설명하기 위한 도면이다.
일례로, 영상 복원부(105)는 복원 파라미터(705)를 이용하여 블록 각각에 대해 웨이블릿 변환 영역 필터링(701)을 적용할 수 있다. 일례로, 영상 복원부(105)는 블록 각각에 대해 푸리에 변환 영역 필터링이 종료되고 난 후 웨이블릿 변환 영역 필터링을 적용할 수 있다. 다만, 영상 복원부(105)는 분할된 영역별로 필터링 진행 과정을 고려하여 블러값을 이용하는 푸리에 변환 영역 필터링과 노이즈 제거 임계값을 이용하는 웨이블릿 변환 영역 필터링을 병렬적으로 적용할 수 있다.
이 때, 웨이블릿 변환 영역 필터링(701)은 복원 파라미터(705) 중 노이즈 제거 임계값인 을 이용할 수 있다. 도 7에서 볼 수 있듯이, 웨이블릿 변환(702)된 입력 영상인
Figure 112007079067459-pat00030
와 복원 파라미터(705)인 노이즈 제거 임계값인
Figure 112007079067459-pat00031
를 이용하여 필터링 영상(703)인
Figure 112007079067459-pat00032
을 결정할 수 있다. 일례로, 영상 복원부(105)는 하기 수학식 5를 통해 필터링 영상(703)을 결정할 수 있다.
Figure 112007079067459-pat00033
영상 복원부(105)는 웨이블릿 변환 영역 필터링(701)의 웨이블릿 계수인
Figure 112007079067459-pat00034
를 조절하여 푸리에 변환 영역 필터링에서 발생한 노이즈 부스트가 제거되고, 영상의 선명도가 향상될 수 있다. 이 때, 웨이블릿 계수인
Figure 112007079067459-pat00035
는 로컬 복원 정보(706)에 포함된다. 웨이블릿 변환 영역 필터링(701)은 신호의 특징점(예: 영상의 에지)을 잘 표현할 수 있기 때문에, 노이즈 제거와 선명도 향상에 효율적이다. 이 때, 영상 복원부(105)는 영상이 노이즈로 판단되면 (
Figure 112007079067459-pat00036
), 필터링 영상(703)을 0으로 결정하여 노이즈를 제거하고, 영상이 신호 성분으로 판단되 면(
Figure 112007079067459-pat00037
), 필터링 영상(703)을 웨이블릿 계수인
Figure 112007079067459-pat00038
를 통해 스케일링하여 영상의 선명도를 향상시킬 수 있다. 이 때, 웨이블릿 계수인
Figure 112007079067459-pat00039
는 1보다 큰 값을 가질 수 있다. 필터링 영상(703)이 결정되면, 역 웨이블릿 변환(704)를 통해 노이즈가 제거됨과 동시에 선명도가 향상된 영상이 도출될 수 있다.
도 8은 본 발명의 일실시예에 따른 영상 복원 방법을 도시한 플로우 차트이다.
본 발명의 일실시예에 따른 영상 복원 방법은 영상을 업샘플링하고, 상기 업샘플링된 영상을 보간하여 상기 영상의 해상도를 향상시킨다(S801).
이 때, 영상의 해상도를 향상시키는 방법(S801)은 제로 데이터를 이용하여 상기 영상을 업샘플링하고, 저대역 필터를 통해 상기 업샘플링된 영상을 보간할 수 있다.
본 발명의 일실시예에 따른 영상 복원 방법은 영상의 경계 영역에서 컬러 쉬프팅(color shifting)을 수행하여 영상의 경계를 처리한다(S802).
이 때, 영상의 경계를 처리하는 단계(S802)는 해상도가 향상된 영상의 경계를 처리할 수 있다. 그리고, 영상의 경계를 처리하는 단계(S802)는 상기 영상의 오브젝트 컬러와 백그라운드 컬러의 경계에서 오브젝트 컬러와 백그라운드 컬러를 각 대표 컬러로 천이시킴으로써 상기 영상의 경계 영역의 링잉(ringing) 성분을 제거할 수 있다.
영상의 오브젝트 컬러 또는 백그라운드 컬러 중 어느 하나의 컬러의 신호 대역폭을 증가시켜 영상의 경계 영역의 링잉(ringing) 성분을 제거할 수 있다.
본 발명의 일실시예에 따른 영상 복원 방법은 영상을 적어도 하나의 영역으로 분할하고, 상기 분할된 영역에 포함된 블록 별로 복원 파라미터를 추출한다(S803).
이 때, 블록 별로 복원 파라미터를 추출하는 단계(S803)는 블록 각각의 공간적 활성도(spatial activity)에 대한 분석 결과를 이용하여 블록 각각의 블러값 및 노이즈 제거 임계값을 추출할 수 있다.
구체적으로, 블록 별로 복원 파라미터를 추출하는 단계(S803)는 블록 각각에 대한 공간적 활성도가 클수록 블러값을 크게 추출하고, 공간적 활성도가 작을수록 블러값을 작게 추출할 수 있다. 또한, 블록 별로 복원 파라미터를 추출하는 단계(S803)는 블록 각각에 대한 공간적 활성도가 클수록 노이즈 제거 임계값을 작은 값으로 추출하고, 공간적 활성도가 작을수록 노이즈 제거 임계값을 큰 값으로 추출할 수 있다.
이 때, 블록 별로 복원 파라미터를 추출하는 단계(S803)는 영상 전체에 대한 글로벌 복원 정보 및 상기 블록 각각에 대한 로컬 복원 정보에 기초하여 복원 파라미터를 추출할 수 있다.
본 발명의 일실시예에 따른 영상 복원 방법은 복원 파라미터에 따른 블록 기반의 변환 영역 필터링을 적용하여 영상 복원을 수행한다. 이 때, 영상 복원을 수행하는 단계는 복원 파라미터를 이용하여 상기 블록 각각에 대해 푸리 에(fourier) 변환 영역 필터링(S804)과 웨이블릿(wavelet) 변환 영역 필터링(S805)을 적용할 수 있다.
이 때, 영상 복원을 수행하는 단계는 분할된 영역별로 필터링 진행 과정을 고려하여 블러값을 이용하는 푸리에 변환 영역 필터링(S804)과 노이즈 제거 임계값을 이용하는 웨이블릿 변환 영역 필터링(S805)을 병렬적으로 적용할 수 있다.
또한 본 발명의 일실시예에 따른 영상 복원 방법은 다양한 컴퓨터로 구현되는 동작을 수행하기 위한 프로그램 명령을 포함하는 컴퓨터 판독 가능 매체를 포함한다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다.
이상과 같이 본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 상기의 실시예에 한정되는 것은 아니며, 이는 본 발명이 속하는 분야에 서 통상의 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다. 따라서, 본 발명 사상은 아래에 기재된 특허청구범위에 의해서만 파악되어야 하고, 이의 균등 또는 등가적 변형 모두는 본 발명 사상의 범주에 속한다고 할 것이다.
도 1은 본 발명의 일실시예에 따른 영상 복원 시스템의 구체적인 구성을 도시한 블록 다이어그램이다.
도 2는 본 발명의 일실시예에 따라 고주파 성분을 복원할 때 경계 처리의 효과를 설명하기 위한 도면이다.
도 3은 본 발명의 일실시예에 따른 영상 복원 시스템의 경계 처리부의 동작을 설명하기 위한 도면이다.
도 4는 본 발명의 일실시예에 따른 블록 기반의 영상 복원을 수행하는 과정을 설명하기 위한 도면이다.
도 5는 본 발명의 일실시예에 따른 영상 복원 시스템의 블록 파라미터 추출부의 구체적인 동작을 설명하기 위한 도면이다.
도 6은 본 발명의 일실시예에 따른 영상 복원 시스템의 영상 복원부가 수행하는 푸리에 변환 영역 필터링의 과정을 구체적으로 설명하기 위한 도면이다.
도 7은 본 발명의 일실시예에 따른 영상 복원 시스템의 영상 복원부가 수행하는 웨이블릿 변환 영역 필터링의 과정을 구체적으로 설명하기 위한 도면이다.
도 8은 본 발명의 일실시예에 따른 영상 복원 방법을 도시한 플로우 차트이다.
<도면의 주요 부분에 대한 부호의 설명>
101: 영상 복원 시스템
102: 영상 스케일러부
103: 경계 처리부
104: 복원 파라미터 추출부
105: 영상 복원부

Claims (21)

  1. 영상의 경계 영역에서 컬러 쉬프팅(color shifting)을 수행하여 상기 영상의 경계를 처리하는 경계 처리부; 및
    상기 영상을 적어도 하나의 영역으로 분할하고, 상기 분할된 영역에 포함된 블록 별로 복원 파라미터를 추출하는 복원 파라미터 추출부; 및
    상기 복원 파라미터에 따른 블록 기반의 변환 영역 필터링을 적용하여 영상 복원을 수행하는 영상 복원부
    를 포함하는 영상 복원 시스템.
  2. 제1항에 있어서,
    영상을 업샘플링하고, 상기 업샘플링된 영상을 보간하여 상기 영상의 해상도를 향상하는 영상 스케일러부
    를 더 포함하고,
    상기 경계 처리부는,
    해상도가 향상된 상기 영상의 경계를 처리하는 것을 특징으로 하는 영상 복원 시스템.
  3. 제2항에 있어서,
    상기 영상 스케일러부는,
    제로 데이터를 이용하여 상기 영상을 업샘플링하고, 저대역 필터를 통해 상기 업샘플링된 영상을 보간하는 것을 특징으로 하는 영상 복원 시스템.
  4. 제1항에 있어서,
    상기 경계 처리부는,
    상기 영상의 오브젝트 컬러와 백그라운드 컬러의 경계에서 오브젝트 컬러와 백그라운드 컬러를 각 대표 컬러로 천이시킴으로써 상기 영상의 경계 영역의 링잉(ringing) 성분을 제거하는 것을 특징으로 하는 영상 복원 시스템.
  5. 제1항에 있어서,
    상기 복원 파라미터 추출부는,
    상기 블록 각각의 공간적 활성도(spatial activity)에 대한 분석 결과를 이용하여 상기 블록 각각의 블러값 및 노이즈 제거 임계값을 추출하는 것을 특징으로 하는 영상 복원 시스템.
  6. 제5항에 있어서,
    상기 복원 파라미터 추출부는,
    상기 공간적 활성도가 클수록 블러값을 크게 추출하고, 상기 공간적 활성도가 작을수록 블러값을 작게 추출하는 것을 특징으로 하는 영상 복원 시스템.
  7. 제5항에 있어서,
    상기 복원 파라미터 추출부는,
    상기 공간적 활성도가 클수록 노이즈 제거 임계값을 작은 값으로 추출하고, 상기 공간적 활성도가 작을수록 노이즈 제거 임계값을 큰 값으로 추출하는 것을 특징으로 하는 영상 복원 시스템.
  8. 제1항에 있어서,
    상기 복원 파라미터 추출부는,
    상기 영상 전체에 대한 글로벌 복원 정보 및 상기 블록 각각에 대한 로컬 복원 정보에 기초하여 복원 파라미터를 추출하는 것을 특징으로 하는 영상 복원 시스템.
  9. 제1항에 있어서,
    상기 영상 복원부는,
    상기 복원 파라미터를 이용하여 상기 블록 각각에 대해 푸리에(Fourier) 변환 영역 필터링과 웨이블릿(wavelet) 변환 영역 필터링을 적용하는 것을 특징으로 하는 영상 복원 시스템.
  10. 제9항에 있어서,
    상기 영상 복원부는,
    상기 분할된 영역별로 필터링 진행 과정을 고려하여 블러값을 이용하는 푸리에 변환 영역 필터링과 노이즈 제거 임계값을 이용하는 웨이블릿 변환 영역 필터링을 병렬적으로 적용하는 것을 특징으로 하는 영상 복원 시스템.
  11. 영상의 경계 영역에서 컬러 쉬프팅(color shifting)을 수행하여 상기 영상의 경계를 처리하는 단계;
    상기 영상을 적어도 하나의 영역으로 분할하고, 상기 분할된 영역에 포함된 블록 별로 복원 파라미터를 추출하는 단계; 및
    상기 복원 파라미터에 따른 블록 기반의 변환 영역 필터링을 적용하여 영상 복원을 수행하는 단계
    를 포함하는 영상 복원 방법.
  12. 제11항에 있어서,
    영상을 업샘플링하고, 상기 업샘플링된 영상을 보간하여 상기 영상의 해상도를 향상하는 단계
    를 더 포함하고,
    영상의 경계를 처리하는 상기 단계는,
    해상도가 향상된 상기 영상의 경계를 처리하는 것을 특징으로 하는 영상 복원 방법.
  13. 제12항에 있어서,
    영상의 해상도를 향상하는 상기 단계는,
    제로 데이터를 이용하여 상기 영상을 업샘플링하고, 저대역 필터를 통해 상기 업샘플링된 영상을 보간하는 것을 특징으로 하는 영상 복원 방법.
  14. 제11항에 있어서,
    영상의 경계를 처리하는 상기 단계는,
    상기 영상의 오브젝트 컬러 또는 백그라운드 컬러 중 어느 하나의 컬러의 신호 대역폭을 증가시켜 상기 영상의 경계 영역의 링잉(ringing) 성분을 제거하는 것을 특징으로 하는 영상 복원 방법.
  15. 제11항에 있어서,
    분할된 영역에 포함된 블록 별로 복원 파라미터를 추출하는 상기 단계는,
    상기 블록 각각의 공간적 활성도(spatial activity)에 대한 분석 결과를 이용하여 상기 블록 각각의 블러값 및 노이즈 제거 임계값을 추출하는 것을 특징으로 하는 영상 복원 방법.
  16. 제15항에 있어서,
    분할된 영역에 포함된 블록 별로 복원 파라미터를 추출하는 상기 단계는,
    상기 블록 각각에 대한 공간적 활성도가 클수록 블러값을 크게 추출하고, 공간적 활성도가 작을수록 블러값을 작게 추출하는 것을 특징으로 하는 영상 복원 방법.
  17. 제15항에 있어서,
    분할된 영역에 포함된 블록 별로 복원 파라미터를 추출하는 상기 단계는,
    상기 블록 각각에 대한 공간적 활성도가 클수록 노이즈 제거 임계값을 작은 값으로 추출하고, 공간적 활성도가 작을수록 노이즈 제거 임계값을 큰 값으로 추출하는 것을 특징으로 하는 영상 복원 방법.
  18. 제11항에 있어서,
    분할된 영역에 포함된 블록 별로 복원 파라미터를 추출하는 상기 단계는,
    상기 영상 전체에 대한 글로벌 복원 정보 및 상기 블록 각각에 대한 로컬 복원 정보에 기초하여 복원 파라미터를 추출하는 것을 특징으로 하는 영상 복원 방법.
  19. 제11항에 있어서,
    영상에 대해 복원을 수행하는 상기 단계는,
    상기 복원 파라미터를 이용하여 상기 블록 각각에 대해 푸리에(Fourier) 변환 영역 필터링과 웨이블릿(wavelet) 변환 영역 필터링을 적용하는 것을 특징으로 하는 영상 복원 방법.
  20. 제19항에 있어서,
    영상에 대해 복원을 수행하는 상기 단계는,
    상기 분할된 영역별로 필터링 진행 과정을 고려하여 블러값을 이용하는 푸리에 변환 영역 필터링과 노이즈 제거 임계값을 이용하는 웨이블릿 변환 영역 필터링을 병렬적으로 적용하는 것을 특징으로 하는 영상 복원 방법.
  21. 제11항 내지 제20항 중 어느 한 항의 방법을 실행하기 위한 프로그램이 기록되어 있는 것을 특징으로 하는 컴퓨터에서 판독 가능한 기록 매체.
KR1020070111716A 2007-11-02 2007-11-02 블록 기반의 영상 복원 시스템 및 방법 KR101265956B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020070111716A KR101265956B1 (ko) 2007-11-02 2007-11-02 블록 기반의 영상 복원 시스템 및 방법
US12/035,583 US8107765B2 (en) 2007-11-02 2008-02-22 Block-based image restoration system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070111716A KR101265956B1 (ko) 2007-11-02 2007-11-02 블록 기반의 영상 복원 시스템 및 방법

Publications (2)

Publication Number Publication Date
KR20090045743A KR20090045743A (ko) 2009-05-08
KR101265956B1 true KR101265956B1 (ko) 2013-05-22

Family

ID=40588164

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070111716A KR101265956B1 (ko) 2007-11-02 2007-11-02 블록 기반의 영상 복원 시스템 및 방법

Country Status (2)

Country Link
US (1) US8107765B2 (ko)
KR (1) KR101265956B1 (ko)

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102150418B (zh) * 2008-12-22 2014-10-15 松下电器产业株式会社 图像放大装置、方法以及集成电路
US20100232654A1 (en) * 2009-03-11 2010-09-16 Harris Corporation Method for reconstructing iris scans through novel inpainting techniques and mosaicing of partial collections
JP5448981B2 (ja) 2009-04-08 2014-03-19 株式会社半導体エネルギー研究所 液晶表示装置の駆動方法
US20110044513A1 (en) * 2009-08-19 2011-02-24 Harris Corporation Method for n-wise registration and mosaicing of partial prints
US8306288B2 (en) * 2009-08-19 2012-11-06 Harris Corporation Automatic identification of fingerprint inpainting target areas
TWI549096B (zh) * 2011-05-13 2016-09-11 華晶科技股份有限公司 影像處理裝置及其處理方法
US9361672B2 (en) 2012-03-26 2016-06-07 Google Technology Holdings LLC Image blur detection
TWI563471B (en) * 2012-04-24 2016-12-21 Altek Corp Image processing device and processing method thereof
US9066025B2 (en) * 2013-03-15 2015-06-23 Samsung Electronics Co., Ltd. Control of frequency lifting super-resolution with image features
US9349188B2 (en) 2013-03-15 2016-05-24 Samsung Electronics Co., Ltd. Creating details in an image with adaptive frequency strength controlled transform
US9536288B2 (en) 2013-03-15 2017-01-03 Samsung Electronics Co., Ltd. Creating details in an image with adaptive frequency lifting
US9305332B2 (en) 2013-03-15 2016-04-05 Samsung Electronics Company, Ltd. Creating details in an image with frequency lifting
TWI485690B (zh) * 2013-03-28 2015-05-21 Innolux Corp 應用於顯示器的顯示方法
US9076099B2 (en) * 2013-07-18 2015-07-07 Ricoh Company, Ltd. Image scaling mechanism
KR101467370B1 (ko) * 2013-09-04 2014-12-02 부경대학교 산학협력단 자가 열화 복원을 이용한 영상 보간 방법
JP2016031439A (ja) * 2014-07-28 2016-03-07 ソニー株式会社 情報処理装置及び情報処理方法、コンピューター・プログラム、並びに画像表示システム
US9652829B2 (en) 2015-01-22 2017-05-16 Samsung Electronics Co., Ltd. Video super-resolution by fast video segmentation for boundary accuracy control
CN105844583A (zh) * 2016-03-17 2016-08-10 西安建筑科技大学 一种画像石裂缝智能提取及虚拟修复方法
CN106056556B (zh) * 2016-06-07 2018-12-07 浙江大学 一种块效应抑制的降质模糊图像非盲复原方法
CN109816609B (zh) * 2019-01-31 2021-12-21 领航基因科技(杭州)有限公司 一种基于傅里叶变换的数字pcr图像还原方法及其应用
EP3846118A1 (en) 2020-01-06 2021-07-07 Samsung Electronics Co., Ltd. Image display apparatus and image displaying method

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5191406A (en) * 1990-04-20 1993-03-02 Nikon Corporation Method and apparatus for rapid scanning of color images
US6046768A (en) * 1994-06-15 2000-04-04 Canon Kabushiki Kaisha Apparatus used for image blur prevention
US6453068B1 (en) * 1999-09-17 2002-09-17 Xerox Corporation Luminance enhancement with overshoot reduction control based on chrominance information
KR20010049039A (ko) 1999-11-30 2001-06-15 윤종용 주파수 변환에 의한 영상확대방법
US6614944B1 (en) * 2000-02-10 2003-09-02 Oak Technology, Inc. Image enhancement filter with adaptive threshold
US7110012B2 (en) 2000-06-12 2006-09-19 Sharp Laboratories Of America, Inc. System for improving display resolution
US6717622B2 (en) 2001-03-30 2004-04-06 Koninklijke Philips Electronics N.V. System and method for scalable resolution enhancement of a video image
US6738534B2 (en) 2002-01-31 2004-05-18 Nokia Corporation Apparatus, and associated method, for altering the resolution of a digital image
JP4178949B2 (ja) * 2002-12-27 2008-11-12 富士ゼロックス株式会社 画像処理装置、画像処理方法、およびそのプログラム
KR100519776B1 (ko) 2003-11-24 2005-10-07 삼성전자주식회사 영상 신호의 해상도 변환 방법 및 장치
KR100648308B1 (ko) 2004-08-12 2006-11-23 삼성전자주식회사 해상도 변환방법 및 장치

Also Published As

Publication number Publication date
KR20090045743A (ko) 2009-05-08
US8107765B2 (en) 2012-01-31
US20090116763A1 (en) 2009-05-07

Similar Documents

Publication Publication Date Title
KR101265956B1 (ko) 블록 기반의 영상 복원 시스템 및 방법
JP5342068B2 (ja) 多重フレームへのアプローチ方法および画像アップスケール処理システム
Dai et al. Bilateral back-projection for single image super resolution
US9142009B2 (en) Patch-based, locally content-adaptive image and video sharpening
KR101844332B1 (ko) 블러 영상 및 노이즈 영상으로 구성된 멀티 프레임을 이용하여 비균일 모션 블러를 제거하는 방법 및 장치
JP5352942B2 (ja) 画像処理方法、画像処理プログラム、および画像処理装置
JP2013235594A (ja) 低解像度の入力データ構造の超解像度バージョンを生成する方法及び装置
JP4004562B2 (ja) 画像処理方法および装置
KR101587196B1 (ko) 스플릿 에지 강화 구조
US20180020229A1 (en) Computationally efficient motion compensated frame rate conversion system
JP2007018379A (ja) 画像処理方法及び画像処理装置
KR101303647B1 (ko) 영상 복원을 이용한 영상의 해상도 향상 시스템 및 방법
EP3438923B1 (en) Image processing apparatus and image processing method
KR20090013522A (ko) 링잉 아티펙트없는 블러 제거 방법
JP5105286B2 (ja) 画像復元装置、画像復元方法及び画像復元プログラム
JP2009025862A (ja) 画像処理装置、画像処理方法、画像処理プログラム及び画像表示装置
KR100969150B1 (ko) Psf 파라미터 추정을 기반으로 한 영상 복원 방법 및 장치
KR101615479B1 (ko) 적응적 전/후처리 필터링을 이용하는 초해상도 영상 처리 방법
Luzardo et al. Real-time false-contours removal for inverse tone mapped HDR content
JP4456096B2 (ja) ノイズ除去方法および装置並びにプログラム
Nasonov et al. Scale-space method of image ringing estimation
CN112334942A (zh) 图像处理方法和装置
US8849057B2 (en) Methods for digital image sharpening with noise amplification avoidance
KR101910894B1 (ko) 영상 복원 장치 및 방법
US20090226108A1 (en) Multi-pass algorithm to reduce ringing artifacts in noise removal and deblur effects

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20160422

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20170420

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20180423

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20190418

Year of fee payment: 7