JP3719247B2 - 画像編集装置、画像のトリミング方法、及びプログラム - Google Patents
画像編集装置、画像のトリミング方法、及びプログラム Download PDFInfo
- Publication number
- JP3719247B2 JP3719247B2 JP2003015104A JP2003015104A JP3719247B2 JP 3719247 B2 JP3719247 B2 JP 3719247B2 JP 2003015104 A JP2003015104 A JP 2003015104A JP 2003015104 A JP2003015104 A JP 2003015104A JP 3719247 B2 JP3719247 B2 JP 3719247B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- template
- attention area
- trimming
- area
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
Landscapes
- Studio Circuits (AREA)
- Editing Of Facsimile Originals (AREA)
- Image Analysis (AREA)
Description
【発明の属する技術分野】
本発明は、デジタルカメラ等で撮影されたデジタル画像(単に「画像」ともいう)のトリミング(画像の一部を切り取り、または切り抜き)を自動で行う、画像編集装置、画像のトリミング方法、及びプログラムに関する。
【0002】
【従来の技術】
近時、デジタルカメラが普及し、撮影したデジタル画像をPC(パーソナルコンピュータ)内に取り込み、デジタル画像を編集し、印刷することが簡単にできるようになってきた。例えば、旅行先でデジタルカメラで撮影したデジタル画像を編集し、旅行アルバムなどを簡単に作成できるようになってきた。
これらのデジタル画像を編集する場合には、図11及び図12に示すように、画像の一部(画像中の注目領域)をトリミングして編集したい場合も多い。
【0003】
このようなトリミングにおいては、従来は、人間が手動で、デジタル画像内の注目領域(目立つ領域)を切り取る(切り抜く)ようにマウス等を操作してトリミングを行っていた。
この手動によるトリミングは、デジタル画像の枚数が少ない場合は、それほど手間がかからず問題とならないが、多数のデジタル画像をトリミングしてアルバムとして編集するような場合には、手動によるトリミング作業は結構煩わしい作業となる。
また、デジタルカメラに普及と共に、利用者層の範囲が広がり、利用者の中にはPC操作に不慣れな人もおり、デジタル画像のトリミングを、より簡単に行える装置の提供が望まれていた。
【0004】
このようなデジタル画像のトリミングについての先行技術として、例えば、特許文献1「画像合成装置」がある。
特許文献1で開示された発明は、背景画像の上に主画像を重ねた合成画像を簡単に作成するための画像合成装置である。この画像合成装置における重ね合成では、外枠と、その内側に位置する内枠とをサブ表示領域に表示する。そして、取り込んだ背景画像を、メイン表示領域に表示する。メイン表示領域には、サブ表示領域の外枠に対応するトリミング枠が表示され、このトリミング枠を移動して合成する範囲を指定する。貼り込み操作を行うと、サブ表示領域内の外枠に背景画像が貼り込まれる。次に別の画像(主画像)を取り込み、メイン表示領域に表示する。このメイン表示領域には、サブ表示領域の内枠に対応したトリミング枠が表示され、このトリミング枠で指定された部分がサブ表示領域の内枠にはめ込まれ、背景画像の上に主画像が重ねられた合成画像が完成する。
【0005】
【特許文献1】
特開2002−10056号公報
【0006】
【発明が解決しようとする課題】
しかしながら、特許文献1に開示された発明は、利用者自身が手動で、トリミングする各画像のトリミング範囲を切り取り(切り抜き)、画像を合成する発明である。すなわち、この発明では、利用者自身がトリミングする各画像中の注目領域(目立つ領域)を目視により確認しながら、注目領域を切り取る(切り抜く)作業を行う必要がある。このため、多数の画像をトリミングにより編集する場合などは、作業負担が大きくなり、また多くの作業時間も必要とし、煩わしい作業となる。
【0007】
本発明はこのような問題を解決するためになされたもので、その目的は、画像中の注目領域を自動的にトリミングするようにし、画像のトリミングを、より簡単に、かつ効果的に行える、画像編集装置、画像のトリミング方法、及びプログラムを提供することにある。
【0008】
【課題を解決するための手段】
本発明は上記課題を解決するためになされたものであり、本発明の画像編集装置は、画像のトリミングを行う画像編集装置であって、画像のトリミング範囲を決定するための候補となる複数のテンプレートを記憶するテンプレート記憶手段と、トリミングの対象となる画像の注目領域を算出する注目領域算出手段と、前記注目領域が前記候補となる各テンプレート内に含まれる度合いまたは前記各テンプレートによって隠れる度合いを算出する注目領域誤差算出手段と、前記注目領域誤差算出手段の算出結果を基に、前記複数のテンプレートから選択するテンプレート選択手段と、前記テンプレート選択手段により選択したテンプレートにより、前記対象となる画像のトリミング処理を行うトリミング手段とを具備することを特徴とする。
【0009】
このような構成であれば、注目領域算出手段により、トリミングする画像の注目領域を求め、テンプレート記憶手段からトリミング範囲を決定するための候補となるテンプレートを順次読み出す。そして、注目領域誤差算出手段により、トリミングする画像の注目領域が、候補となる各テンプレート内に含まれる度合い(面積)を算出する。そして、テンプレート選択手段により、注目領域が含まれる度合い(面積)が最も大きいテンプレートを選択し、該テンプレートを使用して、トリミング手段により、画像のトリミングを行う。
これにより、画像のトリミングを自動的に行うことができる。また、人間の視覚特性に応じた注目領域を算出し、トリミングするテンプレートを自動選択して、トリミングを行うことができる。
【0010】
また、本発明の画像編集装置は、前記注目領域の中心と、前記テンプレートの中心との中心合わせを行う手段をさらに具備することを特徴とする。
このような構成であれば、トリミング範囲またはテンプレートの中心と、注目領域の中心合わせを行った後に、注目領域誤差算出手段により、注目領域がテンプレート内に含まれる度合などを算出する。
これにより、注目領域誤差算出手段による算出が適切に行える。また、注目領域が、テンプレート内に適切にはめ込まれるようにすることができる。
【0011】
また、本発明の画像編集装置は、前記注目領域の中心を、当該注目領域を囲む矩形の対角線の交点とし、前記テンプレートの中心を、当該テンプレートを囲む矩形の対角線の交点とすることを特徴とする。
このような構成であれば、注目領域を矩形で囲み、該矩形の対角線の交点を、注目領域の中心とする。また、候補となるテンプレートを矩形で囲み、該矩形の対角線の交点を、テンプレートの中心とする。
これにより、注目領域の中心と、テンプレートの中心を容易に求めることができる。
【0012】
また、本発明の画像編集装置は、前記注目領域算出手段により注目領域を算出する際には、最も誘目度の高い領域を基準に閾値を決定し、該閾値以上の領域を注目領域として決定する注目領域閾値手段をさらに具備することを特徴とする。
また、本発明の画像編集装置は、前記注目領域算出手段により注目領域を算出する際には、最も高い誘目度の1/2に閾値を決定し、該閾値以上の領域を注目領域として決定する注目領域閾値手段をさらに具備することを特徴とする。
このような構成であれば、注目領域閾値手段では、求められた注目領域のうち、最も誘目度が高い領域、あるいは最も高い誘目度の2分の1より高い領域のみなど、閾値を決めて、注目領域の切り取り(切り抜き)を行う。
これにより、トリミングしたい注目領域の注目度の程度を指定して、トリミングを行うことができる。
また、本発明の画像編集装置は、少なくとも、入力装置,画像装置および印刷装置のいずれかを有することを特徴とする。
【0013】
また、本発明の画像のトリミング方法は、画像のトリミングを行う画像編集装置における画像のトリミング方法であって、画像のトリミング範囲を決定するための候補となる複数のテンプレートを記憶するテンプレート記憶手順と、トリミングの対象となる画像の注目領域を算出する注目領域算出手順と、前記注目領域が前記候補となる各テンプレート内に含まれる度合いまたは前記各テンプレートによって隠れる度合いを算出する注目領域誤差算出手順と、前記注目領域誤差算出手順の算出結果を基に、前記複数のテンプレートから選択するテンプレート選択手順と、前記テンプレート選択手順により選択したテンプレートにより、前記対象となる画像のトリミング処理を行うトリミング手順とを含むことを特徴とする。
【0014】
このような手順であれば、注目領域算出手順により、トリミングする画像の注目領域を求め、テンプレート記憶手順からトリミング範囲を決定するための候補となるテンプレートを順次読み出す。そして、注目領域誤差算出手順により、トリミングする画像の注目領域が、候補となる各テンプレート内に含まれる度合い(面積)を算出する。そして、テンプレート選択手順により、注目領域がテンプレート内に含まれる度合い(面積)が最も大きいテンプレートを選択し、該テンプレートを使用して、トリミング手順により、画像のトリミングを行う。
これにより、画像のトリミングを自動的に行うことができる。また、人間の視覚特性に応じた注目領域を算出し、トリミングするテンプレートを自動選択して、トリミングを行うことができる。
【0015】
また、本発明のコンピュータプログラムは、画像のトリミングを行う画像編集装置内のコンピュータに、画像のトリミング範囲を決定するための候補となる複数のテンプレートを記憶するテンプレート記憶手順と、トリミングの対象となる画像の注目領域を算出する注目領域算出手順と、前記注目領域が前記候補となる各テンプレート内に含まれる度合いまたは前記各テンプレートによって隠れる度合いを算出する注目領域誤差算出手順と、前記注目領域誤差算出手順の算出結果を基に、前記複数のテンプレートから選択するテンプレート選択手順と、前記テンプレート選択手順により選択したテンプレートにより、前記対象となる画像のトリミング処理を行うトリミング手順とを実行させるためのプログラムである。
【0016】
【発明の実施の形態】
次に本発明の実施の形態例について図面を参照して説明する。
【0017】
図1は、本発明の画像編集装置100が備える手段の構成例を示すブロック図である。図1に示す画像編集装置100に設けられた各手段は、以下に示す処理を行う。
(1)画像選択手段101
画像選択手段101は、トリミングの対象となる画像を、画像記憶手段110から選択するための手段である。
(2)画像読取手段102
画像読取手段102は、画像を構成する画素ごとの値(RGB値等)を読み出すための手段である。
【0018】
(3)注目領域算出手段103
注目領域算出手段103は、トリミングの対象となる画像の注目領域を算出するための手段であり、画像内を複数の領域に分離し、分離した領域ごとに、注目度の程度を2段階以上に区分けする。この注目領域の算出には、例えば、「特開2001−126070号公報(注目領域抽出装置およびそれを用いた自動構図決定装置)」に開示された「誘目度」を使用することができる(誘目度については、後述する「誘目度についての補足説明」の項目で、その概要について説明する)。
【0019】
図2は、トリミングの処理対象となる第1の画像11を模式的に示した図であり、図3は、図2に示す画像11の注目度(誘目度)を算出し、注目領域のパターン画像12として模式的に示した図である。図3に示す注目領域のパターン画像12では、注目度(誘目度)は、領域Aが最も高く算出され、領域B、領域Cの順に低く算出されている。
【0020】
図5は、トリミングの処理対象となる第2の画像を模式的に示した図であり、図6は、図5に示す画像21の注目度(誘目度)を算出し、注目領域のパターン画像22として模式的に示した図である。図6に示す注目領域のパターン画像22では、注目度(誘目度)は、領域Aが最も高く算出され、領域B、領域Cの順に低く算出されている。
【0021】
(4)注目領域閾値手段104
注目領域閾値手段104は、注目領域算出手段103により求められた注目領域のうち、最も注目度(誘目度)が高い領域、あるいは最も高い注目度(誘目度)の2分の1より高い領域のみなど、閾値を決めて、注目領域の切り取り(切り抜き)と、領域のまとめを行うための手段である。トリミングの範囲を決定する場合など、トリミングの詳細を決める際には、この閾値処理された注目領域を用いる。
【0022】
図4は、注目領域閾値手段104を使用し、図3に示した注目領域のパターン画像12中の注目領域を、ある閾値(領域Bの誘目度)以上で切り取った例を示す図である。すなわち、図3に示す注目領域のパターン画像12おいて、領域Bの注目度(誘目度)以上の部分を切り取ったものである。図4に示す例では、領域Bと領域Aが切り取られて、領域Aと領域Bがまとめられ、トリミングの対象となる注目領域13a及び13bとなる。さらに、閾値処理された注目領域13a及び13bの中心を、注目領域13a及び13bを囲む矩形領域14の中心(対角線の交点a)とする。
【0023】
図7は、注目領域閾値手段104を使用し、図6に示した注目領域のパターン画像22中の注目領域を、ある閾値(領域Bの誘目度)以上で切り取った例を示す図である。図7に示す例では、図6に示す注目領域の領域Bと領域Aが切り取られ、領域Aと領域Bが一つにまとめられ、トリミングの対象となる注目領域23aとなる。さらに、閾値処理された注目領域23aの中心を、注目領域23aを囲む矩形領域24の中心(対角線の交点a)とする。
【0024】
(5)注目領域誤差算出手段105
注目領域誤差算出手段105は、閾値処理された注目領域が、トリミングに使用するテンプレートによって隠れる度合い、あるいは切り取られる度合い(テンプレート内に含まれる度合い)を算出するための手段である。この場合、注目領域は、注目領域閾値手段104により求めた閾値処理された注目領域であり、テンプレートは、テンプレート記憶手段111に記憶された候補となる各テンプレートである。
【0025】
図8、図9及び図10は、トリミングに使用する候補となるテンプレート31、32、及び33の例を示す図であり、注目領域の誤差算出は、候補となるテンプレート31、32、及び33を使用して、以下のようにして行う。
・テンプレート記憶手段111に記憶されたトリミングに使用する候補となるテンプレートを順次読み出す。図8、図9及び図10に、トリミングに使用する候補となるテンプレート31、32、及び33の例を示す。
・次に、図4に示す閾値処理された注目領域13a及び13bと、テンプレート31、32、及び33のそれぞれを、中心位置を合わせて重ね合わせ、注目領域13a及び13bがテンプレートにより切り取られる面積(テンプレート内に含まれる面積)の程度を求める。同様にして、図7に示す閾値処理された注目領域23aと、テンプレート31、32、及び33のそれぞれを、中心位置を合わせて重ね合わせ、注目領域23aが切り取られる面積(テンプレート内に含まれる面積)の程度を求める。
なお、テンプレート31、32、及び33の中心を求める方法は、図4及び図7に例示した方法と同様に、テンプレートを矩形で囲み、その対角線の交点をテンプレートの中心とする。
【0026】
(6)テンプレート選択手段106
テンプレート選択手段106は、閾値処理された注目領域がテンプレートにより切り取られる面積を比較し、注目領域の切り取られる面積(注目領域がテンプレートに含まれる面積)が最も大きなテンプレートを、トリミングに使用するテンプレートとして選択する。
例えば、図4に示す閾値処理された注目領域13a及び13bの画像の場合は、図8に示すテンプレート31が選択される。同様にして、図7に示す閾値処理された注目領域23aの画像の場合は、図9に示すテンプレート32が選択される。
(7)トリミング手段107
トリミング手段107は、テンプレート選択手段106により選択したテンプレートにより、対象となる画像のトリミング処理を行うための手段である。
(8)表示手段108
表示手段108は、トリミング結果を表示するための手段である。
(9)印刷手段109
印刷手段109は、トリミング結果を印刷するための手段である。
(10)画像記憶手段110
画像記憶手段110は、トリミングを行う画像データ、及びトリミングを行った画像データを記憶するための手段である。
(11)テンプレート記憶手段111
画像のトリミング形状を記述するテンプレート(候補となるテンプレート)を記憶するための手段である。
【0027】
図11は、図2に示す画像を図8に示すテンプレート31にはめ込んだ例を示す図である。上述した各処理手段101乃至107を使用することにより、図2に示す画像11は、図8に示すテンプレート31にはめ込まれ、図11に示す画像となる。
【0028】
図12は、図5に示す画像を図9に示すテンプレート32にはめ込んだ例を示す図である。図5に示す画像21は、図9に示すテンプレート32にはめ込まれ、図12に示す画像となる。
このようにして、本発明の画像編集装置では、人間の視覚特性に応じた注目領域を算出し、トリミングするテンプレートを自動選択して、画像のトリミング作業を行うことができる。
【0029】
図13は、本発明の画像編集装置における処理手順を示す図であり、テンプレートを選択して、トリミングする手順を示すフローチャートである。以下、図13のフローチャートを参照して、本発明の画像編集装置で行われるトリミングの手順について説明する。
(1)ステップS1:注目領域算出手段103により注目度(誘目度)を算出する。
例えば、図2に示す画像11の注目度(誘目度)を算出し、図3に示す注目領域のパターン画像12を求める。図3に示す注目領域のパターン画像12では、誘目度は領域Aが最も高く算出され、領域B、領域Cの順に低く算出されている。
【0030】
(2)ステップS2:注目領域閾値手段104により、閾値処理した注目度(誘目度)のパターン画像を生成する。
例えば、図3に示したパターン画像12の注目領域をある閾値(領域Bの誘目度)以上で切り取る。すなわち、図3に示す注目領域のパターン画像12おいて、領域Bの誘目度以上の部分を切り取り、領域Bと領域Aが一つにまとめられ、図4に示す閾値処理された注目領域13a及び13bのパターン画像13となる。
【0031】
(3)ステップS3:閾値処理した注目領域の中心位置を求める。
例えば、図4に示すように、閾値処理された注目領域13a及び13bの中心を、注目領域13a及び13bを囲む矩形領域14の中心(対角線の交点a)とする。
(4)ステップS4:テンプレート記憶手段111に記憶された、トリミングに使用する候補となるテンプレートの中から、1つのテンプレートを選択する。テンプレート記憶手段111に記憶された候補となるテンプレートは、例えば、図8、図9及び図10に示すテンプレート31、32、及び33などである。
(5)ステップS5:候補となるテンプレートの中心位置と、閾値処理された注目領域の中心位置を合わせた後、注目領域誤差算出手段105により閾値処理された注目領域が切り取られる程度(注目領域がテンプレート内に含まれる程度)を計算する。
例えば、図4に示す画像13中の閾値処理された注目領域13a及び13bと、テンプレート31、32、及び33のそれぞれを、中心位置を合わせて重ね合わせ、注目領域13a及び13bがテンプレートにより切り取られる面積(テンプレート内に含まれる面積)の程度を求める。
(6)ステップS6:全ての候補となるテンプレートについて、閾値処理された注目領域がテンプレートにより切り取られる程度を計算したかどうかをチェックする。
(7)ステップS7:テンプレート選択手段106により、注目領域がテンプレートにより切り取られる面積(テンプレート内に含まれる面積)の最も大きなテンプレートを選択する。
例えば、図4に示す閾値処理された注目領域13a及び13bの場合は、図8に示すテンプレート31が選択される。
(8)ステップS8:求めたテンプレートを使用して、処理対象となる画像をテンプレートにはめ込み、またはテンプレートによる切り取りを行う。
例えば、図2に示す画像は、図8に示すテンプレート31にはめ込まれ、図11に示す画像となる。
(9)ステップS9:トリミング結果の表示または印刷を行う。
【0032】
図14は、本発明の画像編集装置の構成例を示すブロック図であり、本発明に直接関係する部分についてのみ示したものである。図14において、100は画像編集装置、1はインターネット網などの通信ネットワーク、114は画像編集装置と通信ネットワーク1とを接続する通信用インタフェース、115は画像編集装置全体を統括制御する制御部、120は処理プログラム部を示している。なお、本発明による画像編集装置は、PC(パーソナルコンピュータ)を使用しても実現できるものである。
【0033】
また、処理プログラム部120には、以下の処理部が含まれている。
・画像選択処理部121は、画像データベース112からトリミングを行う対象となる画像を選び出すための処理部である。
・画像読取処理部122は、トリミングを行う対象となる画像を構成する画素ごとの値(RGB値等)を読み出すための処理部である。
・注目領域算出処理部123は、トリミングを行う対象となる画像の注目領域を算出するための処理部である。画像内を複数の領域に分離し、分離した領域ごとに、注目度の程度を2段階以上に区分けする。この注目領域の算出には、例えば、「特開2001−126070号公報(注目領域抽出装置およびそれを用いた自動構図決定装置)」に開示された「誘目度」を使用することができる。
【0034】
・注目領域閾値処理部124は、注目領域算出処理部123により求められた注目領域のうち、最も誘目度が高い領域、あるいは最も高い誘目度の2分の1より高い領域のみなど、閾値を決めて、注目領域の切り取り(切り抜き)を行い、切り取った注目領域を一つにまとめるための処理部である。
・注目領域誤差算出処理部125は、閾値処理された注目領域が、トリミングに使用するテンプレートによって隠れる度合い、あるいは切り取られる度合い(テンプレート内に含まれる度合い)を算出するための処理部である。この場合、注目領域は、注目領域閾値処理部124により求めた注目領域であり、テンプレートは、テンプレートデータベース113に記憶された候補となる各テンプレートである。
【0035】
・テンプレート選択処理部126は、閾値処理された注目領域がテンプレートにより切り取られる面積を比較し、注目領域の切り取られる面積(注目領域がテンプレート内に含まれる面積)が最も大きなテンプレートを、トリミングに使用するテンプレートとして選択するための処理部である。
・トリミング処理部127は、テンプレート選択処理部126で選択したテンプレートにより、対象となる画像のトリミングを行うための処理部である。
・表示処理部128は、表示装置にトリミングした結果を表示するための処理部である。
・印刷処理部129は、トリミングした結果を印刷するための処理部である。
また、画像データベース112には、トリミングを行う画像データ、及びトリミングを行った画像データが記憶される。また、テンプレートデータベース113には、候補となるテンプレートのデータが記憶される。
【0036】
なお、この処理プログラム部120は専用のハードウエアにより実現されるものであってもよく、またこの処理プログラム部はメモリおよびCPU(中央処理装置)等の汎用の情報処理装置により構成され、この処理部の機能を実現するためのプログラム(図示せず)をメモリにロードして実行することによりその機能を実現させるものであってもよい。また、この画像編集装置100には、周辺機器として入力装置、表示装置、印刷装置等(いずれも図示せず)が接続されているものとする。ここで、入力装置としては、キーボード、マウス等の入力デバイスのことをいう。表示装置とは、CRT(Cathode Ray Tube)や液晶表示装置等のことをいう。印刷装置とは、レーザープリンタ、インクジェットプリンタ等のことをいう。
【0037】
また、図14に示す画像編集装置100の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより本発明の画像編集装置100に必要な処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。
また、「コンピュータシステム」は、WWWシステムを利用している場合であれば、ホームページ提供環境(あるいは表示環境)を含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの(伝送媒体ないしは伝送波)、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。
また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であっても良い。
【0038】
以上、本発明の実施の形態について説明したが、本発明の画像編集装置は、上述の図示例にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【0039】
[誘目度についての補足説明]
本発明の実施の形態では、注目領域の抽出基準として「誘目度」を使用しているが、この「誘目度」の算出方法の一例が、「特開2001−126070号公報(注目領域抽出装置およびそれを用いた自動構図決定装置)に詳細に開示されている。
ここでは、その概要についてだけ説明する。
注目領域の抽出のために、原画像の物理的特徴に従って誘目度を評価する。ここで、誘目度とは、人間の主観に合ったパラメータをいう。注目領域の抽出は、評価結果から一番目立つ領域を注目領域として抽出する。つまり、注目領域の評価の際は、物理的特徴に従って人間の主観に合った評価をするので、人間の主観に適合した注目領域を抽出することができる。
例えば、物理的特徴が色の異質度を含む場合、各領域の色の違いに基づいて誘目度を評価することができる。
また、物理的特徴が、色の異質度に加えて、形の異質度、面積の異質度およびテクスチャ(模様)の異質度をさらに含むので、この4つの異質度の少なくとも1つの異質度に基づいて誘目度を評価すれば、原画像の特徴に応じて的確に誘目度を評価することができる。
また、色の3要素(色相、彩度、明度)についても評価する場合であれば、人間の主観による目立つ色(赤色)に近い領域を最も目立つ領域と評価することができる。
さらに、空間周波数や原画像における各領域の面積についても評価すれば、最も目立つ領域の評価をさらに的確に判断することができる。
【0040】
また、誘目度の評価は、以下の手順により行う。
(1)最初に原画像を領域分割する。この場合、原画像を図領域と絵領域に分割する。この領域分割の方法には、1997IEEEにおいてW.Y.MaやB.S.Manjunath らが「Edge Flow:A Framework of Boundary Detection and Image Segmentation」に記載した“edge flow ”に基づく境界検出方法が適用される。
(2)次に、分割した図領域を抽出し、領域の誘目度を評価する。
この誘目度の評価は、概略以下のようにして行う。
・最初に各領域の異質性誘目度を求める。この場合、色の異質度、テクスチャの異質度、形の異質度および面積の異質度を各々求め、それぞれに重み係数を付与して線形結合し、各領域の異質性誘目度を求める。
・次に、各領域における特徴誘目度を求める。この場合、色の誘目度、空間周波数の誘目度、面積の誘目度を求め、それぞれに重み係数を付与して線形結合し、各領域の特徴誘目度を求める。
・次に、各領域の異質性誘目度と特徴誘目度を加算し、特徴量統合値を求め、この特徴量統合値を、所定のベータ関数により評価して、誘目度を算出する。
(3)また、原画像から誘目度を評価したパターン図を生成する。
【図面の簡単な説明】
【図1】 本発明の画像編集装置が備える手段の構成例を示す図。
【図2】 トリミング処理の対象となる第1の画像を模式的に示した図。
【図3】 図2に示す画像の注目領域(誘目度)を模式的に示した図。
【図4】 図3に示す注目領域をある閾値以上で切り取った例を示す図。
【図5】 トリミング処理の対象となる第2の画像を模式的に示した図。
【図6】 図5に示す画像の注目領域(誘目度)を模式的に示した図。
【図7】 図6に示す注目領域をある閾値以上で切り取った例を示す図。
【図8】 トリミングに使う第1のテンプレートの例を示す図。
【図9】 トリミングに使う第2のテンプレートの例を示す図。
【図10】 トリミングに使う第3のテンプレートの例を示す図。
【図11】 図2の画像を図8のテンプレートにはめ込んだ例を示す図。
【図12】 図5の画像を図9のテンプレートにはめ込んだ例を示す図。
【図13】 本発明の画像編集装置における処理手順を示す図。
【図14】 本発明の画像編集装置の構成例を示すブロック図。
【符号の説明】
100 画像編集装置、101 画像選択手段、102画像読取手段
103 注目領域算出手段、104 注目領域閾値手段
105 注目領域誤差算出手段、106 テンプレート選択手段
107 トリミング手段、108 表示手段、109 印刷手段
110 画像記憶手段、111 テンプレート記憶手段
Claims (8)
- 画像のトリミングを行う画像編集装置であって、
画像のトリミング範囲を決定するための候補となる複数のテンプレートを記憶するテンプレート記憶手段と、
トリミングの対象となる画像の注目領域を算出する注目領域算出手段と、
前記注目領域が前記候補となる各テンプレート内に含まれる度合いまたは前記各テンプレートによって隠れる度合いを算出する注目領域誤差算出手段と、
前記注目領域誤差算出手段の算出結果を基に、前記複数のテンプレートから選択するテンプレート選択手段と、
前記テンプレート選択手段により選択したテンプレートにより、前記対象となる画像のトリミング処理を行うトリミング手段と
を具備することを特徴とする画像編集装置。 - 前記注目領域の中心と、前記テンプレートの中心との中心合わせを行う手段を
さらに具備することを特徴とする請求項1に記載の画像編集装置。 - 前記注目領域の中心を、当該注目領域を囲む矩形の対角線の交点とし、前記テンプレートの中心を、当該テンプレートを囲む矩形の対角線の交点とすること
を特徴とする請求項2に記載の画像編集装置。 - 前記注目領域算出手段により注目領域を算出する際には、最も誘目度の高い領域を基準に閾値を決定し、該閾値以上の領域を注目領域として決定する注目領域閾値手段を
さらに具備することを特徴とする請求項1から3のいずれかに記載の画像編集装置。 - 前記注目領域算出手段により注目領域を算出する際には、最も高い誘目度の1/2に閾値を決定し、該閾値以上の領域を注目領域として決定する注目領域閾値手段を
さらに具備することを特徴とする請求項1から3のいずれかに記載の画像編集装置。 - 少なくとも、入力装置,画像装置および印刷装置のいずれかを有することを特徴とする請求項1から請求項5のいずれかに記載の画像編集装置。
- 画像のトリミングを行う画像編集装置における画像のトリミング方法であって、
画像のトリミング範囲を決定するための候補となる複数のテンプレートを記憶するテンプレート記憶手順と、
トリミングの対象となる画像の注目領域を算出する注目領域算出手順と、
前記注目領域が前記候補となる各テンプレート内に含まれる度合いまたは前記各テンプレートによって隠れる度合いを算出する注目領域誤差算出手順と、
前記注目領域誤差算出手順の算出結果を基に、前記複数のテンプレートから選択するテンプレート選択手順と、
前記テンプレート選択手順により選択したテンプレートにより、前記対象となる画像のトリミング処理を行うトリミング手順と
を含むことを特徴とする画像のトリミング方法。 - 画像のトリミングを行う画像編集装置内のコンピュータに、
画像のトリミング範囲を決定するための候補となる複数のテンプレートを記憶するテンプレート記憶手順と、
トリミングの対象となる画像の注目領域を算出する注目領域算出手順と、
前記注目領域が前記候補となる各テンプレート内に含まれる度合いまたは前記各テンプレートによって隠れる度合いを算出する注目領域誤差算出手順と、
前記注目領域誤差算出手順の算出結果を基に、前記複数のテンプレートから選択するテンプレート選択手順と、
前記テンプレート選択手順により選択したテンプレートにより、前記対象となる画像のトリミング処理を行うトリミング手順と
を実行させるためのプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003015104A JP3719247B2 (ja) | 2003-01-23 | 2003-01-23 | 画像編集装置、画像のトリミング方法、及びプログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003015104A JP3719247B2 (ja) | 2003-01-23 | 2003-01-23 | 画像編集装置、画像のトリミング方法、及びプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2004228993A JP2004228993A (ja) | 2004-08-12 |
| JP3719247B2 true JP3719247B2 (ja) | 2005-11-24 |
Family
ID=32902949
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003015104A Expired - Lifetime JP3719247B2 (ja) | 2003-01-23 | 2003-01-23 | 画像編集装置、画像のトリミング方法、及びプログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3719247B2 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8306331B2 (en) | 2006-09-11 | 2012-11-06 | Sony Corporation | Image processing apparatus and method, and program |
| US8467580B2 (en) | 2006-09-11 | 2013-06-18 | Sony Corporation | Image data processing apparatus, method, program and recording medium |
-
2003
- 2003-01-23 JP JP2003015104A patent/JP3719247B2/ja not_active Expired - Lifetime
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8306331B2 (en) | 2006-09-11 | 2012-11-06 | Sony Corporation | Image processing apparatus and method, and program |
| US8467580B2 (en) | 2006-09-11 | 2013-06-18 | Sony Corporation | Image data processing apparatus, method, program and recording medium |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2004228993A (ja) | 2004-08-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3690391B2 (ja) | 画像編集装置、画像のトリミング方法、及びプログラム | |
| US7421154B2 (en) | Image processing method | |
| JP4643812B2 (ja) | ディジタル的な自動テキスト配置方法 | |
| US8139826B2 (en) | Device and method for creating photo album | |
| US8300064B2 (en) | Apparatus and method for forming a combined image by combining images in a template | |
| CN105787872B (zh) | 图像处理装置、图像处理装置的控制方法 | |
| JPH11328380A (ja) | 画像処理装置、画像処理方法およびその方法をコンピュ―タに実行させるプログラムを記録したコンピュ―タ読み取り可能な記録媒体 | |
| JP2000069304A (ja) | 画像データ管理装置、画像データ管理方法および画像データ管理プログラムを記録した媒体 | |
| US7586524B2 (en) | Apparatus, method, and program for editing images | |
| EP1431921A2 (en) | Image layout processing apparatus, method, and program | |
| JP4052128B2 (ja) | 画像トリミング装置、画像のトリミング方法、及びプログラム | |
| JP2010244398A (ja) | 画像処理装置および画像処理プログラム | |
| JP4348956B2 (ja) | 画像レイアウト装置、画像レイアウト方法、画像レイアウト装置におけるプログラム | |
| JP3719247B2 (ja) | 画像編集装置、画像のトリミング方法、及びプログラム | |
| JP4057102B2 (ja) | デジタル画像の連接型レンダリング方法 | |
| US20040164982A1 (en) | Method and apparatus for editing three-dimensional model, and computer readable medium | |
| JP5158974B2 (ja) | 注目領域抽出方法、プログラム、及び、画像評価装置 | |
| JP4817882B2 (ja) | 画像処理方法及び画像処理装置 | |
| US6782141B1 (en) | Ordering a plurality of objects | |
| JP2004192121A (ja) | 画像検索装置、画像分類方法、画像検索方法、及びプログラム | |
| JP4507673B2 (ja) | 画像処理装置、画像処理方法、およびプログラム | |
| JP3492990B2 (ja) | 画像処理装置及び画像処理方法並びに記録媒体 | |
| JP2006350462A (ja) | アルバム画像作成装置、及びアルバム画像作成プログラム | |
| JP2008159049A (ja) | 画像記録システム | |
| JPH0722326B2 (ja) | 切抜きマスク作成方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050128 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050301 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050413 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20050414 |
|
| 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: 20050816 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20050829 |
|
| 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: 20080916 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090916 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090916 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100916 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100916 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110916 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120916 Year of fee payment: 7 |