JPH0715602A - 画像データ処理装置 - Google Patents

画像データ処理装置

Info

Publication number
JPH0715602A
JPH0715602A JP5142429A JP14242993A JPH0715602A JP H0715602 A JPH0715602 A JP H0715602A JP 5142429 A JP5142429 A JP 5142429A JP 14242993 A JP14242993 A JP 14242993A JP H0715602 A JPH0715602 A JP H0715602A
Authority
JP
Japan
Prior art keywords
image
image data
data
compression
pasted
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
Application number
JP5142429A
Other languages
English (en)
Inventor
Yuichi Miyano
祐一 宮野
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP5142429A priority Critical patent/JPH0715602A/ja
Priority to US08/260,630 priority patent/US5488484A/en
Priority to EP94304319A priority patent/EP0631249A1/en
Priority to KR1019940013453A priority patent/KR950002375A/ko
Publication of JPH0715602A publication Critical patent/JPH0715602A/ja
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/40Picture signal circuits
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T9/00Image coding
    • G06T9/007Transform coding, e.g. discrete cosine transform

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Discrete Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Processing Or Creating Images (AREA)
  • Compression Of Band Width Or Redundancy In Fax (AREA)
  • Image Processing (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

(57)【要約】 【目的】画像編集時に貼り込む画像の位置を編集後の画
像データの量が最小になるように調整し、圧縮効率を高
めることを目的とする。 【構成】ユーザー・インターフェース1により利用者は
画像貼り込みの編集作業を行う。位置調整手段2によ
り、貼り込み画像の貼り込み位置を決定する。データ加
工手段5により画像データの加工を行う。編集された画
像は画面表示手段4により表示する。編集後の画像デー
タを保存する場合、データ圧縮手段5によりJPEG方
式などのブロック符号化して圧縮する。最適化手段6に
より、圧縮された画像データ量を検出し最適な値かどう
か判断し、さらに圧縮が可能ならば位置調整手段2によ
り貼り込み画像Bを水平方向、垂直方向に画素単位で移
動して、圧縮後の画像データ量が最小になる位置に微調
整する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明はパーソナル・コンピュ
ータなどでの画像データの編集に係る画像データ処理装
置に関する。
【0002】
【従来の技術】近年、写真や絵画などを画像スキャナ等
を用いて、パーソナル・コンピュータに画像データとし
て入力し、修正・加工などの編集を行うことができるよ
うになった。
【0003】しかし編集画像データの増加に伴って、画
像データを保存するために必要な記憶装置の容量が増大
し、またデータ通信や他の機器へのデータ交換を行うた
め、画像データを圧縮する必要が出てきた。
【0004】現在、静止画像の高能率圧縮方式として
は、JPEG(Joint PhotographicExpert Group)方式
等のブロック符号化が一般的である。これらの画像圧縮
方式が画像編集装置などのハードウエアかソフトウエア
側でサポートされていれば、画像編集後に圧縮保存をす
れば良い。またサポートされていない場合には、適当な
汎用画像フォーマットの形式で保存した後に画像圧縮を
行えば良い。
【0005】図7は従来の画像データ圧縮装置の一例を
示すブロック図である。ユーザー・インターフェイス1
1により利用者は編集作業を行う。利用者の入力に応じ
てデータ加工手段12により、画像データを加工する。
加工された画像データは画面表示手段13によりモニタ
などに表示する。加工された画像データを保存する際
は、データ圧縮手段14により、圧縮してから磁気ディ
スクなどのデータ保存手段15に保存する。
【0006】また画像編集時においては、ベースとなる
画像の上にその画像より小さな他の画像を貼り込むペー
スト作業が頻繁に行われる。たとえば、ベースとなる第
1の画像に、他の第2の画像からカットし、メモリなど
に記録した画像を貼り込むことが多い。
【0007】ここで編集後の画像データをJPEG方式
で圧縮保存する場合、貼り込む位置がわずかに異なるだ
けでも圧縮率や画質が変化する。これは画像の輪郭部が
DCT(Discrete Cosine Transform )変換の8×8画
素のブロック上のどこに位置するかによって、量子化や
適応型DCT処理結果が異なるためである。
【0008】しかしながら上記した従来の画像編集で
は、画像データの編集と圧縮保存は完全に独立した関係
にあり、画像を貼り込む際の位置のわずかな違いが圧縮
率や画質に及ぼす影響が考慮されていなかった。
【0009】
【発明が解決しようとする課題】上記したように従来の
画像データ処理装置によれば、画像データの編集と圧縮
保存は完全に独立していたので、画像の貼り込む位置の
わずかな違いが圧縮率や画像に及ぼす影響は考慮されて
おらず、圧縮後の画像データの容量が大きくなってしま
うという問題点があった。そこで、この発明は、画像編
集時に貼り込む画像の位置を編集後の画像データの量が
最小になるように調整し、圧縮効率を高めることを目的
とする。
【0010】
【課題を解決するための手段】上記目的を達成するため
に、この発明では、第1の画像に第2の画像を貼り込む
際の位置を調整する位置調整手段と、前記第1の画像に
前記第2の画像を貼り込んだ後の第3の画像の画像デー
タを修正・加工する画像データ編集手段と、前記画像デ
ータをブロック符号化により圧縮する画像データ圧縮手
段と、前記画像データ圧縮手段により圧縮された圧縮デ
ータ量を絶対的または相対的に判断して最適値を検出す
る最適値検出手段と、前記貼り込み位置の近傍において
前記圧縮データ量が最小になるように前記貼り込み位置
を特定範囲内で自動調整する手段とを具備している。
【0011】
【作用】このように構成されたものにおいては、ベース
となる第1の画像に第2の画像を貼り込み、編集した第
3の画像のデータを画像データ圧縮手段にて圧縮する。
前記画像データ圧縮手段にて圧縮した圧縮データ量が最
小になるように貼り込み位置を自動調整する。
【0012】
【実施例】この発明の実施例を図面を参照し、詳細に説
明する。図1はこの発明の一実施例を示すブロック図で
ある。図2はこの実施例の動作を説明するフローチャー
トである。また図3は貼り込み編集時の画面表示を示す
説明図である。
【0013】図1において、1はキーボートまたはマウ
スなどの入力を行うユーザー・インターフェース、2は
貼り込み画像の位置を調整する位置調整手段、3は張り
込んだ画像データを加工するデータ加工手段、4は編集
後の画像データを表示する画面表示手段、5は編集後の
画像データを圧縮するデータ圧縮手段、6はデータ圧縮
手段5により圧縮された画像データを検出し、適当な値
かどうかを判断する最適値検出手段、7はデータ圧縮手
段5において圧縮した画像データを保存するデータ保存
手段である。
【0014】ユーザー・インターフェース1により利用
者は画像貼り込みの編集作業を行う。利用者はマウスな
どを用いて、貼り込み画像の位置を調整する位置調整手
段2により、貼り込み画像の貼り込み位置を決定する
(図2b)。貼り込み画像の位置が決定すると、データ
加工手段3により、ベースの画像データに貼り込み画像
のデータを貼り込む(図2c)。
【0015】編集された画像はモニタなどの画像表示手
段4により表示される(図2d)。編集後の画像データ
を保存する場合、データ圧縮手段5によりJPEG方式
のブロック符号化により圧縮する(図2e)。一般に、
JPEG方式のブロック符号化では、DCT変換が行わ
れるが、この場合、画素を8×8のブロックに分割す
る。
【0016】つぎに最適値検出手段6により、圧縮され
た画像データ量を検出し、画像データ量が最少となるよ
うな最適な値かどうか判断する(図2f)。ここで、さ
らに圧縮が可能ならば位置調整手段2に、その情報をフ
ィードバックし、貼り込み画像Bを図3に示すV方向、
H方向に画素単位で移動して、圧縮後の画像データ量が
最小になる位置に微調整する(図3b、f)。
【0017】圧縮された画像データ量が最小になった時
点で貼り込み画像Bの位置を固定し、画像データをハー
ドディスクなどのデータ保存手段7に記録する(図2
g)。この実施例では、圧縮後の画像データ量が最小に
なるように、貼り込み画像の位置を特定範囲内で自動調
整することにより、保存するデータ量を小さくすること
ができる。
【0018】図4はこの発明の他の実施例を示すブロッ
ク図である。図5はこの実施例の動作を説明するフロー
チャートである。図1に示す実施例と同様の構成には同
一の番号を付して説明する。
【0019】この実施例では図1に示す実施例のように
圧縮後の画像データ量を比較するかわりに、DCT変換
における変換係数の総和などのように間接的に圧縮後の
画像データ量を表すパラメータを算出して比較すること
により、画像データの最小値を求めている。ここでは、
実際の圧縮画像データ量の指針となるパラメータの総称
をアクティビティと呼ぶ。
【0020】1はキーボートまたはマウスなどの入力を
行うユーザー・インターフェース、2は貼り込み画像の
位置を調整する位置調整手段、3は張り込んだ画像デー
タを加工するデータ加工手段、4は編集後の画像データ
を表示する画面表示手段、5は編集後の画像データを圧
縮するデータ圧縮手段、7はデータ圧縮手段5において
圧縮した画像データを保存するデータ保存手段、8は編
集した画像データのアクティビティを演算するACT演
算手段、9はACT演算手段8によって演算したアクテ
ィビティを検出し、適当な値かどうかを判断する最適値
検出手段である。
【0021】この実施例の動作を図5のフローチャート
図を用いて説明する。ユーザー・インターフェース1に
より利用者は画像貼り込みの編集作業を行う。利用者は
マウスなどを用いて、貼り込み画像の位置を調整する位
置調整手段2により、貼り込み画像の貼り込み位置を決
定する(図5a1)。ここで、V方向の貼り込み位置
を、location=−4、preset REFに
初期化する(図5b1) 貼り込み画像の位置が決定すると、データ加工手段3に
より、ベースの画像データに貼り込み画像のデータを貼
り込む(図5c1)。
【0022】データ加工手段3にて加工された画像デー
タは、ACT演算手段8に入力する。ACT演算手段8
において垂直方向Vに微少量移動させながらアクティビ
ティを算出する(図5d1)。このアクティビティの値
が最も少ない場所を垂直方向Vの基準値とする(図5e
1、f1、g1)。
【0023】次にH方向の貼り込み位置を、locat
ion=−4、preset REFに初期化する(図
5i1)。ここで水平方向Vの基準値を固定したまま、
画像の仮貼り込みを行い、水平方向Hに微笑移動しなが
らアクティビティを算出する(図5k1)。このアクテ
ィビティの値が最も少ない場所を最終的な貼り込み位置
として決定する。
【0024】貼り込み位置の移動範囲は、DCT変換の
際のブロックサイズを基本にする。1ブロックサイズが
8×8の場合は、利用者が初めに指定した位置から相対
位置で−4〜+3ピクセルの範囲で移動させる。この場
合の移動回数、すなわちアクティビティ算出の必要回数
は、ペースト作業1回あたり垂直方向Vに8回と水平方
向に8回の計16回である。
【0025】ここで基準位置がベース画像端に1ブロッ
ク以内に接近しているため、貼り込む画像がベース画像
の外にはみ出してしまう場合には、領域外の移動とアク
ティビティ算出処理は行わない。
【0026】この実施例では、DCT変換における変換
係数の総和などのようなアクティビティを比較すること
により、圧縮画像データの最小値を求めている。実際に
圧縮した後の画像データを比較する方法では、圧縮工程
が複雑であり、時間がかかった。アクティビティを比較
することにより、容易に最適な貼り込み位置を決定する
ことができる。
【0027】図6はこの発明のその他の実施例を示すブ
ロック図である。図1に示す実施例と同様の構成には同
一の番号を付して説明する。図6において、1はキーボ
ートまたはマウスなどの入力を行うユーザー・インター
フェース、2は貼り込み画像の位置を調整する位置調整
手段、3は張り込んだ画像データを加工するデータ加工
手段、4は編集後の画像データを表示する画面表示手
段、5は編集後の画像データを圧縮するデータ圧縮手
段、7はデータ圧縮手段5において圧縮した画像データ
を保存するデータ保存手段、10は貼り込み画像の周辺
を切り取り面取りする面取り手段である。
【0028】ユーザー・インターフェース1により利用
者は画像貼り込みの編集作業を行う。このとき、貼り込
む画像が長方形で、ベースとなる画像と貼り込む画像の
周辺色と高いコントラストを持っている場合や、貼り込
み画像の絵柄が比較的細密で内場合には、貼り込み画像
のエッジがDCTブロックの境界線上に重なる場合が最
も圧縮効率が良い。
【0029】そこで面取り手段10により、貼り込み画
像の水平、垂直方向のサイズをそれぞれ8×8のDCT
ブロックサイズの整数倍になるように自動的に周辺を面
取りする。その後、位置調整手段2により貼り込み画像
の上下左右の端の全てが、ベースとなる画像のDCTブ
ロック境界線上に重なるように貼り込む。ここで貼り込
む位置は利用者が指定した位置に最も近い位置を選び違
和感が無いようにする。
【0030】この実施例では、貼り込み画像を面取り
し、ベースとなる画像のDCTブロックの境界線に重な
るように貼り込むことにより、圧縮する画像をブロック
変換する際のブロック数を少なくできるので、保存する
画像データ量を小さくすることができる。
【0031】
【発明の効果】以上説明したように、この発明によれ
ば、画素単位で貼り込み画像の位置を移動することで、
圧縮後の画像データを小さくすることができる。また、
ブロック歪みやモスキート・ノイズ等の画像歪みも低減
できるため画質を向上することができる。
【図面の簡単な説明】
【図1】この発明の一実施例を示すブロック図である。
【図2】図1の動作を説明するフローチャートである。
【図3】編集時の画面表示を示す説明図である。
【図4】この発明の他の実施例を示すブロック図であ
る。
【図5】図4の動作を説明するフローチャートである。
【図6】この発明のその他の実施例を示すブロック図で
ある。
【図7】従来の画像データ処理装置を示すブロック図で
ある。
【符号の説明】
1…ユーザー・インターフェース、2…位置調整手段、
3…データ加工手段、4…画面表示手段、5…データ圧
縮手段、6…最適値検出手段、7…データ保存手段。
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 H04N 1/41 Z 9070−5C

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 第1の画像に第2の画像を貼り込む際の
    貼り込み位置を調整する位置調整手段と、 前記第1の画像に前記第2の画像を貼り込んだ後の第3
    の画像の画像データを修正・加工する画像データ編集手
    段と、 前記画像データをブロック符号化により圧縮する画像デ
    ータ圧縮手段と、 前記画像データ圧縮手段により圧縮された圧縮データ量
    を絶対的または相対的に判断して最適値を検出する最適
    値検出手段と、 前記貼り込み位置の近傍において前記圧縮データ量が最
    小になるように前記貼り込み位置を特定範囲内で自動調
    整する手段とを具備したことを特徴とする画像データ処
    理装置。
JP5142429A 1993-06-15 1993-06-15 画像データ処理装置 Pending JPH0715602A (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP5142429A JPH0715602A (ja) 1993-06-15 1993-06-15 画像データ処理装置
US08/260,630 US5488484A (en) 1993-06-15 1994-06-14 Image data processing apparatus with adjustment of image portion paste-in position to minimize amount of compressed image data
EP94304319A EP0631249A1 (en) 1993-06-15 1994-06-15 Image data processing apparatus
KR1019940013453A KR950002375A (ko) 1993-06-15 1994-06-15 화상 데이타 처리장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5142429A JPH0715602A (ja) 1993-06-15 1993-06-15 画像データ処理装置

Publications (1)

Publication Number Publication Date
JPH0715602A true JPH0715602A (ja) 1995-01-17

Family

ID=15315119

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5142429A Pending JPH0715602A (ja) 1993-06-15 1993-06-15 画像データ処理装置

Country Status (4)

Country Link
US (1) US5488484A (ja)
EP (1) EP0631249A1 (ja)
JP (1) JPH0715602A (ja)
KR (1) KR950002375A (ja)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
US10361802B1 (en) 1999-02-01 2019-07-23 Blanding Hovenweep, Llc Adaptive pattern recognition based control system and method
JPH0993422A (ja) * 1995-09-28 1997-04-04 Fujitsu Ltd 圧縮対象画像の画像枠を補正する画像処理装置および方法
US5644611A (en) * 1996-02-16 1997-07-01 Axsys Corporation Method and apparatus for maximizing the number of radiological images displayed on a display screen
JP2000509873A (ja) * 1997-02-21 2000-08-02 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ ビデオ画像を記録し及び再生する方法及び装置
US6611629B2 (en) * 1997-11-03 2003-08-26 Intel Corporation Correcting correlation errors in a composite image
US7904187B2 (en) 1999-02-01 2011-03-08 Hoffberg Steven M Internet appliance system and method

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CH630162A5 (de) * 1978-05-02 1982-05-28 Werner Sturm Elektro-schweissmuffe aus thermoplastischem material.
JPS63197186A (ja) * 1987-02-12 1988-08-16 Mitsubishi Electric Corp 画像符号化伝送方法
JP2756301B2 (ja) * 1989-04-10 1998-05-25 キヤノン株式会社 画像編集方法及び装置
JPH03123176A (ja) * 1989-10-06 1991-05-24 Toshiba Corp デジタル画像処理方式
US5239625A (en) * 1991-03-05 1993-08-24 Rampage Systems, Inc. Apparatus and method to merge images rasterized at different resolutions
JPH05130585A (ja) * 1991-11-06 1993-05-25 Matsushita Electric Ind Co Ltd 符号化装置
JPH05316494A (ja) * 1992-05-06 1993-11-26 Ikegami Tsushinki Co Ltd 画像データ符号化装置

Also Published As

Publication number Publication date
US5488484A (en) 1996-01-30
EP0631249A1 (en) 1994-12-28
KR950002375A (ko) 1995-01-04

Similar Documents

Publication Publication Date Title
US7068853B2 (en) Tone scale adjustment of digital images
US6633303B2 (en) Method, system and record medium for generating wide-area high-resolution image
US7663779B2 (en) Image processing apparatus, image processing method and program therefor
US8115821B2 (en) Method and apparatus for setting a region of interest in image data
US6735341B1 (en) Image processing device and method and recording medium for recording image processing program for same
US7734088B2 (en) Low-bandwidth image streaming
CN1237778C (zh) 图像处理装置,图像处理方法
US20100278423A1 (en) Methods and systems for contrast enhancement
JP3480971B2 (ja) 画像データの生成方法及び復元方法
US20090180713A1 (en) Method and system of adaptive reformatting of digital image
US20070247474A1 (en) Method, apparatus and recording medium for image processing
CN112132836A (zh) 视频图像裁剪方法、装置、电子设备及存储介质
US20080273098A1 (en) Apparatus and method for recording image data, and apparatus and method for reproducing zoomed images
CA2323648A1 (en) Remote modification of digital images using scripts
CN1075022A (zh) 图象处理装置及其方法
US7068855B2 (en) System and method for manipulating a skewed digital image
JP3392474B2 (ja) 切貼り編集を含む画像の処理装置
US7212674B1 (en) Method, apparatus and recording medium for face extraction
JPH0715602A (ja) 画像データ処理装置
US7580158B2 (en) Image processing apparatus, method and program
US7522189B2 (en) Automatic stabilization control apparatus, automatic stabilization control method, and computer readable recording medium having automatic stabilization control program recorded thereon
JP3310744B2 (ja) 解像度変換装置
JP3997406B2 (ja) 画像処理装置および方法、記録媒体、並びにプログラム
US6678420B1 (en) Method, apparatus and recording medium for image processing
US7684633B2 (en) System and method for image file size control in scanning services