JP5841268B2 - 非圧縮ビデオ相互接続で伝送される画像データの知覚的な損失のない圧縮 - Google Patents
非圧縮ビデオ相互接続で伝送される画像データの知覚的な損失のない圧縮 Download PDFInfo
- Publication number
- JP5841268B2 JP5841268B2 JP2014548761A JP2014548761A JP5841268B2 JP 5841268 B2 JP5841268 B2 JP 5841268B2 JP 2014548761 A JP2014548761 A JP 2014548761A JP 2014548761 A JP2014548761 A JP 2014548761A JP 5841268 B2 JP5841268 B2 JP 5841268B2
- Authority
- JP
- Japan
- Prior art keywords
- interconnect
- uncompressed video
- pixel
- bits
- resolution
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Fee Related
Links
- 238000007906 compression Methods 0.000 title claims description 20
- 230000006835 compression Effects 0.000 title claims description 18
- 230000005540 biological transmission Effects 0.000 claims description 11
- 230000004044 response Effects 0.000 claims description 8
- 238000000034 method Methods 0.000 description 26
- 238000003860 storage Methods 0.000 description 20
- 238000012545 processing Methods 0.000 description 15
- 230000006854 communication Effects 0.000 description 8
- 238000004891 communication Methods 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 7
- 230000000007 visual effect Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 238000009826 distribution Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 229920001690 polydopamine Polymers 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 239000004065 semiconductor Substances 0.000 description 4
- 230000007704 transition Effects 0.000 description 4
- 238000004590 computer program Methods 0.000 description 3
- 230000009977 dual effect Effects 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 3
- 230000011664 signaling Effects 0.000 description 3
- 230000006837 decompression Effects 0.000 description 2
- 239000004744 fabric Substances 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 238000001228 spectrum Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 102100035964 Gastrokine-2 Human genes 0.000 description 1
- 101001075215 Homo sapiens Gastrokine-2 Proteins 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 230000007175 bidirectional communication Effects 0.000 description 1
- 239000003990 capacitor Substances 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000004883 computer application Methods 0.000 description 1
- 239000004020 conductor Substances 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 239000012530 fluid Substances 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 229910044991 metal oxide Inorganic materials 0.000 description 1
- 150000004706 metal oxides Chemical class 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000000206 photolithography Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- ORFSSYGWXNGVFB-UHFFFAOYSA-N sodium 4-amino-6-[[4-[4-[(8-amino-1-hydroxy-5,7-disulfonaphthalen-2-yl)diazenyl]-3-methoxyphenyl]-2-methoxyphenyl]diazenyl]-5-hydroxynaphthalene-1,3-disulfonic acid Chemical compound COC1=C(C=CC(=C1)C2=CC(=C(C=C2)N=NC3=C(C4=C(C=C3)C(=CC(=C4N)S(=O)(=O)O)S(=O)(=O)O)O)OC)N=NC5=C(C6=C(C=C5)C(=CC(=C6N)S(=O)(=O)O)S(=O)(=O)O)O.[Na+] ORFSSYGWXNGVFB-UHFFFAOYSA-N 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 210000000707 wrist Anatomy 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1454—Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/003—Details of a display terminal, the details relating to the control arrangement of the display terminal and to the interfaces thereto
- G09G5/006—Details of the interface to the display terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/124—Quantisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods 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/182—Methods 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 pixel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/593—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4122—Peripherals receiving signals from specially adapted client devices additional display device, e.g. video projector
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4363—Adapting the video stream to a specific local network, e.g. a Bluetooth® network
- H04N21/43632—Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wired protocol, e.g. IEEE 1394
- H04N21/43635—HDMI
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/02—Handling of images in compressed format, e.g. JPEG, MPEG
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2350/00—Solving problems of bandwidth in display systems
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2370/00—Aspects of data communication
- G09G2370/04—Exchange of auxiliary data, i.e. other than image data, between monitor and graphics controller
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2370/00—Aspects of data communication
- G09G2370/12—Use of DVI or HDMI protocol in interfaces along the display data pipeline
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2370/00—Aspects of data communication
- G09G2370/14—Use of low voltage differential signaling [LVDS] for display data communication
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2370/00—Aspects of data communication
- G09G2370/16—Use of wireless transmission of display information
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Hardware Design (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Controls And Circuits For Display Device (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
本実施形態の例を下記の各項目として示す。
[項目1]
送信装置であって、
非圧縮ビデオ相互接続と、
画像エンコーダーと、
を備え、前記画像エンコーダーは、
入力ピクセル信号に基づいて圧縮ビットストリームを生成し、
前記圧縮ビットストリームを前記非圧縮ビデオ相互接続に送信する、送信装置。
[項目2]
前記入力ピクセル信号は、前記非圧縮ビデオ相互接続のサポート解像度よりも高い解像度を有し、前記画像エンコーダーは、前記サポート解像度を有するものとして、前記圧縮ビットストリームを前記非圧縮ビデオ相互接続に提示する、項目1に記載の送信装置。
[項目3]
前記入力ピクセル信号は、ピクセルごとに、前記非圧縮ビデオ相互接続のピクセルごとにサポートされるビット数に等しい数のビットを有する、項目2に記載の送信装置。
[項目4]
前記入力ピクセル信号は、ピクセルごとに、前記非圧縮ビデオ相互接続のピクセルごとにサポートされるビット数よりも大きな数のビットを有し、前記画像エンコーダーは、前記ピクセルごとにサポートされるビット数を有するものとして、前記圧縮ビットストリームを前記非圧縮ビデオ相互接続に提示する、項目1に記載の送信装置。
[項目5]
前記入力ピクセル信号は、前記非圧縮ビデオ相互接続のサポート解像度に等しい解像度を有する、項目4に記載の送信装置。
[項目6]
前記画像エンコーダーは、
前記入力ピクセル信号に関連付けられたピクセル差分信号の圧縮を、該ピクセル差分信号の値に基づいて行い、
前記圧縮に基づいて、前記圧縮ビットストリーム内に1つ又は複数のフラグビットを設定する、項目1から5のいずれか1項に記載の送信装置。
[項目7]
前記画像エンコーダーは、前記ピクセル差分信号の前記値が閾値未満であるとの判断に応答して、前記ピクセル差分信号の1つ又は複数の最上位ビットを破棄する、項目6に記載の送信装置。
[項目8]
前記画像エンコーダーは、前記ピクセル差分信号の前記値が閾値よりも大きいとの判断に応答して、前記ピクセル差分信号の1つ又は複数の最下位ビットを破棄する、項目6に記載の送信装置。
[項目9]
前記非圧縮ビデオ相互接続は、HDMI(登録商標)相互接続、LVDS相互接続、V−by−One相互接続、及びiDP相互接続のうちの少なくとも1つである、項目1から8のいずれか1項に記載の送信装置。
[項目10]
命令のセットを含むプログラムであって、前記命令のセットは、プロセッサによって実行されると、コンピューターに、
入力ピクセル信号に基づいて圧縮ビットストリームを生成することと、
前記圧縮ビットストリームを非圧縮ビデオ相互接続に送信することと、
を実行させる、プログラム。
[項目11]
前記入力ピクセル信号は、前記非圧縮ビデオ相互接続のサポート解像度よりも高い解像度を有し、前記命令は、実行されると、コンピューターに、前記サポート解像度を有するものとして、前記圧縮ビットストリームを前記非圧縮ビデオ相互接続に提示させる、項目10に記載のプログラム。
[項目12]
前記入力ピクセル信号は、ピクセルごとに、前記非圧縮ビデオ相互接続のピクセルごとにサポートされるビット数に等しい数のビットを有する、項目11に記載のプログラム。
[項目13]
前記入力ピクセル信号は、ピクセルごとに、前記非圧縮ビデオ相互接続のピクセルごとにサポートされるビット数よりも大きな数のビットを有し、前記命令は、実行されると、コンピューターに、前記ピクセルごとにサポートされるビット数を有するものとして、前記圧縮ビットストリームを前記非圧縮ビデオ相互接続に提示させる、項目10に記載のプログラム。
[項目14]
前記入力ピクセル信号は、前記非圧縮ビデオ相互接続のサポート解像度に等しい解像度を有する、項目13に記載のプログラム。
[項目15]
前記命令は、実行されると、コンピューターに、
前記入力ピクセル信号に関連付けられたピクセル差分信号の圧縮を、該ピクセル差分信号の値に基づいて行うことと、
前記圧縮に基づいて、前記圧縮ビットストリーム内に1つ又は複数のフラグビットを設定することと、
を実行させる、項目10から14のいずれか1項に記載のプログラム。
[項目16]
前記命令は、実行されると、コンピューターに、
前記ピクセル差分信号の前記値が閾値よりも大きいとの判断に応答して、前記ピクセル差分信号の1つ又は複数の最上位ビットを破棄することを実行させる、項目15に記載のプログラム。
[項目17]
前記命令は、実行されると、コンピューターに、
前記ピクセル差分信号の前記値が閾値未満であるとの判断に応答して、前記ピクセル差分信号の1つ又は複数の最下位ビットを破棄することを実行させる、項目15に記載のプログラム。
[項目18]
前記圧縮ビットストリームは、HDMI(登録商標)相互接続、LVDS相互接続、V−by−One相互接続、及びiDP相互接続のうちの少なくとも1つに送信される、項目10から17のいずれか1項に記載のプログラム。
[項目19]
受信装置であって、
非圧縮ビデオ相互接続と、
画像デコーダーと、
を備え、前記画像デコーダーは、
前記非圧縮ビデオ相互接続から圧縮ビットストリームを受信し、
前記圧縮ビットストリームに基づいて出力ピクセル信号を生成する、受信装置。
[項目20]
前記画像デコーダーは、
前記非圧縮ビデオ相互接続のサポート解像度よりも高い前記出力ピクセル信号の解像度を確立し、
前記非圧縮ビデオ相互接続のピクセルごとのサポートされるビット数に等しい前記出力ピクセル信号のピクセルごとのビット数を確立する、項目19に記載の受信装置。
[項目21]
前記画像デコーダーは、
前記非圧縮ビデオ相互接続のピクセルごとのサポートされるビット数よりも大きい前記出力ピクセル信号のピクセルごとのビット数を確立し、
前記非圧縮ビデオ相互接続のサポート解像度に等しい前記出力ピクセル信号の解像度を確立する、項目19に記載の受信装置。
[項目22]
前記画像デコーダーは、
前記圧縮ビットストリーム内の1つ又は複数のフラグビットを読み取り、
前記1つ又は複数のフラグビットに基づいて前記圧縮ビットストリームを圧縮解除する、項目19から21のいずれか1項に記載の受信装置。
[項目23]
前記非圧縮ビデオ相互接続は、HDMI(登録商標)相互接続、LVDS相互接続、V−by−One相互接続、及びiDP相互接続のうちの少なくとも1つである、項目19から22のいずれか1項に記載の受信装置。
[項目24]
命令のセットを含むプログラムであって、前記命令のセットは、プロセッサによって実行されると、コンピューターに、
非圧縮ビデオ相互接続から圧縮ビットストリームを受信することと、
前記圧縮ビットストリームに基づいて出力ピクセル信号を生成することと、
を実行させる、プログラム。
[項目25]
前記命令は、実行されると、コンピューターに、
前記非圧縮ビデオ相互接続のサポート解像度よりも高い前記出力ピクセル信号の解像度を確立することと、
前記非圧縮ビデオ相互接続のピクセルごとのサポートされるビット数に等しい前記出力ピクセル信号のピクセルごとのビット数を確立することと、
を実行させる、項目24に記載のプログラム。
[項目26]
前記命令は、実行されると、コンピューターに、
前記非圧縮ビデオ相互接続のピクセルごとのサポートされるビット数よりも大きい前記出力ピクセル信号のピクセルごとのビット数を確立することと、
前記非圧縮ビデオ相互接続のサポート解像度に等しい前記出力ピクセル信号の解像度を確立することと、
を実行させる、項目24に記載のプログラム。
[項目27]
前記命令は、実行されると、コンピューターに、
前記圧縮ビットストリーム内の1つ又は複数のフラグビットを読み取ることと、
前記1つ又は複数のフラグビットに基づいて前記圧縮ビットストリームを圧縮解除することと、
を実行させる、項目24から26のいずれか1項に記載のプログラム。
[項目28]
前記圧縮ビットストリームは、HDMI(登録商標)相互接続、LVDS相互接続、V−by−One相互接続、及びiDP相互接続のうちの少なくとも1つから受信される、項目24から27のいずれか1項に記載のプログラム。
Claims (26)
- 送信装置であって、
非圧縮ビデオ相互接続と、
画像エンコーダーと、
を備え、前記画像エンコーダーは、
入力ピクセル信号に関連付けられたピクセル差分信号の圧縮を、前記ピクセル差分信号の値が閾値未満であるとの判断に応答して、前記ピクセル差分信号の1つ又は複数の最上位ビットを破棄することにより行って、圧縮ビットストリームを生成し、
前記圧縮ビットストリームを前記非圧縮ビデオ相互接続に送信する、送信装置。 - 前記入力ピクセル信号は、前記非圧縮ビデオ相互接続のサポート解像度よりも高い解像度を有し、前記画像エンコーダーは、前記サポート解像度を有するものとして、前記圧縮ビットストリームを前記非圧縮ビデオ相互接続に提示する、請求項1に記載の送信装置。
- 前記入力ピクセル信号は、ピクセルごとに、前記非圧縮ビデオ相互接続のピクセルごとにサポートされるビット数に等しい数のビットを有する、請求項2に記載の送信装置。
- 前記入力ピクセル信号は、ピクセルごとに、前記非圧縮ビデオ相互接続のピクセルごとにサポートされるビット数よりも大きな数のビットを有し、前記画像エンコーダーは、前記ピクセルごとにサポートされるビット数を有するものとして、前記圧縮ビットストリームを前記非圧縮ビデオ相互接続に提示する、請求項1に記載の送信装置。
- 前記入力ピクセル信号は、前記非圧縮ビデオ相互接続のサポート解像度に等しい解像度を有する、請求項4に記載の送信装置。
- 前記画像エンコーダーは、
前記圧縮が行われたか否かに基づいて、前記圧縮ビットストリーム内に1つ又は複数のフラグビットを設定する、請求項1から5のいずれか1項に記載の送信装置。 - 前記画像エンコーダーは、前記ピクセル差分信号の前記値が閾値よりも大きいとの判断に応答して、前記ピクセル差分信号の1つ又は複数の最下位ビットを破棄する、請求項1から6のいずれか1項に記載の送信装置。
- 前記非圧縮ビデオ相互接続は、HDMI(登録商標)相互接続、LVDS相互接続、V−by−One相互接続、及びiDP相互接続のうちの少なくとも1つである、請求項1から7のいずれか1項に記載の送信装置。
- 命令のセットを含むプログラムであって、前記命令のセットは、プロセッサによって実行されると、コンピューターに、
入力ピクセル信号に関連付けられたピクセル差分信号の圧縮を、前記ピクセル差分信号の値が閾値未満であるとの判断に応答して、前記ピクセル差分信号の1つ又は複数の最上位ビットを破棄することにより行って、圧縮ビットストリームを生成することと、
前記圧縮ビットストリームを非圧縮ビデオ相互接続に送信することと、
を実行させる、プログラム。 - 前記入力ピクセル信号は、前記非圧縮ビデオ相互接続のサポート解像度よりも高い解像度を有し、前記命令は、実行されると、コンピューターに、前記サポート解像度を有するものとして、前記圧縮ビットストリームを前記非圧縮ビデオ相互接続に提示させる、請求項9に記載のプログラム。
- 前記入力ピクセル信号は、ピクセルごとに、前記非圧縮ビデオ相互接続のピクセルごとにサポートされるビット数に等しい数のビットを有する、請求項10に記載のプログラム。
- 前記入力ピクセル信号は、ピクセルごとに、前記非圧縮ビデオ相互接続のピクセルごとにサポートされるビット数よりも大きな数のビットを有し、前記命令は、実行されると、コンピューターに、前記ピクセルごとにサポートされるビット数を有するものとして、前記圧縮ビットストリームを前記非圧縮ビデオ相互接続に提示させる、請求項9に記載のプログラム。
- 前記入力ピクセル信号は、前記非圧縮ビデオ相互接続のサポート解像度に等しい解像度を有する、請求項12に記載のプログラム。
- 前記命令は、実行されると、コンピューターに、
前記圧縮が行われたか否かに基づいて、前記圧縮ビットストリーム内に1つ又は複数のフラグビットを設定することを実行させる、請求項9から13のいずれか1項に記載のプログラム。 - 前記命令は、実行されると、コンピューターに、
前記ピクセル差分信号の前記値が閾値よりも大きいとの判断に応答して、前記ピクセル差分信号の1つ又は複数の最下位ビットを破棄することを実行させる、請求項14に記載のプログラム。 - 前記圧縮ビットストリームは、HDMI(登録商標)相互接続、LVDS相互接続、V−by−One相互接続、及びiDP相互接続のうちの少なくとも1つに送信される、請求項9から15のいずれか1項に記載のプログラム。
- 請求項1から8のいずれか1項に記載の送信装置によって送信された前記圧縮ビットストリームを受信する受信装置であって、
非圧縮ビデオ相互接続と、
画像デコーダーと、
を備え、前記画像デコーダーは、
前記非圧縮ビデオ相互接続から前記圧縮ビットストリームを受信し、
前記圧縮ビットストリームに基づいて出力ピクセル信号を生成する、受信装置。 - 前記画像デコーダーは、
前記非圧縮ビデオ相互接続のサポート解像度よりも高い前記出力ピクセル信号の解像度を確立し、
前記非圧縮ビデオ相互接続のピクセルごとのサポートされるビット数に等しい前記出力ピクセル信号のピクセルごとのビット数を確立する、請求項17に記載の受信装置。 - 前記画像デコーダーは、
前記非圧縮ビデオ相互接続のピクセルごとのサポートされるビット数よりも大きい前記出力ピクセル信号のピクセルごとのビット数を確立し、
前記非圧縮ビデオ相互接続のサポート解像度に等しい前記出力ピクセル信号の解像度を確立する、請求項17に記載の受信装置。 - 前記画像デコーダーは、
前記圧縮ビットストリーム内の1つ又は複数のフラグビットを読み取り、
前記1つ又は複数のフラグビットが設定されている場合に、前記圧縮ビットストリームを圧縮解除する、請求項17から19のいずれか1項に記載の受信装置。 - 前記非圧縮ビデオ相互接続は、HDMI(登録商標)相互接続、LVDS相互接続、V−by−One相互接続、及びiDP相互接続のうちの少なくとも1つである、請求項17から20のいずれか1項に記載の受信装置。
- 命令のセットを含むプログラムであって、前記命令のセットは、プロセッサによって実行されると、コンピューターに、
請求項1から8のいずれか1項に記載の送信装置によって送信された前記圧縮ビットストリームを非圧縮ビデオ相互接続から受信することと、
前記圧縮ビットストリームに基づいて出力ピクセル信号を生成することと、
を実行させる、プログラム。 - 前記命令は、実行されると、コンピューターに、
前記非圧縮ビデオ相互接続のサポート解像度よりも高い前記出力ピクセル信号の解像度を確立することと、
前記非圧縮ビデオ相互接続のピクセルごとのサポートされるビット数に等しい前記出力ピクセル信号のピクセルごとのビット数を確立することと、
を実行させる、請求項22に記載のプログラム。 - 前記命令は、実行されると、コンピューターに、
前記非圧縮ビデオ相互接続のピクセルごとのサポートされるビット数よりも大きい前記出力ピクセル信号のピクセルごとのビット数を確立することと、
前記非圧縮ビデオ相互接続のサポート解像度に等しい前記出力ピクセル信号の解像度を確立することと、
を実行させる、請求項22に記載のプログラム。 - 前記命令は、実行されると、コンピューターに、
前記圧縮ビットストリーム内の1つ又は複数のフラグビットを読み取ることと、
前記1つ又は複数のフラグビットが設定されている場合に、前記圧縮ビットストリームを圧縮解除することと、
を実行させる、請求項22から24のいずれか1項に記載のプログラム。 - 前記圧縮ビットストリームは、HDMI(登録商標)相互接続、LVDS相互接続、V−by−One相互接続、及びiDP相互接続のうちの少なくとも1つから受信される、請求項22から25のいずれか1項に記載のプログラム。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/US2011/066554 WO2013095447A1 (en) | 2011-12-21 | 2011-12-21 | Perceptual lossless compression of image data for transmission on uncompressed video interconnects |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015222154A Division JP6240139B2 (ja) | 2015-11-12 | 2015-11-12 | 非圧縮ビデオ相互接続で伝送される画像データの知覚的な損失のない圧縮 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015505209A JP2015505209A (ja) | 2015-02-16 |
JP5841268B2 true JP5841268B2 (ja) | 2016-01-13 |
Family
ID=48669098
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014548761A Expired - Fee Related JP5841268B2 (ja) | 2011-12-21 | 2011-12-21 | 非圧縮ビデオ相互接続で伝送される画像データの知覚的な損失のない圧縮 |
Country Status (8)
Country | Link |
---|---|
US (1) | US20140192863A1 (ja) |
EP (1) | EP2795895A4 (ja) |
JP (1) | JP5841268B2 (ja) |
KR (2) | KR101482828B1 (ja) |
CN (1) | CN103999454B (ja) |
BR (1) | BR112014015642A8 (ja) |
TW (1) | TWI526060B (ja) |
WO (1) | WO2013095447A1 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10049002B2 (en) * | 2014-06-26 | 2018-08-14 | Intel Corporation | Display interface bandwidth modulation |
Family Cites Families (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0793584B2 (ja) * | 1987-09-25 | 1995-10-09 | 株式会社日立製作所 | 符号化装置 |
US5915042A (en) * | 1996-03-28 | 1999-06-22 | Oki Data Corporation | Coding and decoding methods and apparatus for compressing and expanding image data |
US7620545B2 (en) | 2003-07-08 | 2009-11-17 | Industrial Technology Research Institute | Scale factor based bit shifting in fine granularity scalability audio coding |
WO2005029737A2 (en) * | 2003-09-25 | 2005-03-31 | Amimon Ltd. | Wireless transmission of high quality video |
JP2007020036A (ja) * | 2005-07-11 | 2007-01-25 | Toshiba Corp | 画像送信装置および画像受信装置 |
KR100662459B1 (ko) * | 2005-08-30 | 2007-01-02 | 엘지전자 주식회사 | Hdmi 수신기 및 전송기 개발 장치 및 그 방법 |
US7725519B2 (en) * | 2005-10-05 | 2010-05-25 | Qualcom Incorporated | Floating-point processor with selectable subprecision |
JP4957083B2 (ja) | 2006-06-02 | 2012-06-20 | ソニー株式会社 | 通信システム、送信装置及び受信装置、通信方法、並びにプログラム |
WO2007139266A1 (en) * | 2006-06-01 | 2007-12-06 | Electronics And Telecommunications Research Institute | Method and apparatus for video coding on pixel-wise prediction |
US7860128B2 (en) * | 2006-06-28 | 2010-12-28 | Samsung Electronics Co., Ltd. | System and method for wireless communication of uncompressed video having a preamble design |
JP2008072419A (ja) * | 2006-09-14 | 2008-03-27 | Sharp Corp | Av機器接続装置、テレビジョン受像機およびavシステム |
JP5240492B2 (ja) * | 2007-06-26 | 2013-07-17 | ソニー株式会社 | 通信システム、および、通信方法 |
JP4821836B2 (ja) * | 2008-02-04 | 2011-11-24 | ソニー株式会社 | 情報処理装置および方法 |
JP5593596B2 (ja) * | 2008-02-04 | 2014-09-24 | ソニー株式会社 | 映像信号送信装置および映像信号送信方法 |
JP2009273035A (ja) * | 2008-05-09 | 2009-11-19 | Toshiba Corp | 画像圧縮装置、画像伸張装置及び画像処理装置 |
GB2460416B (en) * | 2008-05-28 | 2010-07-07 | Mirics Semiconductor Ltd | Broadcast receiver system |
KR20110025796A (ko) * | 2008-06-02 | 2011-03-11 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 깊이 정보를 가진 비디오 신호 |
US20100046623A1 (en) * | 2008-08-19 | 2010-02-25 | Chen Xuemin Sherman | Method and system for motion-compensated frame-rate up-conversion for both compressed and decompressed video bitstreams |
JP2010087977A (ja) * | 2008-10-01 | 2010-04-15 | Sony Corp | 画像処理装置、画像処理方法、及び、プログラム |
RU2011120160A (ru) * | 2008-12-01 | 2012-11-27 | Сони Корпорейшн | Передающее устройство и способ определения формата данных передачи |
JP5093171B2 (ja) * | 2009-03-25 | 2012-12-05 | 株式会社Jvcケンウッド | データ圧縮装置、データ伸張装置、およびそれらを搭載した表示装置 |
US8811485B1 (en) * | 2009-05-12 | 2014-08-19 | Accumulus Technologies Inc. | System for generating difference measurements in a video processor |
KR20100123138A (ko) * | 2009-05-14 | 2010-11-24 | 삼성전자주식회사 | 디스플레이 장치 |
US8817875B2 (en) * | 2009-08-13 | 2014-08-26 | The Johns Hopkins University | Methods and systems to encode and decode sequences of images |
EP2312849A1 (en) * | 2009-10-01 | 2011-04-20 | Nxp B.V. | Methods, systems and devices for compression of data and transmission thereof using video transmisssion standards |
US8406241B2 (en) * | 2009-11-13 | 2013-03-26 | At&T Intellectual Property I, L.P. | Centralized broadband gateway for a wireless communication system |
US8638851B2 (en) * | 2009-12-23 | 2014-01-28 | Apple Inc. | Joint bandwidth detection algorithm for real-time communication |
US8760459B2 (en) * | 2009-12-30 | 2014-06-24 | Intel Corporation | Display data management techniques |
US9166633B2 (en) * | 2010-01-21 | 2015-10-20 | Qualcomm Incorporated | Systems and methods for interfacing a white space device with a host device |
US8615043B2 (en) * | 2010-03-04 | 2013-12-24 | Texas Instruments Incorporated | Fixed length coding based image data compression |
JP5393574B2 (ja) * | 2010-04-08 | 2014-01-22 | キヤノン株式会社 | 画像処理装置、画像処理方法、及びプログラム |
JP5595151B2 (ja) * | 2010-07-13 | 2014-09-24 | キヤノン株式会社 | 画像処理装置、画像処理装置における圧縮方法、および、プログラム |
US8619932B2 (en) * | 2010-09-15 | 2013-12-31 | Mediatek Inc. | Signal transmission system with clock signal generator configured for generating clock signal having stepwise/smooth frequency transition and related signal transmission method thereof |
US9277230B2 (en) * | 2011-11-23 | 2016-03-01 | Qualcomm Incorporated | Display mode-based video encoding in wireless display devices |
-
2011
- 2011-12-21 KR KR1020127002678A patent/KR101482828B1/ko active IP Right Grant
- 2011-12-21 KR KR1020137026021A patent/KR20140095014A/ko active Search and Examination
- 2011-12-21 CN CN201180075619.3A patent/CN103999454B/zh not_active Expired - Fee Related
- 2011-12-21 JP JP2014548761A patent/JP5841268B2/ja not_active Expired - Fee Related
- 2011-12-21 EP EP11877858.8A patent/EP2795895A4/en not_active Withdrawn
- 2011-12-21 WO PCT/US2011/066554 patent/WO2013095447A1/en active Application Filing
- 2011-12-21 US US13/997,084 patent/US20140192863A1/en not_active Abandoned
- 2011-12-21 BR BR112014015642A patent/BR112014015642A8/pt not_active Application Discontinuation
-
2012
- 2012-12-19 TW TW101148346A patent/TWI526060B/zh not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
CN103999454A (zh) | 2014-08-20 |
TWI526060B (zh) | 2016-03-11 |
CN103999454B (zh) | 2018-05-29 |
KR20140095014A (ko) | 2014-07-31 |
JP2015505209A (ja) | 2015-02-16 |
BR112014015642A8 (pt) | 2017-07-04 |
EP2795895A1 (en) | 2014-10-29 |
WO2013095447A1 (en) | 2013-06-27 |
KR20130140922A (ko) | 2013-12-24 |
TW201347514A (zh) | 2013-11-16 |
US20140192863A1 (en) | 2014-07-10 |
BR112014015642A2 (pt) | 2017-06-13 |
EP2795895A4 (en) | 2015-08-05 |
KR101482828B1 (ko) | 2015-01-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8687902B2 (en) | System, method, and computer program product for decompression of block compressed images | |
US10621691B2 (en) | Subset based compression and decompression of graphics data | |
KR101605047B1 (ko) | 움직임 보상 및 디스플레이 리프레시의 전력 소모를 감소시키는 dram 압축 방안 | |
JP6182225B2 (ja) | カラーバッファ圧縮 | |
US9251731B2 (en) | Multi-sampling anti-aliasing compression by use of unreachable bit combinations | |
US20140028689A1 (en) | Method, apparatus, and system for expanding graphical processing via an external display-data i/o port | |
US9538208B2 (en) | Hardware accelerated distributed transcoding of video clips | |
KR101277354B1 (ko) | 메모리 대역폭 및 저장소를 감소시키기 위한 이미지 데이터의 지각적 무손실 압축 | |
JP6389279B2 (ja) | ディスプレイインターフェースの帯域幅変調 | |
JP6240139B2 (ja) | 非圧縮ビデオ相互接続で伝送される画像データの知覚的な損失のない圧縮 | |
JP5841268B2 (ja) | 非圧縮ビデオ相互接続で伝送される画像データの知覚的な損失のない圧縮 | |
US20190042316A1 (en) | Graphics processor workload acceleration using a command template for batch usage scenarios | |
JP2015505409A (ja) | データを別の記憶装置にコピーせずにデータソースによりバッファに格納されたデータを処理するためのポインタのスワッピング | |
US8903193B2 (en) | Reducing memory bandwidth consumption when executing a program that uses integral images | |
US10158851B2 (en) | Techniques for improved graphics encoding |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150527 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150616 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150915 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20151013 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20151112 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5841268 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |