JP2013186521A - 画像処理装置、画像処理方法及びプログラム - Google Patents
画像処理装置、画像処理方法及びプログラム Download PDFInfo
- Publication number
- JP2013186521A JP2013186521A JP2012048911A JP2012048911A JP2013186521A JP 2013186521 A JP2013186521 A JP 2013186521A JP 2012048911 A JP2012048911 A JP 2012048911A JP 2012048911 A JP2012048911 A JP 2012048911A JP 2013186521 A JP2013186521 A JP 2013186521A
- Authority
- JP
- Japan
- Prior art keywords
- image
- predetermined
- unit
- display
- image processing
- 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
- 238000003672 processing method Methods 0.000 title claims description 9
- 230000015572 biosynthetic process Effects 0.000 claims abstract description 24
- 238000003786 synthesis reaction Methods 0.000 claims abstract description 24
- 238000000034 method Methods 0.000 claims description 59
- 230000002194 synthesizing effect Effects 0.000 claims description 6
- 239000000203 mixture Substances 0.000 description 56
- 238000004891 communication Methods 0.000 description 28
- 239000002131 composite material Substances 0.000 description 16
- 230000005540 biological transmission Effects 0.000 description 7
- 230000006870 function Effects 0.000 description 6
- 238000006243 chemical reaction Methods 0.000 description 4
- 230000000295 complement effect Effects 0.000 description 4
- 230000007423 decrease Effects 0.000 description 3
- 238000003384 imaging method Methods 0.000 description 3
- 238000010295 mobile communication Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000010897 surface acoustic wave method Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/36—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
- G09G5/37—Details of the operation on graphic patterns
- G09G5/377—Details of the operation on graphic patterns for mixing or overlaying two or more graphic patterns
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/60—Editing figures and text; Combining figures or text
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/04—Changes in size, position or resolution of an image
- G09G2340/0407—Resolution change, inclusive of the use of different resolutions for different screen areas
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/12—Overlay of images, i.e. displayed pixel being the result of switching between the corresponding input pixels
- G09G2340/125—Overlay of images, i.e. displayed pixel being the result of switching between the corresponding input pixels wherein one of the images is motion video
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Image Processing (AREA)
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
- Processing Or Creating Images (AREA)
Abstract
【解決手段】携帯端末100であって、所定の画像を取得する第1画像取得部6aと、表示パネル3aの表示領域にてユーザによる操作入力部4の所定操作に基づいて描画された少なくとも2つの操作軌跡を特定する軌跡特定部5と、特定された少なくとも2つの操作軌跡の形状を基準として、当該操作軌跡に沿って移動表示されるとともに背景画像に重畳表示される所定の画像の表示態様を変化させる合成制御部6dと、を備えている。
【選択図】図1
Description
所定の画像を取得する第1取得手段と、表示手段の表示領域にてユーザによる操作手段の所定操作に基づいて描画された少なくとも2つの軌跡を特定する特定手段と、前記特定手段により特定された前記少なくとも2つの軌跡の形状を基準として、当該軌跡に沿って移動表示されるとともに背景画像に重畳表示される前記所定の画像の表示態様を変化させる制御手段と、を備えたことを特徴としている。
画像処理装置を用いた画像処理方法であって、所定の画像を取得する処理と、表示手段の表示領域にてユーザによる操作手段の所定操作に基づいて描画された少なくとも2つの軌跡を特定する処理と、特定された前記少なくとも2つの軌跡の形状を基準として、当該軌跡に沿って移動表示されるとともに背景画像に重畳表示される前記所定の画像の表示態様を変化させる処理と、を含むことを特徴としている。
画像処理装置のコンピュータを、所定の画像を取得する第1取得手段、表示手段の表示領域にてユーザによる操作手段の所定操作に基づいて描画された少なくとも2つの軌跡を特定する特定手段、前記特定手段により特定された前記少なくとも2つの軌跡の形状を基準として、当該軌跡に沿って移動表示されるとともに背景画像に重畳表示される前記所定の画像の表示態様を変化させる制御手段、として機能させることを特徴としている。
図1に示すように、本実施形態の携帯端末100は、中央制御部1と、メモリ2と、表示部3と、操作入力部4と、軌跡特定部5と、画像処理部6と、画像記録部7と、送受話部8と、通信制御部9と、を備えている。
なお、携帯端末100は、例えば、通信機能を具備する撮像装置や、携帯電話やPHS(Personal Handy-phone System)などの移動体通信網で用いられる移動局、PDA(Personal Data Assistants)等から構成されている。
表示パネル(表示手段)3aは、表示領域内に画像(例えば、背景画像P2等;図5(a)参照)を表示する。また、表示パネル3aとしては、例えば、液晶表示パネルや有機EL表示パネルなどが挙げられるが、一例であってこれらに限られるものではない。
表示制御部3bは、画像記録部7から読み出され画像処理部6により復号された所定サイズの画像データに基づいて、所定の画像を表示パネル3aの表示画面に表示させる制御を行う。具体的には、表示制御部3bは、VRAM(Video Random Access Memory)、VRAMコントローラ、デジタルビデオエンコーダなどを備えている。そして、デジタルビデオエンコーダは、画像処理部6により復号されてVRAM(図示略)に記憶されている輝度信号Y及び色差信号Cb,Crを、VRAMコントローラを介してVRAMから所定の再生フレームレート(例えば、10fps)で読み出して、これらのデータを元にビデオ信号を発生して表示部3に出力する。
具体的には、操作入力部4は、モードや機能等の選択指示に係る上下左右のカーソルボタンや決定ボタン、電話の発着信や電子メールの送受信等の実行指示に係る通信関連ボタン、テキストの入力指示に係る数字ボタンや記号ボタン等の各種ボタン(何れも図示略)を備えている。
そして、ユーザにより各種ボタンが操作されると、操作入力部4は、操作されたボタンに応じた操作指示を中央制御部1に出力する。中央制御部1は、操作入力部4から出力され入力された操作指示に従って所定の動作(例えば、被写体の撮像、電話の発着信、電子メールの送受信等)を各部に実行させる。
タッチパネル4aは、表示パネル3aの表示領域をなす表示画面に直接的若しくは間接的に接触するユーザの指(手)やタッチペン等の接触位置を検出する。即ち、タッチパネル4aは、例えば、表示画面上或いは当該表示画面よりも内側に設けられ、抵抗膜方式、超音波表面弾性波方式、静電容量方式等の各種方式により、表示画面上における接触位置のXY座標を検出する。そして、タッチパネル4aは、接触位置のXY座標に係る位置信号を中央制御部1に出力する。
なお、タッチパネル4aによる表示画面上における接触位置の検出精度は、適宜任意に変更可能であり、例えば、厳密に一の画素を接触位置としても良いし、一の画素を中心とする所定範囲内の複数の画素を接触位置としても良い。
即ち、軌跡特定部(特定手段)5は、表示パネル3aの表示領域にてユーザによる操作入力部4の所定操作に基づいて描画された少なくとも2つの操作軌跡L、Lを特定する。具体的には、軌跡特定部5は、操作入力部4のタッチパネル4aにより連続して検出された接触位置のXY座標に係る位置信号が入力されると、当該タッチパネル4aの接触位置の各々を表示パネル3aの表示領域における操作点の各々として特定する。そして、軌跡特定部5は、特定された複数の操作点どうしを結線することで、ユーザによる各描画操作に対応する操作軌跡Lをそれぞれ特定する。
また、各操作軌跡Lの描画に係る操作入力部4のユーザによる所定操作は、例えば、所謂、マルチタッチのようにして複数の操作軌跡L、…をほぼ同じタイミングで描画するような操作であっても良いし、各操作軌跡Lを時間軸をずらして異なるタイミングで描画するような操作であっても良い。
また、各操作軌跡Lの形状や本数は、一例であってこれに限られるものではなく、適宜任意に変更可能である。ここで、例えば、操作軌跡Lが3本以上特定された場合には、所望の2つの操作軌跡L、Lをユーザが操作入力部4の所定操作に基づいて選択可能な構成としても良い。
なお、画像処理部6の各部は、例えば、所定のロジック回路から構成されているが、当該構成は一例であってこれに限られるものではない。
即ち、第1画像取得部(第1取得手段)6aは、ユーザ所望の画像を前景画像P1として取得する。具体的には、第1画像取得部6aは、画像記録部7に記録されている少なくとも一の前景画像P1の中で、ユーザによる操作入力部4の所定操作に基づいて指定されたユーザ所望の前景画像P1(図4参照)の画像データを取得する。
即ち、第2画像取得部(第2取得手段)6bは、ユーザ所望の画像を背景画像P2として取得する。具体的には、第2画像取得部6bは、画像記録部7に記録されている少なくとも一の背景画像P2の中で、ユーザによる操作入力部4の所定操作に基づいて指定されたユーザ所望の背景画像P2(図5(a)等参照)の画像データを取得する。
即ち、画像合成部(合成手段)6cは、第1画像取得部6aにより取得された前景画像P1と第2画像取得部6bにより取得された背景画像P2とを合成して合成画像を生成する。具体的には、画像合成部6cは、背景画像P2の各画素のうち、前景画像P1の画素のアルファ値が0の画素は背景画像P2に対して透過させ、前景画像P1の画素のアルファ値が1の画素は前景画像P1の対応する画素の画素値で背景画像P2の画素を上書きし、さらに、背景画像P2の各画素のうち、前景画像P1の画素のアルファ値が0<α<1の画素は1の補数(1−α)を用いて前景画像P1の被写体領域Gを切り抜いた画像(背景画像×(1−α))を生成した後、アルファマップにおける1の補数(1−α)を用いて前景画像P1を生成した際に単一背景色とブレンドした値を計算し、当該値を前景画像P1から減算し、それを被写体領域Gを切り抜いた画像(背景画像×(1−α))と合成する。
また、合成画像として動画像を生成する場合、画像合成部6cは、上記の各処理を動画像を構成する各フレーム画像毎に行う。なお、各フレーム画像の生成に用いられる前景画像P1及び背景画像P2については後述する。
即ち、合成制御部(制御手段)6dは、軌跡特定部5により特定された少なくとも2つの操作軌跡L、Lの形状を基準として、当該操作軌跡Lに沿って移動表示されるとともに背景画像P2に重畳表示される前景画像P1(所定の画像)の表示態様を変化させる。また、合成制御部6dは、画像合成部6cによる画像合成処理を制御し、画像合成部6cにより背景画像P2と前景画像P1とを合成する際に、前景画像P1の表示態様を変化させる。つまり、合成制御部6dは、所定の間隔(例えば、距離間隔や時間間隔等)で被写体領域Gの合成位置や大きさ等を変化させた複数の前景画像P1の各々と背景画像P2とを画像合成部6cにより合成させて合成動画像Mを生成させる。
このとき、合成制御部6dは、前景画像P1の合成位置における2つの操作軌跡L、Lの間隔に応じて当該前景画像P1の被写体領域Gの大きさを変化させても良い。被写体領域Gの大きさの変化は、例えば、被写体領域Gの水平方向(所定方向)及び垂直方向(所定方向に直交する方向)の画素数(大きさ)の比率を変化させないようにして行われる。具体的には、合成制御部6dは、被写体領域Gの合成位置における2つの操作軌跡L、Lの間隔に応じて被写体領域Gの所定方向(例えば、水平方向等)の画素数を増減させた場合に、当該所定方向の画素数の増減度合いに応じて当該被写体領域Gの所定方向に直交する方向(例えば、垂直方向等)の画素数も増減させるように、前景画像P1(図4参照)の画像サイズをリサイズする。ここで、被写体領域Gの水平方向及び垂直方向の画素数は、当該被写体領域Gを囲繞する所定形状(例えば、矩形状)の枠の画素数を含んでも良い。
また、合成制御部6dは、2つの操作軌跡L、Lの向きに応じて前景画像P1の被写体領域Gが合成される向きを変化させても良い。具体的には、合成制御部6dは、例えば、2つの操作軌跡L、L間で当該各操作軌跡Lから等距離の位置を通る基準線(図示略)を設定し、当該基準線に対して被写体領域Gの中心(所定位置)を通る基準線分(図示略)が略直交するように前景画像P1を当該被写体領域Gの所定位置を中心として所定方向に回転させることで、被写体領域Gの向きの変化を行っても良い。
また、合成制御部6dは、2つの操作軌跡L、Lのうち、何れか一方の操作軌跡Lが描画された際の始点側から終点側に前景画像P1の被写体領域Gの表示位置を移動させるよう、背景画像P2に対して重畳表示される被写体領域Gの合成位置を所定の画素間隔を空けて変化させても良い。ここで、被写体領域Gの合成位置の変化は、例えば、2つの操作軌跡L、L間の所定位置(例えば、等距離の位置等)を通る基準線(図示略)を基準として行われても良いし、少なくとも何れか一の操作軌跡Lを基準として行われても良い。また、各操作軌跡Lの長さが異なる場合には、各操作軌跡Lについて全長に対する比率が略等しくなるように、被写体領域Gの合成位置の変化が行われても良い。
なお、前景画像P1の被写体領域Gの表示位置は、何れか一方の操作軌跡Lが描画された際の終点側から始点側に移動させるようにしても良い。
上記の処理を、合成制御部6dは、三番目以降のフレーム画像(図示略)についても順次同様に行っていき、最終的に、操作軌跡Lの終点側の位置にて2つの操作軌跡L、L間に被写体領域Gが位置するように、当該前景画像P1の被写体領域Gの合成位置、大きさ及び向きを設定する。そして、前景画像P1の被写体領域Gが画像合成部6cにより背景画像P2と合成されて最後のフレーム画像Fnが生成される(図6(c)参照)。
これにより、合成画像として、複数のフレーム画像F、…から構成された合成動画像Mが生成される。
ここで、アルファマップとは、前景画像P1の各画素について、当該前景画像P1の被写体領域G(図4参照)を所定の背景に対してアルファブレンディングする際の重みをアルファ値(0≦α≦1)として表したものである。
具体的には、送受話部8は、マイク8a、スピーカ8b、データ変換部8c等を備えている。そして、送受話部8は、マイク8aから入力されるユーザの送話音声をデータ変換部8cによりA/D変換処理して送話音声データを中央制御部1に出力するとともに、中央制御部1の制御下にて、通信制御部9から出力されて入力される受話音声データ等の音声データをデータ変換部8cによりD/A変換処理してスピーカ8bから出力する。
即ち、通信アンテナ9aは、当該携帯端末100が無線基地局(図示略)との通信で採用している所定の通信方式(例えば、W−CDMA(Wideband Code Division Multiple Access)方式、CDMA2000方式、GSM;登録商標(Global System for Mobile Communications)方式等)に対応したデータの送受信が可能なアンテナである。そして、通信制御部9は、所定の通信方式に対応する通信プロトコルに従って、この通信方式で設定される通信チャネルにより無線基地局との間で通信アンテナ9aを介してデータの送受信を行う。
即ち、通信制御部9は、中央制御部1から出力されて入力される指示信号に基づいて、通信相手の外部機器に対して、当該外部機器の外部ユーザとの通話中の音声の送受信や、電子メールのデータの送受信を行う。
なお、通信制御部9の構成は一例であってこれに限られるものではなく、適宜任意に変更可能であり、例えば、図示は省略するが、無線LANモジュールを搭載し、アクセスポイント(Access Point)を介して通信ネットワークNにアクセス可能な構成としても良い。
また、通信ネットワークNには、例えば、電話回線網、ISDN回線網、専用線、移動体通信網、通信衛星回線、CATV回線網等の各種通信ネットワーク網と、IPネットワーク、VoIP(Voice over Internet Protocol)ゲートウェイ、インターネットサービスプロバイダ等が含まれる。
図2は、合成画像生成処理に係る動作の一例を示すフローチャートである。
図2に示すように、先ず、表示制御部3bは、背景画像P2の指定を指示する所定のメッセージを表示パネル3aの表示画面に表示させ、中央制御部1は、ユーザによる操作入力部4の所定操作に基づいて、表示パネル3aに表示されている少なくとも一の背景画像P2の中でユーザ所望の背景画像P2が指定されたか否かを判定する(ステップS1)。
ここで、所望の背景画像P2(図5(a)等参照)が指定されたと判定されると(ステップS1;YES)、画像処理部6の第2画像取得部6bは、画像記録部7に記録されている少なくとも一の背景画像P2の中で、ユーザによる操作入力部4の所定操作に基づいて指定されたユーザ所望の背景画像P2の画像データを読み出して取得する(ステップS2)。
なお、ステップS1にて、背景画像P2が指定されていないと判定されると(ステップS1;NO)、中央制御部1は、処理をステップS1に戻し、背景画像P2が指定されたと判定されるまで(ステップS1;YES)、表示パネル3aの表示画面に背景画像P2の指定に係る所定のメッセージを表示した状態で待機させる。
ステップS3にて、ユーザによる操作点の入力がないと判定されると(ステップS3;NO)、中央制御部1は、処理をステップS3に戻し、上記の判定処理を所定のタイミングで繰り返し実行する(ステップS3)。
ここで、軌跡特定部5により2つの操作軌跡L、Lが特定されていないと判定されると(ステップS5;NO)、中央制御部1は、処理をステップS3に戻し、表示パネル3aの表示領域における次の操作点の入力指示を受け付ける。
ここで、所望の前景画像P1(図4参照)が指定されたと判定されると(ステップS6;YES)、画像処理部6の第1画像取得部6aは、画像記録部7に記録されている少なくとも一の前景画像P1の中で、ユーザによる操作入力部4の所定操作に基づいて指定されたユーザ所望の前景画像P1の画像データを読み出して取得する(ステップS7)。
なお、ステップS6にて、前景画像P1が指定されていないと判定されると(ステップS6;NO)、中央制御部1は、処理をステップS6に戻し、前景画像P1が指定されたと判定されるまで(ステップS6;YES)、表示パネル3aの表示画面に前景画像P1の指定に係る所定のメッセージを表示した状態で待機させる。
ここで、合成開始指示が入力されていないと判定されると(ステップS8;NO)、中央制御部1は、処理をステップS8に戻し、合成開始指示が入力されたと判定されるまで(ステップS8;YES)、処理を待機させる。
ここで、画像合成処理について図3を参照して詳細に説明する。図3は、画像合成処理に係る動作の一例を示すフローチャートである。
図3に示すように、先ず、合成制御部6dは、処理対象となる最初のフレーム画像F1のフレーム番号として「1」を指定する(ステップS21)。
続けて、画像合成部6cは、前景画像P1と対応付けて保存されているアルファマップを読み出してメモリ2に展開する(ステップS22)。
なお、ステップS23にて、被写体領域Gの合成位置が決定された際に、背景画像P2に対してアルファマップがずれてしまいアルファマップの範囲外となる領域については、α=0としてアルファ値が存在しない領域を生じさせないようにする。
ここで、全ての画素について処理していないと判定されると(ステップS28;NO)、画像合成部6cは、処理対象として次の画素を指定して当該画素に処理対象を移動させて(ステップS29)、処理をステップS25に移行させる。
上記の処理を、ステップS28にて全ての画素について処理したと判定されるまで(ステップS28;YES)、繰り返すことで、画像合成部6cは、前景画像P1と背景画像P2とが合成された合成動画像Mを構成する最初のフレーム画像F1(図6(a)参照)を生成する。
ここで、被写体領域Gの合成位置が操作軌跡Lの端部に到達していないと判定されると(ステップS30;NO)、合成制御部6dは、合成動画像Mを構成する複数のフレーム画像F、…のうち、処理対象となる次のフレーム画像(例えば、二番目のフレーム画像F2)に係るフレーム番号を+1インクリメントして指定する(ステップS31)。これにより、合成動画像Mの二番目のフレーム画像F2が画像合成処理の処理対象となる。
そして、二番目のフレーム画像F2の生成が完了することによって、ステップS29にて全ての画素について合成処理したと判定されると(ステップS29;YES)、合成制御部6dは、処理をステップS30に移行させて、上記と同様に、被写体領域Gの合成位置が操作軌跡Lの基準位置とは反対側の端部に到達したか否かを判定する(ステップS30)。
なお、ステップS32においては、2つの操作軌跡L、Lに沿って終点側に所定画素数移動させた合成位置が操作軌跡Lの終点(基準位置とは反対側の端部)を超えた位置となる場合には、2つの操作軌跡L、Lの終点にそれぞれ被写体領域Gが接するように被写体領域Gの合成位置が設定される。つまり、動画像を構成する最後のフレーム画像Fnでは、被写体領域Gが操作軌跡Lの基準位置とは反対側の端部に接した状態となる。
これにより、画像合成処理を終了する。
その後、中央制御部1は、ユーザによる操作入力部4の所定操作に基づいて、合成動画像Mを画像記録部7に保存させる指示が入力されたか否かを判定する(ステップS11)。
ここで、合成動画像Mの保存指示が入力されたと判定されると(ステップS11;YES)、中央制御部1は、画像記録部7の所定の記録領域に、複数のフレーム画像F、…からなる合成動画像Mの画像データを保存させて(ステップS12)、合成画像生成処理を終了する。
このとき、前景画像P1の被写体領域Gの水平方向(所定方向)及び垂直方向(所定方向に直交する方向)の画素数(大きさ)の比率を変化させないように当該被写体領域Gの大きさを変化させることで、前景画像P1の被写体領域Gを拡大縮小する際の違和感を軽減させて見た目がより自然な合成動画像Mを生成することができる。
さらに、2つの操作軌跡L、L間に設定された基準線に対して前景画像P1の所定位置を通る基準線分が略直交するように、当該操作軌跡Lに沿って移動表示される前景画像P1の被写体領域Gを回転させることで、前景画像P1の被写体領域Gの表示態様の変化をより多彩なものとすることができ、合成動画像Mの興趣性の向上を図ることができる。
例えば、上記実施形態にあっては、携帯端末100は、画像合成部6cにより前景画像P1と背景画像P2とを合成する際に、当該前景画像P1の表示態様を変化させるようにしたが、画像合成部6cを備えるか否かは適宜任意に変更可能であり、背景画像P2に重畳表示される前景画像P1の被写体領域Gを2つの操作軌跡L、Lに沿って移動表示する際に当該被写体領域Gの表示態様を変化させる構成であれば如何なるものであっても良い。
即ち、プログラムを記憶するプログラムメモリ(図示略)に、第1取得処理ルーチン、特定処理ルーチン、制御処理ルーチンを含むプログラムを記憶しておく。そして、第1取得処理ルーチンにより中央制御部1のCPUを、所定の画像を取得する手段として機能させるようにしても良い。また、特定処理ルーチンにより中央制御部1のCPUを、表示手段の表示領域にてユーザによる操作入力手段の所定操作に基づいて描画された少なくとも2つの軌跡を特定する手段として機能させるようにしても良い。また、制御処理ルーチンにより中央制御部1のCPUを、特定された少なくとも2つの軌跡の形状を基準として、当該軌跡に沿って移動表示されるとともに背景画像P2に重畳表示される所定の画像の表示態様を変化させる手段として機能させるようにしても良い。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
<請求項1>
所定の画像を取得する第1取得手段と、
表示手段の表示領域にてユーザによる操作手段の所定操作に基づいて描画された少なくとも2つの軌跡を特定する特定手段と、
前記特定手段により特定された前記少なくとも2つの軌跡の形状を基準として、当該軌跡に沿って移動表示されるとともに背景画像に重畳表示される前記所定の画像の表示態様を変化させる制御手段と、
を備えたことを特徴とする画像処理装置。
<請求項2>
前記制御手段は、更に、前記少なくとも2つの軌跡の間隔に応じて前記所定の画像の大きさを変化させることを特徴とする請求項1に記載の画像処理装置。
<請求項3>
前記制御手段は、更に、前記所定の画像の所定方向及び前記所定方向に直交する方向の大きさの比率を変化させないように当該所定の画像の大きさを変化させることを特徴とする請求項2に記載の画像処理装置。
<請求項4>
前記制御手段は、更に、前記少なくとも2つの軌跡間に設定された基準線に対して前記所定の画像の所定位置を通る基準線分が略直交するように、当該軌跡に沿って移動表示される前記所定の画像を回転させることを特徴とする請求項1〜3の何れか一項に記載の画像処理装置。
<請求項5>
前記制御手段は、更に、前記少なくとも2つの軌跡のうち、何れか一方の軌跡の始点側から終点側に前記所定の画像の表示位置を移動させることを特徴とする請求項1〜4の何れか一項に記載の画像処理装置。
<請求項6>
背景画像を取得する第2取得手段と、
前記所定の画像と前記背景画像とを合成する合成手段と、を更に備え、
前記制御手段は、前記合成手段により前記所定の画像と前記背景画像とを合成する際に、当該所定の画像の表示態様を変化させることを特徴とする請求項1〜5の何れか一項に記載の画像処理装置。
<請求項7>
前記特定手段は、更に、前記表示手段の表示領域に前記背景画像が表示された状態で、ユーザによる操作手段の所定操作に基づいて描画された少なくとも2つの軌跡を特定することを特徴とする請求項1〜6の何れか一項に記載の画像処理装置。
<請求項8>
画像処理装置を用いた画像処理方法であって、
所定の画像を取得する処理と、
表示手段の表示領域にてユーザによる操作手段の所定操作に基づいて描画された少なくとも2つの軌跡を特定する処理と、
特定された前記少なくとも2つの軌跡の形状を基準として、当該軌跡に沿って移動表示されるとともに背景画像に重畳表示される前記所定の画像の表示態様を変化させる処理と、
を含むことを特徴とする画像処理方法。
<請求項9>
画像処理装置のコンピュータを、
所定の画像を取得する第1取得手段、
表示手段の表示領域にてユーザによる操作手段の所定操作に基づいて描画された少なくとも2つの軌跡を特定する特定手段、
前記特定手段により特定された前記少なくとも2つの軌跡の形状を基準として、当該軌跡に沿って移動表示されるとともに背景画像に重畳表示される前記所定の画像の表示態様を変化させる制御手段、
として機能させることを特徴とするプログラム。
1 中央制御部
3 表示部
3a 表示パネル
3b 表示制御部
4 操作入力部
5 軌跡特定部
6 画像処理部
6a 第1画像取得部
6b 第2画像取得部
6c 画像合成部
6d 合成制御部
Claims (9)
- 所定の画像を取得する第1取得手段と、
表示手段の表示領域にてユーザによる操作手段の所定操作に基づいて描画された少なくとも2つの軌跡を特定する特定手段と、
前記特定手段により特定された前記少なくとも2つの軌跡の形状を基準として、当該軌跡に沿って移動表示されるとともに背景画像に重畳表示される前記所定の画像の表示態様を変化させる制御手段と、
を備えたことを特徴とする画像処理装置。 - 前記制御手段は、更に、前記少なくとも2つの軌跡の間隔に応じて前記所定の画像の大きさを変化させることを特徴とする請求項1に記載の画像処理装置。
- 前記制御手段は、更に、前記所定の画像の所定方向及び前記所定方向に直交する方向の大きさの比率を変化させないように当該所定の画像の大きさを変化させることを特徴とする請求項2に記載の画像処理装置。
- 前記制御手段は、更に、前記少なくとも2つの軌跡間に設定された基準線に対して前記所定の画像の所定位置を通る基準線分が略直交するように、当該軌跡に沿って移動表示される前記所定の画像を回転させることを特徴とする請求項1〜3の何れか一項に記載の画像処理装置。
- 前記制御手段は、更に、前記少なくとも2つの軌跡のうち、何れか一方の軌跡の始点側から終点側に前記所定の画像の表示位置を移動させることを特徴とする請求項1〜4の何れか一項に記載の画像処理装置。
- 背景画像を取得する第2取得手段と、
前記所定の画像と前記背景画像とを合成する合成手段と、を更に備え、
前記制御手段は、前記合成手段により前記所定の画像と前記背景画像とを合成する際に、当該所定の画像の表示態様を変化させることを特徴とする請求項1〜5の何れか一項に記載の画像処理装置。 - 前記特定手段は、更に、前記表示手段の表示領域に前記背景画像が表示された状態で、ユーザによる操作手段の所定操作に基づいて描画された少なくとも2つの軌跡を特定することを特徴とする請求項1〜6の何れか一項に記載の画像処理装置。
- 画像処理装置を用いた画像処理方法であって、
所定の画像を取得する処理と、
表示手段の表示領域にてユーザによる操作手段の所定操作に基づいて描画された少なくとも2つの軌跡を特定する処理と、
特定された前記少なくとも2つの軌跡の形状を基準として、当該軌跡に沿って移動表示されるとともに背景画像に重畳表示される前記所定の画像の表示態様を変化させる処理と、
を含むことを特徴とする画像処理方法。 - 画像処理装置のコンピュータを、
所定の画像を取得する第1取得手段、
表示手段の表示領域にてユーザによる操作手段の所定操作に基づいて描画された少なくとも2つの軌跡を特定する特定手段、
前記特定手段により特定された前記少なくとも2つの軌跡の形状を基準として、当該軌跡に沿って移動表示されるとともに背景画像に重畳表示される前記所定の画像の表示態様を変化させる制御手段、
として機能させることを特徴とするプログラム。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012048911A JP2013186521A (ja) | 2012-03-06 | 2012-03-06 | 画像処理装置、画像処理方法及びプログラム |
CN2013100632793A CN103309557A (zh) | 2012-03-06 | 2013-02-28 | 图像处理装置以及图像处理方法 |
US13/786,276 US20130235081A1 (en) | 2012-03-06 | 2013-03-05 | Image processing apparatus, image processing method and recording medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012048911A JP2013186521A (ja) | 2012-03-06 | 2012-03-06 | 画像処理装置、画像処理方法及びプログラム |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2013186521A true JP2013186521A (ja) | 2013-09-19 |
Family
ID=49113721
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012048911A Pending JP2013186521A (ja) | 2012-03-06 | 2012-03-06 | 画像処理装置、画像処理方法及びプログラム |
Country Status (3)
Country | Link |
---|---|
US (1) | US20130235081A1 (ja) |
JP (1) | JP2013186521A (ja) |
CN (1) | CN103309557A (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7352032B2 (ja) | 2020-01-15 | 2023-09-27 | 北京字節跳動網絡技術有限公司 | 動画生成方法、装置、電子デバイス及びコンピュータ読取可能記憶媒体 |
JP7467642B2 (ja) | 2019-12-30 | 2024-04-15 | 北京字節跳動網絡技術有限公司 | 画像処理方法及び装置 |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016143970A (ja) * | 2015-01-30 | 2016-08-08 | 株式会社リコー | 画像処理装置、画像処理システム、画像処理プログラム |
CN106157341B (zh) * | 2015-03-30 | 2019-05-14 | 阿里巴巴集团控股有限公司 | 生成合成图片的方法及装置 |
CN105894554B (zh) * | 2016-04-11 | 2019-07-05 | 腾讯科技(深圳)有限公司 | 图像处理方法和装置 |
CN105912257B (zh) * | 2016-04-11 | 2019-03-05 | 腾讯科技(深圳)有限公司 | 图像混合处理方法和装置 |
JP7046786B2 (ja) * | 2018-12-11 | 2022-04-04 | 株式会社日立製作所 | 機械学習システム、ドメイン変換装置、及び機械学習方法 |
US11636639B2 (en) * | 2019-10-11 | 2023-04-25 | Robert G. Adamson, III | Mobile application for object recognition, style transfer and image synthesis, and related systems, methods, and apparatuses |
CN113129340B (zh) * | 2021-06-15 | 2021-09-28 | 萱闱(北京)生物科技有限公司 | 操作设备的运动轨迹分析方法、装置、介质和计算设备 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010176329A (ja) * | 2009-01-28 | 2010-08-12 | Sony Corp | 情報処理装置、アニメーション付加方法、及びプログラム |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6512522B1 (en) * | 1999-04-15 | 2003-01-28 | Avid Technology, Inc. | Animation of three-dimensional characters along a path for motion video sequences |
JP5105550B2 (ja) * | 2009-03-19 | 2012-12-26 | カシオ計算機株式会社 | 画像合成装置及びプログラム |
-
2012
- 2012-03-06 JP JP2012048911A patent/JP2013186521A/ja active Pending
-
2013
- 2013-02-28 CN CN2013100632793A patent/CN103309557A/zh active Pending
- 2013-03-05 US US13/786,276 patent/US20130235081A1/en not_active Abandoned
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010176329A (ja) * | 2009-01-28 | 2010-08-12 | Sony Corp | 情報処理装置、アニメーション付加方法、及びプログラム |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7467642B2 (ja) | 2019-12-30 | 2024-04-15 | 北京字節跳動網絡技術有限公司 | 画像処理方法及び装置 |
JP7352032B2 (ja) | 2020-01-15 | 2023-09-27 | 北京字節跳動網絡技術有限公司 | 動画生成方法、装置、電子デバイス及びコンピュータ読取可能記憶媒体 |
Also Published As
Publication number | Publication date |
---|---|
CN103309557A (zh) | 2013-09-18 |
US20130235081A1 (en) | 2013-09-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2013186521A (ja) | 画像処理装置、画像処理方法及びプログラム | |
US8416277B2 (en) | Face detection as a metric to stabilize video during video chat session | |
KR101450580B1 (ko) | 이미지 합성 방법 및 장치 | |
US8284233B2 (en) | Utilizing image sequences to perform video streaming during video conferencing | |
KR101912602B1 (ko) | 모바일단말기, 디스플레이장치 및 그 제어방법 | |
JP4016388B2 (ja) | テレビ電話機能付き携帯電話端末 | |
JPWO2003077097A1 (ja) | 移動体通信装置、移動体通信装置の表示制御方法、並びに、そのプログラム | |
JP2008263297A (ja) | 通信制御装置および通信端末 | |
JP2004128614A (ja) | 画像表示制御装置及び画像表示制御プログラム | |
JP2013229672A (ja) | 通信端末、通信方法、通信プログラム及び通信システム | |
US20050140802A1 (en) | Method for synthesizing photographed image with background scene in appratus having a camera | |
JP4289153B2 (ja) | 移動体通信装置、移動体通信装置の表示制御方法、並びに、そのプログラム | |
US20100092150A1 (en) | Successive video recording method using udta information and portable device therefor | |
CN110908638A (zh) | 一种操作流创建方法及电子设备 | |
JP2013187595A (ja) | 画像処理装置、画像処理方法及びプログラム | |
JP2006129196A (ja) | 携帯電話機 | |
JP2005316558A (ja) | 画面ズーム方法 | |
JP4632840B2 (ja) | 携帯端末装置、表示制御プログラム及び表示制御方法 | |
JP2007068182A (ja) | 撮像されたイメージ合成方法及び前記方法により撮像されたイメージを合成するカメラまたはカメラが内蔵された移動機器 | |
KR20090004176A (ko) | 카메라 모듈을 구비한 이동통신단말기 및 그 영상표시방법 | |
JP3672561B2 (ja) | 動画像合成装置、動画像合成方法、及び動画像合成機能付き情報端末装置 | |
JP2006211053A (ja) | 電子機器、番組表表示方法及び番組表表示プログラム | |
JP4359246B2 (ja) | 出力方法およびそれを利用した通信装置 | |
KR100664154B1 (ko) | 휴대단말기의 영상 표시 방법 | |
JP2006338604A (ja) | 通信端末装置及び画像通信方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130709 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20130716 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20130801 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130806 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20131203 |