Publications

Detailed Information

Sub-pixel index를 활용한 compound 영상의 텍스트 블록 압축 : Text block compression of a compound image using a sub-pixel index

DC Field Value Language
dc.contributor.advisor이혁재-
dc.contributor.author박찬희-
dc.date.accessioned2017-10-31T07:38:59Z-
dc.date.available2017-10-31T07:38:59Z-
dc.date.issued2017-08-
dc.identifier.other000000146023-
dc.identifier.urihttps://hdl.handle.net/10371/137416-
dc.description학위논문 (석사)-- 서울대학교 대학원 공과대학 전기·정보공학부, 2017. 8. 이혁재.-
dc.description.abstract본 논문에서는 compound image의 텍스트 블록을 압축하기 위한 알고리즘을 제안하였다.
기존의 텍스트 블록을 압축하는 대표적인 알고리즘인 SPGC 알고리즘은 텍스트 블록에서 나타나는 sub-pixel의 선형적인 특징을 gradient로 코딩하는 방식이다. 하지만 SPGC 알고리즘은 높은 압축률과 PSNR을 갖지만 텍스트 블록에서 나타나는 gradient의 반복적인 특징을 제대로 담아내지 못하였다.
따라서 본 논문에서는 gradient의 반복적인 특징을 고려하여 효율적으로 gradient를 압축할 수 있는 방법을 제안하였다. 본 논문에서 제안하는 알고리즘은 global index compression과 local index compression으로 이루어져 있다. 두 알고리즘 모두 텍스트 영상에서 반복적으로 나타나는 gradient나 gradient로 이루어진 pattern을 dictionary에 저장하여 dictionary의 index로 코딩하는 dictionary index 방식으로 구현하였다.
Global index compression은 텍스트 블록 전체 영역에서 반복적으로 나타날 가능성이 있는 gradient에 대해 index로 코딩하는 방식이다. Global index의 dictionary는 특정 조건을 만족하는 gradient만을 entry로 갖는다. Dictionary에 저장된 gradient에 대해서 variable length code 방식으로 index bit를 부여하여 압축 효율을 증가시켰다. 또한 dictionary의 최대 index bit는 각각의 블록 내에 존재하는 gradient의 분포에 따라 adaptive하게 결정된다.
Local index compression은 global index compression 방식으로 압축되지 않는 gradient에 대해 적용하기 위한 알고리즘이다. Global index compression 방식으로 압축되지 않는 gradients는 complex pattern의 형태를 띄게 되며, local index dictionary는 이러한 complex pattern을 entry로 갖는다.
본 논문에서는 이러한 2가지 알고리즘을 이용하여 텍스트 블록의 sub-pixel 영역에서 나타나는 gradient들에 대해 index 방식으로 압축하였다.
본 논문에서 제안하는 알고리즘은 기존의 SPGC 방식과 비교해서 20~25% 높은 압축 효율을 보였으며, PSNR 측면에서는 1~1.5dB의 성능 향상을 확인할 수 있었다.
-
dc.description.tableofcontents제 1 장 서 론 1
1.1 연구의 배경 1
1.2 연구의 내용 4
1.3 논문의 구성 5

제 2 장 기존의 sub-pixel gradient 코딩 6
2.1 De-colorization 6
2.2 텍스트 블록 코딩 방법 8
2.2.1 Gradient 부분 코딩 방법 9
2.2.2 Gradient가 없는 부분 코딩 방법 10

제 3 장 Global index 코딩 12
3.1 텍스트 블록의 gradient 특징 12
3.2 Global index 코딩 방법 17
3.2.1 Adaptive block decision 18
3.2.2 Global index 코딩 후보 21
3.2.3 Index 부여 방법 및 index 개수 결정 조건 22
3.2.4 Dictionary 생성 방식 27
3.3 Global index 코딩 동작 29
3.3.1 Global index 코딩 후보인 gradient의 Global index 코딩 - (1) 31
3.3.2 Global index 코딩 후보가 아닌 gradient의 SPGC 코딩 33
3.3.3 Global index 코딩 후보인 gradient의 SPGC 코딩 – (1) 35
3.3.4 Global index 코딩 후보인 gradient의 Global index 코딩 – (2) 37
3.3.5 Global index 코딩 후보인 gradient의 SPGC 코딩 – (2) 39
3.3.6 Global index 코딩 후보인 gradient의 Global index 코딩 – (3) 42
3.4 Global index 코딩 실험 결과 44

제 4 장 Local index 코딩 51
4.1 Row 단위로 나타나는 graident 특징 53
4.2 Local index 코딩 방법 56
4.2.1 패턴의 분류 및 Local index 코딩 후보 57
4.2.2 Local index dictionary vs Global index dictionary 59
4.2.3 Local index dictionary 생성 및 코딩 방법 60
4.3 Local index 코딩 실험 결과 62

제 5 장 결론 66

참고문헌 68

Abstract 70
-
dc.formatapplication/pdf-
dc.format.extent2484631 bytes-
dc.format.mediumapplication/pdf-
dc.language.isoko-
dc.publisher서울대학교 대학원-
dc.subject복합 이미지-
dc.subject압축-
dc.subject텍스트 블록-
dc.subject사전 방식-
dc.subject기울기-
dc.subject적응 인덱스 부여-
dc.subject.ddc621.3-
dc.titleSub-pixel index를 활용한 compound 영상의 텍스트 블록 압축-
dc.title.alternativeText block compression of a compound image using a sub-pixel index-
dc.typeThesis-
dc.description.degreeMaster-
dc.contributor.affiliation공과대학 전기·정보공학부-
dc.date.awarded2017-08-
Appears in Collections:
Files in This Item:

Altmetrics

Item View & Download Count

  • mendeley

Items in S-Space are protected by copyright, with all rights reserved, unless otherwise indicated.

Share