JP2000295453A - 画像処理方法、画像処理装置及び記憶媒体 - Google Patents
画像処理方法、画像処理装置及び記憶媒体Info
- Publication number
- JP2000295453A JP2000295453A JP11097039A JP9703999A JP2000295453A JP 2000295453 A JP2000295453 A JP 2000295453A JP 11097039 A JP11097039 A JP 11097039A JP 9703999 A JP9703999 A JP 9703999A JP 2000295453 A JP2000295453 A JP 2000295453A
- Authority
- JP
- Japan
- Prior art keywords
- image
- regions
- area
- mosaic
- small
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Image Processing (AREA)
- Editing Of Facsimile Originals (AREA)
Abstract
スチャの発生を防止して、ユーザが意図するモザイク画
を生成する。 【解決手段】 複数の素材画像を組み合わせてモザイク
画像を形成する画像処理方法及び装置であって、モザイ
ク画像の基になる第一画像を複数のタイル領域に分割し
(S300)、各タイル領域を更に複数の小領域に分割
し(S301)、また素材画像を複数の小領域に分割し
(S302)、第一画像と素材画像のそれぞれの小領域
のRGBの平均値を求め、それら平均値同士の差分を、
ユーザにより指示された重視すべき小領域に応じて重み
を付けて計算し(S304)、その計算の結果に応じ
て、第一画像の各領域に貼付ける素材画像を選択する。
Description
ザイク様に組み合わせてモザイク画像を生成する画像処
理方法、画像処理装置及び記憶媒体に関するものであ
る。
イクとは「種々の色彩の石・ガラス・大理石などの小片
を組み合わせて、床・壁などにはめ込み、図案化したも
の、またはその方法」である。このような技法を用い
て、多数の写真画像を組み合わせて、図案或は一つの画
像(モザイク画像)を形成することができる。モザイク
画像の生成は、その基になる図案或は画像を複数のタイ
ル状に分割し、それら各タイルの画像に最も似通った素
材画像を、そのタイル領域に貼付けることにより達成さ
れる。
の技術においては、次のような問題点がある。
タイル領域のうちの複数のタイル領域に同じ素材画像が
貼られる場合があり得る。このようにして生成されたモ
ザイク画像において、同一の素材画像が集中した領域で
は、その素材画像によりテクスチャが発生し、元の図案
或は画像には存在しない、或は意図しない模様や縞等が
できるという可能性がある。また或は、その生成された
モザイク画像がユーザの意図に適さない画像となってし
まう場合もある。このような場合には、その基になる画
像を加工し、その加工した画像に基づいて再度モザイク
画像を生成する処理を行うという工程を、ユーザの意図
に適するモザイク画像が生成されるまで繰り返して行う
必要がある。
で、モザイク画像を生成する際に意図しないテクスチャ
の発生を防止する画像処理方法、画像処理装置及び記憶
媒体を提供することを目的とする。
材画像を選択して、高画質のモザイク画像を生成する画
像処理方法、画像処理装置及び記憶媒体を提供すること
にある。
に本発明の画像処理方法は以下のような工程を備える。
即ち、複数の素材画像を組み合わせてモザイク画像を形
成する画像処理方法であって、前記モザイク画像の基に
なる第一画像を複数領域に分割し、分割された各領域を
更に複数の小領域に分割し、素材画像を複数の小領域に
分割し、前記第一画像と前記素材画像のそれぞれの小領
域の画像特性の差分を重みを付けて計算し、前記計算の
結果に応じて前記各領域に対応する素材画像を選択する
ことを特徴とする。
理装置は以下のような構成を備える。即ち、複数の素材
画像を組み合わせてモザイク画像を形成する画像処理装
置であって、モザイク画像の基になる第一画像を入力す
る入力手段と、前記複数の素材画像を記憶する記憶手段
と、前記第一画像を複数の領域に分割し、更に前記各領
域を複数の小領域に分割して各小領域の第1画像特性を
求める画像特性獲得手段と、モザイク画像を形成する素
材画像の重視エリアを指示する指示手段と、前記指示手
段により指示された重視エリアに応じて、前記第1画像
特性と前記複数の素材画像のそれぞれの第2画像特性を
求める手段と、前記第2画像特性との差を演算して前記
第一画像の各領域と前記各素材画像との間の距離を演算
する距離演算手段と、前記距離演算手段により計算され
た距離に応じて前記各領域に対応する素材画像を選択す
る選択手段とを有することを特徴とする。また本発明の
画像処理装置は、記憶手段に記憶される複数の素材画像
を組合わせてモザイク画像を形成する画像処理装置であ
って、モザイク画像の基になる第一画像を入力する入力
手段と、前記第一画像を複数の画像領域に分割する分割
手段と、モザイク画像を形成する素材画像の重視エリア
を指示する指示手段と、前記指示手段により指示された
重視エリアに基づいて、前記画像領域に応じた素材画像
を選択する選択手段とを有することを特徴とする
の好適な実施の形態を詳細に説明する。
的なモザイク処理に用いられる複数種類の画像の関係を
説明する図である。
イクにより画像を構成する際の基になる図案或は画像
(例えば、写真画像、コンピュータ・グラフィックス画
像など)である。第二の画像202は、第一の画像20
1を複数の領域に分割し、各領域に素材画像を203を
貼付けることにより形成されたモザイク画像である。こ
こで、素材画像203の枚数Pは、一般に、第二の画像
202を構成するのに必要な色及びテクスチャを満足す
る充分に大きな数である。
像203のサイズを、第一の画像201を分割したタイ
ル領域のサイズと同じにしたが、必ずしも素材画像20
3のサイズとタイル領域のサイズとを一致させる必要は
なく、また素材画像203の全てが同じサイズである必
要もない。但し、素材画像203のサイズとタイル領域
のサイズとが異なる場合は、対応するタイル領域に素材
画像203を貼る際には、その素材画像203のサイズ
をタイル領域のサイズに合わせて変更する必要がある。
また、タイル領域の形状も図1のような矩形に限らず任
意の形状でよい。そして、タイル領域の形状と素材画像
203の形状とが異なる場合には、素材画像203の形
状を、そのタイル領域の形状に合わせてカット或は変形
させることにより、タイル領域の形状に合わせて素材画
像の形状を整形すれば良い。
図1に示すモザイクによる画像の生成方法を説明する。
1をM×N個のタイル領域に分割する。その結果、例え
ば図3に示すように、4×5個(M=4,N=5)の矩
形タイル領域TL(0,0),TL(0,1),TL
(0,2),…,TL(3,2),TL(3,3),T
L(3,4)が生成される。
一の画像201の水平及び垂直方向の画素数を表し、p
及びqのそれぞれは、各タイル領域の水平及び垂直方向
の画素数を表す。従って、X=p×M,Y=q×Nとい
う関係が成り立つ。
各タイル領域は、3原色、赤(R)、緑(G)及び青
(B)のプレーン上のそれぞれのp×q画素で構成され
ている。
で、M×N個の各タイル領域について、次式に従いRG
Bの各平均値を計算する。
1)の赤(R)成分の平均値を意味している。他の色成
分に関しても同様である。またΣは、i=1〜pqの総
和を示している。
画像203のそれぞれについて、次式に従ってRGBの
各平均値を算出する。尚、ここでは素材画像203のサ
イズと各タイル領域のサイズとが同じであるものとして
いる。
色成分の平均値を意味している。他の色成分に関しても
同様である。
タイル領域の位置を示すカウンタX_Pos(0≦X_Pos≦
M−1)及びY_Pos(0≦Y_Pos≦N−1)を共に
“0”に初期化する。なお、この初期値(X_Pos,Y_P
os)=(0,0)は、第一の画像201の左上端のタイ
ル領域の位置を示している。
_Pos及びY_Posが示すタイル領域TL(X_Pos,Y_Po
s)に最もふさわしい素材画像203を選択する。この
素材画像の選択方法は、そのタイル領域の平均輝度値と
素材画像203の平均輝度値のRGB三刺激値による距
離△Eを算出し、この距離△Eが最も小さくなる素材画
像203を選択する。この距離ΔEは、以下の式で求め
られる。
av)^2+(Bs_av−Bd_av)^2 なお、ここで「(a)^2」はaの2乗を表わす。
の処理対象であるタイル領域に貼る際に、そのサイズが
合わない場合は、適正なサイズになるように変倍処理を
行う。
タイル領域の位置を右方向に移動するためにカウンタX
_Posを+1し、カウンタX_Posの値がMになるとカウン
タX_Posの値を“0”にし、カウンタY_Posの値を+1
する。こうしてステップS217の判断により、第一の
画像201の全てのタイル領域に対してステップS21
5の処理が行われるまでステップS215からステップ
S217までの処理を繰り返す。
の説明である。
成方法]図5は、本発明の実施の形態に係るモザイク画
像を生成する画像処理装置の構成例を示すブロック図で
ある。
ディスク等の蓄積部106に記憶され、RAM105に
ロードされたプログラムに従ってシステム全体の制御を
行っている。102はキーボードで、マウス102aと
ともに、本実施の形態の画像処理装置に各種コマンドや
データを入力するために使用される。103は表示部
で、例えばCRTや液晶等を備え、蓄積部106に蓄積
された画像データや読込部109から入力された画像を
表示する。104はROM、105はRAMで、本実施
の形態の装置における記憶部を構成し、実行するプログ
ラムやデータなどを記憶している。106はハードディ
スクや光ディスク等の蓄積部で、画像データベースを構
成している。107はフロッピー(登録商標)ディスク
装置で、本実施の形態の画像処理装置で使用される外部
記憶装置を構成している。108はプリンタである。
なるタイル画像が複数(P)枚格納されており、後述す
るプログラムに従って、この中から選択されたM×N枚
の画像を、図3に示すように、水平方向にM枚、垂直方
向にN枚並べて組み合わせることでモザイク画像を作成
する。こうして作成されたモザイク画像は、蓄積部10
6に画像ファイルとして記憶され、表示部103に表示
されたり、或はプリンタ108に出力されて印刷され
る。109は読込部で、画像を読み込むための、例えば
スキャナである。
上記以外にも種々の構成要素が設けられているが、それ
らの構成は本発明の主要部分ではないので、それらの説
明を省略する。
モザイク画像の生成処理を図6のフローチャートに従い
説明する。尚、この処理を実行するプログラムはRAM
105に記憶されており、CPU101の制御の下に実
行される。
1をM×N個のタイル領域に分割する。その結果、例え
ば前述の図3に示すように、4×5個の矩形タイル領域
TL(0,0),TL(0,1),TL(0,2),
…,TL(3,2),TL(3,3),TL(3,4)
が生成される。次にステップS301に進み、(M×
N)個の各タイル領域を複数の小領域(r×s画素:r
<p、s<q)に分割し、各小領域について、次式に従
い、前述の図2と同様にしてRGBの平均値を計算す
る。
画像203のそれぞれをr×sの小領域に分割し、各小
領域について、次式に従いRGBの平均値を算出する。
なお、個々の素材画像203の各小領域のRGBの平均
値などの画像特性は、予め求めて記憶しておくこともで
きる。その場合、各素材画像を分割した各小領域の画像
特性は、その素材画像203のヘッダ情報として記憶さ
れていても良く、或は蓄積部101に格納されている素
材画像203のそれぞれに対応するテーブル等に記録さ
れても良い。
域の位置を示すカウンタX_Pos(0≦X_Pos≦M−1)
及びY_Pos(0≦Y_Pos≦N−1)を共に“0”に初期
化する。なお、(X_Pos,Y_Pos)=(0,0)は、第
一の画像201の左上端のタイル領域の位置を示す。
尚、これらカウンタX_Pos,カウンタY_PosはRAM1
05に設けられている。
_Pos及びカウンタY_Posで指示されるアドレス(X_Po
s,Y_Pos)のタイル領域に最もふさわしい素材画像2
03を検索して決定する。この素材画像の決定処理につ
いては図7のフローチャートを参照して詳しく説明す
る。
304で検索して決定した素材画像203を、処理対象
であるタイル領域に貼る。この素材画像を貼付ける処理
において、その処理対象のタイル領域のサイズと素材画
像のサイズとが合わない場合は、その素材画像のサイズ
が、そのタイル領域のサイズになるように変倍処理を行
う。
X_Posの値を+1し、このカウンタX_Posの値がMにな
るとカウンタX_Posの値を“0”にしてカウンタY_Pos
を+1する。こうしてステップS307で、第一の画像
201の全てのタイル領域に対して処理が行われるまで
ステップS304からステップS306までの処理を繰
り返す。
述のステップS304における素材画像の検索処理を説
明する。
生成処理を開始する前に、ユーザがモザイク画像を、例
えば「特に重視する部分なし」或は「中心部分重視」で
素材画像の検索を行うかを指定するものとし、例えばこ
こでは「中心部分重視」を選択しているものとする。
するための変数nを“0”にクリアする。この変数n
は、蓄積部106に記憶されている複数の素材画像の内
のある素材画像(n)を特定するための変数である。次に
ステップS701に進み、配列変数S(n)を“0”にク
リアする。この配列変数S(n)は、各素材画像203と
第一の画像201の各タイル領域の画像の特徴量の距離
を格納するものである。
り指定されている重視する部分を判断する。ここでは例
えば、「中心部分重視」が指示されているものとし、例
えば図8に示すように、それぞれ数の小領域に分割され
たタイル領域と各素材画像の小領域の内、その中心部分
に近い5つの小領域(1,0),(0,1),(1,
1),(2,1),(1,2)と、その他の小領域との
間の特徴量の距離を計算する時に重みを変えて計算す
る。
いるタイル領域と変数nで特定されている素材画像(n)
のそれぞれを、例えば図8に示すように複数の小領域に
分割する。そして、そのタイル領域の小領域のそれぞれ
と、変数nで指定された素材画像の各小領域との間で、
RGBの各色成分毎の距離を求める。この際、もし「中
心部分重視」が指示されているものとすると、図8に示
すタイル領域と素材画像のそれぞれ9個の小領域の内、
その中心部分に位置している5つの小領域(1,0),
(0,1),(1,1),(2,1),(1,2)同士
でRGB各色成分の距離を求める式の係数Aを、他の小
領域同士の距離を求める式の係数B,Cよりも大きくす
る。
心部分に位置している小領域の場合にはステップS70
2からステップS703に分岐し、重みを切り替える変
数Aに“100”をセットする。一方、その他の小領域
の場合にはステップS702からステップS704に進
み、変数Aに“25”をセットする。
後、ステップS705に進み、下式に基づいて、各小領
域間での距離計算を行う。
る。
像のそれぞれの各小領域同士でのRGBのそれぞれ差を
示す配列変数が求められ、1つの小領域毎に、これらR
GB3つの配列変数の加算結果が、その小領域におけ
る、そのタイル領域と素材画像(n)との距離を示す配列
変数S(n)として決定される。
を指示し、その素材画像の全ての小領域と、処理対象で
あるタイル領域の全ての小領域との間の距離計算が終了
したか否かを判断し、終了していない場合にはステップ
S702に戻って、次の小領域に対して前述の処理を実
行する。
すると、その素材画像と処理対象のタイル領域との間の
距離計算、即ち、各小領域での距離計算の総和が得られ
て計算処理が終了したことになるとステップS707に
進み、前述のステップS701〜S706の処理が、蓄
積部106に格納されている全ての素材画像203に対
して実行されたかを判断し、そうでない場合にはステッ
プS701に戻って上記の処理を繰り返す。
了するとステップS708に進み、配列変数S(n)を小
さい順にソートする。この結果、一番小さい配列変数S
(x)が求められると、x番目の素材画像の中央部分が、
その処理対象のタイル領域の中央部分に最も近い素材画
像として判定される。
に既に貼り付けられた素材画像を、再度他のタイル領域
に対して使用できないようにしてもよい。また、素材画
像を使用する回数を制限するようにしてもよい。
ば、第一の画像201をタイルや素材画像の「中心部
分」(或は周辺部分など)を重視した検索結果のモザイ
ク画像を生成することや、あるいは「特に重視する部分
なし」といった検索結果のモザイク画像を生成すること
ができる。
分の係数Aの値を“100”、その他の成分の係数Bの
を“25”として係数Aに係る値の重み付けを行った
が、これら係数の値はこれに限定されるものでなく、ま
たRGBではなく、輝度(Y)と色差(Cb,Cr)のそ
れぞれの距離を求めてもよい。
の度合に応じて、それぞれ別の計数値を設定してもよ
い。
全ての小領域に対して同一の値を使えばよく、特に値を
決める必要はない。更に「中心部分重視」の場合は、上
述の4つの小領域に対して重みを付けるように説明した
が、これに限るものではないことは容易に推察できる。
に重視する部分なし」の選択のほか、「重視」する部分
をユーザに指定させる方法もある。この場合、各素材画
像のどの小領域に対して「重視」するかを、これら素材
画像を表示部103に表示させた状態で、マウス102
a等を用いて指定できるようにしてもよい。
域を「重視」することも可能である。更に、各タイル領
域或は素材画像の小領域の分割方法は、上記実施の形態
の図8で示したものに限るものではなく、別の分割方
法、分割個数、分割形状でも良いことは容易に推察でき
る。
域への分割方法と、素材画像の小領域への分割方法は、
同一の分割方法に限るものではなく、各タイル領域と素
材画像の小領域への分割方法、或は分割個数等が別々の
方法である場合は、それぞれに対応する小領域を求め、
「重視」する部分と、しない部分とを各々判斬する手段
を備えるようにしてもよい。
ストコンピュータ、インターフェース機器、スキャナ、
プリンタなど)から構成されるシステムに適用しても良
く、あるいは一つの機器からなる装置(例えば複写機、
ファクシミリ装置など)に適用しても良い。
の機能を実現するソフトウェアのプログラム・コードを
記憶した記憶媒体を、システムあるいは装置に供給し、
そのシステムあるいはコンピュータ(またはCPUやM
PU)が記憶媒体に格納されたプログラム・コードを読
み出し実行することによっても達成される。この場合、
記憶媒体から読み出されたプログラム・コード自体が前
述した実施形態の機能を実現することになり、そのプロ
グラム・コードを記憶したプログラム・コードを実行す
ることにより、前述した実施形態の機能が実現されるだ
けでなく、そのプログラム・コードの指示に基づき、コ
ンピュータ上で稼動しているOS(オペレーティング・
システム)などが実際の処理の一部または全部を行い、
その処理によって前述した実施形態の機能が実現される
場合も含まれる。
ラム・コードが、コンピュータに挿入された機能拡張カ
ードやコンピュータに接続された機能拡張ユニットに備
わるメモリに書き込まれた後、そのプログラム・コード
の指示に基づき、その機能拡張カードや機能拡張ユニッ
トに備わるCPUなどが実際の処理の一部または全部を
行い、その処理によって前述した実施の形態に機能が実
現される場合も含まれる。
ば、モザイク画像を生成する際に、基になる第一の画像
を分割したタイル領域のそれぞれを、例えば「中心部分
重視」或は「特に重視する部分なし」、或は「任意の小
領域を重視」等の条件の下に、最適な素材画像を検索す
ることにより、よりユーザの好みに合ったモザイク画像
を生成することができる。
ザイク画像を生成する際に意図しないテクスチャの発生
を防止できるという効果がある。
材画像を選択して、高画質のモザイク画像を生成できる
という効果がある。
種類の素材画像の関係を示す図である。
するためのフローチャートである。
状態を示す図である。
る。
ブロック図である。
画像の生成処理の一例を示すフローチャートである。
の検索及び選定処理を示すフローチャートである。
の小領域への分割例を説明する図である。
Claims (19)
- 【請求項1】 複数の素材画像を組み合わせてモザイク
画像を形成する画像処理方法であって、 前記モザイク画像の基になる第一画像を複数領域に分割
し、 分割された各領域を更に複数の小領域に分割し、 素材画像を複数の小領域に分割し、 前記第一画像と前記素材画像のそれぞれの小領域の画像
特性の差分を重みを付けて計算し、 前記計算の結果に応じて前記各領域に対応する素材画像
を選択することを特徴とする画像処理方法。 - 【請求項2】 前記各領域に対応する素材画像は、前記
各領域の画像特性に最も近い画像特性を有する素材画像
であることを特徴とする請求項1に記載の画像処理方
法。 - 【請求項3】 前記画像特性は、前記各領域及び素材画
像を形成する複数の小領域のそれぞれの平均RGB値で
あることを特徴とする請求項1に記載の画像処理方法。 - 【請求項4】 前記複数の小領域の内の小領域を指示す
る指示工程を更に有し、前記指示工程で指示された小領
域に対応する重み付けを大きくするようにしたことを特
徴とする請求項1に記載の画像処理方法。 - 【請求項5】 更に、選択された素材画像を対応する領
域に貼付けてモザイク画像を生成する工程を有すること
を特徴とする請求項1乃至4のいずれか1項に記載の画
像処理方法。 - 【請求項6】 複数の素材画像を組み合わせてモザイク
画像を形成する画像処理装置であって、 モザイク画像の基になる第一画像を入力する入力手段
と、 前記複数の素材画像を記憶する記憶手段と、 前記第一画像を複数の領域に分割し、更に前記各領域を
複数の小領域に分割して各小領域の第1画像特性を求め
る画像特性獲得手段と、 モザイク画像を形成する素材画像の重視エリアを指示す
る指示手段と、 前記指示手段により指示された重視エリアに応じて、前
記第1画像特性と前記複数の素材画像のそれぞれの第2
画像特性を求める手段と、前記第2画像特性との差を演
算して前記第一画像の各領域と前記各素材画像との間の
距離を演算する距離演算手段と、 前記距離演算手段により計算された距離に応じて前記各
領域に対応する素材画像を選択する選択手段と、を有す
ることを特徴とする画像処理装置。 - 【請求項7】 前記画像特性獲得手段は、前記複数の小
領域を形成する複数の画素値の平均RGB値を求めて画
像特性を獲得することを特徴とする請求項6に記載の画
像処理装置。 - 【請求項8】 前記複数の素材画像のそれぞれを複数の
小領域に分割し、各小領域の前記第2画像特性を求める
手段を更に有することを特徴とする請求項6又は7に記
載の画像処理装置。 - 【請求項9】 前記距離演算手段は、指示手段で指示さ
れた小領域に対応する画像特性の差の重み付けを大きく
して前記距離を演算するようにしたことを特徴とする請
求項6乃至8のいずれか1項に記載の画像処理装置。 - 【請求項10】 更に、前記選択手段により選択された
素材画像を対応する領域に貼付けてモザイク画像を生成
する生成手段を有することを特徴とする請求項6乃至9
のいずれか1項に記載の画像処理装置。 - 【請求項11】 記憶手段に記憶される複数の素材画像
を組合わせてモザイク画像を形成する画像処理装置であ
って、 モザイク画像の基になる第一画像を入力する入力手段
と、 前記第一画像を複数の画像領域に分割する分割手段と、 モザイク画像を形成する素材画像の重視エリアを指示す
る指示手段と、 前記指示手段により指示された重視エリアに基づいて、
前記画像領域に応じた素材画像を選択する選択手段と、
を有することを特徴とする画像処理装置。 - 【請求項12】 前記選択手段は、前記重視エリアの画
像特性に重み付けをして計算した結果に基づいて、前記
画像領域に応じた素材画像を選択することを特徴とする
請求項11に記載の画像処理装置。 - 【請求項13】 前記画像特性は、前記素材画像と前記
画像領域を形成する画素値の平均RGB値であることを
特徴とする請求項12に記載の画像処理装置。 - 【請求項14】 前記計算した結果は、前記素材画像と
前記画像領域の画像特性の差であることを特徴とする請
求項12に記載の画像処理装置。 - 【請求項15】 更に、前記選択手段により選択された
素材画像を対応する画像領域に貼付けてモザイク画像を
生成する生成手段を有することを特徴とする請求項11
乃至14のいずれか1項に記載の画像処理装置。 - 【請求項16】 複数の素材画像を組み合わせてモザイ
ク画像を形成する画像処理方法を実行するプログラムを
記憶した、コンピュータにより読取り可能な記憶媒体で
あって、 前記モザイク画像の基になる第一画像を複数領域に分割
するプログラムコード・モジュールと、 分割された各領域を更に複数の小領域に分割するプログ
ラムコード・モジュールと、 素材画像を複数の小領域に分割するプログラムコード・
モジュールと、 前記第一画像と前記素材画像のそれぞれの小領域の画像
特性の差分を重みを付けて計算するプログラムコード・
モジュールと、 前記計算の結果に応じて前記各領域に対応する素材画像
を選択するするプログラムコード・モジュールと、を有
することを特徴とする記憶媒体。 - 【請求項17】 前記画像特性は、前記各領域及び素材
画像を形成する複数の小領域のそれぞれの平均RGB値
であることを特徴とする請求項16に記載の記憶媒体。 - 【請求項18】 前記複数の小領域の内の小領域を指示
する指示工程プログラムコード・モジュールを更に有
し、前記指示工程プログラムコード・モジュールで指示
された小領域に対応する重み付けを大きくするようにし
たことを特徴とする請求項16に記載の記憶媒体。 - 【請求項19】 更に、選択された素材画像を対応する
領域に貼付けてモザイク画像を生成する工程プログラム
コード・モジュールを有することを特徴とする請求項1
6乃至18のいずれか1項に記載の記憶媒体。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP09703999A JP3584179B2 (ja) | 1999-04-02 | 1999-04-02 | 画像処理方法、画像処理装置及び記憶媒体 |
| US09/538,223 US6927874B1 (en) | 1999-04-02 | 2000-03-30 | Image processing method, apparatus and storage medium therefor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP09703999A JP3584179B2 (ja) | 1999-04-02 | 1999-04-02 | 画像処理方法、画像処理装置及び記憶媒体 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2000295453A true JP2000295453A (ja) | 2000-10-20 |
| JP3584179B2 JP3584179B2 (ja) | 2004-11-04 |
Family
ID=14181428
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP09703999A Expired - Fee Related JP3584179B2 (ja) | 1999-04-02 | 1999-04-02 | 画像処理方法、画像処理装置及び記憶媒体 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3584179B2 (ja) |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6927874B1 (en) | 1999-04-02 | 2005-08-09 | Canon Kabushiki Kaisha | Image processing method, apparatus and storage medium therefor |
| JP2010074405A (ja) * | 2008-09-17 | 2010-04-02 | Canon Inc | 画像処理装置および画像処理方法 |
| CN102013086A (zh) * | 2009-09-03 | 2011-04-13 | 索尼公司 | 图像处理设备和方法,以及程序 |
| CN102831593A (zh) * | 2012-07-23 | 2012-12-19 | 陈华 | 数码图片拼图系统及利用该系统进行马赛克拼图方法 |
| WO2012176521A1 (ja) * | 2011-06-24 | 2012-12-27 | 楽天株式会社 | 画像提供装置、画像処理方法、画像処理プログラム及び記録媒体 |
| WO2012176522A1 (ja) * | 2011-06-24 | 2012-12-27 | 楽天株式会社 | 画像提供装置、画像処理方法、画像処理プログラム及び記録媒体 |
| WO2012176523A1 (ja) * | 2011-06-24 | 2012-12-27 | 楽天株式会社 | 画像提供装置、画像処理方法、画像処理プログラム及び記録媒体 |
| US8437542B2 (en) | 2009-09-04 | 2013-05-07 | Sony Corporation | Image processing apparatus, method, and program |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60200375A (ja) * | 1984-03-23 | 1985-10-09 | Fujitsu Ltd | テンプレ−トマツチング方式 |
| JPH03280174A (ja) * | 1990-03-28 | 1991-12-11 | Yaskawa Electric Corp | 画像処理装置 |
| JPH04318912A (ja) * | 1991-04-17 | 1992-11-10 | Olympus Optical Co Ltd | パターン位置検出方法 |
| JPH10269353A (ja) * | 1997-01-02 | 1998-10-09 | Runaway Technol Inc | モザイク・イメージのデジタル・コンポジション |
-
1999
- 1999-04-02 JP JP09703999A patent/JP3584179B2/ja not_active Expired - Fee Related
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60200375A (ja) * | 1984-03-23 | 1985-10-09 | Fujitsu Ltd | テンプレ−トマツチング方式 |
| JPH03280174A (ja) * | 1990-03-28 | 1991-12-11 | Yaskawa Electric Corp | 画像処理装置 |
| JPH04318912A (ja) * | 1991-04-17 | 1992-11-10 | Olympus Optical Co Ltd | パターン位置検出方法 |
| JPH10269353A (ja) * | 1997-01-02 | 1998-10-09 | Runaway Technol Inc | モザイク・イメージのデジタル・コンポジション |
| JP2000172840A (ja) * | 1997-01-02 | 2000-06-23 | Runaway Technol Inc | モザイク・イメ―ジのデジタル・コンポジション |
Cited By (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6927874B1 (en) | 1999-04-02 | 2005-08-09 | Canon Kabushiki Kaisha | Image processing method, apparatus and storage medium therefor |
| JP2010074405A (ja) * | 2008-09-17 | 2010-04-02 | Canon Inc | 画像処理装置および画像処理方法 |
| US8670169B2 (en) | 2008-09-17 | 2014-03-11 | Canon Kabushiki Kaisha | Image processing apparatus and image processing method for selecting an image for monochromatic output |
| CN102013086A (zh) * | 2009-09-03 | 2011-04-13 | 索尼公司 | 图像处理设备和方法,以及程序 |
| CN102013086B (zh) * | 2009-09-03 | 2013-07-31 | 索尼公司 | 图像处理设备和方法 |
| US8437542B2 (en) | 2009-09-04 | 2013-05-07 | Sony Corporation | Image processing apparatus, method, and program |
| JP2013009146A (ja) * | 2011-06-24 | 2013-01-10 | Rakuten Inc | 画像提供装置、画像処理方法、画像処理プログラム及び記録媒体 |
| JP2013008190A (ja) * | 2011-06-24 | 2013-01-10 | Rakuten Inc | 画像提供装置、画像処理方法、画像処理プログラム及び記録媒体 |
| WO2012176523A1 (ja) * | 2011-06-24 | 2012-12-27 | 楽天株式会社 | 画像提供装置、画像処理方法、画像処理プログラム及び記録媒体 |
| JP2013009145A (ja) * | 2011-06-24 | 2013-01-10 | Rakuten Inc | 画像提供装置、画像処理方法、画像処理プログラム及び記録媒体 |
| WO2012176522A1 (ja) * | 2011-06-24 | 2012-12-27 | 楽天株式会社 | 画像提供装置、画像処理方法、画像処理プログラム及び記録媒体 |
| WO2012176521A1 (ja) * | 2011-06-24 | 2012-12-27 | 楽天株式会社 | 画像提供装置、画像処理方法、画像処理プログラム及び記録媒体 |
| CN103348379A (zh) * | 2011-06-24 | 2013-10-09 | 乐天株式会社 | 图像提供装置、图像处理方法、图像处理程序以及记录介质 |
| US8582885B2 (en) | 2011-06-24 | 2013-11-12 | Rakuten, Inc. | Image providing device, image processing method, image processing program, and recording medium |
| US8599287B2 (en) | 2011-06-24 | 2013-12-03 | Rakuten, Inc. | Image providing device, image processing method, image processing program, and recording medium for forming a mosaic image |
| US8744175B2 (en) | 2011-06-24 | 2014-06-03 | Rakuten, Inc. | Image providing device, image processing method, image processing program, and recording medium for causing a mosaic image by combining images |
| CN103348379B (zh) * | 2011-06-24 | 2016-04-13 | 乐天株式会社 | 图像提供装置以及图像处理方法 |
| CN102831593A (zh) * | 2012-07-23 | 2012-12-19 | 陈华 | 数码图片拼图系统及利用该系统进行马赛克拼图方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3584179B2 (ja) | 2004-11-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6927874B1 (en) | Image processing method, apparatus and storage medium therefor | |
| US7265761B2 (en) | Multilevel texture processing method for mapping multiple images onto 3D models | |
| US6760489B1 (en) | Apparatus and method for image data interpolation and medium on which image data interpolation program is recorded | |
| JPH10340330A (ja) | 表示画像配置方法 | |
| US6724946B1 (en) | Image processing method, apparatus and storage medium therefor | |
| US7240047B2 (en) | Apparatus and method for market-based document layout selection | |
| US6115078A (en) | Image sharpness processing method and apparatus, and a storage medium storing a program | |
| JP3584179B2 (ja) | 画像処理方法、画像処理装置及び記憶媒体 | |
| US5990864A (en) | Converting color images to an arbitrary palette | |
| US20050163368A1 (en) | Image processing apparatus and method therefor | |
| JP3126614B2 (ja) | 画像処理装置及び方法 | |
| JP2000298722A (ja) | 画像処理方法及び装置 | |
| JP4348956B2 (ja) | 画像レイアウト装置、画像レイアウト方法、画像レイアウト装置におけるプログラム | |
| JP2001052011A (ja) | 画像検索装置およびその方法 | |
| JPH09190546A (ja) | 自動画像編集装置 | |
| JP3113405B2 (ja) | 画像処理装置 | |
| JP3825916B2 (ja) | 画像処理方法及びその装置 | |
| JP3814412B2 (ja) | 画像処理方法及び装置 | |
| JP4334981B2 (ja) | 画像処理装置及び画像処理方法 | |
| JP2001134765A (ja) | 画像検索方法及び装置 | |
| JP3652167B2 (ja) | 画像処理装置及びその方法とその記憶媒体 | |
| JPH11345311A (ja) | 画像処理装置及び方法 | |
| JP4136073B2 (ja) | 画像処理装置およびその方法 | |
| JP3584198B2 (ja) | 画像処理方法及び装置 | |
| JP2000276584A (ja) | 画像処理方法及び装置及び記憶媒体 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 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: 20040723 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040802 |
|
| 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: 20070806 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080806 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080806 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090806 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090806 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100806 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110806 Year of fee payment: 7 |
|
| LAPS | Cancellation because of no payment of annual fees |