JPH0630280A - 2値画像データのブロック別選択型符号化前処理方式 - Google Patents
2値画像データのブロック別選択型符号化前処理方式Info
- Publication number
- JPH0630280A JPH0630280A JP3054287A JP5428791A JPH0630280A JP H0630280 A JPH0630280 A JP H0630280A JP 3054287 A JP3054287 A JP 3054287A JP 5428791 A JP5428791 A JP 5428791A JP H0630280 A JPH0630280 A JP H0630280A
- Authority
- JP
- Japan
- Prior art keywords
- image data
- binary image
- data
- encoding
- block
- 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.)
- Pending
Links
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
- H04N19/90—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
- H04N19/93—Run-length coding
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T9/00—Image coding
- G06T9/005—Statistical coding, e.g. Huffman, run length coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/40—Picture signal circuits
- H04N1/40062—Discrimination between different image types, e.g. two-tone, continuous tone
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Image Processing (AREA)
- Compression Of Band Width Or Redundancy In Fax (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Error Detection And Correction (AREA)
Abstract
(57)【要約】
[目的] 写真等の疑似中間調2値画像データと文字等
の単純2値画像データが混在する画像データにおいて、
部分的に符号化前処理を適応的に切り換えて、画像デー
タの全域に亙り効率のよいデータの符号化圧縮を行う。 [構成] 2値化処理部4より出力された2値画像デー
タを、ブロック別選択型符号化前処理部5において、い
くつかのブロックに区切り、各ブロック毎のデータにつ
いて文字用前処理と写真用前処理のうち適した方の処理
を施したデータを符号化部6へ出力する。符号化部6で
はブロック別選択型符号化前処理部5よりしらされた前
処理の選択情報と一緒に、符号化圧縮を施した画像デー
タを出力する。 [効果] 2値画像データの符号化圧縮の為にむだのな
い前処理を実行することができる。
の単純2値画像データが混在する画像データにおいて、
部分的に符号化前処理を適応的に切り換えて、画像デー
タの全域に亙り効率のよいデータの符号化圧縮を行う。 [構成] 2値化処理部4より出力された2値画像デー
タを、ブロック別選択型符号化前処理部5において、い
くつかのブロックに区切り、各ブロック毎のデータにつ
いて文字用前処理と写真用前処理のうち適した方の処理
を施したデータを符号化部6へ出力する。符号化部6で
はブロック別選択型符号化前処理部5よりしらされた前
処理の選択情報と一緒に、符号化圧縮を施した画像デー
タを出力する。 [効果] 2値画像データの符号化圧縮の為にむだのな
い前処理を実行することができる。
Description
【0001】
【産業上の利用分野】本発明は、2値画像データの符号
化前処理方式に関し、特に、写真などの疑似中間調2値
画像と文字などの単純2値画像とが混在する画像データ
の符号化前処理方式に関する。
化前処理方式に関し、特に、写真などの疑似中間調2値
画像と文字などの単純2値画像とが混在する画像データ
の符号化前処理方式に関する。
【0002】
【従来の技術】従来、写真などの中間調画像を2値画像
データとする際にn×n(nは正の整実施のディザマト
リクスにより2値化するとn画素の画像データが周期性
を持つ。このことを利用して画素逐次でn画素の排他的
論理和(EXOR)を繰り返して画像データを変換し、
データの変化点の数を減らしている。これをたたみ込み
処理という(図6参照)。
データとする際にn×n(nは正の整実施のディザマト
リクスにより2値化するとn画素の画像データが周期性
を持つ。このことを利用して画素逐次でn画素の排他的
論理和(EXOR)を繰り返して画像データを変換し、
データの変化点の数を減らしている。これをたたみ込み
処理という(図6参照)。
【0003】上記のようにデータの変換点の数を減少さ
せることにより、符号化する際のデータ圧縮効果を高め
ている。
せることにより、符号化する際のデータ圧縮効果を高め
ている。
【0004】
【発明が解決しようとする課題】現在最もよく使用され
ている原稿としては、文字のみ、写真のみで構成されて
いる原稿ではなく、写真文字混在画像が一般的である。
ている原稿としては、文字のみ、写真のみで構成されて
いる原稿ではなく、写真文字混在画像が一般的である。
【0005】従来の方式では写真文字混在画像の2値化
データに対して固定的な符号化前処理が行われていた。
このために文字の単純2値化データの部分かあるいは写
真の疑似中間調データの部分のどちらか一方のみで符号
化時のデータ圧縮効率の高い前処理が行われるので、文
字データ部分か写真データ部分のどちらか一方はデータ
圧縮率が高められるが、他方についてはデータ圧縮率が
低くなり、全体としてデータ圧縮率が高くならないとい
う課題があった。
データに対して固定的な符号化前処理が行われていた。
このために文字の単純2値化データの部分かあるいは写
真の疑似中間調データの部分のどちらか一方のみで符号
化時のデータ圧縮効率の高い前処理が行われるので、文
字データ部分か写真データ部分のどちらか一方はデータ
圧縮率が高められるが、他方についてはデータ圧縮率が
低くなり、全体としてデータ圧縮率が高くならないとい
う課題があった。
【0006】本発明は従来の上記実情に鑑みてなされた
ものであり、従って本発明の目的は、従来の技術に内在
する上記課題を解決し、入力画像データの符号化による
高効率的なデータ圧縮を可能とした新規な符号化前処理
方式を提供することにある。
ものであり、従って本発明の目的は、従来の技術に内在
する上記課題を解決し、入力画像データの符号化による
高効率的なデータ圧縮を可能とした新規な符号化前処理
方式を提供することにある。
【0007】
【課題を解決するための手段】上記目的を達成する為
に、本発明に係る符号化前処理方式は、2値画像データ
をいくつかのブロックに区切り、各ブロック毎に文字用
符号化前処理か写真用符号化前処理かを判断することに
より、そのブロック毎の符号化前処理を適応的に変えて
画像の全範囲において符号化時のデータ圧縮効果を高め
る手段を備えている。
に、本発明に係る符号化前処理方式は、2値画像データ
をいくつかのブロックに区切り、各ブロック毎に文字用
符号化前処理か写真用符号化前処理かを判断することに
より、そのブロック毎の符号化前処理を適応的に変えて
画像の全範囲において符号化時のデータ圧縮効果を高め
る手段を備えている。
【0008】
【実施例】次に本発明をその好ましい一実施例について
図面を参照しながら具体的に説明する。
図面を参照しながら具体的に説明する。
【0009】図1は本発明の一実施例を示すブロック構
成図である。
成図である。
【0010】図1を参照するに、写真などの中間調画像
や文字などの混在する原稿をスキャナ部1で読み取り、
その画像データを増幅部2を通してA/D変換部3へ送
って多値画像データとする。次に多値画像データを2値
化処理部4へ送り、疑似中間調2値画像データ(写真デ
ータ)と単純2値画像データ(文字データ)の混在する
2値の画像データにする。2値化された画像データは、
さらに本発明に係るブロック別選択型符号化全処理部5
へ送られ、符号化時に効率よくデータの圧縮ができる状
態にされてから符号化部6へ引き渡されて符号化され
る。
や文字などの混在する原稿をスキャナ部1で読み取り、
その画像データを増幅部2を通してA/D変換部3へ送
って多値画像データとする。次に多値画像データを2値
化処理部4へ送り、疑似中間調2値画像データ(写真デ
ータ)と単純2値画像データ(文字データ)の混在する
2値の画像データにする。2値化された画像データは、
さらに本発明に係るブロック別選択型符号化全処理部5
へ送られ、符号化時に効率よくデータの圧縮ができる状
態にされてから符号化部6へ引き渡されて符号化され
る。
【0011】図2は図1にて述べたブロック別選択型符
号化全処理部5の第1の実施例を示す具体的なブロック
構成図である。
号化全処理部5の第1の実施例を示す具体的なブロック
構成図である。
【0012】図2を参照するに、ブロック分割部7は画
像データをあらかじめ設定された数のブロックに区切
り、参照符号8〜12で構成される部分と参照符号13
〜16で構成される部分に送り出す。変化点検出部8は
入力してくるブロック毎の画像データの変化点を検出
し、変化点検出部10の方は、たたみ込み処理部9によ
ってたたみ込み処理を施された画像データの変化点の数
を検出する。変化点数比較部11は、変化点検出部8と
変化点検出部10で検出された双方のデータの変化点の
数を比較し、データの変化点数の少ない(符号化による
データ圧縮効果が高い)方を選択する。モードセット部
12では変化点数比較部11での情報を元にブロック毎
にデータ圧縮に適した処理を選択処理部15と符号化部
16へ知らせる。ブロック遅延部13はモードセット部
12の処理が終了した後に受け取っていた画像データを
送り出し、選択処理部15はブロック遅延部13から直
接渡されたデータと、たたみ込み処理部14でたたみ込
み処理されたデータを並列に受け取り、モードセット部
12より知らされた方のデータを選択して符号化部16
へと送り出す。符号化部16では符号化と同時に、ブロ
ック毎にデータの符号化前処理方法の情報を付加してデ
ータを出力する。
像データをあらかじめ設定された数のブロックに区切
り、参照符号8〜12で構成される部分と参照符号13
〜16で構成される部分に送り出す。変化点検出部8は
入力してくるブロック毎の画像データの変化点を検出
し、変化点検出部10の方は、たたみ込み処理部9によ
ってたたみ込み処理を施された画像データの変化点の数
を検出する。変化点数比較部11は、変化点検出部8と
変化点検出部10で検出された双方のデータの変化点の
数を比較し、データの変化点数の少ない(符号化による
データ圧縮効果が高い)方を選択する。モードセット部
12では変化点数比較部11での情報を元にブロック毎
にデータ圧縮に適した処理を選択処理部15と符号化部
16へ知らせる。ブロック遅延部13はモードセット部
12の処理が終了した後に受け取っていた画像データを
送り出し、選択処理部15はブロック遅延部13から直
接渡されたデータと、たたみ込み処理部14でたたみ込
み処理されたデータを並列に受け取り、モードセット部
12より知らされた方のデータを選択して符号化部16
へと送り出す。符号化部16では符号化と同時に、ブロ
ック毎にデータの符号化前処理方法の情報を付加してデ
ータを出力する。
【0013】図3は図1で述べたブロック別選択型符号
化処理部5の上記図2に示された構成とは違う第2の実
施例を示すブロック構成図である。
化処理部5の上記図2に示された構成とは違う第2の実
施例を示すブロック構成図である。
【0014】図3において、本第2の実施例では第1の
実施例でデータの圧縮方法として採用したたたみ込み処
理とは違った方式である予測方式を採用している。予測
方式は、予測しようとする現画素が隣接する画素及び入
力画像のもつ周期だけ離れた画素と相関が強いことを利
用して、周辺画素の状態から現画素を予測し、入力デー
タと比較する事により画像データを判定データに変換
(予測変換)して符号化効率を改善しようとするもので
ある。
実施例でデータの圧縮方法として採用したたたみ込み処
理とは違った方式である予測方式を採用している。予測
方式は、予測しようとする現画素が隣接する画素及び入
力画像のもつ周期だけ離れた画素と相関が強いことを利
用して、周辺画素の状態から現画素を予測し、入力デー
タと比較する事により画像データを判定データに変換
(予測変換)して符号化効率を改善しようとするもので
ある。
【0015】図4に周辺10画素から予測する時の参照
画素配置を示している。28は文字等の2値化データに
対する予測の参照画素配置であり、29は疑似中間調2
値化データで4画素周期パターンを有するデータに対す
る予測の参照画素配置を示している。
画素配置を示している。28は文字等の2値化データに
対する予測の参照画素配置であり、29は疑似中間調2
値化データで4画素周期パターンを有するデータに対す
る予測の参照画素配置を示している。
【0016】図3を参照するに、入力してくる2値画像
データをブロック分割部17であらかじめ設定されたブ
ロック数に区切り、文字用予測部18と疑似中間調用予
測部21及び文字用予測部18と疑似中間調用予測部2
1の各々のエラー判定部19、22へ送る。文字用予測
部18、疑似中間調用予測部21では図4に示した前述
の28、29で説明した参照画素配置より現画素を予測
する。エラー判定部19では文字用予測部18の予測結
果と入力データとの間でEXORの演算をする事によ
り、予測結果に対するエラー判定のデータを出力し、エ
ラー判定部22では疑似中間調用予測部21の予測結果
と入力データとの間でEXORの演算をする事により、
予測結果に対するエラー判定のデータを出力する。エラ
ー比較部24ではエラー判定部19と22からのエラー
判定データを比較して、各々のブロックにおいて予測的
中率の高い方を選択し、選択処理部25と符号化部27
へ知らせる。
データをブロック分割部17であらかじめ設定されたブ
ロック数に区切り、文字用予測部18と疑似中間調用予
測部21及び文字用予測部18と疑似中間調用予測部2
1の各々のエラー判定部19、22へ送る。文字用予測
部18、疑似中間調用予測部21では図4に示した前述
の28、29で説明した参照画素配置より現画素を予測
する。エラー判定部19では文字用予測部18の予測結
果と入力データとの間でEXORの演算をする事によ
り、予測結果に対するエラー判定のデータを出力し、エ
ラー判定部22では疑似中間調用予測部21の予測結果
と入力データとの間でEXORの演算をする事により、
予測結果に対するエラー判定のデータを出力する。エラ
ー比較部24ではエラー判定部19と22からのエラー
判定データを比較して、各々のブロックにおいて予測的
中率の高い方を選択し、選択処理部25と符号化部27
へ知らせる。
【0017】選択処理部25では、ブロック遅延部2
0、23を通ったエラー判定部19、22よりのエラー
判定データのうち、エラー比較部24から知らされた方
のエラー判定データを選択して各ブロックの予測変換を
する。平滑化処理部26では選択処理部25より出力さ
れたエラー判定データを平滑化する。このエラー判定デ
ータを平滑化する事により、図5に示すようにエラー判
定データを連続データに平滑化するので、符号化に適し
た形となる。符号化部27は平滑化処理部26より出力
されたデータを符号化し、エラー比較部24より知らさ
れたブロック毎の予測情報を付加して出力する。
0、23を通ったエラー判定部19、22よりのエラー
判定データのうち、エラー比較部24から知らされた方
のエラー判定データを選択して各ブロックの予測変換を
する。平滑化処理部26では選択処理部25より出力さ
れたエラー判定データを平滑化する。このエラー判定デ
ータを平滑化する事により、図5に示すようにエラー判
定データを連続データに平滑化するので、符号化に適し
た形となる。符号化部27は平滑化処理部26より出力
されたデータを符号化し、エラー比較部24より知らさ
れたブロック毎の予測情報を付加して出力する。
【0018】
【発明の効果】以上説明したように、本発明によれば、
入力画像データをいくつかのブロックに区切り、ブロッ
ク毎にデータの状態に合わせて適応的に符号化前処理を
切り換えているので、従来のような一様的な符号化前処
理方式と比べて、入力画像データの全体に亙って効率よ
く符号化によるデータの圧縮ができるという効果が得ら
れる。
入力画像データをいくつかのブロックに区切り、ブロッ
ク毎にデータの状態に合わせて適応的に符号化前処理を
切り換えているので、従来のような一様的な符号化前処
理方式と比べて、入力画像データの全体に亙って効率よ
く符号化によるデータの圧縮ができるという効果が得ら
れる。
【図1】本発明の一実施例を示すブロック構成図であ
る。
る。
【図2】図1に示したブロック別選択型符号化前処理部
の第1の具体的な構成例を示すブロック図である。
の第1の具体的な構成例を示すブロック図である。
【図3】図1に示したブロック別選択型符号化前処理部
の第2の具体的な構成例を示すブロック図である。
の第2の具体的な構成例を示すブロック図である。
【図4】図3に示した予測部における参照画素配置を示
す図であり、(a)は文字等の2値化データに対する予
測の参照画素配置図であり、(b)は疑似中間調2値化
データで4画素周期パターンを有するデータに対する予
測の参照画素配置図である。
す図であり、(a)は文字等の2値化データに対する予
測の参照画素配置図であり、(b)は疑似中間調2値化
データで4画素周期パターンを有するデータに対する予
測の参照画素配置図である。
【図5】図3に示した平滑部の概念図である。
【図6】たたみ込み処理の概念図である。
1…スキャナ部 2…増幅部 3…A/D変換部 4…2値化処理部 5…ブロック別選択型符号化前処理部 6…符号化部 7…ブロック分割部 8…変化点検出部 9…たたみ込み処理部 10…変化点検出部 11…変化点数比較部 12…モードセット部 13…ブロック遅延部 14…たたみ込み処理部 15…選択処理部 16…符号化部 17…ブロック分割部 18…文字用予測部 19…エラー判定部 20…ブロック遅延部 21…疑似中間調用予測部 22…エラー判定部 23…ブロック遅延部 24…エラー比較部 25…選択処理部 26…平滑化処理部 27…符号化部 28…文字データ用予測参照画素配置 29…疑似中間調データ用予測参照画素配置 30…エラー判定データ 31…平滑化データ 32…2値化された画像データ 33…たたみ込み処理部 34…たたみ込み処理された画像データ
─────────────────────────────────────────────────────
【手続補正書】
【提出日】平成5年8月30日
【手続補正1】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正内容】
【図4】
【図5】
【図1】
【図2】
【図3】
【図6】
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.5 識別記号 庁内整理番号 FI 技術表示箇所 H04N 1/415 9070−5C
Claims (3)
- 【請求項1】 単純2値画像データと疑似中間調2値画
像データの混在する2値画像データを生成する2値化処
理手段と、前記2値画像データを任意のブロックに区切
り各画像ブロック毎に適応的に符号化前処理を切り換え
前記2値画像データを全体として高効率的に符号化圧縮
する符号化前処理手段とを有することを特徴とした2値
画像データのブロック別選択型符号化前処理方式。 - 【請求項2】 前記符号化前処理手段は、前記2値画像
データにおいて画素逐次でn画素の排他的論理和を演算
し画像データを変換するたたみ込み処理手段と、前記2
値画像データの状態に応じてブロック毎にたたみ込み処
理を行う場合と行わない場合とを選択する選択処理手段
とを有することを更に特徴とする請求項1に記載の2値
画像データのブロック別選択型符号化前処理方式。 - 【請求項3】 前記符号化前処理手段は、前記2値画像
データにおいて単純2値画像データと疑似中間調2値画
像データのそれぞれについて周辺画素の状態から現画素
を予測し予測結果を前記2値画像データと比較して正誤
判定の情報を得る手段と、前記2値画像データの状態に
応じてブロック毎に予測、判定の経路を前記単純2値画
像データ用と疑似中間調2値画像データ用とで適応的に
切り換えて前記2値画像データを画像の予測の判定情報
に変換する事により符号化によるデータ圧縮効果を高め
る手段とを有することを更に特徴とする請求項1に記載
の2値画像データのブロック別選択型符号化前処理方
式。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3054287A JPH0630280A (ja) | 1991-03-19 | 1991-03-19 | 2値画像データのブロック別選択型符号化前処理方式 |
| EP92104821A EP0504903B1 (en) | 1991-03-19 | 1992-03-19 | Apparatus for and method of preprocessing binary picture data prior to run-length encoding |
| DE69220269T DE69220269T2 (de) | 1991-03-19 | 1992-03-19 | Anordnung und Verfahren zur Vorverarbeitung binärer Bilddaten von Lauflängekodierung |
| US07/853,995 US5319463A (en) | 1991-03-19 | 1992-03-19 | Arrangement and method of preprocessing binary picture data prior to run-length encoding |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3054287A JPH0630280A (ja) | 1991-03-19 | 1991-03-19 | 2値画像データのブロック別選択型符号化前処理方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0630280A true JPH0630280A (ja) | 1994-02-04 |
Family
ID=12966351
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3054287A Pending JPH0630280A (ja) | 1991-03-19 | 1991-03-19 | 2値画像データのブロック別選択型符号化前処理方式 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US5319463A (ja) |
| EP (1) | EP0504903B1 (ja) |
| JP (1) | JPH0630280A (ja) |
| DE (1) | DE69220269T2 (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1998005829A1 (en) * | 1996-08-06 | 1998-02-12 | Toto Ltd. | Toilet bowl |
| US5800194A (en) * | 1995-09-25 | 1998-09-01 | Enplas Corporation | IC socket |
| US6149449A (en) * | 1997-05-01 | 2000-11-21 | Yamaichi Electronics Co., Ltd. | IC socket |
| US6609923B2 (en) | 2001-06-27 | 2003-08-26 | Yamaichi Electronics Co., Ltd. | Semiconductor device-socket |
Families Citing this family (35)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3106021B2 (ja) * | 1992-11-30 | 2000-11-06 | キヤノン株式会社 | パターンデータの圧縮方法及び装置と出力方法及び装置 |
| US6101282A (en) * | 1995-06-22 | 2000-08-08 | Canon Kabushiki Kaisha | Apparatus and method for image data encoding |
| US5864711A (en) * | 1995-07-05 | 1999-01-26 | Microsoft Corporation | System for determining more accurate translation between first and second translator, and providing translated data to second computer if first translator is more accurate |
| US6911987B1 (en) | 1995-07-05 | 2005-06-28 | Microsoft Corporation | Method and system for transmitting data for a shared application |
| US6198508B1 (en) * | 1996-11-01 | 2001-03-06 | Samsung Electronics Co., Ltd. | Method of encoding picture data and apparatus therefor |
| EP0856988A3 (en) * | 1997-01-31 | 1998-08-12 | Hewlett-Packard Company | System and method for compressing textual image data |
| JPH11284844A (ja) * | 1998-03-27 | 1999-10-15 | Oki Data Corp | 2値画像データの解析及び変換処理方法 |
| FR2785403B1 (fr) * | 1998-10-30 | 2001-02-02 | Couleur Comm Ecriture Cce | Dispositif de traitement de donnees numeriques, par analyse de texture couleur, procede correspondant et terminal multi-fonctions equipe d'un tel dispositif |
| US6563953B2 (en) | 1998-11-30 | 2003-05-13 | Microsoft Corporation | Predictive image compression using a single variable length code for both the luminance and chrominance blocks for each macroblock |
| US6983018B1 (en) | 1998-11-30 | 2006-01-03 | Microsoft Corporation | Efficient motion vector coding for video compression |
| DE10012521C2 (de) * | 2000-03-15 | 2002-12-19 | Heidelberger Druckmasch Ag | Verfahren zur Komprimierung von Druckdaten |
| EP2262269B1 (en) | 2001-12-17 | 2018-01-24 | Microsoft Technology Licensing, LLC | Skip macroblock coding |
| US7418664B2 (en) | 2002-04-03 | 2008-08-26 | Microsoft Corporation | Application sharing single document sharing |
| US7028266B2 (en) | 2002-04-05 | 2006-04-11 | Microsoft Corporation | Processing occluded windows during application sharing |
| US8756513B1 (en) | 2002-04-23 | 2014-06-17 | Microsoft Corporation | Document viewing mechanism for document sharing environment |
| US7293243B1 (en) | 2002-05-22 | 2007-11-06 | Microsoft Corporation | Application sharing viewer presentation |
| US7356563B1 (en) | 2002-06-06 | 2008-04-08 | Microsoft Corporation | Methods of annotating a collaborative application display |
| US7025515B2 (en) | 2003-05-20 | 2006-04-11 | Software 2000 Ltd. | Bit mask generation system |
| GB2402009B (en) * | 2003-05-20 | 2006-02-15 | Software 2000 Ltd | Bit mask generation system and printer drivers and printing methods incorporating bit masks generated utilising same |
| US7499495B2 (en) * | 2003-07-18 | 2009-03-03 | Microsoft Corporation | Extended range motion vectors |
| US20050013498A1 (en) * | 2003-07-18 | 2005-01-20 | Microsoft Corporation | Coding of motion vector information |
| US7577200B2 (en) | 2003-09-07 | 2009-08-18 | Microsoft Corporation | Extended range variable length coding/decoding of differential motion vector information |
| US7317839B2 (en) * | 2003-09-07 | 2008-01-08 | Microsoft Corporation | Chroma motion vector derivation for interlaced forward-predicted fields |
| US7599438B2 (en) | 2003-09-07 | 2009-10-06 | Microsoft Corporation | Motion vector block pattern coding and decoding |
| US7724827B2 (en) * | 2003-09-07 | 2010-05-25 | Microsoft Corporation | Multi-layer run level encoding and decoding |
| US8064520B2 (en) | 2003-09-07 | 2011-11-22 | Microsoft Corporation | Advanced bi-directional predictive coding of interlaced video |
| US7616692B2 (en) | 2003-09-07 | 2009-11-10 | Microsoft Corporation | Hybrid motion vector prediction for interlaced forward-predicted fields |
| US7623574B2 (en) | 2003-09-07 | 2009-11-24 | Microsoft Corporation | Selecting between dominant and non-dominant motion vector predictor polarities |
| US7606308B2 (en) * | 2003-09-07 | 2009-10-20 | Microsoft Corporation | Signaling macroblock mode information for macroblocks of interlaced forward-predicted fields |
| US7567617B2 (en) * | 2003-09-07 | 2009-07-28 | Microsoft Corporation | Predicting motion vectors for fields of forward-predicted interlaced video frames |
| US7620106B2 (en) | 2003-09-07 | 2009-11-17 | Microsoft Corporation | Joint coding and decoding of a reference field selection and differential motion vector information |
| US7005957B2 (en) * | 2004-05-29 | 2006-02-28 | Tsung-Mou Yu | Mechanism for trip-free of the bimetallic plate of a safety switch device |
| GB2419250C (en) | 2004-10-18 | 2008-04-24 | Software 2000 Ltd | Bit mask generation system. |
| US9077960B2 (en) * | 2005-08-12 | 2015-07-07 | Microsoft Corporation | Non-zero coefficient block pattern coding |
| US20070110151A1 (en) * | 2005-11-14 | 2007-05-17 | Ess Technology, Inc. | System and method for video frame buffer compression |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS59183577A (ja) * | 1983-04-01 | 1984-10-18 | Nec Corp | カラ−画像符号化装置 |
| JPS6434067A (en) * | 1987-07-29 | 1989-02-03 | Nec Corp | Halftone image encoder |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5255313A (en) * | 1975-10-30 | 1977-05-06 | Kokusai Denshin Denwa Co Ltd | Facsimile signal coding system |
| US4254438A (en) * | 1978-12-13 | 1981-03-03 | Kokusai Denshin Denwa Kabushiki Kaisha | Coding method for facsimile signal |
| US4559563A (en) * | 1983-10-11 | 1985-12-17 | Xerox Corporation | Adaptive prediction for binary encoded documents containing a mixture of text, line drawings and halftones |
| JPS63138881A (ja) * | 1986-11-29 | 1988-06-10 | Hitachi Ltd | Mr符号伸長装置 |
| JPH088642B2 (ja) * | 1989-07-27 | 1996-01-29 | 富士通株式会社 | 網点画像データ圧縮装置 |
-
1991
- 1991-03-19 JP JP3054287A patent/JPH0630280A/ja active Pending
-
1992
- 1992-03-19 DE DE69220269T patent/DE69220269T2/de not_active Expired - Fee Related
- 1992-03-19 EP EP92104821A patent/EP0504903B1/en not_active Expired - Lifetime
- 1992-03-19 US US07/853,995 patent/US5319463A/en not_active Expired - Lifetime
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS59183577A (ja) * | 1983-04-01 | 1984-10-18 | Nec Corp | カラ−画像符号化装置 |
| JPS6434067A (en) * | 1987-07-29 | 1989-02-03 | Nec Corp | Halftone image encoder |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5800194A (en) * | 1995-09-25 | 1998-09-01 | Enplas Corporation | IC socket |
| WO1998005829A1 (en) * | 1996-08-06 | 1998-02-12 | Toto Ltd. | Toilet bowl |
| US6149449A (en) * | 1997-05-01 | 2000-11-21 | Yamaichi Electronics Co., Ltd. | IC socket |
| US6609923B2 (en) | 2001-06-27 | 2003-08-26 | Yamaichi Electronics Co., Ltd. | Semiconductor device-socket |
Also Published As
| Publication number | Publication date |
|---|---|
| EP0504903B1 (en) | 1997-06-11 |
| DE69220269D1 (de) | 1997-07-17 |
| US5319463A (en) | 1994-06-07 |
| DE69220269T2 (de) | 1997-10-09 |
| EP0504903A2 (en) | 1992-09-23 |
| EP0504903A3 (en) | 1992-12-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0630280A (ja) | 2値画像データのブロック別選択型符号化前処理方式 | |
| JP4522199B2 (ja) | 画像符号化装置及び画像処理装置及びそれらの制御方法、並びにコンピュータプログラム及びコンピュータ可読記憶媒体 | |
| EP0613290B1 (en) | Method and apparatus for binary image data compression | |
| JPH03203463A (ja) | 画像処理装置 | |
| JP3966117B2 (ja) | 画像処理装置、画像符号化装置および画像印刷装置ならびにそれらの方法 | |
| US6631161B1 (en) | Method and system for compressing motion image information | |
| JP2756371B2 (ja) | 画像処理装置 | |
| JP3223046B2 (ja) | 誤差拡散法2値画像の符号化装置 | |
| JPS63182973A (ja) | フアクシミリ装置の擬似中間調画像伝送方法 | |
| JP3139460B2 (ja) | 2値文書画像の符号化方法および符号化装置 | |
| JPH1155528A (ja) | 画像符号化装置 | |
| JP3732329B2 (ja) | 疑似中間調画像の符号化装置及び符号化方法 | |
| JP3189068B2 (ja) | 画像データの符号化処理方式 | |
| JP3259989B2 (ja) | 2値と多値の混在符号化画像データ復元方法および装置 | |
| KR0159418B1 (ko) | 팩시밀리시스템에 있어서 전송화질 개선장치 및 방법 | |
| JP3263218B2 (ja) | 画情報データ圧縮再生装置 | |
| Wong | Image halftoning using multipath tree coding | |
| JP2570437B2 (ja) | ファクシミリ装置 | |
| JPH04268877A (ja) | 二値画像データ符号化処理装置 | |
| KR910002773B1 (ko) | 의사중간조 화상 데이터의 데이터 압축 및 복원방법 | |
| JPH11177828A (ja) | 画像処理方法及び装置 | |
| JP2000244751A (ja) | 多値画像の2値化符号化方法及び多値画像の2値化符号化装置 | |
| JP2569569B2 (ja) | ファクシミリのディザ手法擬似中間調における高能率符号化前処理装置 | |
| JP2002077627A (ja) | 画像符号化方法、画像符号化装置、画像復号化方法、画像復号化装置、画像形成装置及び記録媒体 | |
| JPH099065A (ja) | 画像デ−タの圧縮符号化方法および復号化方法 |