JP6808419B2 - 画像処理システム及びその制御方法 - Google Patents
画像処理システム及びその制御方法 Download PDFInfo
- Publication number
- JP6808419B2 JP6808419B2 JP2016187476A JP2016187476A JP6808419B2 JP 6808419 B2 JP6808419 B2 JP 6808419B2 JP 2016187476 A JP2016187476 A JP 2016187476A JP 2016187476 A JP2016187476 A JP 2016187476A JP 6808419 B2 JP6808419 B2 JP 6808419B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- information
- command
- unit
- display
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/017—Head mounted
- G02B27/0172—Head mounted characterised by optical features
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/017—Head mounted
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/0093—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00 with means for monitoring data relating to the user, e.g. head-tracking, eye-tracking
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1407—General aspects irrespective of display type, e.g. determination of decimal point position, display with fixed or driving decimal point, suppression of non-significant zeros
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/20—Processor architectures; Processor configuration, e.g. pipelining
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/0101—Head-up displays characterised by optical features
- G02B2027/0138—Head-up displays characterised by optical features comprising image capture systems, e.g. camera
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/0101—Head-up displays characterised by optical features
- G02B2027/014—Head-up displays characterised by optical features comprising information/image processing systems
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2330/00—Aspects of power supply; Aspects of display protection and defect management
- G09G2330/02—Details of power systems and of start or stop of display operation
- G09G2330/021—Power management, e.g. power saving
-
- 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
- G09G2354/00—Aspects of interface with display user
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Optics & Photonics (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Controls And Circuits For Display Device (AREA)
- Processing Or Creating Images (AREA)
- User Interface Of Digital Computer (AREA)
- Position Input By Displaying (AREA)
- Studio Devices (AREA)
Description
ユーザに画像を表示する表示部を有するCG(コンピュータグラフィクス)を表示するための表示デバイスと、前記表示部にCGを表示するための情報を転送する情報処理装置とを含む、画像処理システムであって、
前記表示デバイスは、
物理空間を撮像する撮像部と、
前記表示デバイスの位置姿勢を検出する位置姿勢検出センサと、
前記情報処理装置と通信するための第1の通信インタフェースと、
第1の複数の処理を実行するため、第1の命令を実行する制御部とを有し、前記第1の複数の処理には、
前記第1の通信インタフェースを介して前記情報処理装置に、前記位置姿勢検出センサで検出された位置姿勢に関する位置姿勢情報と、前記撮像部で撮像されたフレームを特定する情報を転送する第1の転送処理、
前記情報処理装置からCGコマンドを受信する第1の受信処理、
前記第1の受信処理により受信したCGコマンドに基づきCGを描画する描画処理、
前記描画処理で描画されたCGの特定情報と合成対象画像の特定情報とが一致する場合、前記物理空間の撮像画像上に前記CGを合成する合成処理と、
前記描画処理によって描画されたCGと、前記合成処理で合成された画像とを表示するよう、前記表示部を制御する表示制御処理が含まれ、
前記情報処理装置は、
前記表示デバイスと通信するための第2の通信インタフェースと、
第2の複数の処理を実行するため、第2の命令を実行する少なくとも1つのプロセッサ又は回路とを有し、前記第2の複数の処理には、
前記表示デバイスから、前記位置姿勢情報及び前記特定情報とを受信する第2の受信処理と、
前記表示デバイスから受信した前記位置姿勢情報と前記特定情報とに基づいてCGコマンドを生成するCGコマンド生成処理と、
前記生成されたCGコマンドを前記第2の通信インタフェースを介して前記表示デバイスに転送する第2の転送処理が含まれることを特徴とする。
図1は本実施形態における複合現実感提示システムを示す。複合現実感提示システムはヘッドマウントディスプレイ(以下、HMD)20、CGコマンド生成装置30、及び、両者間のデータ送受信するための通信路10から構成される。通信路10は有線、無線を問わない。有線の場合には、例えばIEEE802.3規格、Ethernet(TM)、Infiniband(TM)などの高速伝送規格を用いても良い。通信路10が無線の場合には、IEEE802.11a/b/g/n/ac/ad/ax規格を用いることができるのは勿論のこと、IEEE802.15.3c、Blueetooth(TM)など類似した規格を用いても良い。HMD20は、それに搭載されたカメラで撮像して得た画像と、位置姿勢センサから自身の位置姿勢を判定して通信機能を用いてCGコマンド生成装置30に送信する。更に、HMD20は通信機能によって受信したCGコマンドを用いてCGを描画し、取得した映像とCGを重畳してディスプレイに表示する。
第2の実施形態を以下に説明する。説明を単純化するため、第1の実施形態と同じ部分についての説明は省略し、第1の実施形態に対して異なる点について説明する。
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
Claims (8)
- ユーザに画像を表示する表示部を有するCG(コンピュータグラフィクス)を表示するための表示デバイスと、前記表示部にCGを表示するための情報を転送する情報処理装置とを含む、画像処理システムであって、
前記表示デバイスは、
物理空間を撮像する撮像部と、
前記表示デバイスの位置姿勢を検出する位置姿勢検出センサと、
前記情報処理装置と通信するための第1の通信インタフェースと、
第1の複数の処理を実行するため、第1の命令を実行する制御部とを有し、前記第1の複数の処理には、
前記第1の通信インタフェースを介して前記情報処理装置に、前記位置姿勢検出センサで検出された位置姿勢に関する位置姿勢情報と、前記撮像部で撮像されたフレームを特定する情報を転送する第1の転送処理、
前記情報処理装置からCGコマンドを受信する第1の受信処理、
前記第1の受信処理により受信したCGコマンドに基づきCGを描画する描画処理、
前記描画処理で描画されたCGの特定情報と合成対象画像の特定情報とが一致する場合、前記物理空間の撮像画像上に前記CGを合成する合成処理と、
前記描画処理によって描画されたCGと、前記合成処理で合成された画像とを表示するよう、前記表示部を制御する表示制御処理が含まれ、
前記情報処理装置は、
前記表示デバイスと通信するための第2の通信インタフェースと、
第2の複数の処理を実行するため、第2の命令を実行する少なくとも1つのプロセッサ又は回路とを有し、前記第2の複数の処理には、
前記表示デバイスから、前記位置姿勢情報及び前記特定情報とを受信する第2の受信処理と、
前記表示デバイスから受信した前記位置姿勢情報と前記特定情報とに基づいてCGコマンドを生成するCGコマンド生成処理と、
前記生成されたCGコマンドを前記第2の通信インタフェースを介して前記表示デバイスに転送する第2の転送処理が含まれる
ことを特徴とする画像処理システム。 - 前記撮像部は、所定のフレームレートで前記物理空間の画像を撮像し、
前記撮像部による撮像して得た前記フレームを特定する特定情報は、当該フレームによって示される画像を特定し、
前記第1の受信処理は、前記情報処理装置から、前記CGコマンドと共に前記特定情報を受信する
ことを特徴とする請求項1に記載の画像処理システム。 - 前記表示デバイスは、更に、ユーザの視線方向を検出する視線検出部を有し、
前記第1の複数の処理は、前記視線検出部により検出した視線方向に基づき、前記合成処理による合成画像を加工する加工処理を含む
ことを特徴とする請求項1に記載の画像処理システム。 - 前記加工処理は、前記合成画像における視線方向によって示される位置から所定の範囲を超える領域をぼかすことを特徴とする請求項3に記載の画像処理システム。
- 前記表示制御処理は、前記加工処理で加工された画像を表示するよう前記表示部を制御することを特徴とする請求項4に記載の画像処理システム。
- 前記第1の転送処理は、前記情報処理装置に、前記視線検出部で検出された視線方法を表す視線情報を転送し、
前記CGコマンド生成処理は、
前記視線情報によって表される位置から所定領域内の場合では第1のCGコマンドを、前記所定領域外では前記第1のCGコマンドよりも描画が粗い第2のCGコマンドを生成する
ことを特徴とする請求項3に記載の画像処理システム。 - 前記第1の複数の処理は、前記加工処理による変更された変更後の合成画像を符号化する符号化処理を含み、
前記第1の転送処理は、前記符号化処理によって得られた符号化データを前記情報処理装置に転送し、
前記第2の受信処理は、前記符号化データを受信し、
前記第2の複数の処理は、前記第2の受信処理により受信した前記符号化データを復号する復号処理を含む
ことを特徴とする請求項3に記載の画像処理システム。 - 物理空間を撮像する撮像部及びユーザに画像を表示する表示部とを有するCG(コンピュータグラフィクス)を表示するための表示デバイスと、前記表示部にCGを表示するための情報を転送する情報処理装置とを含む画像表示システムの制御方法であって、
前記表示デバイスが、当該表示デバイスに設けられたセンサを介して、前記表示デバイスの位置姿勢を検出する検出工程と、
前記表示デバイスが、当該表示デバイスに設けられた第1の通信インタフェースを介して、検出工程で検出した前記位置姿勢に関する位置姿勢情報及び前記撮像部で撮像されたフレームを特定する特定情報とを、前記情報処理装置に転送する第1の転送工程と、
前記表示デバイスが、前記情報処理装置からCGコマンドを受信する第1の受信工程と、
前記表示デバイスが、前記第1の受信工程で受信したCGコマンドに基づきCGを描画する描画工程と、
前記描画工程で描画されたCGの特定情報と合成対象画像の特定情報とが一致する場合、前記物理空間の撮像画像上に前記CGを合成する合成工程と、
前記描画工程によって描画されたCGと、前記合成工程で合成された画像とを表示する表示工程と、
前記情報処理装置が、当該情報処理装置に設けられた第2の通信インタフェースを介して、前記位置姿勢情報及び前記特定情報とを受信する第2の受信工程と、
前記情報処理装置が、前記表示デバイスから受信した前記位置姿勢情報と前記特定情報とに基づいてCGコマンドを生成するCGコマンド生成工程と、
前記情報処理装置が、前記生成されたCGコマンドを前記第2の通信インタフェースを介して前記表示デバイスに転送する第2の転送工程と
を有することを特徴とする方法。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016187476A JP6808419B2 (ja) | 2016-09-26 | 2016-09-26 | 画像処理システム及びその制御方法 |
| US15/692,063 US10371953B2 (en) | 2016-09-26 | 2017-08-31 | Image display system and information processing apparatus and control methods thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016187476A JP6808419B2 (ja) | 2016-09-26 | 2016-09-26 | 画像処理システム及びその制御方法 |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2018055196A JP2018055196A (ja) | 2018-04-05 |
| JP2018055196A5 JP2018055196A5 (ja) | 2019-10-31 |
| JP6808419B2 true JP6808419B2 (ja) | 2021-01-06 |
Family
ID=61687891
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016187476A Active JP6808419B2 (ja) | 2016-09-26 | 2016-09-26 | 画像処理システム及びその制御方法 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US10371953B2 (ja) |
| JP (1) | JP6808419B2 (ja) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101893038B1 (ko) * | 2017-12-18 | 2018-08-29 | 유미란 | 개별 영상신호 출력을 이용한 매핑 유사홀로그램 제공 장치 및 방법 |
| JP2021086287A (ja) * | 2019-11-26 | 2021-06-03 | キヤノン株式会社 | 情報処理システム、情報処理装置、及び情報処理方法 |
| JP7756427B2 (ja) * | 2021-12-16 | 2025-10-20 | 株式会社アルファコード | Vr画像提供システム、vr画像送信装置、vr画像受信装置および情報処理方法 |
| JP7420441B2 (ja) * | 2022-05-13 | 2024-01-23 | Necプラットフォームズ株式会社 | 情報処理装置、情報処理方法及びプログラム |
| TWI814665B (zh) * | 2022-12-12 | 2023-09-01 | 達擎股份有限公司 | 3d顯示器以及適用於3d顯示器的影像處理方法 |
Family Cites Families (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08153213A (ja) * | 1994-09-29 | 1996-06-11 | Hitachi Ltd | 画像合成表示方法 |
| US7872635B2 (en) * | 2003-05-15 | 2011-01-18 | Optimetrics, Inc. | Foveated display eye-tracking system and method |
| JP4677269B2 (ja) * | 2005-04-08 | 2011-04-27 | キヤノン株式会社 | 情報処理方法およびシステム |
| US7450129B2 (en) * | 2005-04-29 | 2008-11-11 | Nvidia Corporation | Compression of streams of rendering commands |
| JP4852549B2 (ja) * | 2005-09-15 | 2012-01-11 | 株式会社電通 | アトラクションシステムおよびアトラクション提供方法 |
| JP4847192B2 (ja) * | 2006-04-14 | 2011-12-28 | キヤノン株式会社 | 画像処理システム、画像処理装置、撮像装置、及びそれらの制御方法 |
| JP4989417B2 (ja) * | 2007-10-26 | 2012-08-01 | キヤノン株式会社 | 画像表示システム、画像表示装置及びその制御方法、コンピュータプログラム |
| US9300834B2 (en) * | 2009-05-20 | 2016-03-29 | Dacuda Ag | Image processing for handheld scanner |
| JP5455213B2 (ja) * | 2009-11-17 | 2014-03-26 | Necシステムテクノロジー株式会社 | 画像描画装置、画像描画方法およびプログラム |
| US8400548B2 (en) * | 2010-01-05 | 2013-03-19 | Apple Inc. | Synchronized, interactive augmented reality displays for multifunction devices |
| KR20140027741A (ko) * | 2012-08-27 | 2014-03-07 | 한국전자통신연구원 | 응용 서비스 제공 시스템 및 방법, 응용 서비스를 위한 서버 장치 및 클라이언트 장치 |
| US9607436B2 (en) * | 2012-08-27 | 2017-03-28 | Empire Technology Development Llc | Generating augmented reality exemplars |
| JP6232423B2 (ja) * | 2013-03-05 | 2017-11-15 | 株式会社スクウェア・エニックス・ホールディングス | 情報処理装置、描画装置、方法及びプログラム |
| US9908048B2 (en) * | 2013-06-08 | 2018-03-06 | Sony Interactive Entertainment Inc. | Systems and methods for transitioning between transparent mode and non-transparent mode in a head mounted display |
| JP6301678B2 (ja) * | 2014-02-24 | 2018-03-28 | アジア航測株式会社 | スタンドアロン型点群データ表示システム、サーバ/クライアント型の点群データ表示システム及び点群データ表示プログラム |
| JP6394107B2 (ja) * | 2014-06-23 | 2018-09-26 | 富士通株式会社 | キャリブレーション装置、キャリブレーション方法、表示制御装置および表示制御方法 |
| JP2016045814A (ja) | 2014-08-25 | 2016-04-04 | 泰章 岩井 | 仮想現実サービス提供システム、仮想現実サービス提供方法 |
| US9706114B2 (en) * | 2014-09-12 | 2017-07-11 | Sony Corporation | Image pickup apparatus, information processing apparatus, display apparatus, information processing system, image data sending method, image displaying method, and computer program |
| EP3185152B1 (en) * | 2015-12-22 | 2022-02-09 | Dassault Systèmes | Distributed clash and snapping |
-
2016
- 2016-09-26 JP JP2016187476A patent/JP6808419B2/ja active Active
-
2017
- 2017-08-31 US US15/692,063 patent/US10371953B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| US20180088334A1 (en) | 2018-03-29 |
| JP2018055196A (ja) | 2018-04-05 |
| US10371953B2 (en) | 2019-08-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6808419B2 (ja) | 画像処理システム及びその制御方法 | |
| JP5113426B2 (ja) | 頭部装着型表示装置、及びその制御方法 | |
| JP7185434B2 (ja) | 複数のカメラを用いて映像を取得するための電子装置及びこれを用いた映像処理方法 | |
| JP4689639B2 (ja) | 画像処理システム | |
| JP4553362B2 (ja) | システム、画像処理装置、情報処理方法 | |
| JP5231799B2 (ja) | 制御装置、表示装置及びそれらの制御方法、複合現実システム、及びコンピュータプログラム | |
| US20210368152A1 (en) | Information processing apparatus, information processing method, and program | |
| US11204502B2 (en) | Image generation apparatus, head mounted display, image generation system, image generation method, and program | |
| US12148120B2 (en) | Frame reprojection for virtual reality and augmented reality | |
| JP2008146109A (ja) | 画像処理方法、画像処理装置 | |
| US11373273B2 (en) | Method and device for combining real and virtual images | |
| JP2007219082A (ja) | 複合現実感表示システム | |
| US20210063732A1 (en) | Image processing apparatus, method for controlling the same, non-transitory computer-readable storage medium, and system | |
| JP2021117057A (ja) | 頭部装着型表示装置、頭部装着型表示装置の制御方法、システム、同期制御装置、同期制御装置の制御方法 | |
| JP4889036B2 (ja) | 画像処理装置、画像処理方法 | |
| JP6949475B2 (ja) | 画像処理装置、画像処理方法およびプログラム | |
| US20240340403A1 (en) | Head mount display, information processing apparatus, and information processing method | |
| JP2017010119A (ja) | 情報処理装置、画像処理装置、それらの制御方法及びプログラム | |
| JP6858007B2 (ja) | 画像処理システム、画像処理方法 | |
| CN116636203A (zh) | 无人机的图像传输方法、无人机及计算机可读存储介质 | |
| JP2021086287A (ja) | 情報処理システム、情報処理装置、及び情報処理方法 | |
| US20230316451A1 (en) | Image display method and device, and computer storage medium | |
| JP2019029868A (ja) | 画像処理装置と、その処理方法、プログラム | |
| EP4617833A1 (en) | Distributed foveated rendering | |
| EP4471734A1 (en) | Passthrough pipeline |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190920 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190920 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20201027 |
|
| 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: 20201109 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20201209 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 6808419 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |