JP2009123242A - 画像処理装置、画像処理方法、記録媒体、コンピュータプログラム、半導体デバイス - Google Patents
画像処理装置、画像処理方法、記録媒体、コンピュータプログラム、半導体デバイス Download PDFInfo
- Publication number
- JP2009123242A JP2009123242A JP2009055982A JP2009055982A JP2009123242A JP 2009123242 A JP2009123242 A JP 2009123242A JP 2009055982 A JP2009055982 A JP 2009055982A JP 2009055982 A JP2009055982 A JP 2009055982A JP 2009123242 A JP2009123242 A JP 2009123242A
- Authority
- JP
- Japan
- Prior art keywords
- image
- operator
- images
- candidate
- object image
- 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
- 239000004065 semiconductor Substances 0.000 title claims description 11
- 238000004590 computer program Methods 0.000 title claims description 9
- 238000003672 processing method Methods 0.000 title claims description 8
- 238000012545 processing Methods 0.000 claims abstract description 40
- 238000000034 method Methods 0.000 claims abstract description 18
- 239000002131 composite material Substances 0.000 claims abstract description 16
- 238000001514 detection method Methods 0.000 claims description 16
- 230000002194 synthesizing effect Effects 0.000 claims description 9
- 239000000203 mixture Substances 0.000 abstract description 11
- 230000006870 function Effects 0.000 description 8
- 239000003550 marker Substances 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 238000013500 data storage Methods 0.000 description 6
- 238000004091 panning Methods 0.000 description 4
- 102100029968 Calreticulin Human genes 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 101100326671 Homo sapiens CALR gene Proteins 0.000 description 2
- 230000012447 hatching Effects 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 238000012706 support-vector machine Methods 0.000 description 2
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 238000013528 artificial neural network Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 210000000887 face Anatomy 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
【解決手段】操作者の画像をその一部に含んだ鏡面動画像と所定のイベントに関連づけされたオブジェクトについてのオブジェクト画像とを合成して合成画像を生成する画像合成部106を有し、この合成画像をディスプレイ装置に表示させる画像処理装置である。この画像処理装置は、鏡面動画像に含まれる操作者の画像の位置を検出する検出部109を備えており、画像合成部106は、検出部109により検出された操作者の画像の位置に応じて、操作者の手の画像が届く範囲にオブジェクト画像が表示されるように、オブジェクト画像と鏡面動画像とを合成するように構成されている。
【選択図】図3
Description
図1は、本発明を適用した画像処理システムの構成例を示した図である。
この画像処理システムは、撮影装置の一例であるアナログ又はデジタルのビデオカメラ1、画像処理装置2、ディスプレイ装置3、及びビデオカメラ制御装置4を有して構成される。画像処理システムは、ディスプレイ装置3に相対する操作者候補をビデオカメラ1で撮影し、これにより得られた動画像を画像処理装置2に時系列的に連続に取り込んで鏡面動画像を生成するとともに、この鏡面動画像と、メニューやカーソル等のオブジェクトについてのオブジェクト画像とを合成して合成画像(これも動画像となる)を生成し、この合成画像をディスプレイ装置3上にリアルタイムに表示させるものである。オブジェクト画像は、鏡面動画像内の操作者候補が操作可能な範囲に表示されるように合成される。
オブジェクトには所定の処理が対応付けられており、操作者候補から選択された操作者によりオブジェクト画像が操作されると、該当する処理(イベント)が実行されるようになっている。
なお、ビデオカメラ1を制御するためのビデオカメラ制御装置4は、画像処理装置4からの指示により、ビデオカメラ1にズーム、パン、チルト等の動作をさせるものであるが、ビデオカメラ1或いは画像処理装置4に内蔵されていてもよい。
この実施形態によるコンピュータは、例えば図2にそのハードウエア構成を示すように、それぞれ固有の機能を有する複数の半導体デバイスが接続されたメインバスB1とサブバスB2の2本のバスを有している。これらのバスB1、B2は、バスインタフェースINTを介して互いに接続され又は切り離されるようになっている。
なお、本明細書では、画像についてのみ説明を行い、便宜上、音声についての説明は省略する。
画像反転部102は、画像入力部101により取り込んだ撮影画像を鏡面処理、すなわち左右反転処理して鏡面動画像を生成する。なお、ビデオカメラ1による撮影を、ビデオカメラ1の前に鏡を置いて行う場合、或いはビデオカメラ1に鏡面画像を生成するような機能が備わっている場合のように、画像処理装置2に入力される撮影画像が既に鏡面動画像となっている場合には、画像反転部102は不要になる。
オブジェクトデータ取得部104は、オブジェクトデータ記憶部103からオブジェクトデータを取り込んで、オブジェクト画像生成部105へ送る。
これらの操作者(又は操作者候補)の動きの頻度、色の変化が、オブジェクト画像を鏡面動画像のどの領域に合成するかを決める要因になる。
ディスプレイ装置3は、この表示制御部108からのビデオ信号により、画面上に合成画像(動画像)を表示させる。
次に、上記のような画像処理システムにより行われる画像処理方法の実施例を説明する。
図4は、上記の画像処理システムを用いた本発明の画像処理方法の手順を説明するためのフローチャートである。
ディスプレイ装置3には、図1に示すように、2人の操作者候補を含む鏡面動画像が映し出されているものとする。なお、説明の便宜上ディスプレイ装置3に映し出される操作者候補の数を2人としたが、これは更に多くの人数でもよく、また、1人でもよい。1人の場合には、その操作者候補が操作者となる。
鏡面動画像は、ビデオカメラ1で撮影された動画像が、画像処理装置2に入力され、画像反転部102により画像が左右反転されることで生成される。左右反転した画像がディスプレイ装置に表示されることで、図1のような鏡面動画像が映し出される。
なお、マーカ画像51、52は、矩形の他に、図6に示すような帯状として、操作者候補がヘアバンドをしているように表示してもよい。
各提示候補領域は、優先度に応じてどの操作者候補でも同じ大きさに設定するようにしてもよいが、図7では、操作候補者毎に異なる大きさで設定している。図7では、左側の操作者候補が右側の操作者候補よりも大きく表示されているので、左側の操作者候補に対する提示候補領域が、右側の操作者候補の提示候補領域よりも大きく設定されている。つまり、提示候補領域の大きさは、操作者候補の顔領域の大きさに応じて変えるようにしてある。操作者候補の大きさは、操作者検出部109により顔の大きさを検出することで知ることができる。
色の変化は、図9に示すようなカラー領域マップを用いることで知ることができる。図9のカラー領域マップは、顔の色と同じ色が占める領域を斜線で示しており、斜線の領域以外で、顔の色と同じ色を検出することで、操作者候補が動いたことを検出できる。カラー領域マップは、例えば、顔センシング技術により操作者の顔の位置を検出する際に、顔の色を検出しておき、検出した顔の色と同系統の色の領域を鏡面動画像から検出することで生成することができる。
図10では2つのメニュー画像の大きさを同じにしているが、操作者候補ごとに異なる大きさで提示するようにしてもよい。例えば、ディスプレイ装置3に映し出される操作者候補の大きさに応じてメニュー画像の大きさを変える。大きく映し出される操作者候補の提示候補領域ほど大きく設定されるので、提示候補領域から選択される提示領域も、大きく映し出される操作者候補ほど大きくなる。提示領域の大きさに合わせてメニュー画像を提示するようにすれば、大きく映し出される操作者候補ほどメニュー画像を大きく提示することができる。
実際に操作を行う操作者が決まると、表示制御部108は、図11に示すように、選択した操作者を拡大して、画面中央に表示する(ステップS106)。また、メニュー画像は操作者に操作されているので、その下位層の「select1」、「select2」、「select3」のいずれかを表すプルダウン画像が表示される。
このようにして、操作者候補の近傍にメニュー画像を表示することが可能になり、操作のための煩雑な初期設定が不要になる。また、複数の操作者候補から実際に操作を行う操作者を選択することも容易に可能になる。
実施例1では、先にメニュー画像を操作した操作者候補を実際に操作を行う操作者として選択しているが、以下のようにステレオマッチングの手法を利用して実際に操作を行う操作者を選択するようにしてもよい。実施例2では、ビデオカメラ1を2台用意するなどして、2つの鏡面動画像を用意する。図12、13は2つの鏡面動画像にそれぞれメニュー画像を合成した合成画像の例示図である。
前述の通りこれらのマップは、操作者の動きを定量的に表すことができる。動き画像マップは、操作者の動きが多い領域、少ない領域、まったく動きのない領域を表すことができる。表示される差分画像が多い領域が操作者の動きが多い領域、差分画像が少ない領域が操作者の動きが少ない領域、差分画像がまったくない領域が操作者の動きがまったくない領域である。
図14では、操作者の他にベル画像141とボタン画像142とが表示されている。操作者がベル画像141に触れると、例えばベルが鳴る等のイベントが発生するようになっている。ボタン画像142を触れた場合には、ボタン画像に関連づけされたイベントが発生するようになっている。
ボタン画像142は、色の変化が大きい領域に表示される。カラー領域マップでは色の変化を検出できるため、画像合成部106は、これに応じて色の変化が大きい領域を選択して、その領域にボタン画像142が表示されるように合成画像を生成する。
このように、オブジェクト画像を操作者の動作に応じて配置することも容易に可能になる。
2 画像処理装置
3 ディスプレイ装置
4 ビデオカメラ制御装置
101 画像入力部
102 画像反転部
103 オブジェクトデータ記憶部
104 オブジェクトデータ取得部
105 オブジェクト画像生成部
106 画像合成部
107 画像比較部
108 表示制御部
109 操作者検出部
Claims (6)
- 所定のイベントに関連づけされたオブジェクトについてのオブジェクト画像を生成するオブジェクト画像生成手段と、
操作者になり得る2以上の操作者候補の画像をそれぞれがその一部に含んだ複数の異なる鏡面動画像の各々に、同じ位置に表示されるように前記オブジェクト画像を合成して複数の合成画像を生成する画像合成手段と、
各合成画像を比較して、前記オブジェクト画像に最も近い操作者候補を操作者として選択する操作者検出手段と、を備える、
画像処理装置。 - 前記複数の異なる鏡面動画像は、右眼用及び左眼用のステレオ画像である、
請求項1記載の画像処理装置。 - 操作者になり得る2以上の操作者候補の画像をそれぞれが一部に含んだ複数の異なる鏡面動画像を所定の撮影装置から取得する装置により実行される方法であって、
前記複数の異なる鏡面動画像の各々に、所定のイベントに関連づけされたオブジェクトについてのオブジェクト画像を、同じ位置に表示されるように合成して複数の合成画像を生成し、生成した各合成画像を比較して、前記オブジェクト画像に最も近い操作者候補を操作者として選択する、
画像処理方法。 - 操作者になり得る2以上の操作者候補の画像をそれぞれが一部に含んだ複数の異なる鏡面動画像を所定の撮影装置から取得するコンピュータを、
所定のイベントに関連づけされたオブジェクトについてのオブジェクト画像を生成するオブジェクト画像生成手段、
前記複数の異なる鏡面動画像の各々に、同じ位置に表示されるように前記オブジェクト画像を合成して複数の合成画像を生成する画像合成手段、
各合成画像を比較して、前記オブジェクト画像に最も近い操作者候補を操作者として選択する操作者検出手段、
として機能させるためのコンピュータプログラム。 - 請求項4に記載されたコンピュータプログラムを記録してなる、コンピュータ読み取り可能な記録媒体。
- 操作者になり得る2以上の操作者候補の画像をそれぞれが一部に含んだ複数の異なる鏡面動画像を所定の撮影装置から取得するコンピュータに搭載された装置に組み込まれることにより、前記コンピュータを、
所定のイベントに関連づけされたオブジェクトについてのオブジェクト画像を生成するオブジェクト画像生成手段、
前記複数の異なる鏡面動画像の各々に、同じ位置に表示されるように前記オブジェクト画像を合成して複数の合成画像を生成する画像合成手段、
各合成画像を比較して、前記オブジェクト画像に最も近い操作者候補を操作者として選択する操作者検出手段、
として機能させるための半導体デバイス。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009055982A JP4767331B2 (ja) | 2009-03-10 | 2009-03-10 | 画像処理装置、画像処理方法、記録媒体、コンピュータプログラム、半導体デバイス |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009055982A JP4767331B2 (ja) | 2009-03-10 | 2009-03-10 | 画像処理装置、画像処理方法、記録媒体、コンピュータプログラム、半導体デバイス |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006197392A Division JP4689548B2 (ja) | 2006-07-19 | 2006-07-19 | 画像処理装置、画像処理方法、記録媒体、コンピュータプログラム、半導体デバイス |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2009123242A true JP2009123242A (ja) | 2009-06-04 |
| JP4767331B2 JP4767331B2 (ja) | 2011-09-07 |
Family
ID=40815254
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009055982A Expired - Lifetime JP4767331B2 (ja) | 2009-03-10 | 2009-03-10 | 画像処理装置、画像処理方法、記録媒体、コンピュータプログラム、半導体デバイス |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4767331B2 (ja) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08263194A (ja) * | 1995-03-22 | 1996-10-11 | Kyushu Nippon Denki Software Kk | キー入力装置 |
| JPH08315154A (ja) * | 1995-02-21 | 1996-11-29 | Mitsubishi Electric Res Lab Inc | ジェスチャ認識システム |
| WO1999060522A1 (fr) * | 1998-05-19 | 1999-11-25 | Sony Computer Entertainment Inc. | Dispositif et procede de traitement d'images, et support associe |
| JPH11327753A (ja) * | 1997-11-27 | 1999-11-30 | Matsushita Electric Ind Co Ltd | 制御方法及びプログラム記録媒体 |
| JP2000112019A (ja) * | 1998-10-08 | 2000-04-21 | Olympus Optical Co Ltd | 電子3眼カメラ装置 |
| JP2002196855A (ja) * | 2000-10-06 | 2002-07-12 | Sony Computer Entertainment Inc | 画像処理装置、画像処理方法、記録媒体、コンピュータプログラム、半導体デバイス |
-
2009
- 2009-03-10 JP JP2009055982A patent/JP4767331B2/ja not_active Expired - Lifetime
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08315154A (ja) * | 1995-02-21 | 1996-11-29 | Mitsubishi Electric Res Lab Inc | ジェスチャ認識システム |
| JPH08263194A (ja) * | 1995-03-22 | 1996-10-11 | Kyushu Nippon Denki Software Kk | キー入力装置 |
| JPH11327753A (ja) * | 1997-11-27 | 1999-11-30 | Matsushita Electric Ind Co Ltd | 制御方法及びプログラム記録媒体 |
| WO1999060522A1 (fr) * | 1998-05-19 | 1999-11-25 | Sony Computer Entertainment Inc. | Dispositif et procede de traitement d'images, et support associe |
| JP2000112019A (ja) * | 1998-10-08 | 2000-04-21 | Olympus Optical Co Ltd | 電子3眼カメラ装置 |
| JP2002196855A (ja) * | 2000-10-06 | 2002-07-12 | Sony Computer Entertainment Inc | 画像処理装置、画像処理方法、記録媒体、コンピュータプログラム、半導体デバイス |
Also Published As
| Publication number | Publication date |
|---|---|
| JP4767331B2 (ja) | 2011-09-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3847753B2 (ja) | 画像処理装置、画像処理方法、記録媒体、コンピュータプログラム、半導体デバイス | |
| JP3725460B2 (ja) | 画像処理装置、画像処理方法、記録媒体、コンピュータプログラム、半導体デバイス | |
| CN103905761B (zh) | 图像处理系统和图像处理方法 | |
| US8648924B2 (en) | Computer-readable storage medium having stored thereon image generation program, capturing apparatus, capturing system, and image generation method for generating a combination image on a display of the capturing apparatus | |
| US10771761B2 (en) | Information processing apparatus, information processing method and storing unit | |
| KR20150119621A (ko) | 디스플레이 장치 및 그의 이미지 합성 방법 | |
| US20250103200A1 (en) | Playback apparatus, control method, and storage medium | |
| JP2020173529A (ja) | 情報処理装置、情報処理方法、及びプログラム | |
| JP7544036B2 (ja) | 画像処理装置、3dモデル生成方法、およびプログラム | |
| JP2023017920A (ja) | 画像処理装置 | |
| JP6621565B2 (ja) | 表示制御装置、表示制御方法、及びプログラム | |
| JP4689548B2 (ja) | 画像処理装置、画像処理方法、記録媒体、コンピュータプログラム、半導体デバイス | |
| JP5805013B2 (ja) | 撮像画像表示装置、撮像画像表示方法、プログラム | |
| JP4824409B2 (ja) | 情報処理システム、エンタテインメントシステム、および情報処理システムの入力受け付け方法 | |
| JP4767331B2 (ja) | 画像処理装置、画像処理方法、記録媒体、コンピュータプログラム、半導体デバイス | |
| JP7118383B1 (ja) | 表示システム、表示方法、及び表示プログラム | |
| WO2008012983A1 (en) | Imaging device and imaging system | |
| JP6371547B2 (ja) | 画像処理装置、方法、および、プログラム | |
| JP4544262B2 (ja) | 仮想現実空間共有システムおよび方法、並びに、情報処理装置および方法 | |
| JP2010258613A (ja) | 動画処理システム、動画処理方法、動画処理プログラム、および動画処理装置 | |
| JP4615252B2 (ja) | 画像処理装置、画像処理方法、記録媒体、コンピュータプログラム、半導体デバイス | |
| JP6705477B2 (ja) | 画像処理システム、画像処理方法およびプログラム | |
| JP6514386B1 (ja) | プログラム、記録媒体及び画像生成方法 | |
| CN121623299A (zh) | 控制设备、控制方法、存储介质和程序产品 | |
| JP2012156628A (ja) | 電子カメラ、画像処理装置および画像処理プログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090310 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20100714 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20100818 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20101125 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20110111 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110322 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110506 |
|
| 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: 20110614 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110614 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4767331 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140624 Year of fee payment: 3 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| EXPY | Cancellation because of completion of term |