JP7599370B2 - 画像生成装置、画像生成方法および画像表示プログラム - Google Patents
画像生成装置、画像生成方法および画像表示プログラム Download PDFInfo
- Publication number
- JP7599370B2 JP7599370B2 JP2021063122A JP2021063122A JP7599370B2 JP 7599370 B2 JP7599370 B2 JP 7599370B2 JP 2021063122 A JP2021063122 A JP 2021063122A JP 2021063122 A JP2021063122 A JP 2021063122A JP 7599370 B2 JP7599370 B2 JP 7599370B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- time
- unit
- hmd
- 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.)
- Active
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/21—Input arrangements for video game devices characterised by their sensors, purposes or types
- A63F13/211—Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/21—Input arrangements for video game devices characterised by their sensors, purposes or types
- A63F13/212—Input arrangements for video game devices characterised by their sensors, purposes or types using sensors worn by the player, e.g. for measuring heart beat or leg activity
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/25—Output arrangements for video game devices
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/40—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
- A63F13/42—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
- A63F13/428—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle involving motion or position input signals, e.g. signals representing the rotation of an input controller or a player's arm motions sensed by accelerometers or gyroscopes
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/40—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
- A63F13/44—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment involving timing of operations, e.g. performing an action within a time slot
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/52—Controlling the output signals based on the game progress involving aspects of the displayed game scene
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/52—Controlling the output signals based on the game progress involving aspects of the displayed game scene
- A63F13/525—Changing parameters of virtual cameras
- A63F13/5255—Changing parameters of virtual cameras according to dedicated instructions from a player, e.g. using a secondary joystick to rotate the camera around a player's character
-
- 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
-
- 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
- G06F3/012—Head tracking input arrangements
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/001—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes using specific devices not provided for in groups G09G3/02 - G09G3/36, e.g. using an intermediate record carrier such as a film slide; Projection systems; Display of non-alphanumerical information, solely or in combination with alphanumerical information, e.g. digital display on projected diapositive as background
- G09G3/003—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes using specific devices not provided for in groups G09G3/02 - G09G3/36, e.g. using an intermediate record carrier such as a film slide; Projection systems; Display of non-alphanumerical information, solely or in combination with alphanumerical information, e.g. digital display on projected diapositive as background to produce spatial visual effects
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/10—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
- A63F2300/1012—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals involving biosensors worn by the player, e.g. for measuring heart beat, limb activity
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/60—Methods for processing data by generating or executing the game program
- A63F2300/66—Methods for processing data by generating or executing the game program for rendering three dimensional images
-
- 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/147—Digital output to display device ; Cooperation and interconnection of the display device with other functional units using display panels
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2310/00—Command of the display device
- G09G2310/08—Details of timing specific for flat panels, other than clock recovery
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/02—Improving the quality of display appearance
- G09G2320/0252—Improving the response speed
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/02—Improving the quality of display appearance
- G09G2320/0261—Improving the quality of display appearance in the context of movement of objects on the screen or movement of the observer relative to the screen
-
- 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
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Life Sciences & Earth Sciences (AREA)
- Biophysics (AREA)
- Cardiology (AREA)
- General Health & Medical Sciences (AREA)
- Heart & Thoracic Surgery (AREA)
- Controls And Circuits For Display Device (AREA)
- Processing Or Creating Images (AREA)
Description
図1は、ヘッドマウントディスプレイ(HMD)100の外観図である。HMD100は、ユーザの頭部に装着してディスプレイに表示される静止画や動画などを鑑賞し、ヘッドフォンから出力される音声や音楽などを聴くための表示装置である。
以下、実施形態の変形例について説明する。
Claims (8)
- 画像生成に関する処理の開始からHMD画像がヘッドマウントディスプレイに表示されるまでの遅延時間を予測する時間予測部と、
現在の前記ヘッドマウントディスプレイの姿勢を示す姿勢情報を取得する姿勢情報取得部と、
前記姿勢情報に基づいて画像をレンダリングするレンダリング部と、
前記予測した遅延時間に基づいて、レンダリングされた前記画像に対してリプロジェクション処理を実行することにより、前記HMD画像を生成する画像処理部と、
前記画像生成に関する処理の開始から、前記画像処理部によって前記レンダリングされた画像に対する画像処理が開始されるまでの描画時間をデータ記憶部に蓄積する時間蓄積部と、
を備え、
前記データ記憶部は、前記HMD画像が生成されてから前記ヘッドマウントディスプレイに表示されるまでの表示処理時間を予め記憶しており、
前記時間予測部は、前記蓄積された描画時間及び前記表示処理時間に基づいて前記遅延時間を予測し、
前記時間蓄積部は、前記ヘッドマウントディスプレイの垂直同期タイミング毎にカウント値を増分するカウンタを備え、
前記時間蓄積部は、前記画像生成に関する処理の開始から前記レンダリングされた画像に対する画像処理の開始までの前記カウント値に基づいて算出された前記描画時間を前記データ記憶部に蓄積することを特徴とする画像生成装置。 - HMD画像の生成を開始させるための描画コマンドのフレームデータにフレームIDを紐づけてレンダリング部に供給する描画コマンド供給部と、
画像生成に関する処理の開始から前記HMD画像がヘッドマウントディスプレイに表示されるまでの遅延時間を予測する時間予測部と、
現在の前記ヘッドマウントディスプレイの姿勢を示す姿勢情報を取得する姿勢情報取得部と、
前記姿勢情報に基づいて画像をレンダリングする前記レンダリング部と、
前記予測した遅延時間に基づいて、レンダリングされた前記画像に対してリプロジェクション処理を実行することにより、前記HMD画像を生成する画像処理部と、
前記画像生成に関する処理の開始から、前記画像処理部によって前記レンダリングされた画像に対する画像処理が開始されるまでの描画時間をデータ記憶部に蓄積する時間蓄積部と、
を備え、
前記データ記憶部は、前記HMD画像が生成されてから前記ヘッドマウントディスプレイに表示されるまでの表示処理時間を予め記憶しており、
前記時間予測部は、前記蓄積された描画時間及び前記表示処理時間に基づいて前記遅延時間を予測し、
を備え、
前記レンダリング部は、前記描画コマンドに応答してレンダリング処理を開始し、前記レンダリングされた画像のフレームデータに前記フレームIDを紐づけて前記画像処理部に供給し、
前記画像処理部は、前記HMD画像のフレームデータに前記フレームIDを紐づけ、
前記時間蓄積部は、前記フレームIDにそれぞれ紐づけられた、前記描画コマンドのフレームデータにおける前記描画コマンドの生成開始時のタイムスタンプと、前記画像処理部による前記画像処理の開始時のタイムスタンプとに基づいて算出された前記描画時間を前記データ記憶部に蓄積する、画像生成装置。 - 前記姿勢情報及び前記予測した遅延時間に基づいて、前記現在から前記予測した遅延時間の経過後の前記ヘッドマウントディスプレイの姿勢の予測結果を示す予測姿勢情報を生成する姿勢予測部をさらに備え、
前記画像処理部は、前記予測姿勢情報に基づいて、前記レンダリングされた画像にリプロジェクション処理を施すことにより、前記HMD画像を生成する、請求項1又は2に記載の画像生成装置。 - 前記描画コマンド供給部は、前記画像に関する処理とは別の後続の画像に関する処理において、前記画像に関する処理が実行されている前記フレームデータに紐づけられたフレームIDとは異なるフレームIDを前記描画コマンドに紐づける、請求項2に記載の画像生成装置。
- 画像生成に関する処理の開始からHMD画像がヘッドマウントディスプレイに表示されるまでの遅延時間を予測するステップと、
現在の前記ヘッドマウントディスプレイの姿勢を示す姿勢情報を取得するステップと、
前記姿勢情報に基づいて画像をレンダリングするステップと、
前記予測した遅延時間に基づいて、レンダリングされた前記画像に対してリプロジェクション処理を実行することにより、前記HMD画像を生成するステップと、
前記画像生成に関する処理の開始から、前記生成するステップにおいて前記レンダリングされた画像に対する画像処理が開始されるまでの描画時間をデータ記憶部に蓄積するステップと、
を含み、
前記データ記憶部は、前記HMD画像が生成されてから前記ヘッドマウントディスプレイに表示されるまでの表示処理時間を予め記憶しており、
前記予測するステップは、前記蓄積された描画時間及び前記表示処理時間に基づいて前記遅延時間を予測し、
前記蓄積するステップは、前記ヘッドマウントディスプレイの垂直同期タイミング毎にカウント値を増分するカウンタによる、前記画像生成に関する処理の開始から前記レンダリングされた画像に対する画像処理の開始までの前記カウント値に基づいて前記描画時間を算出するステップと、算出された前記描画時間を前記データ記憶部に蓄積するステップとを含むことを特徴とする画像生成方法。 - HMD画像の生成を開始させるための描画コマンドのフレームデータにフレームIDを紐づけるステップと、
画像生成に関する処理の開始から前記HMD画像がヘッドマウントディスプレイに表示されるまでの遅延時間を予測するステップと、
現在の前記ヘッドマウントディスプレイの姿勢を示す姿勢情報を取得するステップと、
前記姿勢情報に基づいて画像をレンダリングするステップと、
前記予測した遅延時間に基づいて、レンダリングされた前記画像に対してリプロジェクション処理を実行することにより、前記HMD画像を生成するステップと、
前記画像生成に関する処理の開始から、前記生成するステップにおいて前記レンダリングされた画像に対する画像処理が開始されるまでの描画時間をデータ記憶部に蓄積するステップと、
を含み、
前記データ記憶部は、前記HMD画像が生成されてから前記ヘッドマウントディスプレイに表示されるまでの表示処理時間を予め記憶しており、
前記予測するステップは、前記蓄積された描画時間及び前記表示処理時間に基づいて前記遅延時間を予測し、
前記レンダリングするステップは、前記フレームIDが紐付けられた前記描画コマンドに応答してレンダリング処理を開始し、前記レンダリングされた画像のフレームデータに前記フレームIDを紐づけ、
前記生成するステップは、前記レンダリングされた画像のフレームデータに紐付けられた前記フレームIDに基づいて、前記HMD画像のフレームデータに前記フレームIDを紐づけ、
前記蓄積するステップは、前記フレームIDにそれぞれ紐づけられた、前記描画コマンドのフレームデータにおける前記描画コマンドの生成開始時のタイムスタンプと、前記画像処理の開始時のタイムスタンプとに基づいて算出された前記描画時間を前記データ記憶部に蓄積することを特徴とする画像生成方法。 - プロセッサを、
画像生成に関する処理の開始からHMD画像がヘッドマウントディスプレイに表示されるまでの遅延時間を予測する時間予測部と、
現在の前記ヘッドマウントディスプレイの姿勢を示す姿勢情報を取得する姿勢情報取得部と、
前記姿勢情報に基づいて画像をレンダリングするレンダリング部と、
前記予測した遅延時間に基づいて、レンダリングされた前記画像に対してリプロジェクション処理を実行することにより、前記HMD画像を生成する画像処理部と、
前記画像生成に関する処理の開始から、前記画像処理部によって前記レンダリングされた画像に対する画像処理が開始されるまでの描画時間をデータ記憶部に蓄積する時間蓄積部と、
として機能させ、
前記データ記憶部は、前記HMD画像が生成されてから前記ヘッドマウントディスプレイに表示されるまでの表示処理時間を予め記憶しており、
前記時間予測部は、前記蓄積された描画時間及び前記表示処理時間に基づいて前記遅延時間を予測し、
前記時間蓄積部は、前記ヘッドマウントディスプレイの垂直同期タイミング毎にカウント値を増分するカウンタを備え、
前記時間蓄積部は、前記画像生成に関する処理の開始から前記レンダリングされた画像に対する画像処理の開始までの前記カウント値に基づいて算出された前記描画時間を前記データ記憶部に蓄積する、画像生成プログラム。 - プロセッサを、
HMD画像の生成を開始させるための描画コマンドのフレームデータにフレームIDを紐づけてレンダリング部に供給する描画コマンド供給部と、
画像生成に関する処理の開始から前記HMD画像がヘッドマウントディスプレイに表示されるまでの遅延時間を予測する時間予測部と、
現在の前記ヘッドマウントディスプレイの姿勢を示す姿勢情報を取得する姿勢情報取得部と、
前記姿勢情報に基づいて画像をレンダリングする前記レンダリング部と、
前記予測した遅延時間に基づいて、レンダリングされた前記画像に対してリプロジェクション処理を実行することにより、前記HMD画像を生成する画像処理部と、
前記画像生成に関する処理の開始から、前記画像処理部によって前記レンダリングされた画像に対する画像処理が開始されるまでの描画時間をデータ記憶部に蓄積する時間蓄積部と、
として機能させ、
前記データ記憶部は、前記HMD画像が生成されてから前記ヘッドマウントディスプレイに表示されるまでの表示処理時間を予め記憶しており、
前記時間予測部は、前記蓄積された描画時間及び前記表示処理時間に基づいて前記遅延時間を予測し、
前記レンダリング部は、前記描画コマンドに応答してレンダリング処理を開始し、前記レンダリングされた画像のフレームデータに前記フレームIDを紐づけて前記画像処理部に供給し、
前記画像処理部は、前記HMD画像のフレームデータに前記フレームIDを紐づけ、
前記時間蓄積部は、前記フレームIDにそれぞれ紐づけられた、前記描画コマンドのフレームデータにおける前記描画コマンドの生成開始時のタイムスタンプと、前記画像処理部による前記画像処理の開始時のタイムスタンプとに基づいて算出された前記描画時間を前記データ記憶部に蓄積する、画像生成プログラム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021063122A JP7599370B2 (ja) | 2021-04-01 | 2021-04-01 | 画像生成装置、画像生成方法および画像表示プログラム |
| US17/685,641 US20220317765A1 (en) | 2021-04-01 | 2022-03-03 | Image generation apparatus, image generation method, and image displaying program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021063122A JP7599370B2 (ja) | 2021-04-01 | 2021-04-01 | 画像生成装置、画像生成方法および画像表示プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022158328A JP2022158328A (ja) | 2022-10-17 |
| JP7599370B2 true JP7599370B2 (ja) | 2024-12-13 |
Family
ID=83449054
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021063122A Active JP7599370B2 (ja) | 2021-04-01 | 2021-04-01 | 画像生成装置、画像生成方法および画像表示プログラム |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US20220317765A1 (ja) |
| JP (1) | JP7599370B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7706125B2 (ja) * | 2021-09-30 | 2025-07-11 | スズキ株式会社 | 仮想空間画像生成装置および方法 |
Citations (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2015098292A1 (ja) | 2013-12-25 | 2015-07-02 | ソニー株式会社 | 画像処理装置及び画像処理方法、コンピューター・プログラム、並びに画像表示システム |
| WO2016002318A1 (ja) | 2014-06-30 | 2016-01-07 | ソニー株式会社 | 情報処理装置及び情報処理方法、コンピューター・プログラム、並びに画像処理システム |
| JP2017215875A (ja) | 2016-06-01 | 2017-12-07 | 株式会社ソニー・インタラクティブエンタテインメント | 画像生成装置、画像生成システム、および画像生成方法 |
| JP2018500616A (ja) | 2014-09-22 | 2018-01-11 | エフエックスギア インコーポレイテッド | 方向予測を利用した低レイテンシーシミュレーション装置及び方法と、そのためのコンピュータプログラム |
| WO2018158896A1 (ja) | 2017-03-01 | 2018-09-07 | 三菱電機株式会社 | 情報処理システム |
| WO2018225187A1 (ja) | 2017-06-07 | 2018-12-13 | 株式会社ソニー・インタラクティブエンタテインメント | 情報処理システム、情報処理装置、サーバ装置、画像提供方法および画像生成方法 |
| WO2019116994A1 (ja) | 2017-12-12 | 2019-06-20 | 株式会社ソニー・インタラクティブエンタテインメント | 画像補正装置、画像補正方法およびプログラム |
| US20190243472A1 (en) | 2018-02-02 | 2019-08-08 | Sony Interactive Entertainment Inc. | Head-mounted display to controller clock synchronization over em field |
| WO2019229816A1 (ja) | 2018-05-28 | 2019-12-05 | 株式会社ソニー・インタラクティブエンタテインメント | 画像生成装置、画像生成方法、およびプログラム |
| JP2020042592A (ja) | 2018-09-11 | 2020-03-19 | ソニー株式会社 | 情報処理装置、描画制御方法及びそのプログラムを記録した記録媒体 |
| JP2020048185A (ja) | 2018-09-18 | 2020-03-26 | キヤノン株式会社 | 撮像表示装置、ウェアラブルデバイスおよび撮像表示システム |
| WO2020080177A1 (ja) | 2018-10-16 | 2020-04-23 | ソニー株式会社 | 情報処理装置、情報処理方法、及び記録媒体 |
| JP2020064520A (ja) | 2018-10-18 | 2020-04-23 | 株式会社ソニー・インタラクティブエンタテインメント | 画像生成装置および画像生成方法 |
| JP2020071394A (ja) | 2018-10-31 | 2020-05-07 | キヤノン株式会社 | 情報処理装置、情報処理方法及びプログラム |
| JP2020071718A (ja) | 2018-10-31 | 2020-05-07 | キヤノン株式会社 | 情報処理装置、情報処理方法及びプログラム |
| CN111652962A (zh) | 2020-06-08 | 2020-09-11 | 北京联想软件有限公司 | 图像渲染方法、头戴式显示设备及存储介质 |
| US20210044792A1 (en) | 2019-08-07 | 2021-02-11 | Magic Leap, Inc. | Determining a predicted head pose time |
| JP2021035810A (ja) | 2019-08-30 | 2021-03-04 | 日本精機株式会社 | 表示装置 |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10852815B2 (en) * | 2019-04-30 | 2020-12-01 | Valve Corporation | Display system with dynamic light output adjustment for maintaining constant brightness |
-
2021
- 2021-04-01 JP JP2021063122A patent/JP7599370B2/ja active Active
-
2022
- 2022-03-03 US US17/685,641 patent/US20220317765A1/en not_active Abandoned
Patent Citations (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2015098292A1 (ja) | 2013-12-25 | 2015-07-02 | ソニー株式会社 | 画像処理装置及び画像処理方法、コンピューター・プログラム、並びに画像表示システム |
| WO2016002318A1 (ja) | 2014-06-30 | 2016-01-07 | ソニー株式会社 | 情報処理装置及び情報処理方法、コンピューター・プログラム、並びに画像処理システム |
| JP2018500616A (ja) | 2014-09-22 | 2018-01-11 | エフエックスギア インコーポレイテッド | 方向予測を利用した低レイテンシーシミュレーション装置及び方法と、そのためのコンピュータプログラム |
| JP2017215875A (ja) | 2016-06-01 | 2017-12-07 | 株式会社ソニー・インタラクティブエンタテインメント | 画像生成装置、画像生成システム、および画像生成方法 |
| WO2018158896A1 (ja) | 2017-03-01 | 2018-09-07 | 三菱電機株式会社 | 情報処理システム |
| WO2018225187A1 (ja) | 2017-06-07 | 2018-12-13 | 株式会社ソニー・インタラクティブエンタテインメント | 情報処理システム、情報処理装置、サーバ装置、画像提供方法および画像生成方法 |
| WO2019116994A1 (ja) | 2017-12-12 | 2019-06-20 | 株式会社ソニー・インタラクティブエンタテインメント | 画像補正装置、画像補正方法およびプログラム |
| JP2019106628A (ja) | 2017-12-12 | 2019-06-27 | 株式会社ソニー・インタラクティブエンタテインメント | 画像補正装置、画像補正方法およびプログラム |
| US20190243472A1 (en) | 2018-02-02 | 2019-08-08 | Sony Interactive Entertainment Inc. | Head-mounted display to controller clock synchronization over em field |
| WO2019229816A1 (ja) | 2018-05-28 | 2019-12-05 | 株式会社ソニー・インタラクティブエンタテインメント | 画像生成装置、画像生成方法、およびプログラム |
| JP2020042592A (ja) | 2018-09-11 | 2020-03-19 | ソニー株式会社 | 情報処理装置、描画制御方法及びそのプログラムを記録した記録媒体 |
| JP2020048185A (ja) | 2018-09-18 | 2020-03-26 | キヤノン株式会社 | 撮像表示装置、ウェアラブルデバイスおよび撮像表示システム |
| WO2020080177A1 (ja) | 2018-10-16 | 2020-04-23 | ソニー株式会社 | 情報処理装置、情報処理方法、及び記録媒体 |
| JP2020064520A (ja) | 2018-10-18 | 2020-04-23 | 株式会社ソニー・インタラクティブエンタテインメント | 画像生成装置および画像生成方法 |
| JP2020071394A (ja) | 2018-10-31 | 2020-05-07 | キヤノン株式会社 | 情報処理装置、情報処理方法及びプログラム |
| JP2020071718A (ja) | 2018-10-31 | 2020-05-07 | キヤノン株式会社 | 情報処理装置、情報処理方法及びプログラム |
| US20210044792A1 (en) | 2019-08-07 | 2021-02-11 | Magic Leap, Inc. | Determining a predicted head pose time |
| JP2021035810A (ja) | 2019-08-30 | 2021-03-04 | 日本精機株式会社 | 表示装置 |
| CN111652962A (zh) | 2020-06-08 | 2020-09-11 | 北京联想软件有限公司 | 图像渲染方法、头戴式显示设备及存储介质 |
Non-Patent Citations (1)
| Title |
|---|
| 山口 勝也, 木島 竜吾,VRシステムのためのUSB通信を用いた統合時間軸の構成とPC-デバイス同期精度の評価,第21回日本バーチャルリアリティ学会大会論文集,日本,2016年09月16日,P.33D-01 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022158328A (ja) | 2022-10-17 |
| US20220317765A1 (en) | 2022-10-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN112380989B (zh) | 一种头戴显示设备及其数据获取方法、装置和主机 | |
| US11119319B2 (en) | Rendering device, head-mounted display, image transmission method, and image correction method | |
| JP6845111B2 (ja) | 情報処理装置および画像表示方法 | |
| JP5967343B2 (ja) | アクティブトラッキングに基づいて表示を最適化するための表示システム及び方法 | |
| US11100716B2 (en) | Image generating apparatus and image generation method for augmented reality | |
| US11373379B2 (en) | Image generation apparatus and image generation method for generating augmented reality images based on user interaction | |
| US11003408B2 (en) | Image generating apparatus and image generating method | |
| WO2017086263A1 (ja) | 情報処理装置および画像生成方法 | |
| JP6978289B2 (ja) | 画像生成装置、ヘッドマウントディスプレイ、画像生成システム、画像生成方法、およびプログラム | |
| WO2019082794A1 (ja) | 画像生成装置、画像生成システム、画像生成方法、およびプログラム | |
| JPWO2020129115A1 (ja) | 情報処理システム、情報処理方法およびコンピュータプログラム | |
| US11187895B2 (en) | Content generation apparatus and method | |
| JP7599370B2 (ja) | 画像生成装置、画像生成方法および画像表示プログラム | |
| JP7047085B2 (ja) | 画像生成装置、画像生成方法、およびプログラム | |
| JP7594945B2 (ja) | 画像生成装置、プログラム、画像生成方法および画像表示システム | |
| WO2024150615A1 (ja) | 画像生成装置、画像生成方法および画像生成プログラム | |
| TW202137756A (zh) | 動態調整鏡頭配置的方法、頭戴式顯示器及電腦裝置 | |
| JP2026017147A (ja) | 情報処理装置、情報処理装置の制御方法、および、プログラム | |
| GB2634523A (en) | Apparatus and method for head mountable displays | |
| JP2024076738A (ja) | 画像表示装置、画像表示装置の制御方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240129 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240816 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240910 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241029 |
|
| 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: 20241126 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241203 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7599370 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |