JP2012173865A - 3dポインタ生成装置及び3dポインタ生成方法 - Google Patents
3dポインタ生成装置及び3dポインタ生成方法 Download PDFInfo
- Publication number
- JP2012173865A JP2012173865A JP2011033640A JP2011033640A JP2012173865A JP 2012173865 A JP2012173865 A JP 2012173865A JP 2011033640 A JP2011033640 A JP 2011033640A JP 2011033640 A JP2011033640 A JP 2011033640A JP 2012173865 A JP2012173865 A JP 2012173865A
- Authority
- JP
- Japan
- Prior art keywords
- pointer
- display
- signal
- image signal
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04815—Interaction with a metaphor-based environment or interaction object displayed as three-dimensional, e.g. changing the user viewpoint with respect to the environment or object
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/10—Processing, recording or transmission of stereoscopic or multi-view image signals
- H04N13/106—Processing image signals
- H04N13/128—Adjusting depth or disparity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N2013/0074—Stereoscopic image analysis
- H04N2013/0081—Depth or disparity estimation from stereoscopic image signals
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Controls And Circuits For Display Device (AREA)
- Computer Hardware Design (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
- Processing Or Creating Images (AREA)
Abstract
【解決手段】ポインタ生成部で、画面上に特定の印を表示させるポインタ表示信号を生成させる。生成されたポインタ表示信号は、左チャンネル混合部で左チャンネル画像信号に混合し、右チャンネル混合部で右チャンネル画像信号に混合する。各チャンネルのポインタ表示信号は、立体表示されることで形成される仮想空間上のポインタの奥行き方向の位置を指示する操作入力に基づいて、ポインタの表示位置を設定する。その混合位置の設定処理としては、左チャンネルのポインタ表示信号による表示位置と、右チャンネルのポインタ表示信号による表示位置とを、指示された仮想空間上の位置の視差に対応してシフトした水平位置とする。
【選択図】図3
Description
そして、立体表示されることで形成される仮想空間上のポインタの奥行き方向の位置を指示する操作入力に基づいて、各チャンネルのポインタ表示位置を設定する。その表示位置の設定として、左チャンネルのポインタ表示信号のポインタ表示位置と、右チャンネルのポインタ表示信号のポインタ表示位置とを、指示された仮想空間上の奥行き方向の位置の視差に対応してシフトした水平位置とする。
1.装置の全体構成例(図1)
2.装置の信号処理構成の詳細の例(図2)
3.表示位置の設定処理の説明(図3−図6)
4.信号処理状態の例(図7)
5.立体方向の表示位置の設定状態の説明(図8,図9)
6.3Dポインタを字幕表示位置の設定に適用した例(図10)
7.3Dポインタの視差ドット数を表示させた例(図11,図12,図13)
8.変形例
図1は、本開示の一実施の形態例による3Dポインタ生成装置としての画像信号処理装置の全体構成を示した図である。
図1に示すように、操作者であるユーザからの操作uを受け付けるコントローラ11が用意してあり、そのコントローラ11から、制御部である中央制御ユニット(以下CPUと称する)13に、ポインタの表示位置を指示する。コントローラ11には、ユーザ操作uを受け付けるキーボードなどの入力部が接続してある。この例では、入力部の1つとして、ポインティングデバイスであるマウス12が取り付けてある。本実施の形態例で使用されるマウス12は、スクロールボタンを備えたものであり、マウス12を机の上などの平面上に沿って動かすことで、2次元上の位置の指示が行える。
マウス12のスクロールボタンは、操作を行うユーザから見て手前側に回す操作と、奥側に回す操作との2段階の操作が可能である。本実施の形態例の場合には、マウス12による2次元上の位置の指示で、画面上に表示されるポインタの、画面内の水平及び垂直方向の位置が指示されるようにしてある。また、スクロールボタンの操作指示で、3D表示される仮想空間上の奥行き方向のポインタの位置を指示するようにしてある。このポインタの位置を指示する具体例については後述する。
コントローラ11は、3Dポインタの位置として、表示画面中の水平方向(横方向)の位置と垂直方向(縦方向)の位置を、CPU13に指示すると共に、3D表示で形成される仮想空間上の奥行き方向の位置についてもCPU13に指示する。
例えば、ユーザがマウス12を使用した、2次元上の位置を指示する操作を行うことで、表示画面中の水平及び垂直方向の位置が指示され、同じマウス12のスクロールボタンのユーザ操作で、仮想空間上の奥行き方向の位置が指示される。具体的には、スクロールボタンを一方(手前側)に回すことで、仮想空間上の手前側の位置が指示され、スクロールボタンを他方(奥側)に回すことで、仮想空間上の奥側の位置が指示される。
ポインタを表示させるためのポインタ表示信号を生成するポインタ生成処理を行うポインタ生成部として、左ポインタ発生部30Lと、右ポインタ発生部30Rとを備える。
左ポインタ発生部30Lは、CPU13から指示されたサイズと位置の左チャンネル用のポインタ表示信号を生成させる。生成された左チャンネル用のポインタ表示信号(ポインタ画像)は、左チャンネル混合処理を行う左チャンネル用の混合部20Lに供給され、左チャンネルの入力画像信号に混合される。
右ポインタ発生部30Rは、CPU13から指示されたサイズと位置の右チャンネル用のポインタ表示信号を生成させる。生成された右チャンネル用のポインタ表示信号(ポインタ画像)は、右チャンネル混合処理を行う左チャンネル用の混合部20Rに供給され、右チャンネルの入力画像信号に混合される。
CPU13から左ポインタ発生部30Lには、左水平位置信号[left h pos]と、左垂直位置信号[left v pos]と、左水平サイズ信号[left h size]と、左垂直サイズ信号[left v size]を供給する。左水平位置信号[left h pos]と左垂直位置信号[left v pos]は、表示されるポインタの画像中の水平及び垂直の位置を指示する信号である。左水平サイズ信号[left h size]と、左垂直サイズ信号[left v size]とは、表示されるポインタとしての印の水平方向及び垂直方向のサイズ(表示幅)を示す信号である。
同様に、右ポインタ発生部30Rには、右チャンネル画像信号の同期信号成分である、水平ドライブ信号[i right hd]と垂直ドライブ信号[i right vd]とフレーム信号[i right fd]とが供給される。そして、右ポインタ発生部30R内で、その右チャンネル画像信号の同期信号に同期して、指示された位置及びサイズのポインタを表示させるための、右チャンネルのポインタ表示信号[right pointer]が生成される。
同様に、右チャンネル用の混合部20Rは、入力した左チャンネル画像信号に対して、右チャンネルのポインタ表示信号[right pointer]で指示された位置及びサイズで、ポインタ画像の混合処理を行う。
なお、先に説明したように、3D表示を行う表示装置が、各チャンネルの画像信号を独立して入力する方式である場合には、合成処理部40での合成処理は必要ない。
次に、各チャンネルの混合部20L,20Rとポインタ発生部30L,30Rの詳細な構成を、図2を参照して説明する。
左チャンネル用の混合部20L及び左ポインタ発生部30Lと、右チャンネル用の混合部20R及び右ポインタ発生部30Rは、基本的に同一構成であり、図2では一方のチャンネルの構成だけを示している。また、各信号の名称についても、図2では、左チャンネルの信号であることを示す記号[left]と、右チャンネルを示す記号[right]を、図1の各記号から除いてあり、各チャンネルで共通化した構成として図示している。
また、ポインタ発生部30L,30Rに供給される水平ドライブ信号[i hd]を、水平エッジ検出部313に供給し、水平エッジを検出する。水平エッジ検出部313での検出結果としての検出信号[hdn]は、ライン数カウンタ322に供給される。ポインタ発生部30L,30Rに供給される垂直ドライブ信号[i vd]についても、バッファアンプ321を介してライン数カウンタ322に供給される。ライン数カウンタ322では、垂直ドライブ信号でリセットを行いながら、水平エッジの検出信号に基づいて水平ライン数のカウントを行い、ライン数カウント信号[v count]を、演算部345の入力Aに供給する。
プログレッシブ判別部324では、垂直エッジの検出信号とフレーム信号とに基づいて、入力した画像信号がプログレッシブ信号か否かを判別し、その判別結果信号[prog]を出力する。判別結果信号[prog]は、スイッチ341,343の切り替え制御信号として使用される。
バッファアンプ331が出力する水平位置信号[i h pos]を、演算部314の入力Bに供給する。
バッファアンプ332が出力する垂直位置信号[i v pos]を、直接スイッチ341の一方の接点に供給すると共に、1/2ライン遅延回路342を介してスイッチ341の他方の接点に供給する。このスイッチ341では、プログレッシブ判別部324が出力する判別結果信号[prog]に基づいて、適切な接点に得られる信号を選択して、その選択された垂直位置信号[i v pos]を、演算部345の入力Bに供給する。
バッファアンプ334が出力する垂直サイズ信号[i v size]は、直接スイッチ343の一方の接点に供給されると共に、1/2ライン遅延回路344を介してスイッチ343の他方の接点に供給される。このスイッチ343では、プログレッシブ判別部324が出力する判別結果信号[prog]に基づいて、適切な接点に得られる信号を選択して、その選択された垂直サイズ信号[i v size]を、演算部345の入力Cに供給する。
演算部345では、入力A,B,Cの演算処理で、ポインタを表示させる垂直位置の信号[v area]を得る。演算部345での演算処理としては、入力A,B,Cについて、(A≧B)かつ(A<(B+C))となるとき、ハイレベルHとなる垂直位置の信号[h area]を得る。
混合部20L,20Rには、入力画像信号として、輝度信号[i y]と、入力第1色差信号[i cb]と、入力第2色差信号[i cr]とが供給される。各信号は、遅延調整回路211,222,231を介して、スイッチ214,224,234の一方の入力端と、加算部212,222,232の入力Bに供給する。
加算部212の入力Aには、ポインタの輝度レベル信号が供給される。そして、加算部212で、入力Aに得られるポインタの輝度レベル信号と、入力Bに得られる入力画像信号の輝度信号とを加算し、1/2のレベルとする。この加算処理がポインタを半透明で表示させる処理に相当する。加算部212で加算し1/2のレベルとされた信号は、スイッチ213の一方の入力端に供給される。スイッチ213の他方の入力端には、ポインタの輝度レベル信号が供給され、このスイッチ213の切替えで、ポインタを不透明で表示させる状態と、半透明で表示させる状態が選択される。スイッチ213は、後述する他のスイッチ223,233と共に、ポインタ表示設定信号[i mix sel]により連動して切替えが制御される。スイッチ213で選択された信号は、スイッチ214の他方の入力端に供給する。
スイッチ214では、ポインタ選択信号[i pointer sel]がハイレベルであるとき、スイッチ213が出力するポインタを表示させる信号を選択し、ポインタ選択信号がローレベルであるとき、入力した輝度信号を出力する。
スイッチ224では、ポインタ選択信号[i pointer sel]がハイレベルであるとき、スイッチ223が出力するポインタを表示させる信号を選択し、ポインタ選択信号がローレベルであるとき、入力した第1色差信号を出力する。
スイッチ234では、ポインタ選択信号[i pointer sel]がハイレベルであるとき、スイッチ233が出力するポインタを表示させる信号を選択し、ポインタ選択信号がローレベルであるとき、入力した第2色差信号を出力する。
次に、図3〜図6のフローチャートを参照して、ポインタを画面上に3D表示させる際の処理について説明する。図3〜図6のフローチャートに示したポインタの表示処理は、全て図1に示したCPU13の制御で実行されるものである。
まず、図3のフローチャートを参照して、ポインタを画面上に3D表示させる処理の流れの全体について説明する。CPU13は、ユーザ操作などによるポインタの表示指示がコントローラ11からあるか否かを判断する(ステップS11)。ステップS11で、ポインタの表示指示がない場合には、表示指示があるまで待機する。
そして、ステップS11でポインタの表示指示がある場合には、コントローラ11に接続されたポインティングデバイスであるマウス12の操作指示により、CPU13が、画面上の水平方向及び垂直方向のポインタの表示位置を決める(ステップS12)。ポインタの表示サイズや表示状態については、例えば、予め設定されたポインタ表示モードにより決まる。
なお、ステップS13の判断時にスクロールボタンの操作が何もない場合には、例えば、左チャンネルの画像でのポインタの表示位置と、右チャンネルの画像でのポインタの表示位置とが同じ位置となる位置ようにする。なお、以下の説明では、この左右のチャンネルの画像で画面上の表示位置が同じ位置を、基準位置又は基準面と称する。
本実施の形態の場合には、基本的にポインタの画面上の水平及び垂直方向での表示位置は、画面内に制限されるが、さらに、3D表示が可能な範囲に制限される。
すなわち、左チャンネルの画像と右チャンネルの画像とを使用して3D表示を行う際には、それぞれの画像で物体が表示可能な範囲である必要があり、画面の左端及び右端では、一方のチャンネルの画像しか表示されないために物体が立体表示されない。
また、ステップS22の判断で、指示されたポインタの表示位置が、画面の左端及び右端で3D表示ができない可能性がある位置である場合には、3D表示が可能な範囲内(すなわち左端及び右端よりも内側)の位置に制限させる(ステップS24)。
そして、ステップS23,S24の処理が行われた後、ステップS21の判断処理に戻る。
この図4のフローチャートの処理が行われることで、ポインタが常に設定された通りの仮想空間内の奥行きで表示されるようになる。なお、この図3のフローチャートに示す表示位置の制限を行うことは、例えば図2に示すバッファアンプ331に供給されるポインタ水平位置信号[i h pos]が、対応した位置の信号として生成されることである。この対応した位置の信号として生成させる処理は、例えばCPU13の制御で行われる。
ポインタの表示色については、例えばユーザ設定で自由に色を設定できるようにする。そして、3D表示処理で仮想空間内の奥行きを設定したときに、基準位置、つまり左右のチャンネルの画像で画面上の表示位置が同じ位置又はその近傍位置となった場合、そのときだけポインタの表示色を変えるようにしてもよい。
まず、スクロールボタンのユーザ操作で指示された仮想空間上の位置が、基準位置又はその基準位置の近傍であるか否かを判断する(ステップS31)。ステップS31の判断で、基準位置又はその近傍の位置でない場合、つまり左右のポインタの表示位置に一定量以上のシフト量がある場合には、予めユーザが決めた色(又は予め設定された色)でポインタを表示させる(ステップS32)。そして、ステップS31の判断で、スクロールボタンのユーザ操作で指示された仮想空間上の位置が、基準位置又はその近傍の位置であると判断した場合には、ステップS32で表示させる色とは別の特定の色でポインタを表示させる(ステップS33)。ステップS32,S33の表示処理後、ステップS31の判断に戻り、このフローチャートの処理が繰り返される。
なお、この図4のフローチャートに示す表示位置の設定を行うことは、例えば図2に示す加算部222,232及びスイッチ223,233に供給される、ポインタの第1色差レベル信号及び第2色差レベル信号を、対応した色の信号に設定することである。この対応した色の信号とする処理は、例えばCPU13の制御で行われる。
まず、ポインタについて、仮想空間内の奥行きを設定した位置が、基準位置より手前か奥かを判断する(ステップS41)。このステップS41の判断で、基準位置より奥の位置である場合には、ポインタを設定された色で半透明の物体として表示させる(ステップS42)。この半透明の物体として表示させる処理としては、例えば図2の混合部20L,20R内の各スイッチ213,223,233として、加算部212,222,232の出力側を選択する処理に相当する。つまり、各加算部212,222,232で入力画像信号とポインタ表示用画像信号とを加算してレベルを調整した信号とすることで、ポインタが存在する位置の元々の画像がある程度、透けて見えた状態でポインタが表示されるようになる。
なお、ステップS41の判断時において、仮想空間内の奥行きを設定した位置が、基準位置である場合には、ステップS42とステップS43の予め決めたいずれかの処理を行うようにすればよい。あるいは、図5のフローチャートの処理と組み合わせて、基準位置(又はその近傍位置)である場合には、さらに別の特定色で表示させるようにしてもよい。
すなわち、本実施の形態例においては、ポインタを混合する元の画像についても、3D表示される画像であり、画像中の各物体などが適切な奥行きを持つ。ここで、画像中の各物体の奥行き方向の配置状態を考えたとき、立体感を出すために特別に手前や奥に配置された物体は別として、画像中の大部分の物体は、基準位置に近い位置にある可能性が高い。ここで、もし、画像中の特定の物体が基準位置の近傍に配置された状態で、基準位置よりも奥の位置に設定したポインタを、その物体の表示位置に重ねて不透明で表示させたとする。このとき、奥の位置に設定されたポインタで、そのポインタの仮想位置よりも手前に存在している画像が隠れることになり、画像として矛盾を生じることになる。
これに対して、図6のフローチャートに示す処理を行うことで、ポインタが奥に表示された状態では、半透明で重なる位置の元の画像についても表示されて、矛盾を生じない画像表示が行われる可能性が高くなる。
したがって、図6に示す表示処理を行うことで、どの仮想空間内のどの奥行きの位置ポインタを設定した場合でも、矛盾が生じる可能性が少ない良好な表示が行えるようになる。
なお、図5に示した基準位置時に、さらに別の色とする処理や、図4のフローチャートに示した左右の端での表示を制限する処理を組み合わせて、さらに良好に表示されるようにしてもよい。
また、図6のフローチャートの例では、基準位置より手前を特定の色、基準位置より奥を半透明としたが、例えば、基準位置より手前を第1の色、基準位置より奥を第2の色として、少なくとも2段階に色を変えるようにしてもよい。この場合には、例えば基準位置より奥にポインタを表示させる第2の色を、比較的薄い色として、余り強く表示されないようにしてもよい。
次に、図2に示した信号処理構成で、ポインタが表示される例について、図7を参照して説明する。
図7(a)は、画像中にポインタP0が表示される状態を示している。この例では、カラーバーが画像として表示されている中に、四角形のポインタP0を表示させた例としてあり、ポインタP0は不透明(つまりポインタの部分は元の画像が見えない状態)で表示させてある。この例では、1フレームの画像が水平画素数1920画素×水平ライン数1080本の例としてある。
図7(b)は、水平ドライブ信号[i hd]を示し、図7(c)は、ドット数カウント信号[h count]を示す。1水平ラインの画素数1920画素であるので、水平ドライブ信号がHレベルである間はカウント値が0であり、水平ドライブ信号がLレベルに変化することで、1画素ごとのカウントが行われ、1920までカウントされる。
そして、図7(d)に示す、ポインタの水平位置の信号[h area]がHレベルの間が、ポインタの信号の出力に切り替わる期間となる。水平ドライブ信号[i hd]がHレベルからLレベルに変化した1水平ラインの始点から、ポインタの水平位置の信号[h area]が立ち上がるタイミングまでの期間が、ポインタの水平位置を示す信号[h position]となる。また、信号[h area]がHレベルになっている期間が、水平サイズ信号[h size]で示される期間である。
図7(e)は、垂直ドライブ信号[i vd]を示し、図7(f)は、水平ドライブ信号[i hd]を示し、図7(g)は、水平エッジの検出信号[hdn]を示す。図7(h)は、ライン数カウント信号[v count]を示す。水平ライン数1080であるので、垂直ドライブ信号がLレベルである間はカウント値が0であり、水平ドライブ信号がLレベルに変化することで、水平エッジの検出信号[hdn]に同期した1ラインごとのカウントが行われ、1080までカウントされる。
そして、図7(i)に示す、ポインタの垂直位置の信号[v area]がHレベルの間が、ポインタの信号の出力に切り替わる期間となる。ライン数カウント信号[v count]がカウント値1になったタイミングから、ポインタの垂直位置の信号[h area]が立ち上がるタイミングまでの期間が、ポインタの水平位置を示す信号[v position]となる。また、信号[v area]がHレベルになっている期間が、垂直サイズ信号[v size]で示される期間である。
このようにして、図2に示す処理構成でポインタを表示させる信号が元の画像信号に混合されて、ポインタが画面中に表示されるようになる。
次に、図8及び図9を参照して、3D表示で設定される仮想空間上の表示位置の設定処理について説明する。
図8は、基準位置(基準面)Mと、その基準位置Mより手前及び奥の状態を示したものである。
先に説明したように、画像中のある表示物体m0についての、仮想空間上の表示位置の設定位置が、基準位置Mと一致しているときには、画面上では、その物体m0は、左チャンネルと右チャンネルとで同一位置に表示されている。この基準位置M上の物体を、画面を見ているユーザが観察したとき、左目ELからの視線と、右目ERからの視線とが交差することはない。
そして、図8に示したように、その基準位置Mよりも奥の位置に物体m1を配置させたとすると、左目ELからの視線と、右目ERからの視線とで成す角度は徐々に小さくなる。
次に、本実施の形態例の3Dポインタ表示処理を、画像中に字幕を表示させる場合の字幕の位置を設定する際の処理に適用した例を、図10のフローチャートを参照して説明する。
図10にしたがって説明すると、まず、ユーザ操作で動画像を再生して、字幕を挿入する画像部分で、その画像を停止させて、停止した位置で静止画像として表示させる(ステップS51)。
その後、3Dポインタを、字幕を挿入したい奥行き位置で表示させる(ステップS52)。例えば、当該画像中の最も視聴者が注目していると考えられる被写体と、同じ奥行き位置に3Dポインタの奥行き位置をセットする。
そして、セットした3Dポインタの視差ドット数(左右の画像のドット数)をCPU13などが読み出し、その視差ドット数を、その静止画像(及びその画像に連続した画像)に挿入させる字幕の視差ドット数を、読み出した値に設定する。
図11は、3D眼鏡を掛けて表示される画像の範囲をF1としたとき、注目被写体Aに隣接して3DポインタP1を表示させた例を示したものである。例えば図10の例のように、注目被写体Aに隣接して、ほぼ同じ奥行き位置となるようにポインタP1を表示させることが考えられる。このとき、図11の例では、画面の左下に、ポインタP1の左右の視差度ドット数Bを、数値で表示させてある。図11の例では、視差度ドット数Bとして30ドットであることを表示させてある。視差度ドット数とは、3Dポインタの左右の位置のずれ量を、画素数(ドット数)で示したものである。なお、図8で説明したように、視線が交差する場合には、−の値として数値を示すようにしてもよい。
これらの画面中への視差度ドット数表示や全画素数表示は、例えば図1に示したCPU13の制御で、合成処理部40内で対応した数字や文字の画像の重畳処理を行うことで実現できる。
なお、上述した実施の形態例で表示させる3Dポインタのサイズは、画面のサイズに応じて適切に設定するのが好ましい。例えば、画面全体の面積の1/200以上の面積となるサイズで、3Dポインタを表示させることで、良好に立体視できるサイズで3Dポインタが表示される。この画面全体の面積の1/200以上の面積とする例としては、例えば、画像の縦方向のサイズの1/10以上とし、画像の横方向のサイズの1/20以上とした大きさの四角形のポインタを表示させるのが好ましい。このようなサイズの四角形の3Dポインタ表示を行うことで、画面を見ているユーザは、表示されたポインタそのものの平面の立体的な位置を良好に感じることができ、3Dポインタを表示させる目的である、奥行き方向の位置の確認が良好に行えるようになる。
3Dポインタのサイズは、例えば図1に示したCPU13が制御する。即ち、CPU13から左右のポインタ発生部30L,30Rに供給する水平サイズ信号[left h size][right h size]及び垂直サイズ信号[left v size][right v size]で、対応したサイズとなるように指示する。このような水平サイズ信号及び垂直サイズ信号とすることで、左右のポインタ発生部30L,30Rで生成されるポインタ表示信号が、対応したサイズで表示される信号となる。
3Dポインタの表示サイズを、ユーザ操作で自由に調整できるようにした場合には、例えば図1に示したCPU13の制御で、3Dポインタの最小サイズを、画像の縦方向のサイズの1/10、画像の横方向のサイズの1/20に制限させるのが好ましい。
また、3Dポインタとして、四角形や円形の枠だけを表示させて、その四角形や円形の枠の内側は、元の画像をそのまま表示させるようにしてもよい。このような枠形状の表示を行う際にも、その表示位置の設定状況に応じて、図6のフローチャートに示した半透明表示を行うようにしてもよい。
また、図6のフローチャートに示した半透明表示は、基準位置より奥の位置の場合に半透明表示を行うようにしたが、ポインタをどの奥行き位置に設定した場合でも、常時半透明表示させるようにしてもよい。
(1) 画面上に特定の印を表示させるためのポインタ表示信号を生成するポインタ生成部と、
前記ポインタ生成部で生成されたポインタ表示信号を、左チャンネル画像信号に混合する左チャンネル混合部と、
前記ポインタ生成部で生成されたポインタ表示信号を、右チャンネル画像信号に混合する右チャンネル混合部と、
立体表示されることで形成される仮想空間上のポインタの奥行き方向の位置を指示する操作入力に基づいて、前記左チャンネル混合部で混合されるポインタ表示信号のポインタ表示位置と、前記右チャンネル混合部で混合されるポインタ表示信号のポインタ表示位置とを、指示された仮想空間上の奥行き方向の位置の視差に対応してシフトした水平位置に設定させる制御部とを備えた
3Dポインタ生成装置。
前記(1)記載の3Dポインタ生成装置。
前記(1)又は(2)記載の3Dポインタ生成装置。
前記(1)から(3)のいずれか1項に記載の3Dポインタ生成装置。
前記(1)から(4)のいずれか1項に記載の3Dポインタ生成装置。
前記(1)から(5)のいずれか1項に記載の3Dポインタ生成装置。
前記(1)から(6)のいずれか1項に記載の3Dポインタ生成装置。
前記(1)から(6)のいずれか1項に記載の3Dポインタ生成装置。
前記(1)から(8)のいずれか1項に3Dポインタ生成装置。
前記(1)から(9)のいずれか1項に3Dポインタ生成装置。
Claims (11)
- 画面上に特定の印を表示させるためのポインタ表示信号を生成するポインタ生成部と、
前記ポインタ生成部で生成されたポインタ表示信号を、左チャンネル画像信号に混合する左チャンネル混合部と、
前記ポインタ生成部で生成されたポインタ表示信号を、右チャンネル画像信号に混合する右チャンネル混合部と、
立体表示されることで形成される仮想空間上のポインタの奥行き方向の位置を指示する操作入力に基づいて、前記左チャンネル混合部で混合されるポインタ表示信号のポインタ表示位置と、前記右チャンネル混合部で混合されるポインタ表示信号のポインタ表示位置とを、指示された仮想空間上の奥行き方向の位置の視差に対応してシフトした水平位置に設定させる制御部とを備えた
3Dポインタ生成装置。 - 前記左チャンネル混合部及び前記右チャンネル混合部でポインタ表示信号を混合する際に、ポインタが半透明に表示されるように混合させる
請求項1記載の3Dポインタ生成装置。 - 前記制御部は、指示された仮想空間上の奥行き方向の位置が、左右のチャンネルで画面上の表示位置に変化がない基準位置よりも手前の位置の場合と、前記基準位置よりも奥の位置の場合とで、ポインタ表示用画像信号の表示色を少なくとも2段階に変化させる
請求項1記載の3Dポインタ生成装置。 - 前記制御部は、指示された仮想空間上の奥行き方向の位置が、左右のチャンネルで画面上の表示位置に変化がない基準位置よりも手前の位置の場合に、前記左チャンネル混合部及び前記右チャンネル混合部で、ポインタが不透明に表示されるように混合させ、前記基準位置よりも奥の位置の場合に、前記左チャンネル混合部及び前記右チャンネル混合部で、ポインタが半透明に表示されるように混合させる
請求項1記載の3Dポインタ生成装置。 - 前記制御部は、指示された仮想空間上の奥行き方向の位置が、左右のチャンネルで画面上の表示位置に変化がない基準位置、又はその基準位置の近傍であるとき、ポインタの表示色を変化させる
請求項1記載の3Dポインタ生成装置。 - 前記制御部は、前記ポインタ表示信号によるポインタの水平位置及び垂直位置を、前記左チャンネル画像信号及び右チャンネル画像信号で立体表示が可能な範囲内に制限させる
請求項1記載の3Dポインタ生成装置。 - 前記制御部は、左右のポインタ表示位置のずれ量に対応した画素数を示す画像を、前記左チャンネル画像信号及び右チャンネル画像信号に重畳させる
請求項1記載の3Dポインタ生成装置。 - 前記制御部は、左右のポインタ表示位置のずれ量に対応した画素数と、画像信号の横方向の全画素数とを、分数表記で表示させる画像を、前記左チャンネル画像信号及び右チャンネル画像信号に重畳させる
請求項1記載の3Dポインタ生成装置。 - 前記制御部は、左右のポインタ表示位置のずれ量に対応した画素数と、画像信号の横方向の全画素数との割合を表示させる画像を、前記左チャンネル画像信号及び右チャンネル画像信号に重畳させる
請求項1記載の3Dポインタ生成装置。 - 前記ポインタ生成部で生成されるポインタ表示信号により画面に表示されるポインタの表示面積は、前記左チャンネル画像信号及び右チャンネル画像信号による画像の全表示面積の1/200以上とした
請求項1記載の3Dポインタ生成装置。 - 画面上に特定の印を表示させるためのポインタ表示信号を生成するポインタ生成処理と、
前記ポインタ生成処理で生成されたポインタ表示信号を、左チャンネル画像信号に混合する左チャンネル混合処理と、
前記ポインタ生成処理で生成されたポインタ表示信号を、右チャンネル画像信号に混合する右チャンネル混合処理と、
立体表示されることで形成される仮想空間上のポインタの奥行き方向の位置を指示する操作入力に基づいて、左チャンネル画像信号に混合されるポインタ表示信号のポインタ表示位置と、右チャンネル画像信号に混合されるポインタ表示信号のポインタ表示位置とを、指示された仮想空間上の奥行き方向の位置の視差に対応してシフトした水平位置に設定させる制御処理とを行う
3Dポインタ生成方法。
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011033640A JP2012173865A (ja) | 2011-02-18 | 2011-02-18 | 3dポインタ生成装置及び3dポインタ生成方法 |
TW101101608A TW201246052A (en) | 2011-02-18 | 2012-01-16 | 3D pointer generation device and 3D pointer generation method |
KR1020120013884A KR20120103443A (ko) | 2011-02-18 | 2012-02-10 | 3d 포인터 생성 장치 및 3d 포인터 생성 방법 |
CN201210032242XA CN102707867A (zh) | 2011-02-18 | 2012-02-10 | 3d指示器产生装置和3d指示器产生方法 |
US13/371,801 US9024942B2 (en) | 2011-02-18 | 2012-02-13 | 3D pointer generation device and 3D pointer generation method |
US14/673,022 US20150268815A1 (en) | 2011-02-18 | 2015-03-30 | 3d pointer generation device and 3d pointer generation method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011033640A JP2012173865A (ja) | 2011-02-18 | 2011-02-18 | 3dポインタ生成装置及び3dポインタ生成方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2012173865A true JP2012173865A (ja) | 2012-09-10 |
Family
ID=46652345
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011033640A Pending JP2012173865A (ja) | 2011-02-18 | 2011-02-18 | 3dポインタ生成装置及び3dポインタ生成方法 |
Country Status (5)
Country | Link |
---|---|
US (2) | US9024942B2 (ja) |
JP (1) | JP2012173865A (ja) |
KR (1) | KR20120103443A (ja) |
CN (1) | CN102707867A (ja) |
TW (1) | TW201246052A (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9760263B2 (en) | 2013-05-14 | 2017-09-12 | Toshiba Medical Systems Corporation | Image processing device, image processing method, and stereoscopic image display device |
JP2019154886A (ja) * | 2018-03-15 | 2019-09-19 | ソニー・オリンパスメディカルソリューションズ株式会社 | 医療用表示制御装置、および表示制御方法 |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101969318B1 (ko) * | 2012-11-05 | 2019-04-17 | 삼성전자주식회사 | 디스플레이장치 및 그 제어방법 |
GB2534921B (en) * | 2015-02-06 | 2021-11-17 | Sony Interactive Entertainment Inc | Head-mountable display system |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0627919A (ja) * | 1991-07-22 | 1994-02-04 | Internatl Business Mach Corp <Ibm> | カーソル生成装置及び同方法 |
JP2004354540A (ja) * | 2003-05-28 | 2004-12-16 | Sanyo Electric Co Ltd | 立体映像表示装置及びプログラム |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02104095A (ja) * | 1988-10-12 | 1990-04-17 | Sony Corp | ビデオディスクへの記録装置 |
US5546521A (en) * | 1991-10-15 | 1996-08-13 | International Business Machines Corporation | Dynamic presentation of contextual help and status information |
JP3237152B2 (ja) * | 1991-11-15 | 2001-12-10 | ソニー株式会社 | ディジタル情報信号の記録装置 |
JPH05346957A (ja) * | 1992-04-17 | 1993-12-27 | Hitachi Ltd | 形状特徴量提示装置および方法 |
ATE317582T1 (de) * | 1999-08-19 | 2006-02-15 | Pure Depth Ltd | Steuerung der tiefenbewegung in einer anzeigevorrichtung mit mehrschichtigem bildschirm |
US6353405B1 (en) * | 2000-06-29 | 2002-03-05 | System General Corp. | Low distortion video analog-to-digital converter |
US7043701B2 (en) * | 2002-01-07 | 2006-05-09 | Xerox Corporation | Opacity desktop with depth perception |
WO2004114108A1 (ja) | 2003-06-20 | 2004-12-29 | Seijiro Tomita | 立体画像表示方法及び装置 |
US7643025B2 (en) * | 2003-09-30 | 2010-01-05 | Eric Belk Lange | Method and apparatus for applying stereoscopic imagery to three-dimensionally defined substrates |
JP2005110010A (ja) * | 2003-09-30 | 2005-04-21 | Toshiba Corp | 立体画像生成方法および立体画像表示装置 |
KR101345303B1 (ko) * | 2007-03-29 | 2013-12-27 | 삼성전자주식회사 | 스테레오 또는 다시점 영상의 입체감 조정 방법 및 장치 |
KR101445603B1 (ko) * | 2007-08-27 | 2014-09-29 | 삼성전자주식회사 | 디스플레이 장치의 화면 크기에 기초한 적응적 영상 처리장치 및 영상 스케일링 방법 |
JP5144293B2 (ja) * | 2008-02-04 | 2013-02-13 | 株式会社プロフィールド | 情報処理装置、情報処理方法、およびプログラム |
JP2010045584A (ja) * | 2008-08-12 | 2010-02-25 | Sony Corp | 立体画像補正装置、立体画像補正方法、立体画像表示装置、立体画像再生装置、立体画像提供システム、プログラム及び記録媒体 |
-
2011
- 2011-02-18 JP JP2011033640A patent/JP2012173865A/ja active Pending
-
2012
- 2012-01-16 TW TW101101608A patent/TW201246052A/zh unknown
- 2012-02-10 KR KR1020120013884A patent/KR20120103443A/ko not_active Application Discontinuation
- 2012-02-10 CN CN201210032242XA patent/CN102707867A/zh active Pending
- 2012-02-13 US US13/371,801 patent/US9024942B2/en active Active
-
2015
- 2015-03-30 US US14/673,022 patent/US20150268815A1/en not_active Abandoned
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0627919A (ja) * | 1991-07-22 | 1994-02-04 | Internatl Business Mach Corp <Ibm> | カーソル生成装置及び同方法 |
JP2004354540A (ja) * | 2003-05-28 | 2004-12-16 | Sanyo Electric Co Ltd | 立体映像表示装置及びプログラム |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9760263B2 (en) | 2013-05-14 | 2017-09-12 | Toshiba Medical Systems Corporation | Image processing device, image processing method, and stereoscopic image display device |
JP2019154886A (ja) * | 2018-03-15 | 2019-09-19 | ソニー・オリンパスメディカルソリューションズ株式会社 | 医療用表示制御装置、および表示制御方法 |
JP7134656B2 (ja) | 2018-03-15 | 2022-09-12 | ソニー・オリンパスメディカルソリューションズ株式会社 | 医療用表示制御装置、および表示制御方法 |
Also Published As
Publication number | Publication date |
---|---|
US20150268815A1 (en) | 2015-09-24 |
TW201246052A (en) | 2012-11-16 |
US9024942B2 (en) | 2015-05-05 |
CN102707867A (zh) | 2012-10-03 |
KR20120103443A (ko) | 2012-09-19 |
US20120212482A1 (en) | 2012-08-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2448276B1 (en) | GUI providing method, and display apparatus and 3D image providing system using the same | |
US8605136B2 (en) | 2D to 3D user interface content data conversion | |
EP2410753B1 (en) | Image-processing method for a display device which outputs three-dimensional content, and display device adopting the method | |
JP2006349921A (ja) | 画像表示装置 | |
US10136121B2 (en) | System, method and software for producing virtual three dimensional images that appear to project forward of or above an electronic display | |
JP2013520924A (ja) | 立体映像用の字幕付け | |
JP2012173865A (ja) | 3dポインタ生成装置及び3dポインタ生成方法 | |
JPS63167594A (ja) | 立体ス−パ−インポ−ズ装置 | |
KR20140003741A (ko) | 입체 컨텐츠 제작 방법 및 장치 | |
JP2006115151A (ja) | 立体表示装置 | |
KR101648864B1 (ko) | 3d 영상에 대한 gui 제공방법 및 이를 이용한 디스플레이 장치 및 3d 영상 제공 시스템 | |
EP2667617A2 (en) | Video signal processing apparatus | |
US8855472B2 (en) | Video editing apparatus, video editing method, program, and integrated circuit | |
JP5036088B2 (ja) | 立体画像処理装置、立体画像処理方法およびプログラム | |
US20140362197A1 (en) | Image processing device, image processing method, and stereoscopic image display device | |
JPH08331598A (ja) | 立体映像表示装置 | |
KR20140120000A (ko) | 3차원공간의 분석을 통한 입체영상 자막 생성 장치 및 방법 | |
JP2014207492A (ja) | 立体映像表示装置 | |
US9253477B2 (en) | Display apparatus and method for processing image thereof | |
US9661314B2 (en) | Apparatus and method for encoding/decoding multi-view images | |
JP2012065010A (ja) | 遠隔映像監視システム | |
US10475233B2 (en) | System, method and software for converting images captured by a light field camera into three-dimensional images that appear to extend vertically above or in front of a display medium | |
WO2018187724A1 (en) | System, method and software for converting images captured by a light field camera into three-dimensional images that appear to extend vertically above or in front of a display medium | |
JP2008067169A (ja) | 立体映像合成装置、形状データ生成方法およびそのプログラム | |
KR20140077772A (ko) | 2차원 디스플레이를 이용한 다시점 영상 제공 장치 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140127 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140922 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20141007 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20141114 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20150210 |