JPH08242379A - 離散ウエーブレット変換を用いた漸進的画像伝送方法及びそのためのデータ・ファイル - Google Patents

離散ウエーブレット変換を用いた漸進的画像伝送方法及びそのためのデータ・ファイル

Info

Publication number
JPH08242379A
JPH08242379A JP7344477A JP34447795A JPH08242379A JP H08242379 A JPH08242379 A JP H08242379A JP 7344477 A JP7344477 A JP 7344477A JP 34447795 A JP34447795 A JP 34447795A JP H08242379 A JPH08242379 A JP H08242379A
Authority
JP
Japan
Prior art keywords
image
row
sub
decomposition
images
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
Application number
JP7344477A
Other languages
English (en)
Other versions
JP3847828B2 (ja
Inventor
Philippe Ferriere
フィリップ・フェリエール
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Microsoft Corp
Original Assignee
Microsoft Corp
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 Microsoft Corp filed Critical Microsoft Corp
Publication of JPH08242379A publication Critical patent/JPH08242379A/ja
Application granted granted Critical
Publication of JP3847828B2 publication Critical patent/JP3847828B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/40Scaling of whole images or parts thereof, e.g. expanding or contracting
    • G06T3/4084Scaling of whole images or parts thereof, e.g. expanding or contracting in the transform domain, e.g. fast Fourier transform [FFT] domain scaling
    • 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/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/162User input
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/30Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
    • H04N19/36Scalability techniques involving formatting the layers as a function of picture distortion after decoding, e.g. signal-to-noise [SNR] scalability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/63Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets

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)
  • Compression Of Band Width Or Redundancy In Fax (AREA)
  • Image Processing (AREA)
  • Facsimile Image Signal Circuits (AREA)

Abstract

(57)【要約】 【課題】 転送中に前もって画像を視認可能とすると共
に、画像が所望のものでないことがわかった場合早い時
期に転送を終了させらせる方法を提供する。 【解決手段】 離散ウエーブレット変換を用いて、前記
画像を複数の分解レベル12,14に変換する。各分解
レベルは、静止画像の画像表現の再構成を可能にする複
数の副画像LL,LH,HL,HHから成る。低い画像
解像度レベルを与える基本分解レベル14から開始し、
徐々に高い画像解像度レベル12を与える分解レベルを
処理して、分解レベル12及び14を伝送する。各分解
レベル内では、種々の副画像の行を、隣接するブロック
で配列又は交錯させ、単一分解レベルにおける単一行の
データ全てを共に伝送する。転送の受信端において、行
ブロックを受信するにつれ、再構成し表示する。最初に
低解像度の画像を表示させ、所望の高解像度を達成する
まで、1行ずつ徐々に更新し鮮明化していく。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、比較的低速の通信
チャネル上で静止画像を転送するための方法及びデータ
構造に関し、画像転送の間に解像度のレベルを高めなが
ら1行ずつ視認を可能とする方法及びデータ構造に関す
るものである。
【0002】
【従来の技術】デジタル的にフォーマットしたグラフィ
ック画像が、公衆オンライン情報サービスのユーザ間で
ポピュラーなアイテムとなっている。公衆オンライン情
報サービスは、ユーザが多数のデジタル画像から選択
し、選択した画像をダウンロードしてユーザ自身のコン
ピュータ上で視認できるようにするものである。高解像
度コンピュータ表示装置が入手しやすくなり広く普及し
たことによって、高画質のデジタル画像に対する要求が
高まりつつある。
【0003】ダウンロードのためにデジタル画像が広範
囲において入手可能となったが、有用な画像を探索し獲
得することは、厄介な作業となることがある。これは、
主に、高解像度のコンピュータ画像を表わすには大量の
データが必要であること、また従来の遠隔通信技術を用
いて個人のパーソナル・コンピュータにかかる画像をダ
ウンロードするには、対応する長さの時間が必要である
ことによる。データ圧縮が一般的に行われているが、そ
れでも尚、高解像度の画像を転送するには数分かかるこ
とがある。
【0004】例えば、画素当たり24データ・ビットで
表される、ツルーカラーの640x480画素から成る
画像を9600ボーのモデムを用いて転送する場合、少
なくとも12分を要する。一般的なデータ圧縮技術は、
この時間を恐らく1ないし2分に短縮することができ
る。しかしながら、この程度の遅れでも非常にいらいら
する原因となることがある。一旦画像を転送し視認し
て、ユーザが期待していたあるいは望んでいたものと全
く異なったものであることが判明した場合には、このい
らいらが更に増すことは大いにあり得ることであろう。
多数の画像をダウンロードし、ふるいにかけていると、
すぐに何時間もたってしまうということも起こり得る。
【0005】漸進的画像伝送(progressive image trans
mission)は、このいらいらをある程度減少させるために
用いられる技術である。これは、受信側のコンピュータ
が、ダウンロード中の画像を非常に低い解像度の表現
で、素早く表示できるようにするものである。ユーザの
コンピュータによってより多くのデータが得られるにつ
れて、画像は徐々に高い解像度のレベルで表示される。
ユーザは、画像が使用不可能に思えたなら、どの時点で
も転送を打ち切ることができる。
【0006】離散ウエーブレット変換(discrete wavele
t transformation)は、最近開発された技術であり、静
止画像データを圧縮したり、漸進的画像伝送を容易に処
理するために用いられている。数人の著者が、離散ウエ
ーブレット変換を用いた静止画像データの圧縮及び伝送
方法について記述している。例えば、以下の論文を参照
されたい。これらは、言及により本開示に含めるものと
する。A.マラット,ステファン ジー.(Mallat, Ste
phane G.),「多重解像度信号分解のための理論:ウエ
ーブレット表現(A Theory for Multiresolution Signal
Decomposition: The Wavelet Representation)」(IEE
E Transactions on Pattern Analysis and Machine Int
elligence, Vol. 11, No. 7, pp. 674-692 (1989
年7月) B.ゼットラ,ウイリアム アール.ら(Zettler, Will
iam R., et al.,),「小型に維持したウエーブレットの
画像圧縮への応用(Application of CompactlySupported
Wavelets to Image Compression)」(Aware Technical
Report AD900119,pp. 1-9 (1991)) C.アントニーニ,マークら(Antonini, Marc, et a
l.),「ウエーブレット変換を用いた画像の符号化(Imag
e Coding Using Wavelet Transform)」(IEEE tansactio
ns On Image Processing, Vol. 1, No. 2, pp. 205-220
(1992年4月)) D.シャピロ,ジェローム エム.(Shapiro, Jerome
M.),「ウエーブレット係数のゼロツリーを用いた埋め
込み階層型画像符号化器(An Embedded Hierarchical Im
age Coder Using Zerotrees Of Wavelet Coefficient
s)」(IEEE Proceedings of Data Compression Conferen
ce, pp. 214-223 (1993)) E.ブランフォード,ロナルド ピー.(Blanford, Ron
ald P.),「ウエーブレット符号化及び可変解像度漸進
的伝送(Wavelet Encoding and Variable Resolution Pr
ogressive Transmission)」(NASA Space and Earth Sci
ence Data Compression Workshop, pp. 25-35 (1993)) 上記引用論文に加えて、以下の論文も離散ウエーブレッ
ト変換についてより一般的に説明するものであり、これ
らも言及により本開示に含めるものとする。
【0007】A.バージズ,ナディアら(Baaziz, Nadi
a, et al.)「画像シーケンス符号化のためのラプラス・
ピラミッド対ウエーブレット分解(Laplacian Pyramid V
ersusWavelet Decomposition for Image Sequence Codi
ng)」(IEEE International Conference On Acoustics,
Speech and Signal Processing, pp. 1965-1968, (199
0)) B.ヴェッテルリ,マルティンら(Vetterli, Martin, e
t al.),「ウエーブレット及びフィルタ・バンク:関係
と新たな結果(Wavelets and Filter Banks: Relationsh
ips and New Results)」(IEEE International Conferen
ce on Acoustics,Speech and Signal Processing, pp.
1723-1726, (1990)) C.プレス,ウイリアム エッチ.(Press, William
H.),「ウェーブレット変換:初歩(Wavelet Transform
s: A Primer)」(Center for Astrophysics, Preprint S
eries No. 3184, pp.1-24) D.コディ,マック エー.( Cody, Mac A.),「高速
ウエーブレット変換−−フーリエ変換を越える(The Fas
t Wavelet Transform--Beyond Fourier Transforms)」
(Dr. Dobb's Journal, pp. 16-28; 100-101, (1992
年4月)) E.リウル,オリビエら(Rioul, Olivier, et al.)「ウ
エーブレットと信号処理(Wavelets and Signal Process
ing)」(IEEE Signal Processing Magazine, pp. 14-3
8. (1991年10月)) F.マラット,ステファン ジー.(Mallat, Stephane
G)「小型多重解像度表現:ウエーブレット・モデル(A C
ompact Multiresolution Representation: TheWavelet
Model)」( IEEE Proceedings of Workshop on Computer
Vision, pp.2-7, (1987)) G.マラット,S.G.(Mallat, S.G.)「コンピュータ
の画像におけるウエーブレットに対する多重解像度手法
(Multiresolution Approach To Wavelets In Computer
Vision)」(Proceedings of the International Confere
nce, Marseille, France, pp. 313-327 (1987年1
2月)) H.ドーベチーズ,イングリッド;ヴェッタリング,ウ
イリアム ティー.;テウコルスキー,ソール エー.
(Daubechies, Ingrid; Vetterling, William T.; Teuko
lsky, Saul A.;Society for Industrial and Applied M
athematics)「ウエーブレットの何、何故、どんな(The
What, Why, and How of Wavelets)」(ウエーブレット
についての10講座(Ten Lectures on Wavelets)第1
章, pp. 1-16 (1992)) ゼットラらが、「小型に維持したウエーブレットの画像
圧縮への応用(Application of Compactly Supported Wa
velets to Image Compression)」と題する彼らの論文の
2〜4ページに説明しているように、「ウエーブレッ
ト」という用語は、実直線(real line)上で二乗積分可
能な関数L2(R)の正規直交基(orthonormalbasis)のこ
とを意味する。これは、スケーリング関数係数(scaling
function coefficients)の1つの集合から繰り返し定義
される。
【0008】
【数1】 これは以下の条件を満足する。
【0009】
【数2】 また、一般的に、
【0010】
【数3】 となる。
【0011】ゼットラらが更に説明しているように、こ
れらの条件を満足する、N≧2に対する集合akは無限
にある。これらの係数は、以下の繰り返しを満足するス
ケーリング関数φ(x)を暗示的に定義する。
【0012】
【数4】 スケーリング関数、それらの変換(translate)、関連す
る基本ウエーブレット関数ψ(x)、及びψのスケーリン
グ後の変換が、L2(R)の正規直交基を形成する。スケ
ーリング関数で、ウエーブレット関数ψを以下のように
定義する。
【0013】
【数5】 一次元では、離散ウエーブレット変換は、1つの入力シ
ーケンスX={xi}から2つの出力シーケンス(k∈
{0,...,2N-l})を生成する。
【0014】
【数6】 離散ウエーブレット変換は可逆的(invertible)であるの
で、再構成を完全に行うことができる。上述の一般的原
理を用いた、ウエーブレット変換の変様もいくつか先に
引用した論文に記載されている。
【0015】離散ウエーブレット変換を用いた画像デー
タ圧縮は、上記の式を用いて、画像を4つのサブバンド
即ち副画像に分解即ち変換することから始まる。各副画
像は、原画像の1/4のサイズであり、原画像の1/4
のデータ点数を含む。画像分解は、まず、原画像の各水
平画素列に対して一次元ウエーブレット畳み込み(one-d
imensional wavelet convolution)を行うことによっ
て、画像を低周波数情報を含む副画像と高周波数情報を
含む副画像との2つの副画像に分割する。次に、各副画
像の各垂直画素行に上記と同一又は同様の畳み込みを適
用し、先に得た副画像の各々を、更に2つの副画像に分
割する。これらも、低周波数情報及び高周波数情報に対
応する。結果的に得られた4つの副画像を、LL、L
H、HL、及びHH副画像と呼ぶことにする。LL副画
像は、垂直及び水平双方のウエーブレット畳み込みから
の低周波数情報を含むものである。LH副画像は、水平
ウエーブレット畳み込みからの低周波数画像情報と、垂
直ウエーブレット畳み込みからの高周波数画像情報とを
含むものである。HL副画像は、水平ウエーブレット畳
み込みからの高周波数情報と、垂直ウエーブレット畳み
込みからの低周波数画像情報とを含むものである。HH
副画像は、垂直及び水平双方のウエーブレット畳み込み
からの高周波数情報を含むものである。
【0016】このプロセスの結果を、図1及び図2に画
像として示す。図1は、元の圧縮前の画像10を示す。
図2は、同じ画像の第1分解レベル12を示す。分解レ
ベル12は、図1の静止画像を、上述のように離散ウエ
ーブレット変換の垂直及び水平パスを用いて、変換した
結果である。分解レベル12は、4つの副画像を含み、
説明の都合上これらを複合的に(compositely)集合化す
ることとする。先に与えた付番方法に従って、この第1
分解レベルのサブバンド即ち副画像を、LL1、LH
1、HL1、及びHH1副画像として指示することにす
る。添字の1は第1分解レベルを示す。LL1副画像
は、原画像からの低周波数情報を含む。副画像LL1
は、表示装置の画面上に表したときは、解像度が低いあ
るいはサイズが小さいことを除いて、原画と同様に見え
ることを注記しておく。LH1副画像は、垂直方向に生
じる高周波数情報を含む。HL1副画像は、水平方向に
生じる高周波数情報を含む。HH1副画像は、対角線方
向に生じる高周波数情報を含む。組み合わせることによ
って、4つの副画像は、原画像を再構成するために必要
な全ての情報を含むことになる。
【0017】第1分解レベルを更に分解すると、図3に
示すような第2分解レベル14を含むことができる。こ
の再分解は、第1分解レベル12の副画像LL1にのみ
行う。副画像LL1を分解するためには、原画像に対し
て既に行った同一処理と同じように、副画像LL1に水
平及び垂直ウエーブレット畳み込みを行う。このステッ
プによって、副画像LL1を、LL2、LH2、HL
2、及びHH2副画像に再分割する。この場合も、LL
2は、解像度が大幅に低いことを除いて、原画像のよう
に見える。即ち、各分解レベルにおけるLL副画像は、
次に高い分解レベルのLL副画像の1/4のデータ点数
を有する。
【0018】上述のウエーブレット変換を、連続して得
られる各LL副画像に対して繰り返し行う。以下に述べ
る本発明が達成しようとする実際上の目的のためには、
4つ又は5つの分解レベルを計算すれば十分であること
が、大体判った。
【0019】原画像を再構成するためには、逆ウエーブ
レット変換を、各分解レベルにおいて繰り返し行う。2
レベル分解方式を想定すると、第2分解レベルは副画像
LL2を含み、これは原静止画像の低解像度表現即ち基
本表現となる。更に高い解像度を得るためには、第2分
解レベルの副画像を用いて、逆ウエーブレット変換を行
うことによって、副画像LL1を再構成する。続いて、
第1分解レベルの副画像を用いて逆変換を行うことによ
り(しかし、第2分解レベルの逆変換によって副画像L
L1を得た後でなければならない)、利用可能な最高の
解像度で原画を得ることができる。
【0020】
【発明が解決しようとする課題】画像伝送にウエーブレ
ット手法を用いることの魅力は、副画像LH、HL、及
びHHが、ランレングス符号化やハフマン符号化のよう
な方法によって、非常に高い圧縮比で効率的に圧縮可能
なデータを含むことである。本発明の好適実施形態は、
この利点を保有するものである。加えて、本発明は、静
止画像を効率的に記憶し伝送することによって、画像を
素早く再構成し表示できるようにすると共に、徐々に解
像度を高め、早めにユーザが評価を下すことができるよ
うにする方法を提供する。伝送中ユーザが静止画像を受
け入れ不可と判断したときはいつでも、長時間浪費する
ことなく、伝送及び再構成を中断することができる。
【0021】
【課題を解決するための手段】本発明の好適実施形態
は、電話線のような比較的低速のデータ通信リンク上で
画像を転送している間に、都合よく静止画像を前もって
見ることができるように静止画像を変換するステップを
含む。本発明の方法は、離散ウエーブレット変換のよう
な階層型サブバンド符号化方式を用いて、画像を複数の
分解レベルに変換することを含む。各分解レベルは複数
の副画像を含み、これらが静止画像のある画像表現の再
構成を可能にする。これら分解レベルの伝送は、基本分
解レベル、即ち、低いレベルの画像解像度を与える画像
表現から始まり、そして次第に高くなる画像解像度レベ
ルを与える分解レベルに進む。各分解レベルは、逆変換
することにより、より高い解像度レベルである画像表現
を生成することができる。各分解レベル内では、種々の
副画像の行を、隣接するブロック内に互いに配列したり
又は交錯させて、単一分解レベルで、単一行のデータ全
てを一緒に伝送する。転送の受信端においては、行ブロ
ックを受信しながらそれらを再構成し表示する。本発明
の好適実施形態は、低解像度の初期画像を1行ずつ徐々
に更新し鮮明化することによって、所望の高解像度を達
成する。ユーザは、画像が所望のものでない場合、いつ
の時点でも転送を終了させることができる。
【0022】
【発明の実施の形態】以下に記述する本発明は、静止画
像を記憶し、転送し、受信し、そして視認するのに有用
なものである。本発明は、公衆音声帯域電話線(public
voice-gradetelephone line)又はISDN(統合サービ
ス・デジタル網)通信チャネルのような直列伝送媒体に
よる画像転送と組み合わせると、特に有用である。好適
実施形態の説明は、グレースケール又はRGB静止画像
を参照しながら進めていく。グレースケール画像は、画
素又は画素強度(pixel intensity)に対応する強度値の
マトリクスを有する単一カラー平面(color plane)から
成る。RGB画像は3つの個別カラー平面から成り、各
々画素又は画素強度に対応する強度値のマトリクスを含
む。「R」カラー平面は、画素の赤成分の強度を含む。
「G」カラー平面は、画素の緑成分の強度を含む。
「B」カラー平面は、画素の青成分の強度を含む。その
他の静止画像表現も、本発明方法を用いて転送すること
ができる。
【0023】図4に、原画像を転送する際に好適なステ
ップを示す。第1ステップ20は、公知技術を用いて、
RGB画像のカラー平面を輝度及びクロミナンス(YU
V)平面に変換する処理から成る。次のステップ21
は、「従来の技術」の欄で記述したウエーブレット変換
のような階層型サブバンド符号化方式を用いて、変換し
た原画像を複数の分解レベルに変換する処理から成る。
各分解レベルは複数の副画像から成り、これらによって
原静止画像の画像表現の再構成が可能となる。変換ステ
ップ21は、各輝度平面及びクロミナンス平面につい
て、各分解レベルにおけるサブバンド即ち副画像の別個
の集合を計算することを含む。言い換えれば、各YUV
平面を別個に変換し、各分解レベルは、各YUV平面に
対する複数の副画像即ち副画像集合から成る。カラーY
UV画像に関して上記種々のステップを与えたが、本方
法は、単一色、強度、又は輝度平面のみを含むグレース
ケール画像でも、同様に機能する。
【0024】ステップ21は、少なくとも3つ、そして
好ましくは4つ以上の分解レベルを生成することから成
ることが好ましい。説明の都合上4つの分解レベルを想
定すると、4番目の分解レベルを、低解像度「基本」分
解レベルと考える。これは、Y平面に副画像YLL4、
YLH4、YHL4、及びYHH4;U平面にULL
4、ULH4、UHL4、及びUHH4;並びにV平面
にVLL4、VLH4、VHL4、及びVHH4を含
む。
【0025】この第4分解レベルは、相対的に高い解像
度を有する第3分解レベル内に、入れ子式に埋め込む。
第3分解レベルは、第4分解レベルに加えて、副画像Y
LH3、YHL3、YHH3、ULH3、UHL3、U
HH3、VLH3、VHL3、及びVHH3を含む。基
本分解レベルは、明示的に指定したLL副画像を含む1
つのみであることを注記しておく。より解像度が高い副
画像のLL副画像は、より低い即ち埋め込み分解レベル
で表わし、このより低い即ち埋め込み分解レベルから計
算即ち逆変換しなければならない。第3分解レベルより
も更に高い解像度の第2分解レベルは、第3分解レベ
ル、並びに副画像YLH2、YHL2、YHH2、UL
H2、UHL2、UHH2、VLH2、VHL2、及び
VHH2とを含む。第1分解レベルは、第2分解レベ
ル、並びに副画像YLH1、YHL1、YHH1、UL
H1、UHL1、UHH1、VLH1、VHL1、及び
VHH1を含む。
【0026】各サブバンド即ち副画像は、対応する分解
レベルによって与えられる画像表現の行に対応する、副
画像値の行を含む。先に述べたように、所与の分解レベ
ルにおける各副画像は、原画像又は次に高い分解レベル
のLL副画像の異なる周波数成分に関する情報を含む。
種々の分解レベルは、画像解像度レベルを徐々に高めて
いく。
【0027】図4のステップ22及び23は、それぞ
れ、スカラー量子化(scalar quantization)及びエント
ロピ符号化(entropy coding)を行う処理から成る。変換
した画像について、レベル毎にスカラー量子化を行う。
また、ハフマン符号化又はランレングス符号化を用い
て、量子化値を圧縮又は符号化することが好ましい。こ
の目的のために、種々の形態のランレングス符号化、並
びに先に引用した文献に提案されている他の形態のデー
タ圧縮を用いることもできる。
【0028】低解像度のみを与える基本分解レベルから
開始して、徐々に高いレベルの画像解像度を与える分解
レベルに進むことにより、分解レベルを連続的に伝送す
る。分解レベルの伝送は、図4のステップ24ないし2
8によって行う。ステップ24に示すように、副画像を
隣接行ブロックとして伝送する。ある1つの特定の行ブ
ロックは、特定の分解レベルの解像度で画像表現の単一
行の再構成を可能にするために必要な副画像値を全て含
む。この再構成行は、次に高い分解レベルのLL副画像
の1行を形成する。
【0029】グレイスケール画像では、行ブロックは、
選択した分解レベルの各副画像からの単一画素行から成
る。カラーYUV画像では、行ブロックは、選択した分
解レベルの各カラー平面の各副画像からの単一画素行か
ら成る。例えば、1行ブロックは、選択した分解レベル
の副画像YLH、YHL、YHH、ULH、UHL、U
HH、VLH、VHL、及びVHHの各々からの1画素
行から成る。
【0030】現分解レベルからの副画像の全行を選択し
伝送するまで、単一分解レベルの連続した行ブロックに
対して、ステップ24を繰り返す。これは、図4のブロ
ック25及び26によって示してある。更に、ブロック
27及び28で示すように、後続の分解レベルについ
て、上記のプロセスを繰り返す。全分解レベルの全行ブ
ロックを伝送し終わるまで、このプロセスを続ける。
【0031】具体例として、第4即ち基本分解レベルか
ら伝送を開始する。基本分解レベルの伝送は、そのLL
副画像のみで開始することにより、非常に荒い画像表現
を直ちに表示できるようにする。ここで記述するカラー
画像では、これは副画像YLL4、ULL4、及びVL
L4を含む。伝送は、YLL4の第1行、ULL4の第
1行、及びVLL4の第1行から成る行ブロックから開
始する。続いて、YLL4の第2行、更に、ULL4の
第2行、そしてYLL4の第2行を含む後続の1つの行
ブロックを伝送する。更に別の行ブロックに配列して
た、副画像YLL4、ULL4、及びVLL4の残りの
行が続く。
【0032】次に、第4分解レベルの残りの副画像の伝
送を継続し、副画像YLH4、YHL4、YHH4、U
LH4、UHL4、UHH4、VLH4、VHL4、及
びVHH4の各々の最初の行を含む行ブロックから開始
する。次の行ブロックは、副画像YLH4、YHL4、
YHH4、ULH4、UHL4、UHH4、VLH4、
VHL4、及びVHH4の各々の第2行を含む。副画像
YLH4、YHL4、YHH4、ULH4、UHL4、
UHH4、VLH4、VHL4、及びVHH4の残りの
行も同様に配列し、順次の行ブロックとして伝送する。
【0033】更に、続いて、各副画像YLH3、YHL
3、YHH3、ULH3、UHL3、UHH3、VLH
3、VHL3、及びVHH3の最初の行を含む行ブロッ
クから、伝送を開始する。ここで注記すべきは、この分
解レベルのLL副画像は、既に伝送済みの第4分解レベ
ルから再構成可能なので、この分解レベルはLL副画像
を含まないことである。次の行ブロックは、副画像YL
H3、YHL3、YHH3、ULH3、UHL3、UH
H3、VLH3、VHL3、及びVHH3の各々の第2
行を含む。副画像YLH3、YHL3、YHH3、UL
H3、UHL3、UHH3、VLH3、VHL3、及び
VHH3の残りの行も同様に配列し、順次の行ブロック
として伝送する。
【0034】第2分解レベル、そして更に第1分解レベ
ルも、種々の副画像からの行を同様に順序付けして又は
交錯させて伝送する。
【0035】以上のように、図4の方法によれば、画像
を一連の分解レベルとして伝送し、空間解像度のレベル
を徐々に高めて原画像の漸進的再構成を可能にする。更
に、情報の伝送は、1ラインずつ又は1行ずつ行う。所
与の分解レベル内で、全副画像及び全カラー平面からの
行情報を含む最初の行についての全情報を、単一行ブロ
ックとして伝送する。これによって、画像を受信した
際、1ラインずつ再構成することができるようになる。
従って、ユーザは、荒い解像度で画像を視認した後、い
つでも伝送を中断する機会を許されることになる。
【0036】図5は、画像を受信し再構成する際の好適
なステップを示す。ブロック40は、先に説明した行ブ
ロックを受信するステップを示す。ステップ41ないし
45は、各行ブロックを逆変換し表示することによっ
て、解像度レベルを高めながら静止画像に対応する連続
画素行を再構成する処理を含む。これらのステップは、
各行ブロックが受信される際に、当該行ブロックに対し
て行う。ステップ41はエントロピ復号化から成り、ス
テップ42はスカラ逆量子化(scalr unquantization)か
ら成り、ステップ43は逆ウエーブレット変換から成
り、ステップ44はYUV/RGB変換から成る。これ
らのステップを、現分解レベルの各行に対して実行する
ことにより、次に高い分解レベルの対応する1つ又は複
数の行を再構成する。この再構成によって、解像度レベ
ルの上昇に対応してサイズを拡大させて、一連の再構成
画像を得る。
【0037】ステップ45は、各分解レベルの各連続画
素行を受信し再構成しつつ、表示する処理から成る。こ
れによって、ユーザは、画像の受信中にその評価を行う
ことができ、画像全体の転送又は1つの分解レベル全体
の転送すら待つ必要がなくなる。ステップ45は、各再
構成連続画像を実際に表示する前に、それを共通サイズ
に拡大するステップを含むことが好ましい。かかる拡大
は、公知技術に従って双線形補間(bilinear interpolat
ion)又は画素平均化(pixel averaging)を行うことによ
って実現することが好ましい。また、表示ステップ45
は、原画像を生成するのに用いたカラー・パレットより
も小さいカラー・パレットを用いて画像を表示しなけれ
ばならない場合、適切なディザ処理も含む場合がある。
【0038】図6及び図7に、単一行ブロックの伝送及
び再構成を、図式的に示す。図6は、基本分解レベルの
Y、U、及びVのLL副画像51、52、及び53を示
し、単一画素行xを各LL副画像から選択する。選択し
た画素行を結合して、1行ブロック54を形成する。単
一行ブロックを1ブロックとして伝送する。かかる伝送
の後、エントロピ復号化、逆量子化、逆変換、及びYU
V/RGB変換ステップ55ないし58を実行する。こ
れによって、再構成画像59の単一行xを生成する。L
L副画像の順次の行をブロック化し、伝送し、再構成す
ることによって、基本分解レベルにおいて画像59の全
画素行を生成する。
【0039】図7は、ある分解レベルのY、U、及びV
副画像61、62、及び63を示す。これは基本分解レ
ベルであっても、そうでなくてもよい。この場合の伝送
はLL副画像を含まない。再び、単一画素行xを各副画
像から選択する。選択した画素行を結合して隣接した単
一の行ブロック64を形成し、これを1ブロックとして
伝送する。かかる伝送の後、ステップ65ないし68の
エントロピ復号化、逆量子化、逆変換、及びYUV/R
GB変換を実行する。これによって、以前に得られたよ
りも高い解像度で、再構成画像59の単一行xを生成す
る。副画像の順次の行をブロック化し、伝送し、再構成
して、現分解レベルの解像度で、画像59の全画素行を
生成する。この処理を各分解レベルで繰り返し、更に解
像度レベルを高めて画像59を表示する。
【0040】画像伝送のこの特定の構成及びタイミング
によって、ユーザは最も早い時点で画像の各部分を視認
することができる。まず、最上行から開始し、下方向に
移行して、基本分解レベルのLL副画像に対応する基本
又は低解像度レベルで画像を描く。基本分解レベルの残
りの副画像を受信している間に、この場合も1行ずつ、
表示を更新する。ユーザは、画像の上端から下端に徐々
に生じつつある鮮明度のわずかな上昇を認めることにな
る。画像を完全にその元の解像度で再構成するまで、後
続する分解レベルを受信している間に、鮮明度を更に高
めていく。ユーザはいつでも伝送を中断することができ
る。
【0041】図8ないし図12に示す一連の表示によっ
て、その結果を例示する。初期の画像表現は、図8に示
すように、かなり低い解像度で現れる。この表現は、双
線形補間の使用を反映していることに注意されたい。こ
れによって、画像の認識可能性を大幅に高めている。次
に高い分解レベルの行ブロックを受信し逆変換するにつ
れ、図8の荒い画像を徐々に、1行ずつ下から上に更新
して行き、そして図9に示すような画像表現に達する。
更に次の分解レベルの受信及び逆変換によって、図10
及び図11の表現に達する。最後の分解レベルを受信し
た結果、図12の高解像度画像を得る。ユーザにとっ
て、この視覚的効果は楽しいものであろう。一連の不連
続な画像(disjointed image)を、無関係に増大するサイ
ズで見る代わりに、ユーザは、非常に高い解像度まで徐
々に1行ずつ鮮明化していく、固定サイズの単一画像を
見ることになる。
【0042】受信側コンピュータが比較的遅い場合、図
5の再構成ステップ41ないし45を、受信したYUV
画像の輝度(Y)平面のみを再構成し表示するよう実施
することもできる。輝度平面は、原カラー画像のグレイ
スケール表現として現れ、多くの場合画像を前もって視
認するためには満足なものである。ユーザが原画像のフ
ルカラー表示を要求するまで、色(UV)平面の更なる
再構成を延期することができる。
【0043】上述の分解し、圧縮し、順番に並べたフォ
ーマットで静止画像を実際に記憶することには利点があ
る。これによって記憶空間を最小限にすることができ、
こうしなければ各転送の前又は間に画像データを変換し
配列するために必要となる、繰り返し処理にかかる費用
も、最小限にすることになる。従って、本発明は、静止
画像を記憶するために、図13に図式的に示すように構
成したデータ・ファイルを含む。このデータ・ファイル
を全体的に参照番号70で示す。これは、徐々に高めた
解像度レベルで元の静止画像を表わす複数の分解レベル
を含む。この分解レベルは、解像度レベルが高くなる順
に、ファイル内に配列する(図13の上から下に示
す)。例えば、第4即ち基本分解レベルからのLLデー
タを、まずデータ・ブロック71に記憶し、第4分解レ
ベルの残りのLH、HL、及びHHデータを、データ・
ブロック72に記憶する。次に、データ・ブロック74
に第3分解レベルを記憶し、データ・ブロック76に第
2分解レベルを記憶し、データ・ブロック78に第1分
解レベルを記憶する。
【0044】上述のように、各分解レベルは複数の副画
像を含み、これによって、原画像に対応する画像表現の
再構成を可能にする。副画像は、画像表現の各行に対応
する副画像値の各行を有する。副画像は、離散ウエーブ
レット変換によって変換することが好ましい。
【0045】各分解レベルは、静止画像の各輝度及びク
ロミナンス平面に対して、別個の副画像集合を有する。
しかしながら、種々の副画像の行を、データ・ファイル
内及び各特定分解レベル内で配列することによって、図
13に示すような行ブロックを形成する。図13内の各
行ブロックを、符号RB#xで示す。ここで#は分解レ
ベルを示し、添字の値は、当該分解レベルの副画像のあ
る特定の行を示す。図示のように、副画像の最上行1か
ら開始し、副画像の最下行で終了するように、行ブロッ
クを配列する。値Kは、第1分解レベルの副画像内の行
数を示す。各行ブロック内の行は、当該行ブロックを含
む分解レベルによって与えられる画像表現の単一共通行
に対応する。各行ブロックは、前記単一行を再構成する
ために必要なデータを全て含む。具体的には、各行ブロ
ックは、その分解レベルの各副画像又は少なくとも複数
の副画像からの1データ行を含む。例えば、単一の行ブ
ロックは、YLH#x、YHL#x、YHH#x、ULH
x、UHL#x、UHH#x、VLH#x、VHL#x
及びVHH#xを含み、ここでxは副画像のある特定の
行を示す。行ブロックは、ランレングス符号化及びハフ
マン符号化の一形式を用いて圧縮することが好ましい。
【0046】本発明は、比較的低速の通信リンク上で静
止画像を転送する際に必要となる改良を提供するもので
ある。ユーザは、初期の低解像度での画像表現の解像度
を高め、1ラインずつ徐々に最大解像度まで鮮明化する
表示画像表現を見ることができるので、前もって画像を
見るとき、楽しくしかも望ましいという特有の利点があ
る。この特定の分解方法を用いて、それらの計算効率を
高め、効率的なデータ圧縮を可能とするという、更に別
の利点も得ることができる。
【0047】特許法に従って、本発明の構造及び方法の
特徴について、ある程度具体的な表現で記述した。しか
しながら、ここに開示した手段は本発明を実施する好適
な形態を構成しているので、本発明はここに示し記述し
た具体的な構造に限定されるものでないことは、理解さ
れよう。従って、本発明は、特許請求の範囲の適正な範
囲内に該当するそのあらゆる形態又は変更は、均等論に
従って適切に解釈されることを主張する。
【図面の簡単な説明】
【図1】図2及び図3と共に、本発明方法による種々の
分解レベルにおける静止画像を示す図。
【図2】図1及び図3と共に、本発明方法による種々の
分解レベルにおける静止画像を示す図。
【図3】図1及び図2と共に、本発明方法による種々の
分解レベルにおける静止画像を示す図。
【図4】本発明による、静止画像を伝送する際に好適な
ステップを示す流れ図。
【図5】本発明による、静止画像を受信し表示する際に
好適なステップを示す流れ図。
【図6】本発明の上記好適なステップの図式表現を表わ
す図。
【図7】本発明の上記好適なステップの図式表現を表わ
す図。
【図8】図9〜図12と共に、図1の静止画像を解像度
レベルを徐々に高めて受信し表示した場合、どのように
見えるかを例示する図。
【図9】図8及び図10〜図12と共に、図1の静止画
像を解像度レベルを徐々に高めて受信し表示した場合、
どのように見えるかを例示する図。
【図10】図8、図9、図11及び図12と共に、図1
の静止画像を解像度レベルを徐々に高めて受信し表示し
た場合、どのように見えるかを例示する図。
【図11】図8〜図10及び図12と共に、図1の静止
画像を解像度レベルを徐々に高めて受信し表示した場
合、どのように見えるかを例示する図。
【図12】図8〜図11と共に、図1の静止画像を解像
度レベルを徐々に高めて受信し表示した場合、どのよう
に見えるかを例示する図。
【図13】本発明の好適実施形態による、静止画像を記
憶するためのデータ・ファイルを示す線図。
【符号の説明】
10:原画像 12:第1分解レベル 14:第2分解レベル 70:データファイル 71〜78:データ・ブロック

Claims (27)

    【特許請求の範囲】
  1. 【請求項1】複数の分解レベルで表した静止画像を転送
    する方法であって、各分解レベルは、前記静止画像の1
    つの画像表現の再構成を可能にする複数の副画像から成
    り、該副画像は、前記画像表現の各行に対応する副画像
    値の各行を有し、前記複数の分解レベルは、増大する画
    像解像度レベルを与え、前記静止画像転送方法は、 低い画像解像度レベルを与える基本分解レベルから開始
    し、増大する画像解像度レベルを与える分解レベルを続
    けることによって、前記複数の分解レベルを連続的に伝
    送するステップと、 各特定の分解レベルの前記副画像値を行ブロックとして
    伝送するステップであって、各行ブロックは、前記特定
    の分解レベルの複数の副画像からの副画像値の1つの行
    を含み、各行ブロックの各行は共通の画像表現行に対応
    する、前記のステップと、を含むことを特徴とする静止
    画像転送方法。
  2. 【請求項2】請求項1記載の方法であって、更に、 副画像値の前記行ブロックを受信するステップと、 各行ブロックを受信するにつれ、増大する解像度レベル
    で、前記静止画像の連続した画素行を再構成するステッ
    プと、 前記静止画像の各再構成画素行を、これらを再構成する
    につれ表示するステップと、を含むことを特徴とする静
    止画像転送方法。
  3. 【請求項3】請求項2記載の方法において、前記再構成
    ステップは、増大する解像度レベルで一連の再構成画像
    を生成するステップを含むこと、を特徴とする静止画像
    転送方法。
  4. 【請求項4】請求項2記載の方法において、 前記再構成ステップは、増大する解像度レベルに対応し
    た増大するサイズで、一連の再構成画像を生成するステ
    ップを含み、 前記方法は、更に、前記再構成画像を表示する前に、共
    通のサイズにまで拡大するステップを含むこと、を特徴
    とする静止画像転送方法。
  5. 【請求項5】請求項2記載の方法において、 前記再構成ステップは、増大する解像度レベルに対応し
    た増大するサイズで、一連の再構成画像を作成するステ
    ップを含み、 前記方法は、更に、前記再構成画像を表示する前に、補
    間を行うことによって共通サイズにまで拡大するステッ
    プを含むこと、を特徴とする静止画像転送方法。
  6. 【請求項6】請求項2記載の方法において、前記静止画
    像を輝度及びクロミナンス平面で表わし、前記再構成及
    び表示ステップは、前記輝度平面のみを再構成し表示す
    ること、を特徴とする静止画像転送方法。
  7. 【請求項7】静止画像を転送する静止画像転送方法であ
    って、 前記静止画像を複数の分解レベルに変換するステップで
    あって、各分解レベルは、前記静止画像の1つの画像表
    現の再構成を可能にする複数の副画像から成り、該副画
    像は前記画像表現の各行に対応する副画像値の各行を有
    し、前記複数の分解レベルは増大する画像解像度レベル
    を与える、前記ステップと、 低い画像解像度レベルを与える基本分解レベルから開始
    し、増大する画像解像度レベルを与える分解レベルを続
    けることによって、前記複数の分解レベルを連続的に伝
    送するステップと、 各特定の分解レベルの前記副画像値を行ブロックとして
    伝送するステップであって、各行ブロックは、前記特定
    の分解レベルの複数の副画像からの副画像値の1つの行
    を含み、各行ブロックの各行は共通の画像表現行に対応
    する、前記のステップと、を含む静止画像転送方法。
  8. 【請求項8】請求項7記載の方法において、前記変換ス
    テップは、離散ウエーブレット変換を用いて前記複数の
    分解レベルを計算するステップを含むこと、を特徴とす
    る静止画像転送方法。
  9. 【請求項9】請求項7記載の方法であって、更に、前記
    行ブロックを伝送する前にこれらを符号化するステップ
    を含むこと、を特徴とする静止画像転送方法。
  10. 【請求項10】請求項7記載の方法であって、更に、前
    記行ブロックを伝送する前にこれらにランレングス符号
    化を行うステップを含むこと、を特徴とする静止画像転
    送方法。
  11. 【請求項11】請求項7記載の方法において、前記静止
    画像はクロミナンス平面及び輝度平面から成り、前記変
    換ステップは、各輝度及びクロミナンス平面に対して、
    各分解レベルにおいて別個の副画像集合を計算するステ
    ップを含むこと、を特徴とする静止画像転送方法。
  12. 【請求項12】請求項7記載の方法において、前記静止
    画像は複数のカラー平面から成り、前記方法は、更に、
    前記変換ステップの前に、前記カラー平面をクロミナン
    ス及び輝度平面に変換するステップを含み、そしてこの
    ステップの後の前記変換ステップは、各輝度及びクロミ
    ナンス平面に対して、各分解レベルにおいて別個の副画
    像集合を計算するステップを含むこと、を特徴とする静
    止画像転送方法。
  13. 【請求項13】請求項7記載の方法であって、更に、 副画像値の前記行ブロックを受信するステップと、 各行ブロックを受信するにつれそれを逆変換することに
    よって、増大する解像度レベルで前記静止画像の連続し
    た画素行を再構成するステップと、 前記静止画像の各再構成画素行を、これを再構成するに
    つれ表示するステップと、を含むこと、を特徴とする静
    止画像転送方法。
  14. 【請求項14】請求項13記載の方法において、前記再
    構成ステップは、増大する解像度レベルで一連の再構成
    画像を生成するステップを含むこと、を特徴とする静止
    画像転送方法。
  15. 【請求項15】請求項13記載の方法において、 前記再構成ステップは、増大する解像度レベルに対応し
    た増大するサイズで、一連の再構成画像を生成するステ
    ップを含み、 前記方法は、更に、前記再構成画像を表示する前に、共
    通のサイズにまで拡大するステップを含むこと、を特徴
    とする静止画像転送方法。
  16. 【請求項16】請求項13記載の方法において、 前記再構成ステップは、増大する解像度レベルに対応し
    た増大するサイズで一連の再構成画像を生成するステッ
    プを含み、 前記方法は、更に、前記再構成画像を表示する前に、補
    間を行うことによって共通サイズにまで拡大するステッ
    プを含むこと、を特徴とする静止画像転送方法。
  17. 【請求項17】請求項13記載の方法において、前記静
    止画像を輝度及びクロミナンス平面で表わし、前記再構
    成及び表示ステップは、前記輝度平面のみを再構成し表
    示すること、を特徴とする静止画像転送方法。
  18. 【請求項18】静止画像を転送する静止画像転送方法で
    あって、 離散ウエーブレット変換を用いて前記静止画像を複数の
    分解レベルに変換するステップであって、各分解レベル
    は、前記静止画像の1つの画像表現の再構成を可能にす
    る複数の副画像から成り、該副画像は前記画像表現の各
    行に対応する副画像値の各行を有し、前記複数の分解レ
    ベルは増大する画像解像度レベルを与える、前記のステ
    ップと、 低い画像解像度レベルを与える基本分解レベルから開始
    し、増大する画像解像度レベルを与える分解レベルを続
    けることによって、前記複数の分解レベルを連続的に伝
    送するステップと、 各特定の分解レベルの前記副画像値を行ブロックとして
    伝送するステップであって、各行ブロックは、前記特定
    の分解レベルの複数の副画像からの副画像値の1つの行
    を含み、各行ブロックの各行は共通の画像表現行に対応
    する、前記のステップと、 副画像値の前記行ブロックを受信するステップと、 各行ブロックを受信するにつてそれを逆変換することに
    よって、増大する解像度レベルで前記静止画像の連続し
    た画素行を再構成するステップと、 前記静止画像の各再構成画素行を、これを再構成するに
    つれ表示するステップと、から成ること、を特徴とする
    静止画像転送方法。
  19. 【請求項19】請求項18記載の方法であって、更に、
    前記行ブロックを伝送する前にこれらを符号化するステ
    ップを含むこと、を特徴とする静止画像転送方法。
  20. 【請求項20】請求項18記載の方法であって、更に、
    前記行ブロックを伝送する前にこれらにランレングス符
    号化を行うステップを含むこと、を特徴とする静止画像
    転送方法。
  21. 【請求項21】請求項18記載の方法において、前記静
    止画像はクロミナンス平面及び輝度平面から成り、前記
    変換ステップは、各輝度及びクロミナンス平面に対し
    て、各分解レベルにおいて別個の副画像集合を計算する
    ステップを含むこと、を特徴とする静止画像転送方法。
  22. 【請求項22】請求項18記載の方法において、前記静
    止画像は複数のカラー平面から成り、前記方法は、更
    に、前記変換ステップの前に、前記カラー平面をクロミ
    ナンス平面及び輝度平面に変換するステップを含み、そ
    してこのステップの後の前記変換ステップは、各輝度及
    びクロミナンス平面に対して、各分解レベルにおいて別
    個の副画像集合を計算するステップを含むこと、を特徴
    とする静止画像転送方法。
  23. 【請求項23】静止画像を記憶するためのデータ・ファ
    イルであって、 増大する解像度レベルで前記静止画像を表わす複数の分
    解レベルであって、該複数の分解レベルは、解像度レベ
    ルが増大する順に配列し、 個々の分解レベルは各々、前記静止画像の1つの画像表
    現の再構成を可能にする複数の副画像から成り、該副画
    像は、前記画像表現の各行に対応する副画像値の各行を
    有し、 前記副画像値の行は、各特定の分解レベルにおいて、行
    ブロックとして配置し、各行ブロックは、前記特定分解
    レベルの複数の副画像からの副画像値の1つの行を含
    み、各行ブロックの行は、共通の画像表現行に対応する
    こと、を特徴とするデータ・ファイル。
  24. 【請求項24】請求項23記載のデータ・ファイルにお
    いて、前記副画像は離散ウエーブレット変換を用いて変
    換すること、を特徴とするデータ・ファイル。
  25. 【請求項25】請求項23記載のデータ・ファイルにお
    いて、前記行ブロックは符号化したものであること、を
    特徴とするデータ・ファイル。
  26. 【請求項26】請求項23記載のデータ・ファイルにお
    いて、前記行ブロックはランレングス符号化したもので
    あること、を特徴とするデータ・ファイル。
  27. 【請求項27】請求項23記載のデータ・ファイルにお
    いて、各分解レベルは、前記静止画像の各輝度及びクロ
    ミナンス平面についての別個の副画像集合を含むこと、
    を特徴とするデータ・ファイル。
JP34447795A 1994-12-05 1995-12-05 離散ウエーブレット変換を用いた漸進的画像伝送方法及びそのためのデータ・ファイル Expired - Fee Related JP3847828B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US349324 1989-05-08
US34932494A 1994-12-05 1994-12-05

Publications (2)

Publication Number Publication Date
JPH08242379A true JPH08242379A (ja) 1996-09-17
JP3847828B2 JP3847828B2 (ja) 2006-11-22

Family

ID=23371892

Family Applications (1)

Application Number Title Priority Date Filing Date
JP34447795A Expired - Fee Related JP3847828B2 (ja) 1994-12-05 1995-12-05 離散ウエーブレット変換を用いた漸進的画像伝送方法及びそのためのデータ・ファイル

Country Status (5)

Country Link
US (3) US5880856A (ja)
JP (1) JP3847828B2 (ja)
DE (1) DE19544094B4 (ja)
FR (1) FR2727817B1 (ja)
GB (1) GB2295936B (ja)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998054903A1 (en) * 1997-05-29 1998-12-03 Sharp Kabushiki Kaisha Video coding device and video decoding device
US6052416A (en) * 1996-10-09 2000-04-18 Nec Corporation Data processor and data receiver
JP2001285645A (ja) * 2000-01-25 2001-10-12 Canon Inc 画像入力装置、画像処理装置、画像入力方法、画像処理方法、及び画像入力システム
US7155059B2 (en) 1998-04-08 2006-12-26 Ricoh Company, Ltd. Color image processing apparatus and color image processing method
JPWO2007066709A1 (ja) * 2005-12-07 2009-05-21 ソニー株式会社 符号化装置、符号化方法および符号化プログラム、ならびに、復号装置、復号方法および復号プログラム
US9083950B2 (en) 2006-07-19 2015-07-14 Sony Corporation Information processing apparatus, computer-readable storage medium, and method for sending packetized frequency components of precincts of image data to another device
CN113327560A (zh) * 2020-02-28 2021-08-31 咸阳彩虹光电科技有限公司 一种改善大视角色偏的方法、装置及显示面板

Families Citing this family (164)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3302229B2 (ja) 1994-09-20 2002-07-15 株式会社リコー 符号化方法、符号化/復号方法及び復号方法
US5748786A (en) * 1994-09-21 1998-05-05 Ricoh Company, Ltd. Apparatus for compression using reversible embedded wavelets
US5881176A (en) 1994-09-21 1999-03-09 Ricoh Corporation Compression and decompression with wavelet style and binary style including quantization by device-dependent parser
US6229927B1 (en) 1994-09-21 2001-05-08 Ricoh Company, Ltd. Reversible embedded wavelet system implementation
US6757437B1 (en) * 1994-09-21 2004-06-29 Ricoh Co., Ltd. Compression/decompression using reversible embedded wavelets
US6549666B1 (en) * 1994-09-21 2003-04-15 Ricoh Company, Ltd Reversible embedded wavelet system implementation
US6873734B1 (en) * 1994-09-21 2005-03-29 Ricoh Company Ltd Method and apparatus for compression using reversible wavelet transforms and an embedded codestream
US6195465B1 (en) * 1994-09-21 2001-02-27 Ricoh Company, Ltd. Method and apparatus for compression using reversible wavelet transforms and an embedded codestream
US5867602A (en) * 1994-09-21 1999-02-02 Ricoh Corporation Reversible wavelet transform and embedded codestream manipulation
GB2295936B (en) * 1994-12-05 1997-02-05 Microsoft Corp Progressive image transmission using discrete wavelet transforms
US6038349A (en) 1995-09-13 2000-03-14 Ricoh Company, Ltd. Simultaneous registration of multiple image fragments
US6128021A (en) * 1996-10-01 2000-10-03 Philips Electronics North America Corporation Downloading image graphics with accelerated text character and line art creation
US7003168B1 (en) * 1997-03-11 2006-02-21 Vianet Technologies, Inc. Image compression and decompression based on an integer wavelet transform using a lifting scheme and a correction method
AUPO600897A0 (en) * 1997-04-04 1997-05-01 Canon Information Systems Research Australia Pty Ltd An efficient method of image compression comprising a low resolution image in the bit stream
US5973734A (en) 1997-07-09 1999-10-26 Flashpoint Technology, Inc. Method and apparatus for correcting aspect ratio in a camera graphical user interface
US6091394A (en) * 1997-09-04 2000-07-18 Lucent Technologies Inc. Technique for holographic representation of images
US6044172A (en) * 1997-12-22 2000-03-28 Ricoh Company Ltd. Method and apparatus for reversible color conversion
US6182114B1 (en) 1998-01-09 2001-01-30 New York University Apparatus and method for realtime visualization using user-defined dynamic, multi-foveated images
EP0940994B1 (en) * 1998-03-06 2014-04-16 Canon Kabushiki Kaisha Image processing apparatus and method and storage medium storing steps realizing such method
US6313824B1 (en) * 1998-04-10 2001-11-06 Adobe Systems Incorporated Image preview system
US6154493A (en) * 1998-05-21 2000-11-28 Intel Corporation Compression of color images based on a 2-dimensional discrete wavelet transform yielding a perceptually lossless image
JP3682709B2 (ja) * 1998-06-12 2005-08-10 株式会社リコー 画像処理装置
KR100294890B1 (ko) * 1998-07-01 2001-07-12 윤종용 워터마킹을 사용한 디지털 영상 코딩 장치와 디코딩 장치 및 그 방법
DE19835284C2 (de) * 1998-08-05 2001-03-01 Tuhh Tech Gmbh Vorrichtung und Verfahren zur automatischen Fokussierung und Belichtung von Bildaufnahmesystemen
DE19836570A1 (de) * 1998-08-12 2000-02-17 Siemens Ag Verfahren und Anordnung zur Verarbeitung eines Bildes
US6281874B1 (en) * 1998-08-27 2001-08-28 International Business Machines Corporation Method and system for downloading graphic images on the internet
US6553147B2 (en) 1998-10-05 2003-04-22 Sarnoff Corporation Apparatus and method for data partitioning to improving error resilience
AU6292299A (en) * 1998-10-05 2000-04-26 Sarnoff Corporation Apparatus and method for data partitioning to improve error resilience
US6970604B1 (en) 1998-10-05 2005-11-29 Media Tek Inc. Apparatus and method for forming a coding unit
JP2002527956A (ja) * 1998-10-05 2002-08-27 サーノフ コーポレイション 符号化単位形成装置と方法
DE19848194A1 (de) * 1998-10-20 2000-05-04 Stefan Scherbarth Vorrichtung zur Aufnahme und selektiven Wiedergabe von Videodaten
US6317141B1 (en) 1998-12-31 2001-11-13 Flashpoint Technology, Inc. Method and apparatus for editing heterogeneous media objects in a digital imaging device
FR2792797B1 (fr) * 1999-04-23 2001-07-13 Thomson Csf Procede de tatouage d'images
US8266657B2 (en) * 2001-03-15 2012-09-11 Sling Media Inc. Method for effectively implementing a multi-room television system
US6263503B1 (en) 1999-05-26 2001-07-17 Neal Margulis Method for effectively implementing a wireless television system
US7369161B2 (en) * 1999-06-08 2008-05-06 Lightsurf Technologies, Inc. Digital camera device providing improved methodology for rapidly taking successive pictures
US7372485B1 (en) 1999-06-08 2008-05-13 Lightsurf Technologies, Inc. Digital camera device and methodology for distributed processing and wireless transmission of digital images
US8212893B2 (en) * 1999-06-08 2012-07-03 Verisign, Inc. Digital camera device and methodology for distributed processing and wireless transmission of digital images
GB9916819D0 (en) 1999-07-20 1999-09-22 Telemedia Systems Ltd Method of and apparatus for digital data storage
US7103357B2 (en) * 1999-11-05 2006-09-05 Lightsurf Technologies, Inc. Media spooler system and methodology providing efficient transmission of media content from wireless devices
US6393154B1 (en) 1999-11-18 2002-05-21 Quikcat.Com, Inc. Method and apparatus for digital image compression using a dynamical system
JP4367880B2 (ja) * 1999-12-09 2009-11-18 キヤノン株式会社 画像処理装置及びその方法並びに記憶媒体
KR100619685B1 (ko) * 1999-12-29 2006-09-08 엘지전자 주식회사 웨이브릿 부호화를 이용한 화상통신기기의 전송속도조절방법과 장치
US6400766B1 (en) 1999-12-30 2002-06-04 Quikcat.Com, Inc. Method and apparatus for digital video compression using three-dimensional cellular automata transforms
US6330283B1 (en) 1999-12-30 2001-12-11 Quikcat. Com, Inc. Method and apparatus for video compression using multi-state dynamical predictive systems
US6456744B1 (en) 1999-12-30 2002-09-24 Quikcat.Com, Inc. Method and apparatus for video compression using sequential frame cellular automata transforms
US7847833B2 (en) * 2001-02-07 2010-12-07 Verisign, Inc. Digital camera device providing improved methodology for rapidly taking successive pictures
US6700589B1 (en) * 2000-02-17 2004-03-02 International Business Machines Corporation Method, system, and program for magnifying content downloaded from a server over a network
US6785423B1 (en) * 2000-05-26 2004-08-31 Eastman Kodak Company Producing a compressed digital image organized into layers having information relating to different viewing conditions and resolutions
US6795068B1 (en) 2000-07-21 2004-09-21 Sony Computer Entertainment Inc. Prop input device and method for mapping an object from a two-dimensional camera image to a three-dimensional space for controlling action in a game program
US6925249B1 (en) * 2000-07-28 2005-08-02 Microsoft Corporation System and method for storing compressed data onto a storage medium
US6683980B1 (en) * 2000-07-28 2004-01-27 Microsoft Corporation System and method for compressing data
US7071914B1 (en) 2000-09-01 2006-07-04 Sony Computer Entertainment Inc. User input device and method for interaction with graphic images
FR2817437B1 (fr) * 2000-11-28 2003-02-07 Pixel M Installation et procede d'echange de donnees d'image de qualite et/ou taille controlee
CN1272727C (zh) * 2001-01-29 2006-08-30 数字化媒体有限公司 传送在线出版物图像的方法
SE519884C2 (sv) * 2001-02-02 2003-04-22 Scalado Ab Metod för zoomning och för att framställa en zoomningsbar bild
US6898323B2 (en) 2001-02-15 2005-05-24 Ricoh Company, Ltd. Memory usage scheme for performing wavelet processing
US7305354B2 (en) 2001-03-20 2007-12-04 Lightsurf,Technologies, Inc. Media asset management system
US6859563B2 (en) 2001-03-30 2005-02-22 Ricoh Co., Ltd. Method and apparatus for decoding information using late contexts
US6895120B2 (en) * 2001-03-30 2005-05-17 Ricoh Co., Ltd. 5,3 wavelet filter having three high pair and low pair filter elements with two pairs of cascaded delays
US6950558B2 (en) 2001-03-30 2005-09-27 Ricoh Co., Ltd. Method and apparatus for block sequential processing
US7006697B1 (en) 2001-03-30 2006-02-28 Ricoh Co., Ltd. Parallel block MQ arithmetic image compression of wavelet transform coefficients
US7062101B2 (en) 2001-03-30 2006-06-13 Ricoh Co., Ltd. Method and apparatus for storing bitplanes of coefficients in a reduced size memory
GB2375447B (en) * 2001-05-10 2005-06-08 Amulet Electronics Ltd Encoding digital video for transmission over standard data cabling
US6697521B2 (en) * 2001-06-15 2004-02-24 Nokia Mobile Phones Ltd. Method and system for achieving coding gains in wavelet-based image codecs
US7581027B2 (en) * 2001-06-27 2009-08-25 Ricoh Co., Ltd. JPEG 2000 for efficent imaging in a client/server environment
US6993199B2 (en) 2001-09-18 2006-01-31 Nokia Mobile Phones Ltd. Method and system for improving coding efficiency in image codecs
JP2003108476A (ja) * 2001-09-28 2003-04-11 Fuji Photo Film Co Ltd コンテンツ管理システム、コンテンツ管理方法およびプログラム
US7280252B1 (en) 2001-12-19 2007-10-09 Ricoh Co., Ltd. Error diffusion of multiresolutional representations
US7095907B1 (en) 2002-01-10 2006-08-22 Ricoh Co., Ltd. Content and display device dependent creation of smaller representation of images
US7724281B2 (en) 2002-02-04 2010-05-25 Syniverse Icx Corporation Device facilitating efficient transfer of digital content from media capture device
US7120305B2 (en) * 2002-04-16 2006-10-10 Ricoh, Co., Ltd. Adaptive nonlinear image enlargement using wavelet transform coefficients
US7239754B2 (en) * 2002-07-16 2007-07-03 Hiroshi Akimoto Method, apparatus and system for compressing still images in multipurpose compression systems
US7051040B2 (en) * 2002-07-23 2006-05-23 Lightsurf Technologies, Inc. Imaging system providing dynamic viewport layering
US7149361B2 (en) * 2002-11-26 2006-12-12 Lockheed Martin Corporation Method and apparatus for image processing to detect changes in a scene
US7116833B2 (en) * 2002-12-23 2006-10-03 Eastman Kodak Company Method of transmitting selected regions of interest of digital video data at selected resolutions
DE10326168B4 (de) * 2003-06-10 2010-01-28 Siemens Ag Verfahren und Funktionseinheit zur Optimierung der Darstellung progressiv kodierter Bilddaten
KR100547853B1 (ko) * 2003-07-28 2006-01-31 삼성전자주식회사 블록별 에너지를 기초로 정지 영상을 적응적으로 부호화할수 있는 이산 웨이블렛 변환 장치 및 방법
US8133115B2 (en) * 2003-10-22 2012-03-13 Sony Computer Entertainment America Llc System and method for recording and displaying a graphical path in a video game
US20050111746A1 (en) * 2003-11-26 2005-05-26 Kumar Bharath S. Progressive medical image volume navigation
US20050207660A1 (en) * 2004-03-16 2005-09-22 Sozotek, Inc. System and method for reduction of compressed image artifacts
US8099755B2 (en) 2004-06-07 2012-01-17 Sling Media Pvt. Ltd. Systems and methods for controlling the encoding of a media stream
US7769756B2 (en) 2004-06-07 2010-08-03 Sling Media, Inc. Selection and presentation of context-relevant supplemental content and advertising
US7975062B2 (en) 2004-06-07 2011-07-05 Sling Media, Inc. Capturing and sharing media content
US9998802B2 (en) 2004-06-07 2018-06-12 Sling Media LLC Systems and methods for creating variable length clips from a media stream
US8346605B2 (en) 2004-06-07 2013-01-01 Sling Media, Inc. Management of shared media content
US7917932B2 (en) * 2005-06-07 2011-03-29 Sling Media, Inc. Personal video recorder functionality for placeshifting systems
US7647614B2 (en) 2004-06-07 2010-01-12 Sling Media, Inc. Fast-start streaming and buffering of streaming content for personal media player
US20060071933A1 (en) 2004-10-06 2006-04-06 Sony Computer Entertainment Inc. Application binary interface for multi-pass shaders
US20060104507A1 (en) * 2004-11-15 2006-05-18 Sozotek, Inc. Correction of image color levels
US20060114479A1 (en) * 2004-11-26 2006-06-01 Sozotek, Inc. Accelerated image enhancement
RU2295839C2 (ru) * 2004-12-28 2007-03-20 Общество с ограниченной ответственностью ООО "Юник Ай Сиз" Способ сжатия цифровых изображений и устройство для его реализации
US7500190B1 (en) * 2005-04-13 2009-03-03 Apple Inc. Visual feedback to illustrate effects of editing operations
US20060282855A1 (en) * 2005-05-05 2006-12-14 Digital Display Innovations, Llc Multiple remote display system
US7667707B1 (en) 2005-05-05 2010-02-23 Digital Display Innovations, Llc Computer system for supporting multiple remote displays
US8019883B1 (en) 2005-05-05 2011-09-13 Digital Display Innovations, Llc WiFi peripheral mode display system
US11733958B2 (en) 2005-05-05 2023-08-22 Iii Holdings 1, Llc Wireless mesh-enabled system, host device, and method for use therewith
US8200796B1 (en) 2005-05-05 2012-06-12 Digital Display Innovations, Llc Graphics display system for multiple remote terminals
US7570286B2 (en) * 2005-05-27 2009-08-04 Honda Motor Co., Ltd. System and method for creating composite images
US7636126B2 (en) * 2005-06-22 2009-12-22 Sony Computer Entertainment Inc. Delay matching in audio/video systems
US7702952B2 (en) 2005-06-30 2010-04-20 Sling Media, Inc. Firmware update for consumer electronic device
US7899864B2 (en) * 2005-11-01 2011-03-01 Microsoft Corporation Multi-user terminal services accelerator
TW200746655A (en) * 2005-11-18 2007-12-16 Sony Corp Encoding device and method, decoding device and method, and transmission system
US8112513B2 (en) * 2005-11-30 2012-02-07 Microsoft Corporation Multi-user display proxy server
CN101138248A (zh) * 2005-12-07 2008-03-05 索尼株式会社 编码装置、编码方法、编码程序、解码装置、解码方法和解码程序
SG135081A1 (en) * 2006-03-03 2007-09-28 Matrixview Ltd Streaming repetition coded compression
US7965859B2 (en) 2006-05-04 2011-06-21 Sony Computer Entertainment Inc. Lighting control of a user environment via a display device
US7880746B2 (en) * 2006-05-04 2011-02-01 Sony Computer Entertainment Inc. Bandwidth management through lighting control of a user environment via a display device
US7493912B2 (en) * 2006-06-09 2009-02-24 Hartman Brian T Fixed cone sleeve valve having cone supported by means downstream of the gate in its closed position
US8885208B2 (en) * 2006-07-21 2014-11-11 Adobe Systems Incorporated Progressive refinement of an edited image using secondary high resolution image processing
US7955935B2 (en) * 2006-08-03 2011-06-07 Micron Technology, Inc. Non-volatile memory cell devices and methods
US7965274B2 (en) * 2006-08-23 2011-06-21 Ricoh Company, Ltd. Display apparatus using electrophoretic element
US9224145B1 (en) 2006-08-30 2015-12-29 Qurio Holdings, Inc. Venue based digital rights using capture device with digital watermarking capability
JP4240331B2 (ja) * 2006-11-02 2009-03-18 ソニー株式会社 送信装置および方法、プログラム、並びに通信システム
US7460725B2 (en) * 2006-11-09 2008-12-02 Calista Technologies, Inc. System and method for effectively encoding and decoding electronic information
US7720300B1 (en) 2006-12-05 2010-05-18 Calister Technologies System and method for effectively performing an adaptive quantization procedure
JP4254867B2 (ja) * 2007-01-31 2009-04-15 ソニー株式会社 情報処理装置および方法、プログラム、並びに記録媒体
JP4254866B2 (ja) * 2007-01-31 2009-04-15 ソニー株式会社 情報処理装置および方法、プログラム、並びに記録媒体
US20100166053A1 (en) * 2007-01-31 2010-07-01 Sony Corporation Information processing device and method
RU2479937C2 (ru) 2007-03-30 2013-04-20 Сони Корпорейшн Устройство и способ обработки информации
JP5162939B2 (ja) * 2007-03-30 2013-03-13 ソニー株式会社 情報処理装置および方法、並びにプログラム
US8260068B2 (en) * 2007-05-17 2012-09-04 Sony Corporation Encoding and decoding device and associated methodology for obtaining a decoded image with low delay
JP4488027B2 (ja) 2007-05-17 2010-06-23 ソニー株式会社 情報処理装置および方法、並びに、情報処理システム
US8477793B2 (en) * 2007-09-26 2013-07-02 Sling Media, Inc. Media streaming device with gateway functionality
US8350971B2 (en) 2007-10-23 2013-01-08 Sling Media, Inc. Systems and methods for controlling media devices
US8060609B2 (en) 2008-01-04 2011-11-15 Sling Media Inc. Systems and methods for determining attributes of media items accessed via a personal media broadcaster
US8509555B2 (en) * 2008-03-12 2013-08-13 The Boeing Company Error-resilient entropy coding for partial embedding and fine grain scalability
US8667279B2 (en) 2008-07-01 2014-03-04 Sling Media, Inc. Systems and methods for securely place shifting media content
US8381310B2 (en) 2009-08-13 2013-02-19 Sling Media Pvt. Ltd. Systems, methods, and program applications for selectively restricting the placeshifting of copy protected digital media content
US8667163B2 (en) * 2008-09-08 2014-03-04 Sling Media Inc. Systems and methods for projecting images from a computer system
US9191610B2 (en) 2008-11-26 2015-11-17 Sling Media Pvt Ltd. Systems and methods for creating logical media streams for media storage and playback
US8438602B2 (en) 2009-01-26 2013-05-07 Sling Media Inc. Systems and methods for linking media content
JP5158000B2 (ja) * 2009-04-07 2013-03-06 ソニー株式会社 情報処理装置および方法
US8171148B2 (en) * 2009-04-17 2012-05-01 Sling Media, Inc. Systems and methods for establishing connections between devices communicating over a network
US8406431B2 (en) 2009-07-23 2013-03-26 Sling Media Pvt. Ltd. Adaptive gain control for digital audio samples in a media stream
US9479737B2 (en) 2009-08-06 2016-10-25 Echostar Technologies L.L.C. Systems and methods for event programming via a remote media player
US20110032986A1 (en) * 2009-08-07 2011-02-10 Sling Media Pvt Ltd Systems and methods for automatically controlling the resolution of streaming video content
US8532472B2 (en) * 2009-08-10 2013-09-10 Sling Media Pvt Ltd Methods and apparatus for fast seeking within a media stream buffer
US8799408B2 (en) 2009-08-10 2014-08-05 Sling Media Pvt Ltd Localization systems and methods
US20110035765A1 (en) * 2009-08-10 2011-02-10 Sling Media Pvt Ltd Systems and methods for providing programming content
US8966101B2 (en) * 2009-08-10 2015-02-24 Sling Media Pvt Ltd Systems and methods for updating firmware over a network
US9525838B2 (en) * 2009-08-10 2016-12-20 Sling Media Pvt. Ltd. Systems and methods for virtual remote control of streamed media
US9565479B2 (en) * 2009-08-10 2017-02-07 Sling Media Pvt Ltd. Methods and apparatus for seeking within a media stream using scene detection
US20110035466A1 (en) * 2009-08-10 2011-02-10 Sling Media Pvt Ltd Home media aggregator system and method
US9160974B2 (en) * 2009-08-26 2015-10-13 Sling Media, Inc. Systems and methods for transcoding and place shifting media content
US8314893B2 (en) 2009-08-28 2012-11-20 Sling Media Pvt. Ltd. Remote control and method for automatically adjusting the volume output of an audio device
US20110113354A1 (en) * 2009-11-12 2011-05-12 Sling Media Pvt Ltd Always-on-top media player launched from a web browser
US9015225B2 (en) 2009-11-16 2015-04-21 Echostar Technologies L.L.C. Systems and methods for delivering messages over a network
US9075560B2 (en) * 2009-12-10 2015-07-07 Microsoft Technology Licensing, Llc Real-time compression with GPU/CPU
US8799485B2 (en) * 2009-12-18 2014-08-05 Sling Media, Inc. Methods and apparatus for establishing network connections using an inter-mediating device
US8626879B2 (en) 2009-12-22 2014-01-07 Sling Media, Inc. Systems and methods for establishing network connections using local mediation services
US9178923B2 (en) 2009-12-23 2015-11-03 Echostar Technologies L.L.C. Systems and methods for remotely controlling a media server via a network
US9275054B2 (en) 2009-12-28 2016-03-01 Sling Media, Inc. Systems and methods for searching media content
US8856349B2 (en) 2010-02-05 2014-10-07 Sling Media Inc. Connection priority services for data communication between two devices
US10786736B2 (en) 2010-05-11 2020-09-29 Sony Interactive Entertainment LLC Placement of user information in a game space
US9342817B2 (en) 2011-07-07 2016-05-17 Sony Interactive Entertainment LLC Auto-creating groups for sharing photos
GB2507482B (en) * 2012-10-25 2014-11-12 Canon Kk Method and device for progressive transmission of still images to a video display system
US9787799B2 (en) 2014-02-27 2017-10-10 Dropbox, Inc. Systems and methods for managing content items having multiple resolutions
US10885104B2 (en) 2014-02-27 2021-01-05 Dropbox, Inc. Systems and methods for selecting content items to store and present locally on a user device
US9813654B2 (en) 2014-08-19 2017-11-07 Sony Corporation Method and system for transmitting data
US10198355B2 (en) 2015-10-29 2019-02-05 Dropbox, Inc. Proving a dynamic digital content cache
JP7256629B2 (ja) * 2018-10-19 2023-04-12 キヤノン株式会社 画像符号化装置及びその制御方法及びプログラム
US10983677B2 (en) 2018-11-16 2021-04-20 Dropbox, Inc. Prefetching digital thumbnails from remote servers to client devices based on a dynamic determination of file display criteria
EP3855356A1 (en) * 2020-01-24 2021-07-28 Robert Bosch GmbH Computer implemented method and device for anomaly detection

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SE371923B (ja) * 1973-02-14 1974-12-02 Werns Inter Vvs Ab
US4222076A (en) * 1978-09-15 1980-09-09 Bell Telephone Laboratories, Incorporated Progressive image transmission
US4261018A (en) * 1979-06-18 1981-04-07 Bell Telephone Laboratories, Incorporated Progressive image transmission
US4414580A (en) * 1981-06-01 1983-11-08 Bell Telephone Laboratories, Incorporated Progressive transmission of two-tone facsimile
GB8420077D0 (en) * 1984-08-07 1984-09-12 British Telecomm Still picture transmission
US4764805A (en) * 1987-06-02 1988-08-16 Eastman Kodak Company Image transmission system with line averaging preview mode using two-pass block-edge interpolation
US5014134A (en) * 1989-09-11 1991-05-07 Aware, Inc. Image compression method and apparatus
US5384725A (en) * 1990-05-18 1995-01-24 Yale University Method and apparatus for encoding and decoding using wavelet-packets
JP3013089B2 (ja) * 1990-05-24 2000-02-28 富士通株式会社 自然画表現方式
US5101446A (en) * 1990-05-31 1992-03-31 Aware, Inc. Method and apparatus for coding an image
DE69214229T2 (de) * 1991-08-14 1997-04-30 Agfa Gevaert Nv Verfahren und Vorrichtung zur Kontrastverbesserung von Bildern
US5315670A (en) * 1991-11-12 1994-05-24 General Electric Company Digital data compression system including zerotree coefficient coding
US5521717A (en) * 1992-02-03 1996-05-28 Canon Kabushiki Kaisha Image processing apparatus and method therefor
US5321776A (en) * 1992-02-26 1994-06-14 General Electric Company Data compression system including successive approximation quantizer
US5684604A (en) * 1992-04-28 1997-11-04 Canon Kabushiki Kaisha Image transmission method and apparatus therefor
US5325449A (en) * 1992-05-15 1994-06-28 David Sarnoff Research Center, Inc. Method for fusing images and apparatus therefor
JPH0638198A (ja) * 1992-05-19 1994-02-10 Sony Corp 画像信号伝送装置及び画像信号伝送方法
US5414805A (en) * 1992-11-06 1995-05-09 International Business Machines Corporation Visual display transition effects using sorted table of display cells
US5412741A (en) * 1993-01-22 1995-05-02 David Sarnoff Research Center, Inc. Apparatus and method for compressing information
US5414780A (en) * 1993-01-27 1995-05-09 Immix Method and apparatus for image data transformation
JPH0766913A (ja) * 1993-08-24 1995-03-10 Fuji Xerox Co Ltd 画像通信装置
US5453945A (en) * 1994-01-13 1995-09-26 Tucker; Michael R. Method for decomposing signals into efficient time-frequency representations for data compression and recognition
US5602589A (en) * 1994-08-19 1997-02-11 Xerox Corporation Video image compression using weighted wavelet hierarchical vector quantization
GB2295936B (en) * 1994-12-05 1997-02-05 Microsoft Corp Progressive image transmission using discrete wavelet transforms
US5689562A (en) * 1996-07-16 1997-11-18 Ericsson, Inc. Method for transmitting superimposed image data in a radio frequency communication system

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6052416A (en) * 1996-10-09 2000-04-18 Nec Corporation Data processor and data receiver
WO1998054903A1 (en) * 1997-05-29 1998-12-03 Sharp Kabushiki Kaisha Video coding device and video decoding device
US6259735B1 (en) 1997-05-29 2001-07-10 Sharp Kabushiki Kaisha Video coding and decoding device for rearranging the luminance and chrominance components into subband images
EP1355497A2 (en) 1997-05-29 2003-10-22 Sharp Kabushiki Kaisha Video coding device and video decoding device
EP1355497A3 (en) * 1997-05-29 2004-05-19 Sharp Kabushiki Kaisha Video coding device and video decoding device
US6813314B2 (en) 1997-05-29 2004-11-02 Sharp Kabushiki Kaisha Image decoding device for decoding a hierarchically coded image
US7155059B2 (en) 1998-04-08 2006-12-26 Ricoh Company, Ltd. Color image processing apparatus and color image processing method
JP2001285645A (ja) * 2000-01-25 2001-10-12 Canon Inc 画像入力装置、画像処理装置、画像入力方法、画像処理方法、及び画像入力システム
JPWO2007066709A1 (ja) * 2005-12-07 2009-05-21 ソニー株式会社 符号化装置、符号化方法および符号化プログラム、ならびに、復号装置、復号方法および復号プログラム
US9083950B2 (en) 2006-07-19 2015-07-14 Sony Corporation Information processing apparatus, computer-readable storage medium, and method for sending packetized frequency components of precincts of image data to another device
CN113327560A (zh) * 2020-02-28 2021-08-31 咸阳彩虹光电科技有限公司 一种改善大视角色偏的方法、装置及显示面板

Also Published As

Publication number Publication date
GB2295936B (en) 1997-02-05
DE19544094A1 (de) 1996-06-13
GB9523746D0 (en) 1996-01-24
FR2727817B1 (fr) 1998-07-03
US20030137704A1 (en) 2003-07-24
US6847468B2 (en) 2005-01-25
DE19544094B4 (de) 2007-10-18
JP3847828B2 (ja) 2006-11-22
FR2727817A1 (fr) 1996-06-07
GB2295936A (en) 1996-06-12
US5880856A (en) 1999-03-09
US20050100234A1 (en) 2005-05-12
US7092118B2 (en) 2006-08-15

Similar Documents

Publication Publication Date Title
JP3847828B2 (ja) 離散ウエーブレット変換を用いた漸進的画像伝送方法及びそのためのデータ・ファイル
JP4511788B2 (ja) タイル型ウェーブレット状変換及び希薄データコード化に基づく多解像度像データ管理システム及び方法
Taubman et al. JPEG2000: Standard for interactive imaging
US7076108B2 (en) Apparatus and method for image/video compression using discrete wavelet transform
US6873734B1 (en) Method and apparatus for compression using reversible wavelet transforms and an embedded codestream
US6195465B1 (en) Method and apparatus for compression using reversible wavelet transforms and an embedded codestream
US20020018072A1 (en) Scalable graphics image drawings on multiresolution image with/without image data re-usage
US20050271283A1 (en) System and method for the lossless progressive streaming of images over a communication network
JPH1146372A (ja) 画像符号化装置及び画像復号装置
EP1218824A4 (en) SYSTEM AND METHOD FOR TRANSFERRING A DIGITAL IMAGE VIA A COMMUNICATION NETWORK
JP2002501709A (ja) ウェーブレットに基づくデータ圧縮を行う方法及び装置
JP2004248152A (ja) 画像圧縮装置、画像伸張装置、画像圧縮方法、画像伸張方法、プログラム、及び記録媒体
JP2001112004A (ja) 動画像符号化装置及び動画像復号装置、並びに動画像符号化方法及び動画像復号方法
Boliek et al. Decoding compression with reversible embedded wavelets (CREW) codestreams
US20030198395A1 (en) Wavelet transform system, method and computer program product
Xie et al. Image compression using wavelet transform with lifting scheme and SPIHT in digital cameras for Bayer CFA
Olanda et al. Tiling of the wavelet lowpass subbands for progressive browsing of images
Talukder et al. Enhancement of discrete wavelet transform (dwt) for image transmission over internet
JP2004289374A (ja) 画像処理装置、画像処理方法、プログラム、及び記録媒体
Descampe et al. A flexible, line-based JPEG 2000 decoder for digital cinema
JP2002094990A (ja) 画像符号化装置および画像符号化方法並びに復号化装置および復号化方法
Choraś JPEG 2000 Image Coding Standard-A Review and Applications
Boliek et al. Decoding CREW (Compression with Reversible Embedded Wavelets) codestreams
JP2004247891A (ja) 画像圧縮装置、画像処理装置、画像伸張装置、画像圧縮方法、画像処理方法、画像伸張方法、プログラム、及び記録媒体
JPH0583574A (ja) 画像データ符号化装置

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050524

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050824

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20050824

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20051028

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20060130

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20060202

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060428

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060824

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100901

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110901

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120901

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees