JP2014053896A - ピクセルバッファリング - Google Patents
ピクセルバッファリング Download PDFInfo
- Publication number
- JP2014053896A JP2014053896A JP2013183997A JP2013183997A JP2014053896A JP 2014053896 A JP2014053896 A JP 2014053896A JP 2013183997 A JP2013183997 A JP 2013183997A JP 2013183997 A JP2013183997 A JP 2013183997A JP 2014053896 A JP2014053896 A JP 2014053896A
- Authority
- JP
- Japan
- Prior art keywords
- image data
- buffer
- resolution
- image
- processing module
- 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.)
- Granted
Links
- 230000003139 buffering effect Effects 0.000 title description 9
- 239000000872 buffer Substances 0.000 claims abstract description 281
- 238000012545 processing Methods 0.000 claims abstract description 90
- 238000000034 method Methods 0.000 claims abstract description 65
- 239000003638 chemical reducing agent Substances 0.000 claims abstract description 17
- 239000013598 vector Substances 0.000 claims description 35
- 238000002156 mixing Methods 0.000 claims description 9
- 230000006835 compression Effects 0.000 claims description 8
- 238000007906 compression Methods 0.000 claims description 8
- 230000001419 dependent effect Effects 0.000 claims description 5
- 230000004044 response Effects 0.000 claims description 4
- 238000003860 storage Methods 0.000 description 27
- 230000008569 process Effects 0.000 description 13
- 230000008901 benefit Effects 0.000 description 11
- 238000010586 diagram Methods 0.000 description 10
- 238000013461 design Methods 0.000 description 9
- 238000004458 analytical method Methods 0.000 description 7
- 238000013459 approach Methods 0.000 description 6
- 238000010276 construction Methods 0.000 description 6
- 230000009467 reduction Effects 0.000 description 6
- 239000002131 composite material Substances 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- XUIMIQQOPSSXEZ-UHFFFAOYSA-N Silicon Chemical compound [Si] XUIMIQQOPSSXEZ-UHFFFAOYSA-N 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 3
- 238000001914 filtration Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 238000011946 reduction process Methods 0.000 description 3
- 229910052710 silicon Inorganic materials 0.000 description 3
- 239000010703 silicon Substances 0.000 description 3
- 238000003786 synthesis reaction Methods 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000003750 conditioning effect Effects 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000003466 anti-cipated effect Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 239000006185 dispersion Substances 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000010191 image analysis Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000009191 jumping Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000004091 panning Methods 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000012805 post-processing Methods 0.000 description 1
- 238000013139 quantization Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/04—Context-preserving transformations, e.g. by using an importance map
- G06T3/053—Detail-in-context presentations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/60—Memory management
-
- 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/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
- H04N19/33—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability in the spatial domain
-
- 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/42—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
- H04N19/423—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation characterised by memory arrangements
- H04N19/426—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation characterised by memory arrangements using memory downsizing methods
- H04N19/428—Recompression, e.g. by spatial or temporal decimation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/01—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level
- H04N7/0102—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level involving the resampling of the incoming video signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/01—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level
- H04N7/0125—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level one of the standards being a high definition standard
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/015—High-definition television systems
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Television Systems (AREA)
- Image Input (AREA)
- Image Processing (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
【解決手段】画像データが縮小器に読み出される。第1解像度の画像データが第1バッファの中に格納される。画像処理モジュールが要求する画像データ領域が予想され、予想データ領域の少なくとも一部に対応するデータが第2バッファの中に格納される。第2バッファのデータは、第1解像度よりも高い解像度を有する。データ要求がモジュールから受け取られると、要求データに対応するデータが第2バッファにあるかが決定される。要求データに対応するデータが第2バッファにある場合は、画像データは、第2バッファから画像処理モジュールに提供される。要求データに対応するデータが第2バッファにはない場合は、要求データの代替物を高解像度に適合する解像度で提供するために第1バッファからのデータが拡大され、拡大データがモジュールに提供される。
【選択図】図3
Description
305 縮小
310 低解像度バッファ
315 低解像度アプリケーション
325 拡大
Claims (54)
- 画像データを画像処理モジュールに提供する方法であって、
画像データをメモリから該画像データを第1の解像度まで縮小する縮小器内に読み取る段階と、
前記第1の解像度の画像データを第1のバッファに格納する段階と、
前記画像処理モジュールが要求することになる画像データ領域を予想する段階と、
前記予想画像データ領域の少なくとも一部に対応する画像データをメモリから第2のバッファの中に格納し、該第2のバッファの該画像データが、前記第1の解像度よりも高い解像度にある段階と、
前記画像処理モジュールから画像データに対する要求を受け取る段階と、
前記要求画像データの少なくとも一部分に対応する画像データが前記第2のバッファにはないと決定する段階と、
前記要求画像データの前記少なくとも一部分に対する代替物を前記高い解像度に少なくとも適合する解像度で提供するために前記第1のバッファからの画像データを拡大する段階と、
前記拡大画像データを前記画像処理モジュールに提供する段階と、
を含むことを特徴とする方法。 - 前記予想画像データ領域の少なくとも一部に対応する画像データをメモリから前記第2のバッファの中に格納する前記段階は、
画像データをメモリから該画像データを第2の解像度まで縮小する縮小器の中に読み取る段階と、
前記第2の解像度の画像データを前記第2のバッファに格納する段階と、
を含む、
ことを特徴とする請求項1に記載の方法。 - 前記要求画像データの一部分に対応する画像データが前記第2のバッファにあると決定する段階と、
画像データを前記第2のバッファから前記画像処理モジュールに前記高い解像度に少なくとも等しい解像度で提供する段階と、
を更に含むことを特徴とする請求項1又は請求項2に記載の方法。 - 前記第1のバッファは、画像フレームの全幅に対応する画像データを格納することを特徴とする請求項1から請求項3のいずれか1項に記載の方法。
- 画像データが、前記第1及び第2のバッファの各々に矩形ブロックで配置されることを特徴とする請求項1から請求項4のいずれか1項に記載の方法。
- 前記第1のバッファ内の前記ブロックのサイズが、前記第1の解像度と前記高い解像度の間の差に対応する倍率によって前記第2のバッファ内の前記ブロックのサイズに関連することを特徴とする請求項5に記載の方法。
- 前記第2のバッファは、内容アドレスメモリを用いて実施されることを特徴とする請求項1から請求項6のいずれか1項に記載の方法。
- 前記画像処理モジュールが要求することになる画像データ領域が、該画像処理モジュール又は更に別の画像処理モジュールによって供給されるデータを用いて予想されることを特徴とする請求項1から請求項7のいずれか1項に記載の方法。
- 前記画像処理モジュールが要求することになる前記画像データ領域は、該画像処理モジュール又は前記更に別の画像処理モジュールによって供給される動きベクトルを用いて予想されることを特徴とする請求項8に記載の方法。
- 前記第1の解像度の画像データを前記第1のバッファに格納する段階は、該第1の解像度の画像データをメモリに書き込む段階と、該第1の解像度の画像データをメモリから該第1のバッファの中に読み取る段階とを含むことを特徴とする請求項1から請求項9のいずれか1項に記載の方法。
- 前記縮小器は、前記高い解像度での画像データと前記第1の解像度から該高い解像度に拡大された画像データとの間の差を決定することによって残差画像データを生成することを特徴とする請求項1から請求項10のいずれか1項に記載の方法。
- 前記残差画像データは、非可逆圧縮又は可逆圧縮を用いて圧縮されることを特徴とする請求項11に記載の方法。
- 前記第2のバッファにおいて前記予想画像データ領域の少なくとも一部に対応する画像データが、残差画像データを含むことを特徴とする請求項11又は請求項12に記載の方法。
- 画像データを前記第2のバッファから前記画像処理モジュールに提供する段階は、
前記第1のバッファからの画像データを前記高い解像度に少なくとも適合するように拡大する段階と、
前記第2のバッファからの残差画像データを前記拡大画像データと組み合わせる段階と、
その結果を前記画像処理モジュールに提供する段階と、
を含む、
ことを特徴とする請求項13に記載の方法。 - 前記画像の一部における高周期情報の量を決定する段階を更に含むことを特徴とする請求項1から請求項14のいずれか1項に記載の方法。
- 前記予想画像データ領域の一部に対応する画像データが、それが該画像のその部分における高周期情報の量が閾値よりも少ないと決定された場合に前記第2のバッファに格納されないことを特徴とする請求項15に記載の方法。
- 前記予想画像データ領域の一部に対応する画像データが、該予想画像データ領域のその部分が前記画像処理モジュールによって使用されることにならないことが示された場合に前記第2のバッファに格納されないことを特徴とする請求項1から請求項16のいずれか1項に記載の方法。
- どれ程の画像データがメモリから前記第2のバッファに格納されるかが、メモリ帯域幅消費率要件を踏まえて決定されることを特徴とする請求項1から請求項17のいずれか1項に記載の方法。
- 前記閾値は、前記画像の異なる部分における高周期情報の量及び前記メモリ帯域幅消費率要件を踏まえて調節されることを特徴とする請求項16に従属する時の請求項18に記載の方法。
- 前記第1の解像度での画像データに対する前記又は更に別の画像処理モジュールからの要求に応じて、第1の解像度の画像データを前記第1のバッファから該又は該更に別の画像処理モジュールに提供する段階を更に含むことを特徴とする請求項1から請求項19のいずれか1項に記載の方法。
- 前記又は前記更に別の画像処理モジュールは、前記第1の解像度の前記画像データを使用する動き推定器を含むことを特徴とする請求項20に記載の方法。
- 少なくとも前記高い解像度の画像データが提供された前記画像処理モジュールは、動き推定器の結果に基づいて画像を出力することを特徴とする請求項1から請求項21のいずれか1項に記載の方法。
- 前記画像処理モジュールは、フレームレートコンバータの映像構築器を含むことを特徴とする請求項22に記載の方法。
- 前記フレームレートコンバータの前記映像構築器は、前記第1のバッファから前記第1の解像度の画像データが提供された解析器を更に含むことを特徴とする請求項20に従属する時の請求項23に記載の方法。
- 前記第1のバッファからの前記拡大画像データと前記第2のバッファから提供された画像データとの間の潜在的な不連続の場所が識別されることを特徴とする請求項1から請求項24のいずれか1項に記載の方法。
- 混合ユニットが、前記不連続の可視性を低減するために該不連続の近くで前記第2のバッファからの画像データを前記第1のバッファからの拡大画像データと組み合わせることを特徴とする請求項25に記載の方法。
- 前記予想画像データ領域の前記少なくとも一部に対応する少なくとも一部の色度画像データが、前記第2のバッファに格納されないことを特徴とする請求項1から請求項26のいずれか1項に記載の方法。
- 画像データを画像処理モジュールに提供するためのシステムであって、
メモリからの画像データを第1の解像度まで縮小するように構成された縮小器と、
前記第1の解像度の画像データを格納するように配置された第1のバッファと、
予想画像データ領域の少なくとも一部に対応する画像データを格納するように配置された第2のバッファであって、該第2のバッファに格納される該画像データの解像度が前記第1の解像度よりも高い前記第2のバッファと、
画像データをメモリから前記縮小器内に読み取り、かつ前記第1の解像度の画像データを前記第1のバッファに格納し、
前記画像処理モジュールが要求することになる画像データ領域を予想し、
前記予想画像データ領域の少なくとも一部に対応する画像データをメモリから前記第2のバッファの中に格納し、
画像データに対する要求を前記画像処理モジュールから受け取り、
前記要求画像データの少なくとも一部分に対応する画像データが前記第2のバッファにはないと決定し、
前記要求画像データ領域の前記少なくとも一部分に対する代替物を前記高い解像度に少なくとも適合する解像度で提供するために、拡大器を用いて前記第1のバッファからの画像データを拡大し、かつ
前記拡大画像データを前記画像処理モジュールに提供する、
ように構成されたプロセッサと、
を含むことを特徴とするシステム。 - 前記プロセッサは、前記予想画像データ領域の少なくとも一部に対応する画像データを、
画像データをメモリから該画像データを第2の解像度まで縮小する縮小器内に読み取り、かつ
前記第2の解像度の画像データを前記第2のバッファに格納する、
ことによって前記第2のバッファに格納するように構成されることを特徴とする請求項28に記載のシステム。 - 前記プロセッサは、
前記要求画像データの一部分に対応する画像データが前記第2のバッファにあると決定し、かつ
画像データを前記第2のバッファから前記画像処理モジュールに前記高い解像度に少なくとも等しい解像度で提供する、
ように更に構成されることを特徴とする請求項28又は請求項29に記載のシステム。 - 前記第1のバッファは、画像フレームの全幅に対応する画像データを格納することを特徴とする請求項28から請求項30のいずれか1項に記載のシステム。
- 前記画像データは、前記第1及び第2のバッファの各々に矩形ブロックで配置されることを特徴とする請求項28から請求項31のいずれか1項に記載のシステム。
- 前記第1のバッファ内の前記ブロックのサイズが、前記第1の解像度と前記高い解像度の間の差に対応する倍率によって前記第2のバッファ内の前記ブロックのサイズに関連することを特徴とする請求項32に記載のシステム。
- 前記第2のバッファは、内容アドレスメモリを用いて実施されることを特徴とする請求項28から請求項33のいずれか1項に記載のシステム。
- 前記画像処理モジュールが要求することになる画像データ領域が、該画像処理モジュール又は更に別の画像処理モジュールによって供給されるデータを用いて予想されることを特徴とする請求項28から請求項34のいずれか1項に記載のシステム。
- 前記画像処理モジュールが要求することになる前記画像データ領域は、該画像処理モジュール又は前記更に別の画像処理モジュールによって供給される動きベクトルを用いて予想されることを特徴とする請求項35に記載のシステム。
- 前記プロセッサは、前記第1の解像度の画像データをメモリに書込み、かつ該第1の解像度の画像データをメモリから前記第1のバッファの中に読み取ることにより、該第1の解像度の画像データを該第1のバッファに格納するように構成されることを特徴とする請求項28から請求項36のいずれか1項に記載のシステム。
- 前記縮小器は、前記高い解像度での画像データと前記第1の解像度から該高い解像度に拡大された画像データとの間の差を決定することによって残差画像データを生成することを特徴とする請求項28から請求項37のいずれか1項に記載のシステム。
- 前記残差画像データは、非可逆圧縮又は可逆圧縮を用いて圧縮されることを特徴とする請求項38に記載のシステム。
- 前記第2のバッファに格納されて前記予想画像データ領域の少なくとも一部に対応する画像データが、残差画像データを含むことを特徴とする請求項38又は請求項39に記載のシステム。
- 前記プロセッサは、前記第2のバッファから画像データを、
前記第1のバッファからの画像データを拡大器を用いて前記高い解像度に少なくとも適合するように拡大し、
前記第2のバッファからの残差画像データを前記高い解像度に少なくとも適合するように拡大された前記第1のバッファからの画像データと組み合わせ、かつ
その結果を前記画像処理モジュールに提供する、
ことによって前記画像処理モジュールに提供するように構成されることを特徴とする請求項30に従属する時の請求項40に記載のシステム。 - 前記プロセッサは、前記画像の一部における高周期情報の量を決定するように更に構成されることを特徴とする請求項28から請求項41のいずれか1項に記載のシステム。
- 前記予想画像データ領域の一部に対応する画像データが、それが該画像のその部分における高周期情報の量が閾値よりも少ないと決定された場合に前記第2のバッファに格納されないことを特徴とする請求項42に記載のシステム。
- 前記予想画像データ領域の少なくとも一部に対応する画像データが、該予想画像データ領域のその部分が前記画像処理モジュールによって使用されることにならないことが示された場合に前記第2のバッファに格納されないことを特徴とする請求項28から請求項43のいずれか1項に記載のシステム。
- どれ程の画像データがメモリから前記第2のバッファに格納されるかが、メモリ帯域幅消費率要件を踏まえて決定されることを特徴とする請求項28から請求項44のいずれか1項に記載のシステム。
- 前記閾値は、前記画像の異なる部分における高周期情報の量及び前記メモリ帯域幅消費率要件を踏まえて調節されることを特徴とする請求項43に従属する時の請求項45に記載のシステム。
- 前記プロセッサは、前記第1の解像度での画像データに対する前記又は更に別の画像処理モジュールからの要求に応じて、第1の解像度の画像データを前記第1のバッファから該又は該更に別の画像処理モジュールに提供するように更に構成されることを特徴とする請求項28から請求項46のいずれか1項に記載のシステム。
- 前記第1の解像度での画像データを要求する前記又は前記更に別の画像処理モジュールは、該第1の解像度での該画像データを使用する動き推定器を含むことを特徴とする請求項47に記載のシステム。
- 少なくとも前記高い解像度での画像データを要求する前記画像処理モジュールは、動き推定器の結果に基づいて画像を出力することを特徴とする請求項28から請求項48のいずれか1項に記載のシステム。
- 前記画像処理モジュールは、フレームレートコンバータの映像構築器を含むことを特徴とする請求項49に記載のシステム。
- 前記フレームレートコンバータの前記映像構築器は、前記第1のバッファから前記第1の解像度の画像データが提供された解析器を更に含むことを特徴とする請求項47に従属する時の請求項50に記載のシステム。
- 前記プロセッサは、前記第1のバッファからの前記拡大画像データと前記第2のバッファから提供された画像データとの間の潜在的な不連続の場所を識別するように更に構成されることを特徴とする請求項28から請求項51のいずれか1項に記載のシステム。
- 混合ユニットが、前記不連続の可視性を低減するために該不連続の近くで、前記第2のバッファから提供された画像データを前記第1のバッファからの拡大画像データと組み合わせることを特徴とする請求項52に記載のシステム。
- 前記予想画像データ領域の前記少なくとも一部に対応する少なくとも一部の色度画像データが、前記第2のバッファに格納されないことを特徴とする請求項28から請求項53のいずれか1項に記載のシステム。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB1215870.5 | 2012-09-05 | ||
GB1215870.5A GB2496015B (en) | 2012-09-05 | 2012-09-05 | Pixel buffering |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014053896A true JP2014053896A (ja) | 2014-03-20 |
JP5717815B2 JP5717815B2 (ja) | 2015-05-13 |
Family
ID=47136993
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013183997A Active JP5717815B2 (ja) | 2012-09-05 | 2013-09-05 | ピクセルバッファリング |
Country Status (6)
Country | Link |
---|---|
US (3) | US10109032B2 (ja) |
JP (1) | JP5717815B2 (ja) |
CN (1) | CN103686044B (ja) |
DE (1) | DE102013013636B9 (ja) |
GB (1) | GB2496015B (ja) |
TW (1) | TWI596570B (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015195572A (ja) * | 2014-03-28 | 2015-11-05 | パナソニックIpマネジメント株式会社 | コンテンツ処理装置およびコンテンツ処理方法 |
JPWO2016039167A1 (ja) * | 2014-09-12 | 2017-06-22 | ソニーセミコンダクタソリューションズ株式会社 | 画像処理装置、画像処理方法、及び、プログラム |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9582160B2 (en) | 2013-11-14 | 2017-02-28 | Apple Inc. | Semi-automatic organic layout for media streams |
US9489104B2 (en) | 2013-11-14 | 2016-11-08 | Apple Inc. | Viewable frame identification |
US20150254806A1 (en) * | 2014-03-07 | 2015-09-10 | Apple Inc. | Efficient Progressive Loading Of Media Items |
US10382782B2 (en) * | 2014-06-27 | 2019-08-13 | Samsung Electronics Co., Ltd. | Image frame interpolation apparatus, display apparatus and control method thereof |
CN109074630A (zh) * | 2016-05-20 | 2018-12-21 | 上海安科迪智能科技有限公司 | 具有分布式存储器的阵列照相机成像*** |
US10319114B2 (en) * | 2017-07-13 | 2019-06-11 | Google Llc | Foveated compression of display streams |
GB2570118B (en) * | 2018-01-10 | 2020-09-23 | Advanced Risc Mach Ltd | Storage management methods and systems |
CN113455008B (zh) * | 2019-02-25 | 2024-04-09 | 谷歌有限责任公司 | 可变端点用户界面渲染 |
CN111831239B (zh) * | 2019-04-15 | 2023-07-11 | 深信服科技股份有限公司 | 一种虚拟桌面残影消除方法、装置、电子设备及存储介质 |
US10972629B2 (en) * | 2019-09-11 | 2021-04-06 | Toshiba Tec Kabushiki Kaisha | Image processing apparatus configured to combine image information such that the combined first image information and second image information have the first resolution |
CN112565585B (zh) * | 2019-09-26 | 2021-12-24 | 珠海格力电器股份有限公司 | 图像显示电路、图像显示方法及图像显示设备 |
CN110636294B (zh) * | 2019-09-27 | 2024-04-09 | 腾讯科技(深圳)有限公司 | 视频解码方法及装置,视频编码方法及装置 |
US11330296B2 (en) | 2020-09-14 | 2022-05-10 | Apple Inc. | Systems and methods for encoding image data |
CN114675418A (zh) * | 2021-05-08 | 2022-06-28 | 胡大文 | 超轻巧的穿戴显示装置和用于显示装置的方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010171480A (ja) * | 2009-01-20 | 2010-08-05 | Panasonic Corp | 画像復号化装置および画像符号化装置、並びに画像復号化方法および画像符号化方法 |
JP2010288110A (ja) * | 2009-06-12 | 2010-12-24 | Sony Corp | 画像処理装置および画像処理方法 |
Family Cites Families (38)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3014618A (en) | 1960-01-06 | 1961-12-26 | Andrew G Kireta | Cartridge dispenser |
GB2235856B (en) * | 1989-09-01 | 1993-11-17 | Quantel Ltd | Improvements in or relating to electronic graphic systems |
WO1993018618A1 (en) * | 1992-03-03 | 1993-09-16 | Kabushiki Kaisha Toshiba | Time-varying image encoder |
GB9214218D0 (en) | 1992-07-03 | 1992-08-12 | Snell & Wilcox Ltd | Motion compensated video processing |
US5929919A (en) | 1994-04-05 | 1999-07-27 | U.S. Philips Corporation | Motion-compensated field rate conversion |
JP3773585B2 (ja) * | 1996-03-29 | 2006-05-10 | 富士通株式会社 | 画像符号化装置 |
DE19637463A1 (de) * | 1996-09-13 | 1998-03-26 | Gsf Forschungszentrum Umwelt | Verfahren zur Anzeige von geometrischen Objektoberflächen |
US5861920A (en) * | 1996-11-08 | 1999-01-19 | Hughes Electronics Corporation | Hierarchical low latency video compression |
US6618443B1 (en) * | 1997-03-12 | 2003-09-09 | Matsushita Electric Industrial Co., Ltd. | Upsampling filter for a down conversion system |
US20020196853A1 (en) * | 1997-06-04 | 2002-12-26 | Jie Liang | Reduced resolution video decompression |
JP3844844B2 (ja) * | 1997-06-06 | 2006-11-15 | 富士通株式会社 | 動画像符号化装置及び動画像符号化方法 |
KR100412501B1 (ko) * | 2001-11-30 | 2003-12-31 | 삼성전자주식회사 | 움직임 보상을 위한 화소값 선택 장치 및 방법 |
US6812929B2 (en) * | 2002-03-11 | 2004-11-02 | Sun Microsystems, Inc. | System and method for prefetching data from a frame buffer |
JP3882651B2 (ja) | 2002-03-20 | 2007-02-21 | 富士ゼロックス株式会社 | 画像処理装置およびプログラム |
US7075535B2 (en) * | 2003-03-05 | 2006-07-11 | Sand Codex | System and method for exact rendering in a zooming user interface |
JP2005286472A (ja) * | 2004-03-29 | 2005-10-13 | Sanyo Electric Co Ltd | 画像処理装置および画像処理方法 |
US20060008154A1 (en) * | 2004-07-01 | 2006-01-12 | Belle Ronny V | Video compression and decompression to virtually quadruple image resolution |
US7965773B1 (en) * | 2005-06-30 | 2011-06-21 | Advanced Micro Devices, Inc. | Macroblock cache |
US7920628B2 (en) * | 2005-07-29 | 2011-04-05 | Broadcom Corporation | Noise filter for video compression |
JP4594201B2 (ja) * | 2005-09-28 | 2010-12-08 | パナソニック株式会社 | 画像符号化方法、画像符号化装置、プログラムおよび集積回路 |
US8325798B1 (en) * | 2005-12-15 | 2012-12-04 | Maxim Integrated Products, Inc. | Adaptive motion estimation cache organization |
US20070230564A1 (en) * | 2006-03-29 | 2007-10-04 | Qualcomm Incorporated | Video processing with scalability |
US7855752B2 (en) * | 2006-07-31 | 2010-12-21 | Hewlett-Packard Development Company, L.P. | Method and system for producing seamless composite images having non-uniform resolution from a multi-imager system |
PL2123052T3 (pl) * | 2007-01-18 | 2011-05-31 | Fraunhofer Ges Forschung | Strumień danych wideo o skalowalnej jakości |
TW200838321A (en) * | 2007-03-02 | 2008-09-16 | X8 Technology Inc | Motion estimation method and system with dual search windows for high resolution video coding |
CN100562919C (zh) | 2007-03-14 | 2009-11-25 | 华为技术有限公司 | 对视频信号进行垂直分辨率调整的装置和方法 |
US20080285652A1 (en) * | 2007-05-14 | 2008-11-20 | Horizon Semiconductors Ltd. | Apparatus and methods for optimization of image and motion picture memory access |
US7705889B2 (en) * | 2007-06-15 | 2010-04-27 | Sony Corporation | Shutter time compensation |
US20100271554A1 (en) * | 2007-09-10 | 2010-10-28 | Volker Blume | Method And Apparatus For Motion Estimation In Video Image Data |
KR100909390B1 (ko) | 2007-09-18 | 2009-07-24 | 한국과학기술원 | 고속 움직임 보상 장치 및 방법 |
US8565310B2 (en) * | 2008-01-08 | 2013-10-22 | Broadcom Corporation | Hybrid memory compression scheme for decoder bandwidth reduction |
US20100215104A1 (en) * | 2009-02-26 | 2010-08-26 | Akira Osamoto | Method and System for Motion Estimation |
GB2471323B (en) * | 2009-06-25 | 2014-10-22 | Advanced Risc Mach Ltd | Motion vector estimator |
US8508659B2 (en) * | 2009-08-26 | 2013-08-13 | Nxp B.V. | System and method for frame rate conversion using multi-resolution temporal interpolation |
US8971400B2 (en) * | 2010-04-14 | 2015-03-03 | Mediatek Inc. | Method for performing hybrid multihypothesis prediction during video coding of a coding unit, and associated apparatus |
RU2549157C1 (ru) * | 2010-04-23 | 2015-04-20 | М энд К ХОЛДИНГС ИНК. | Устройство для кодирования движущегося изображения |
US9602819B2 (en) * | 2011-01-31 | 2017-03-21 | Apple Inc. | Display quality in a variable resolution video coder/decoder system |
US8805170B2 (en) * | 2012-03-07 | 2014-08-12 | Broadcom Corporation | System and method for memory storage of video data |
-
2012
- 2012-09-05 GB GB1215870.5A patent/GB2496015B/en active Active
-
2013
- 2013-03-13 US US13/798,934 patent/US10109032B2/en active Active
- 2013-08-14 DE DE102013013636.9A patent/DE102013013636B9/de active Active
- 2013-08-29 TW TW102130980A patent/TWI596570B/zh active
- 2013-09-03 CN CN201310395635.1A patent/CN103686044B/zh active Active
- 2013-09-05 JP JP2013183997A patent/JP5717815B2/ja active Active
-
2018
- 2018-09-21 US US16/138,302 patent/US11587199B2/en active Active
-
2023
- 2023-02-16 US US18/110,862 patent/US20230196503A1/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010171480A (ja) * | 2009-01-20 | 2010-08-05 | Panasonic Corp | 画像復号化装置および画像符号化装置、並びに画像復号化方法および画像符号化方法 |
JP2010288110A (ja) * | 2009-06-12 | 2010-12-24 | Sony Corp | 画像処理装置および画像処理方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015195572A (ja) * | 2014-03-28 | 2015-11-05 | パナソニックIpマネジメント株式会社 | コンテンツ処理装置およびコンテンツ処理方法 |
JPWO2016039167A1 (ja) * | 2014-09-12 | 2017-06-22 | ソニーセミコンダクタソリューションズ株式会社 | 画像処理装置、画像処理方法、及び、プログラム |
Also Published As
Publication number | Publication date |
---|---|
US11587199B2 (en) | 2023-02-21 |
GB201215870D0 (en) | 2012-10-24 |
TW201417038A (zh) | 2014-05-01 |
GB2496015A (en) | 2013-05-01 |
DE102013013636B9 (de) | 2015-09-03 |
DE102013013636B4 (de) | 2015-07-09 |
US20190026857A1 (en) | 2019-01-24 |
TWI596570B (zh) | 2017-08-21 |
US10109032B2 (en) | 2018-10-23 |
US20140063031A1 (en) | 2014-03-06 |
US20230196503A1 (en) | 2023-06-22 |
DE102013013636A1 (de) | 2014-03-13 |
JP5717815B2 (ja) | 2015-05-13 |
CN103686044A (zh) | 2014-03-26 |
CN103686044B (zh) | 2015-08-12 |
GB2496015B (en) | 2013-09-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5717815B2 (ja) | ピクセルバッファリング | |
JP4410206B2 (ja) | 動き推定システムおよび方法 | |
US10897633B2 (en) | System and method for real-time processing of compressed videos | |
CN107846597B (zh) | 用于视频解码器的数据缓存方法和装置 | |
KR100952861B1 (ko) | 디지털 비디오 데이터 처리 | |
US20060050976A1 (en) | Caching method and apparatus for video motion compensation | |
RU2420915C2 (ru) | Операции повторной дискретизации и изменения размера изображения для кодирования и декодирования видео с переменной разрешающей способностью | |
US6470051B1 (en) | MPEG video decoder with integrated scaling and display functions | |
US7116828B2 (en) | Integrated video decoding system with spatial/temporal video processing | |
US6442206B1 (en) | Anti-flicker logic for MPEG video decoder with integrated scaling and display functions | |
US6757330B1 (en) | Efficient implementation of half-pixel motion prediction | |
US8400460B2 (en) | Image data processing method, program for image data processing method, recording medium with recorded program for image data processing method and image date processing device | |
JP2010507352A (ja) | 下層のフィルタリングを備えたスケーラブルビデオ符号化 | |
US8718142B2 (en) | System and method for frame rate conversion that utilizes motion estimation and motion compensated temporal interpolation employing embedded video compression | |
WO2000041394A1 (en) | Method and apparatus for performing motion compensation in a texture mapping engine | |
JPH11328369A (ja) | キャッシュシステム | |
Beric et al. | Algorithm/Architecture co-design of a picture-rate up-conversion module | |
CN111343465A (zh) | 电子电路和电子设备 | |
Beric et al. | PARAMETERS ANALYSIS OF A PICTURE-RATE UP-CONVERTERSION MODULE |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140410 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20140410 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20140701 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140707 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20141007 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20141029 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150126 |
|
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: 20150218 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150317 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5717815 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |