• 제목/요약/키워드: 블록킹 현상

검색결과 54건 처리시간 0.029초

효율적인 메모리 관리 구조를 갖는 H.264용 고성능 디블록킹 필터 설계 (Design of a Pipelined Deblocking Filter with efficient memory management for high performance H.264 decoders)

  • 유용훈;이찬호
    • 대한전자공학회논문지SD
    • /
    • 제45권1호
    • /
    • pp.64-70
    • /
    • 2008
  • 고성능 영상 압축 알고리즘으로서 널리 사용되고 있는 H.264 디코더의 디블록킹(Deblocking) 필터는 복호된 영상의 블록화 현상을 제거함으로써 영상의 질을 높이는 역할을 하는데 연산량이 많은 유닛중 하나이다. 본 논문에서는 효율적인 디블록킹 필터 설계를 위해 파이프라인 구조 및 1-D 필터를 사용하고 효율적인 메모리 관리를 통해 하드웨어 면적과 연산 사이클 수를 줄이고 H.264 디코더의 성능을 향상시킬 수 있는 하드웨어 구조를 제안한다. 제안된 구조에서는 픽셀의 재배치를 통해 동일한 1-D 필터를 이용하여 수직방향의 필터연산과 수평방향의 필터연산을 모두 지원한다. 또한 4 개의 메모리 블록 구조를 이용하여 현재 매크로블록의 픽셀과 인접한 다른 매크로블록의 픽셀의 접근 및 저장을 효율적으로 할 뿐만 아니라 필터 연산중에 움직임 보상기의 출력 픽셀을 저장하여 디블록킹 필터와 움직임 보상기 사이의 병목현상을 제거하였다. 이를 통해 디블록킹 필터에 관련된 메모리의 크기를 최소화하고 H.264 디코더의 성능을 향상시키는 이점을 얻을 수 있다. 제안된 디블록킹 필터는 Verilog-HDL을 이용하여 설계하고 FPGA를 통해 검증하였다. 합성 결과 77 MHz에서 HD 영상 디코딩이 가능함을 확인하였다.

블러링과 블록킹 수치를 이용한 영상의 무기준법 객관적 화질 평가 (No-reference objective quality assessment of image using blur and blocking metric)

  • 정태욱;김영희;이철희
    • 대한전자공학회논문지SP
    • /
    • 제46권3호
    • /
    • pp.96-104
    • /
    • 2009
  • 본 논문에서는 기준영상에 대한 정보가 없는 무기준(No-reference) 정지영상 객관적 화질 평가 방법을 제안한다. 제안하는 무기준 객관적 화질평가 방법은 인간의 시각체계에서 민감하게 반응하고 화질의 주된 열화 요인인 경계영역의 블록킹과 블러링을 측정하여 수치화 한다. 블록킹 정량화를 위해서, 우선 인접 화소간의 차이를 누적하여 블록킹이 발생하는 위치를 찾고 그 교차점에서 블록킹 현상을 2차원 계단함수로 모델링하여 블록킹의 국소적인 강도를 계산한다. 계산된 국소적 수치들은 적절한 함수화를 통하여 블록킹 수치로 사용된다. 이상적인 영상의 경계는 계단함수임을 가정하면 블러링된 영상에서의 경계의 전이 폭을 계산함으로써 블러링 정도를 예측할 수 있다. 주어진 영상을 다시 Gaussian 블러링 커널을 이용하여 블러링시킨 후 두 영상의 경계 마스크 영상을 이용하여 경계 블록을 결정한다. 경계블록을 수평, 수직, 두 대각선 방향으로 사영하여 얻은 사영신호로부터 국소적 극대 및 극소 위치를 이용하여 경계 전이의 폭을 추정한다. 또한 kurtosis와 SSIM을 이용하여 그 수치를 보정하여 블러링의 수치로 사용한다. 제안한 방법의 객관적 화질 수치는 주관적 화질 수치와 비교해 본 결과 높은 상관관계를 가지는 것을 확인할 수 있다.

모바일 환경에서 고압축 비디오의 화질향상을 위한 후처리 기법 (Post-processing technique for improving highly compressed video in mobile environments)

  • 박형미;김민정;이정은
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 한국컴퓨터종합학술대회 논문집 Vol.32 No.1 (A)
    • /
    • pp.598-600
    • /
    • 2005
  • 본 논문은 MPEG-4 기반의 모바일 비디오 서비스 환경에서 발생하는 화질열화 현상의 하나인 블륵킹 현상을 제거하는 기법을 제안한다. 제안된 기법은 전처리 과정과 3가지 모드의 디블록킹 필터 및 후처리 과정으로 구성되어 있으며 각 모드는 블록경계의 특성에 따라 적용된다. 모드 1은 블록경계의 양쪽 모두가 평탄한 경우에 해당하며 가장 강한 필터를 적용한다. 모드 2는 블록경계의 한쪽만 평탄한 경우이고 이때는 비대칭 필터를 적용한다. 모드 3은 블록경계를 중심으로 양쪽 모두 복잡한 경우이고, 이 경우에는 블록경계의 주파수 특성을 고려하여 화소값을 보정한다. 전처리 과정에서는 각 필터의 모드를 올바르게 선택하도록 블록 내부의 불필요한 신호를 제거하고, 후처리 과정에서는 대각선 에지와 블록의 모서리가 만나는 경우 발생하는 corner outlier를 제거하여 주관적 화질을 향상시킨다. 실험결과에서 제안한 방법이 PSNR 관점에서 후처리 과정을 거치지 않는 비디오의 경우와 비교하여 약 0.7dB, MPEG-4 디블록킹 결과와 비교하여 약 0.4dB 향상됨을 보인다.

  • PDF

DCT 기반 압축 영상의 화질 개선을 위한 적응적 후처리 기법 (Adaptive Postprocessing Technique for Enhancement of DCT-coded Images)

  • 김종호;박상현;강의성
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2011년도 추계학술대회
    • /
    • pp.930-933
    • /
    • 2011
  • 본 논문에서는 블록 기반 DCT (Discrete Cosine Transform)에 의한 압축 영상의 화질을 개선하기 위한 적응적 후처리 기법을 제안한다. 제안하는 알고리즘은 1차원의 비교적 간단한 디블록킹 필터(deblocking filter)와 2차원의 방향성 기반 화질 개선 필터를 연속적으로 적용하는 형태로 이루어져 있다. 먼저, 영상의 국부 통계적 특성에 따라 적응적인 임계값을 설정하여 1차원 디블록킹 필터를 적응적으로 적용한다. 1차원 필터링을 수행한 후 블록간의 연속성을 향상시켜 인지되는 화질을 향상시키기 위하여 업데이트 과정을 수행하게 된다. 이후, 실제 에지(edge) 및 텍스쳐(texture) 정보를 보존하면서 에지 주위의 링잉 현상(ringing effects) 및 블록의 교차점에 존재하는 불연속 현상을 제거하기 위하여 2차원 방향성 기반 화질 개선 필터를 적용한다. 실험 결과 제안한 알고리즘은 기존의 다양한 화질 개선을 위한 후처리 기법에 비해 높은 PSNR을 나타내면서 우수한 주관적 화질 결과를 보인다.

  • PDF

H.264/AVC를 위한 디블록킹 필터의 효율적인 VLSI 구조 (An Efficient VLSI Architecture of Deblocking Filter in H.264 Advanced Video Coding)

  • 이성만;박태근
    • 대한전자공학회논문지SD
    • /
    • 제45권7호
    • /
    • pp.52-60
    • /
    • 2008
  • 디블록킹 필터는 H.264/AVC의 디코딩 과정에서 생기는 블록 왜곡 현상을 없애주고 압축율을 높여준다. 하지만 디블록킹 필터는 디코더에서 1/3의 계산 량을 차지할 만큼 계산 량이 많아 이를 위한 효율적인 하드웨어 설계가 필요하다. 본 논문에서는 적절한 메모리 구조를 사용하여 데이터의 재사용을 높이고, 두 개의 필터를 사용하여 성능을 개선한 디블록킹 필터의 구조를 제안한다. 제안된 구조는 적은 초기화 클럭 이후 두 개의 필터가 동시에 동작하여 데이터가 준비되는 대로 필터링을 수행하여 처리량을 높이고, 외부메모리의 참조를 최소화한다. 제안된 구조는 하나의 매크로블록을 필터링하는 데에 96클럭이 소요되며, 동부아남 $0.18{\mu}m$ 표준 셀 라이브러리를 사용하여 합성한 결과 최대 동작 주파수는 200MHz이다.

모바일 환경에서의 실시간 블록화 현상 제거를 위한 후처리 기법 (A Post-processing for the Reduction of Blocking Artifact in Mobile Environment)

  • 박대현;유재욱;이강희;김윤
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2008년도 학술대회 논문집 정보 및 제어부문
    • /
    • pp.306-307
    • /
    • 2008
  • 본 논문에서는 제한적인 자원이 할당된 모바일 환경에서 블록기반의 압축방식을 사용하여 영상을 복원할 때에 나타나는 블록화 연상을 제거하기 위해 효율적인 실시간 후처리 기법을 제안한다. 제안하는 후처리 기법은 영상에 존재하는 블록화 현상으로 인해 나타나는 다양한 인공물에 대해 디블록킹 필터링와 방향성 필터링를 적용하여 효율적으로 블록화 현상을 제거한다. 후처리 과정 중 영상에 존재하는 고유의 고주파 성분과 인공물로 인한 고주파 성분을 구분하여, 필더링 과정으로 고유의 고주파 성분이 함께 제거되지 않도록 보호해준다. 다양한 영상을 통해 본 논문에서 제안한 후처리 기법과 기존에 알려진 후처리 기법들을 비교하는 실험을 하였고, 도출된 실험 결과를 객관적인 지표로 제시하여 제안하는 기법의 우수함을 입증하였다.

  • PDF

모바일 단말기 기반에서 H.264/AVC 디코더의 디블록킹 필터(De-Blocking Filter) 구현 방안 (De-Blocking Filter Of H.264/AVC Decoder Implementation Based on Mobile Device)

  • 김송주;김대곤;유철중;장옥배
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2007년도 한국컴퓨터종합학술대회논문집 Vol.34 No.1 (D)
    • /
    • pp.555-559
    • /
    • 2007
  • 국제 비디오 압축 표준인 H.264/AVC는 MPEG-2나 MPEG-4등에 비해 압축률이 2배 이상 향상되어 저대역폭을 가지는 모바일 단말기 기반의 네트워크에서도 이전의 압축표준보다 훨씬 좋은 품질의 영상을 제공하나 높아진 압축률에 상응하여 복잡도 또한 증가하였다. 이러한 복잡도를 해결하기 위하여 디코딩을 하는 과정에서 병목현상을 일으키는 부분들을 하드웨어의 최적화된 설계로 해결해왔다. 이러한 하드웨어 기반 해결은 단말기의 교체라는 단점을 가지고 있다. 이러한 단점을 해결하기 위하여 본 논문에서는 소프트웨어 디코더가 모바일 단말기에 적용되기 위한 조건들을 살펴보고 디코딩 과정 중에 가장 많은 병목 현상을 가지는 디블록킹 필터(De-Blocking Filter)를 모바일 단말기에 적용하기 위한 방법을 제안한다. 이러한 시도는 모바일 단말기 상에서 하드웨어 기반 디코더가 아닌 소프트웨어 기반 디코더가 구현 될 수 있는 기초가 된다.

  • PDF

고화질 비디오의 부호화 효율성 증대와 연산 복잡도 감소를 위한 디블록킹 필터 (De-blocking Filter for Improvement of Coding Efficiency and Computational Complexity Reduction on High Definition Video Coding)

  • 정광수;남정학;조현호;심동규;오승준;정세윤;최진수
    • 방송공학회논문지
    • /
    • 제15권4호
    • /
    • pp.513-526
    • /
    • 2010
  • 본 논문에서는 고화질 비디오의 부호화 효율성 증대를 위한 저 복잡도의 디블록킹 필터를 제안한다. 최근 고해상도 고화질 영상의 사용 증대로 인해 고화질 비디오의 부호화에 적합한 비디오 코덱 알고리즘 연구가 최신 비디오 압축 표준인 H.264/AVC를 기반으로 이루어지고 있다. H.264/AVC의 디블록킹 필터는 낮은 비트율의 비디오 부호화에 적합하도록 설계되었으며, 양자화에 의해 발생하는 블록경계 왜곡을 제거하여 주관적 화질을 향상시킬 뿐만 아니라 부호화 효율을 높인다. 그러나 고화질 비디오의 부호화에서는 부호화 후 복원된 영상 내에 블록화 현상이 약하게 발생하기 때문에 강한 세기의 필터가 적용되는 H.264/AVC의 디블록킹 필터가 적합하지 않다. 또한, 디블록킹 필터는 높은 연산 복잡도 때문에 복호화기에서 높은 비중을 갖는 문제점이 있다. 제안하는 저 복잡도의 디블록킹 필터는 고화질 비디오의 부호화에서 기존의 방법보다 최대 7.3% 의 부호화 효율을 높임과 동시에 최대 8.8%의 복호화 연산 복잡도 감소를 보인다.

블록 매칭 기반에서 디스페리티의 블록킹 현상을 줄이는 알고리즘 (A blocking effect reduction method for disparity computation under the block matching algorithm)

  • 송원석;유용현;문정환;김민기
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2003년도 하계종합학술대회 논문집 Ⅳ
    • /
    • pp.1996-1999
    • /
    • 2003
  • Stereo matching is an important technique in the are of computer vision. There are already many theorems to find disparity map using stereo images. Usually, disparity is searched by using block matching. However block matching result in blocking effects caused by using fixed size window for computing pixel correlations. This paper suggests an efficient method to remove the blocking effect in stereo matching procedures.

  • PDF

DWT 기반 H.263에 적합한 적응 양자화기에 관한 연구 (A Study on the Adaptive Quantizer Appropriate to DWT-based H.263)

  • 심우성;이용식;정상연;허도근
    • 전자공학회논문지S
    • /
    • 제36S권11호
    • /
    • pp.112-119
    • /
    • 1999
  • 동영상 표준안인 H.263의 성능평가를 위해 사용되고 있는 TMN5는 변환부호화방법으로 DCT를 기본으로 사용하고 있어 블록킹 현상의 문제점을 갖고 있다. 따라서 본 논문에서는 TMN5의 구조를 그대로 유지하면서 DCT를 DWT로 대체하고 이 구조에 적응하는 양자화기를 설계하였다. 실험의 결과로 평균 PSNR측면에서 휘도 신호는 평균 0.35dB 정도의 손실을 보였으나 색차 신호는 평균 2dB 정도 개선되었다. 주관적 화질평가에서도 블록킹 현상이 감소되므로 TMN5에 비하여 우수한 화질의 영상을 얻을 수 있다. 또한 같은 전송속도에서 더 많은 프레임을 전송함으로 화면 드롭 현상을 줄일 수 있다.

  • PDF