KR100919601B1 - 데이터 압축 전송 방법 및 시스템 - Google Patents

데이터 압축 전송 방법 및 시스템

Info

Publication number
KR100919601B1
KR100919601B1 KR1020080008385A KR20080008385A KR100919601B1 KR 100919601 B1 KR100919601 B1 KR 100919601B1 KR 1020080008385 A KR1020080008385 A KR 1020080008385A KR 20080008385 A KR20080008385 A KR 20080008385A KR 100919601 B1 KR100919601 B1 KR 100919601B1
Authority
KR
South Korea
Prior art keywords
data
bits
yuv
compressing
compressed
Prior art date
Application number
KR1020080008385A
Other languages
English (en)
Other versions
KR20090082564A (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 KR1020080008385A priority Critical patent/KR100919601B1/ko
Publication of KR20090082564A publication Critical patent/KR20090082564A/ko
Application granted granted Critical
Publication of KR100919601B1 publication Critical patent/KR100919601B1/ko

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/184Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being bits, e.g. of the compressed video stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/186Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Color Television Systems (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

데이터 압축 전송 방법 및 시스템이 게시된다. 본 발명의 데이터 압축 전송 압축 및 시스템에서는, YUV 데이터의 Y성분은 비트맵 방식으로 압축되고, U 및 V 성분은 비트 버림 방식으로 압축된다. 본 발명의 데이터 압축 전송 압축 및 시스템에 의하면, 240비트의 RGB 데이터 및 YUV 데이터가 총 64비트로 압축된다. 그리고, 압축된 YUV 데이터는, 반도체 메모리 장치 등과 같이, 2i개의 전송라인으로 이루어지는 병렬 데이터 버스에 적합하게 되어, 전송이 효과적으로 수행될 수 있다.

Description

데이터 압축 전송 방법 및 시스템{DATA COMPRESSION-TRANSFER METHOD AND SYSTEM}
본 발명은 데이터 전송 시스템 및 방법에 관한 것으로서, 특히 효과적으로 데이터를 압축하여 전송하는 데이터 압축 전송 시스템 및 방법에 관한 것이다.
통상적으로, LCD와 같은 디스플레이 장치에 영상을 디스플레이하기 위해서는 하나의 블락에 포함되는 다수개의 픽셀들에 대한 영상 데이터가 동시에 제공된다. 그리고, 상기 각 픽셀에 대한 영상 데이터는 RGB 데이터 등으로 표현되는데, 이때, R,G,B의 각 성분에 대한 데이터는 10비트 등으로 이루어질 수 있다.
한편, 디스플레이되는 영상은 디지털 데이터의 형태로 전송된다. 이 경우, 전송되는 데이터의 양을 저감시키기 위하여, 데이터 압축 방법을 이용한다. 이때, 압축되는 데이터를 전송하기 위한 데이터 전송 버스로는, 반도체 메모리 장치 등과의 상호통신을 위하여, 16, 32, 64 등과 같이 2i개 비트의 데이터를 동시에 전송할 수 있는 2i개의 전송라인으로 이루어지는 병렬 데이터 버스가 사용되는 것이 일반적이다.
따라서, 영상 데이터를 효과적으로 압축하여 전송하되, 2i개의 전송라인으로 이루어지는 병렬 데이터 버스에 적합하도록 압축하여 전송하는 기술이 요구된다.
본 발명의 목적은 영상 데이터를 효과적으로 압축하여 전송하되, 2i개의 전송라인으로 이루어지는 병렬 데이터 버스에 적합하도록 압축하여 전송하는 데이터 압축 전송 시스템 및 방법을 제공하는 데 있다.
상기와 같은 기술적 과제를 달성하기 위한 본 발명의 일면은 데이터 압축 전송 방법에 관한 것이다. 본 발명의 데이터 압축 전송 방법은 초기 YUV 데이터를 2i(여기서, i는 자연수) 비트의 압축 YUV 데이터로 압축하는 데이터 압축 단계로서, 상기 초기 YUV 데이터의 Y성분에 대해서는 비트맵 방식으로 압축하고, 상기 초기 YUV 데이터의 U 및 V성분에 대해서는 비트 버림 방식으로 압축하는 상기 데이터 압축 단계; 및 2i 비트의 병렬 데이터 버스를 통하여, 상기 2i 비트의 상기 압축 YUV 데이터를 병렬적으로 전송하는 데이터 전송 단계를 구비한다. 상기 비트맵 방식은 m × n (여기서, m, n은 자연수) 크기의 선택 블락의 각 픽셀의 데이터의 평균값 및 분산값과, 상기 평균값에 대한 상기 선택 블락의 각 픽셀의 데이터의 대소관계를 나타내는 비트맵으로 압축하는 압축방법이다. 그리고, 상기 비트 버림 방식은 상기 선택 블락을 k(여기서, k는 자연수)개의 영역으로 구별하고, 각 영역의 픽셀들의 데이터의 평균값에 대하여 적어도 하나의 비트를 제외한 나머지 비트들의 데이터로 압축하는 압축방법이다.
상기와 같은 기술적 과제를 달성하기 위한 본 발명의 일면은 데이터 압축 전송 시스템에 관한 것이다. 본 발명의 데이터 압축 전송 시스템은 초기 YUV 데이터를 2i(여기서, i는 자연수)비트의 압축 YUV 데이터로 압축하는 데이터 압축부로서, 상기 초기 YUV 데이터의 Y성분에 대해서는 비트맵 방식으로 압축하고, 상기 초기 YUV 데이터의 U 및 V성분에 대해서는 비트 버림 방식으로 압축하는 상기 데이터 압축부; 및 상기 2i 비트의 상기 압축 YUV 데이터를 병렬적으로 전송하는 병렬 데이터 버스를 구비한다.
본 발명과 본 발명의 동작상의 잇점 및 본 발명의 실시에 의하여 달성되는 목적을 충분히 이해하기 위해서는 본 발명의 바람직한 실시예를 예시하는 첨부 도면 및 첨부 도면에 기재된 내용을 참조하여야만 한다. 각 도면을 이해함에 있어서, 동일한 부재는 가능한 한 동일한 참조부호로 도시하고자 함에 유의해야 한다. 또한, 하기의 설명에서, 구체적인 처리흐름과 같은 많은 특정 상세들은 본 발명의 보다 전반적인 이해를 제공하기 위해 기술된다. 그러나, 이들 특정 상세들 없이도, 본 발명의 실시될 수 있다는 것은 당해 기술분야에서 통상의 지식을 가진 자에게는 자명한 사실이다. 그리고, 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 공지 기능 및 구성에 대한 상세한 기술은 생략된다.
이하, 첨부한 도면을 참조하여 본 발명의 바람직한 실시예를 설명함으로써, 본 발명을 상세히 설명한다.
도 1은 본 발명의 일실시예에 따른 데이터 압축 전송 방법을 나타내는 플로우챠트이다. 도 1을 참조하면, 본 발명의 데이터 압축 전송 방법은 데이터 압축 단계(S130) 및 데이터 전송 단계(S150)를 구비하며, 바람직하기로는 데이터 변환 단계(S110)를 더 구비한다.
상기 데이터 변환 단계(S110)에서는, 수신되는 RGB 데이터(D_RGB)가 YUV 데이터로 변환된다. 본 명세서에서는, 설명의 편의를 위하여, 상기 데이터 변환 단계(S110)에서 변환된 YUV 데이터는 '초기 YUV 데이터(I_YUV)'로 불린다.
도 2는 도 1의 데이터 변환 단계의 수행에 따른 데이터 변환을 설명하기 위한 도면이다. 도 2를 참조하면, m × n 크기의 블락이 '선택블락(S_BLK)'로 특정된다. 여기서, m, n은 자연수이다.
본 실시예에서는, 2×4크기의 블락이 '선택블락(S_BLK)'으로 특정된다. 즉, 하나의 '선택블락(S_BLK)'에는, 2×4개의 픽셀들이 포함된다. 여기서, 하나의 '선택블락(S_BLK)'에 포함되는 픽셀에 대한 영상 데이터는 동시에 제어된다.
상기 'RGB 데이터(D_RGB)'는 R,G,B 성분으로 구성된다. 이때, 상기 'RGB 데이터(D_RGB)'의 R,G,B 성분은 각각 10개의 비트로 이루어진다. 따라서, 하나의 '선택블락(S_BLK)'에 포함되는 픽셀들의 RGB 데이터(D_RGB)에 대한 비트수는 총 240(=10×8×3)이다.
그리고, 변환된 YUV 데이터 즉, '초기 YUV 데이터(I_YUV)'는 Y,U,V 성분으로 구성된다. 이때, 상기 '초기 YUV 데이터(I_YUV)'의 Y,U,V 성분은 각각 10개의 비트로 이루어진다. 따라서, 하나의 '선택블락(S_BLK)'에 포함되는 픽셀들의 초기 YUV 데이터(I_YUV)에 대한 비트수는 총 240(=10×8×3)이다.
다시 도 1을 참조하면, 상기 데이터 압축 단계(S130)에서는, 상기 '초기 YUV 데이터(I_YUV)'가 2i비트의 데이터로 압축된다. 본 명세서에서는, 설명의 편의를 위하여, 상기 데이터 압축 단계(S130)에서 압축된 YUV 데이터는 '압축 YUV 데이터(C_YUV)'로 불린다.
도 3은 도 1의 데이터 압축 단계를 구체적으로 나타내는 도면이다. 도 3을 참조하면, 상기 데이터 압축 단계(S130)는 Y압축단계(S131) 및 UV압축단계(S133)를 구비한다.
상기 Y압축단계(S131)에서는, 상기 '초기 YUV 데이터(I_YUV)'의 Y성분이 본 명세서에서, '비트맵 방식'으로 불리는 압축 방식으로 압축되어, 상기 '압축 YUV 데이터(C_YUV)'의 Y성분으로 생성된다.
여기서, 상기 '비트맵 방식'은 선택 블락의 각 픽셀의 데이터의 평균값 및 분산값과, 상기 평균값에 대한 상기 선택 블락의 각 픽셀의 데이터의 대소관계를 나타내는 비트맵으로 압축하는 압축방법이다. 예로서, 도 4에 도시되는 바와 같이, 선택블락(S_BLK) 내의 각 픽셀의 '초기 YUV 데이터(I_YUV)'의 Y성분의 값이 250, 257, 258, 260, 251, 253, 257, 255인 경우가 제시된다.
이때, '초기 YUV 데이터(I_YUV)'의 Y성분의 평균값은 (수학식 1)에 의하여, 255로 구해진다. 이때, 평균값은 '소수점 첫째자리에서 반올림된다.
(수학식 1)
여기서, a는 평균값이며, xi는 Y성분의 값이다.
그리고, 분산값은 (수학식 2)에 의하여 3으로 구해진다. 이때, 분산값은 '소수점 첫째자리에서 반올림된다.
(수학식 2)
여기서, σ는 분산값이다.
그리고, 상기 비트맵을 살펴보면, '초기 YUV 데이터(I_YUV)'의 Y성분의 값이 평균값보다 큰 경우에는 '1'로 기록되며, 작은 경우에는 '0'으로 기록된다.
이에 따라서, 상기 '비트맵 방식'으로 압축된 상기 압축 YUV 데이터(C_YUV)의 Y 성분의 평균값, 분산값 및 비트맵을 위하여, 도 5에 도시되는 바와 같이, 각각 10, 10, 8 비트가 할당된다. 따라서, 상기 '비트맵 방식'으로 압축된 상기 압축 YUV 데이터(C_YUV)의 Y성분을 위하여, 총 28개의 비트가 할당된다.
다시 도 3을 참조하면, UV압축단계(S133)에서는, '초기 YUV 데이터(I_YUV)'의 U 및 V 성분이 '비트 버림 방식'으로 압축되어, '압축 YUV 데이터(C_YUV)'의 U 및 V 성분으로 생성된다.
여기서, 상기 '비트 버림 방식'은 상기 선택 블락(S_BLK)을 k개의 영역으로 구별하고, 각 영역의 픽셀의 데이터의 평균값에 대하여 적어도 하나의 비트를 제외한 나머지 비트들의 데이터로 압축하는 압축방식이다.
본 실시예에서는, 도 5에 도시되는 바와, 선택블락(S_BLK)을 2개의 영역으로 구별하고, 각 영역의 평균값에 대하여 최하위 비트의 값을 버리는 방식으로, '초기 YUV 데이터(I_YUV)'의 U 및 V 성분이 '압축 YUV 데이터(C_YUV)'의 U 및 V 성분으로 압축된다. 따라서, 상기 '비트 버림 방식'으로 상기 압축 YUV 데이터(C_YUV)의 U 및 V성분을 위하여, 각각 18(=9×2)개의 비트씩 할당된다.
그러므로, 상기 압축 YUV 데이터(C_YUV)의 Y,U 및 V성분을 위하여, 총 64(=28+18+18)개의 비트가 할당된다.
다시 도 1을 참조하면, 상기 데이터 전송 단계(S150)에서는, 2i((본 실시예에서, i는 6임)개의 전송라인으로 이루어지는 병렬 데이터 버스를 통하여, 2i(본 실시예에서, i는 6임) 비트의 상기 압축 YUV 데이터(C_YUV)가 전송된다.
정리하면, 상기 '초기 YUV 데이터(I_YUV)'는 3.75:1의 압축비로 압축되어, '압축 YUV 데이터(C_YUV)'가 생성된다. 다시 기술하면, 하나의 선택블락(S_BLK)의 'RGB 데이터(D_RGB)'로 할당된 총 240의 비트는 3.75:1의 압축비로 압축되어, 하나의 선택블락(S_BLK)에 총 64개의 비트가 할당되는 '압축 YUV 데이터(C_YUV)'로 압축된다.
즉, 상기 '압축 YUV 데이터(C_YUV)'의 비트수는 2i(본 실시예에서, i는 6임)개의 전송라인으로 이루어지는 병렬 데이터 버스에 적합하게 되어, 전송이 효과적으로 수행될 수 있다.
도 6은 본 발명의 일실시예에 따른 데이터 압축 전송 시스템을 나타내는 도면으로서, 도 1의 데이터 압축 전송 방법이 적용될 수 있다. 도 6을 참조하면, 본 발명의 데이터 압축 전송 시스템은 데이터 압축부(220) 및 병렬 데이터 버스(230)를 구비하며, 바람직하기로는 데이터 변환부(210)를 더 구비한다.
상기 데이터 변환부(210)는 수신되는 RGB 데이터(D_RGB)를 '초기 YUV 데이터(I_YUV)'로 변환한다. 상기 데이터 압축부(120)는 상기 '초기 YUV 데이터(I_YUV)'를 2i(본 실시예에서, i는 6임)비트의 '압축 YUV 데이터(C_YUV)'로 압축된다.
상기 병렬 데이터 버스(230)는 상기 '압축 YUV 데이터(C_YUV)'를 병렬적으로 데이터 수신부(240)에 전송한다.
상기와 같은 본 발명의 데이터 압축 전송 압축 및 시스템에서는, YUV 데이터의 Y성분은 비트맵 방식으로 압축되고, U 및 V 성분은 비트 버림 방식으로 압축된다. 본 발명의 데이터 압축 전송 압축 및 시스템에 의하면, 240비트의 RGB 데이터 및 YUV 데이터가 총 64비트로 압축된다. 그리고, 압축된 YUV 데이터는, 반도체 메모리 장치 등과 같이, 2i개의 전송라인으로 이루어지는 병렬 데이터 버스에 적합하게 되어, 전송이 효과적으로 수행될 수 있다.
본 발명은 도면에 도시된 일 실시예를 참고로 설명되었으나 이는 예시적인 것에 불과하며, 본 기술 분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시예가 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호 범위는 첨부된 등록청구범위의 기술적 사상에 의해 정해져야 할 것이다.
본 발명의 상세한 설명에서 사용되는 도면을 보다 충분히 이해하기 위하여, 각 도면의 간단한 설명이 제공된다.
도 1은 본 발명의 일실시예에 따른 데이터 압축 전송 방법을 나타내는 플로우챠트이다.
도 2는 도 1의 데이터 변환 단계의 수행에 따른 데이터 변환을 설명하기 위한 도면이다.
도 3은 도 1의 데이터 압축 단계를 구체적으로 나타내는 도면이다.
도 4는 비트맵 방식에 의한 Y성분의 압축을 설명하기 위한 도면이다.
도 5는 '초기 YUV 데이터'를 '압축 YUV 데이터'로 압축할 때의 비트의 변화를 설명하기 위한 도면이다.
도 6은 본 발명의 일실시예에 따른 데이터 압축 전송 시스템을 나타내는 도면이다.

Claims (12)

  1. 데이터 압축 전송 방법에 있어서,
    초기 YUV 데이터를 2i(여기서, i는 자연수) 비트의 압축 YUV 데이터로 압축하는 데이터 압축 단계로서, 상기 초기 YUV 데이터의 Y성분에 대해서는 비트맵 방식으로 압축하고, 상기 초기 YUV 데이터의 U 및 V성분에 대해서는 비트 버림 방식으로 압축하는 상기 데이터 압축 단계; 및
    2i 비트의 병렬 데이터 버스를 통하여, 상기 2i 비트의 상기 압축 YUV 데이터를 병렬적으로 전송하는 데이터 전송 단계를 구비하며,
    상기 비트맵 방식은
    m × n (여기서, m, n은 자연수) 크기의 선택 블락의 각 픽셀의 데이터의 평균값 및 분산값과, 상기 평균값에 대한 상기 선택 블락의 각 픽셀의 데이터의 대소관계를 나타내는 비트맵으로 압축하는 압축방법이며,
    상기 비트 버림 방식은
    상기 선택 블락을 k(여기서, k는 자연수)개의 영역으로 구별하고, 각 영역의 픽셀들의 데이터의 평균값에 대하여 적어도 하나의 비트를 제외한 나머지 비트들의 데이터로 압축하는 압축방법인 것을 특징으로 하는 데이터 압축 전송 방법.
  2. 제1 항에 있어서,
    RGB 데이터를 상기 초기 YUV 데이터로 변환하는 데이터 변환 단계를 더 구비하는 것을 특징으로 하는 데이터 압축 전송 방법.
  3. 제1 항에 있어서,
    상기 i는 6인 것을 특징으로 하는 데이터 압축 전송 방법.
  4. 제1 항에 있어서,
    상기 초기 YUV 데이터는
    Y,U,V 각 성분에 대하여 10비트로 구성되며,
    상기 압축 YUV 데이터는
    Y 성분에 대하여, 평균값으로 10비트, 분산값으로 10비트, 비트맵으로 8비트 할당되며, U,V 각 성분에 대하여 9비트로 구성되는 것을 특징으로 하는 데이터 압축 전송 방법.
  5. 제1 항에 있어서,
    상기 m는 2이고, 상기 n은 4이며, 상기 k는 2인 것을 특징으로 하는 데이터 압축 전송 방법.
  6. 데이터 압축 전송 방법에 있어서,
    초기 YUV 데이터를 26 비트의 압축 YUV 데이터로 압축하는 데이터 압축 단계로서, 상기 초기 YUV 데이터의 Y성분에 대해서는 비트맵 방식으로 압축하고, 상기 초기 YUV 데이터의 U 및 V성분에 대해서는 비트 버림 방식으로 압축하는 상기 데이터 압축 단계; 및
    26 비트의 병렬 데이터 버스를 통하여, 상기 26 비트의 상기 압축 YUV 데이터를 병렬적으로 전송하는 데이터 전송 단계를 구비하며,
    상기 비트맵 방식은
    2 × 4 크기의 선택 블락의 각 픽셀의 데이터의 평균값 및 분산값과, 상기 평균값에 대한 상기 선택 블락의 각 픽셀의 데이터의 대소관계를 나타내는 비트맵으로 압축하는 압축방법이며,
    상기 비트 버림 방식은
    상기 선택 블락을 2개의 영역으로 구별하고, 각 영역의 픽셀들의 데이터의 평균값에 대하여 적어도 하나의 비트를 제외한 나머지 비트들의 데이터로 압축하는 압축방법인 것을 특징으로 하는 데이터 압축 전송 방법.
  7. 데이터 압축 전송 시스템에 있어서,
    초기 YUV 데이터를 2i(여기서, i는 자연수)비트의 압축 YUV 데이터로 압축하는 데이터 압축부로서, 상기 초기 YUV 데이터의 Y성분에 대해서는 비트맵 방식으로 압축하고, 상기 초기 YUV 데이터의 U 및 V성분에 대해서는 비트 버림 방식으로 압축하는 상기 데이터 압축부; 및
    상기 2i 비트의 상기 압축 YUV 데이터를 병렬적으로 전송하는 병렬 데이터 버스를 구비하며,
    상기 비트맵 방식은
    m × n (여기서, m, n은 자연수) 크기의 선택 블락의 각 픽셀의 데이터의 평균값 및 분산값과, 상기 평균값에 대한 상기 선택 블락의 각 픽셀의 데이터의 대소관계를 나타내는 비트맵으로 압축하는 압축방법이며,
    상기 비트 버림 방식은
    상기 선택 블락을 k(여기서, k는 자연수)개의 영역으로 구별하고, 각 영역의 픽셀들의 데이터의 평균값에 대하여 적어도 하나의 비트를 제외한 나머지 비트들의 데이터로 압축하는 압축방법인 것을 특징으로 하는 데이터 압축 전송 시스템.
  8. 제7 항에 있어서,
    RGB 데이터를 상기 초기 YUV 데이터로 변환하는 데이터 변환부를 더 구비하는 것을 특징으로 하는 데이터 압축 전송 시스템.
  9. 제7 항에 있어서,
    상기 i는 6인 것을 특징으로 하는 데이터 압축 전송 시스템.
  10. 제7 항에 있어서,
    상기 초기 YUV 데이터는
    Y,U,V 각 성분에 대하여 10비트로 구성되며,
    상기 압축 YUV 데이터는
    Y 성분에 대하여, 평균값으로 10비트, 분산값으로 10비트, 비트맵으로 8비트 할당되며, U,V 각 성분에 대하여 9비트로 구성되는 것을 특징으로 하는 데이터 압축 전송 시스템.
  11. 제7 항에 있어서,
    상기 m는 2이고, 상기 n은 4이며, 상기 k는 2인 것을 특징으로 하는 데이터 압축 전송 시스템.
  12. 데이터 압축 전송 시스템에 있어서,
    초기 YUV 데이터를 26비트의 압축 YUV 데이터로 압축하는 데이터 압축부로서, 상기 초기 YUV 데이터의 Y성분에 대해서는 비트맵 방식으로 압축하고, 상기 초기 YUV 데이터의 U 및 V성분에 대해서는 비트 버림 방식으로 압축하는 상기 데이터 압축부; 및
    상기 26 비트의 상기 압축 YUV 데이터를 병렬적으로 전송하는 병렬 데이터 버스를 구비하며,
    상기 비트맵 방식은
    2 × 4 크기의 선택 블락의 각 픽셀의 데이터의 평균값 및 분산값과, 상기 평균값에 대한 상기 선택 블락의 각 픽셀의 데이터의 대소관계를 나타내는 비트맵으로 압축하는 압축방법이며,
    상기 비트 버림 방식은
    상기 선택 블락을 2개의 영역으로 구별하고, 각 영역의 픽셀들의 데이터의 평균값에 대하여 적어도 하나의 비트를 제외한 나머지 비트들의 데이터로 압축하는 압축방법인 것을 특징으로 하는 데이터 압축 전송 시스템.
KR1020080008385A 2008-01-28 2008-01-28 데이터 압축 전송 방법 및 시스템 KR100919601B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020080008385A KR100919601B1 (ko) 2008-01-28 2008-01-28 데이터 압축 전송 방법 및 시스템

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020080008385A KR100919601B1 (ko) 2008-01-28 2008-01-28 데이터 압축 전송 방법 및 시스템

Publications (2)

Publication Number Publication Date
KR20090082564A KR20090082564A (ko) 2009-07-31
KR100919601B1 true KR100919601B1 (ko) 2009-09-29

Family

ID=41293846

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020080008385A KR100919601B1 (ko) 2008-01-28 2008-01-28 데이터 압축 전송 방법 및 시스템

Country Status (1)

Country Link
KR (1) KR100919601B1 (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101923455B (zh) * 2010-09-01 2012-02-08 武汉大学 一种yuv格式的数字图像显示和分析方法

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010098652A (ko) * 2000-04-17 2001-11-08 마츠시타 덴끼 산교 가부시키가이샤 디지털 사진 시스템
KR20070099347A (ko) * 2006-04-04 2007-10-09 엠텍비젼 주식회사 영상 데이터의 압축 장치 및 방법

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010098652A (ko) * 2000-04-17 2001-11-08 마츠시타 덴끼 산교 가부시키가이샤 디지털 사진 시스템
KR20070099347A (ko) * 2006-04-04 2007-10-09 엠텍비젼 주식회사 영상 데이터의 압축 장치 및 방법

Also Published As

Publication number Publication date
KR20090082564A (ko) 2009-07-31

Similar Documents

Publication Publication Date Title
KR100782818B1 (ko) Yuv에서 rgb로 휘도 보존 컬러 변환 방법 및 시스템
US11106422B2 (en) Method for processing display data
US7554557B2 (en) Device and method for image compression and decompression
US7633641B2 (en) Image transmission apparatus using information on rendered range
EP3157257A1 (en) Transmission device, transmission method, reception device, and reception method
EP1631078A2 (en) Video display control apparatus and method
WO2021073304A1 (zh) 一种图像处理的方法及装置
EP3734589A1 (en) Management of memory for storing display data
GB2484736A (en) Connecting a display device via USB interface
US8760366B2 (en) Method and system for remote computing
US20200267363A1 (en) Data processing method, data sending end, data receiving end, and communication system
US20160372059A1 (en) Signal conversion device and method, signal generating system and display apparatus
US20240104780A1 (en) Image compression method and apparatus, and intelligent terminal and computer-readable storage medium
EP1695188B1 (en) System and method for processing image data
US9165538B2 (en) Image generation
US10466947B2 (en) Method and device for black and white screen display based on android platform, and smart terminal
JP5255219B2 (ja) グレースケール変換装置及び同方法
KR100919601B1 (ko) 데이터 압축 전송 방법 및 시스템
CN107318021B (zh) 一种远程显示的数据处理方法及***
CN114244969B (zh) 一种图像亮度校正方法和硬件***
CA2329426A1 (en) Method and apparatus of supporting a video protocol in a network environment
CN101065760B (zh) 处理图像数据的***和方法
CN107318020B (zh) 远程显示的数据处理方法及***
US9571844B2 (en) Image processor
US7567717B1 (en) Method, system, and computer-readable medium for the adaptive filtering and compression of video data

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: 20120903

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20130916

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20140922

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20150915

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20160829

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20170825

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20180828

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20190825

Year of fee payment: 11