JP2019507509A - 仮想現実コンテンツのビデオレンダリング速度の調整および立体画像の処理 - Google Patents
仮想現実コンテンツのビデオレンダリング速度の調整および立体画像の処理 Download PDFInfo
- Publication number
- JP2019507509A JP2019507509A JP2018513628A JP2018513628A JP2019507509A JP 2019507509 A JP2019507509 A JP 2019507509A JP 2018513628 A JP2018513628 A JP 2018513628A JP 2018513628 A JP2018513628 A JP 2018513628A JP 2019507509 A JP2019507509 A JP 2019507509A
- Authority
- JP
- Japan
- Prior art keywords
- video rendering
- image
- computing device
- virtual reality
- screen
- 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
- 238000009877 rendering Methods 0.000 title claims abstract description 373
- 238000000034 method Methods 0.000 title claims abstract description 154
- 230000008569 process Effects 0.000 title description 14
- 230000033001 locomotion Effects 0.000 claims description 83
- 238000001514 detection method Methods 0.000 claims description 25
- 230000002093 peripheral effect Effects 0.000 claims description 17
- 230000004044 response Effects 0.000 claims description 13
- 230000015654 memory Effects 0.000 description 44
- 241000086550 Dinosauria Species 0.000 description 34
- 238000004891 communication Methods 0.000 description 16
- 230000007423 decrease Effects 0.000 description 11
- 238000012545 processing Methods 0.000 description 11
- 238000004590 computer program Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 8
- 230000003247 decreasing effect Effects 0.000 description 7
- 230000033228 biological regulation Effects 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 238000005259 measurement Methods 0.000 description 4
- 238000013468 resource allocation Methods 0.000 description 4
- 230000001133 acceleration Effects 0.000 description 3
- 230000004308 accommodation Effects 0.000 description 3
- 230000004397 blinking Effects 0.000 description 3
- 230000015556 catabolic process Effects 0.000 description 3
- 238000006731 degradation reaction Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 239000004973 liquid crystal related substance Substances 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000009467 reduction Effects 0.000 description 3
- 241001465754 Metazoa Species 0.000 description 2
- 238000013459 approach Methods 0.000 description 2
- 208000003464 asthenopia Diseases 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000000926 separation method Methods 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- 208000010415 Low Vision Diseases 0.000 description 1
- 206010028813 Nausea Diseases 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 230000004399 eye closure Effects 0.000 description 1
- 230000004424 eye movement Effects 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 230000035987 intoxication Effects 0.000 description 1
- 231100000566 intoxication Toxicity 0.000 description 1
- 230000004303 low vision Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008693 nausea Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000011022 operating instruction Methods 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 210000001525 retina Anatomy 0.000 description 1
- 230000002207 retinal effect Effects 0.000 description 1
- 230000001953 sensory effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000001502 supplementing effect Effects 0.000 description 1
- 239000010409 thin film Substances 0.000 description 1
- 230000004304 visual acuity Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 230000001755 vocal effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/005—General purpose rendering architectures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
- G06T19/006—Mixed reality
-
- 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
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/163—Wearable computers, e.g. on a belt
-
- 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/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
-
- 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/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
- G06F3/012—Head tracking input arrangements
-
- 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/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
- G06F3/013—Eye tracking input arrangements
-
- 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/017—Gesture based interaction, e.g. based on a set of recognized hand gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
- G06T19/20—Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
-
- 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/0132—Head-up displays characterised by optical features comprising binocular systems
- G02B2027/0134—Head-up displays characterised by optical features comprising binocular systems of stereoscopic type
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Computer Hardware Design (AREA)
- Computer Graphics (AREA)
- Software Systems (AREA)
- Optics & Photonics (AREA)
- Architecture (AREA)
- Controls And Circuits For Display Device (AREA)
- Processing Or Creating Images (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
- Transforming Electric Information Into Light Information (AREA)
Abstract
Description
本願は、2015年12月22日に出願された米国出願番号第14/978,320号の継続出願であって当該米国出願に基づく優先権を主張し、当該米国出願の開示全体を引用により含むものである。
ビデオレンダリングを実行すると大量のコンピューティングリソースが消費され得る。場合によっては、コンピューティングデバイス上で実行される多数のアプリケーションがコンピューティングリソースを共有し得、これによって1つ以上のアプリケーションの性能が低下し得る。
例示的な実現例によると、非一時的なコンピュータ読取可能な記憶媒体上に記憶される命令を実行するためのコンピュータによって実行される方法が提供され、当該方法は、コンピューティングデバイス上に提供される仮想現実アプリケーションによって、ある更新レートでコンピューティングデバイスの画面上の画像全体を更新することに基づいて第1のビデオレンダリング速度でビデオレンダリングを実行することと、ビデオレンダリングの性能が閾値未満であると判断することと、当該判断に基づいて、当該更新レートで画像の一部のみを更新することによって第2のビデオレンダリング速度でビデオレンダリングを実行することとを含む。
図1は、例示的な実現例に係るシステム100を示すブロック図である。図1を参照して、オーディオ/ビデオソース106がオーディオ信号およびビデオ信号を生成して出力し得、当該信号はネットワーク104を介して1つ以上のコンピューティングデバイスに分散または送信され得る。例示的な実現例では、オーディオ/ビデオソース106が出力するオーディオ/ビデオ信号は、1つ以上のコンピューティングデバイスにストリームまたは配信される仮想現実(VR)コンテンツの一部として提供され得る。説明的かつ例示的な実現例によると、没入型マルチメディアまたはコンピュータシミュレートされた生活とも称され得る仮想現実(VR)は、少なくともいくつかの場合、現実世界または想像上の世界もしくは環境のさまざまな場所に環境または物理的存在をさまざまな程度に複製またはシミュレートし得る。ネットワーク104は、インターネット、ローカルエリアネットワーク(LAN)、無線ローカルエリアネットワーク(WLAN)、および/またはその他のネットワークであり得る。コンピューティングデバイス105はたとえばオーディオ/ビデオ信号を受信し得、当該信号は説明的かつ例示的な実現例ではVRコンテンツの一部として提供され得る。
例1:非一時的なコンピュータ読取可能な記憶媒体上に記憶される命令を実行するためのコンピュータによって実行される方法であって、上記方法は、
コンピューティングデバイス上に提供される仮想現実アプリケーションによって、第1の更新レートで上記コンピューティングデバイスの画面上の画像全体を更新することに基づいて第1のビデオレンダリング速度でビデオレンダリングを実行することと、
上記ビデオレンダリングの性能が閾値未満であると判断することと、
上記判断に基づいて、上記第1の更新レートで上記画像の第1の部分を更新することによって、かつ上記第1の更新レート未満の第2の更新レートで上記画像の第2の部分を更新することによって、第2のビデオレンダリング速度でビデオレンダリングを実行することとを含む、方法。
上記判断に基づいて、上記第1の更新レートで上記画像の中央部を更新することによって、かつ上記第1の更新レート未満の第2の更新レートで上記画像の周辺部を更新することによって、第2のビデオレンダリング速度でビデオレンダリングを実行することを含む、例1に記載の方法。
上記判断に基づいて、上記第1の更新レートおよび第1の画像解像度で上記画像の中央部を更新することによって、かつ上記第2の更新レートおよび上記第1の画像解像度未満の第2の画像解像度で上記画像の周辺部を更新することによって、第2のビデオレンダリング速度でビデオレンダリングを実行することを含み、上記第2の更新レートは上記第1の更新レート未満である、例2に記載の方法。
上記検出に応答して、上記瞬目期間の少なくとも一部にわたって、コンピューティングリソースを、上記仮想現実アプリケーションから上記コンピューティングデバイス上で実行される1つ以上の非仮想現実アプリケーションに割当てることとをさらに含む、例1から6のいずれかに記載の方法。
上記検出の後の少なくともある期間にわたって、1つ以上の表示フレームを上記画面に表示するための視野を調整することとをさらに含む、例1から7のいずれかに記載の方法。
符号化ビデオ信号を受信することと、
コンピューティングデバイス上に提供される仮想現実アプリケーションによって、上記符号化ビデオ信号に基づいてビデオレンダリングを実行して第1のセットの表示フレームを上記コンピューティングデバイスの画面に表示することと、
上記コンピューティングデバイスのユーザの瞬目期間の開始を検出することと、
上記瞬目期間の少なくとも一部にわたって、コンピューティングリソースを、上記仮想現実アプリケーションから上記コンピューティングデバイス上で実行される1つ以上の非仮想現実アプリケーションに割当てることとを含む、方法。
上記コンピューティングデバイス上で実行される1つ以上の非仮想現実アプリケーションによって、上記瞬目期間の少なくとも一部の間に1つ以上の非ビデオレンダリングタスクを実行することとをさらに含む、例9に記載の方法。
上記瞬目期間の少なくとも一部にわたって、少なくともいくらかのコンピューティングリソースを、上記仮想現実アプリケーションから上記コンピューティングデバイス上で実行される1つ以上の非仮想現実アプリケーションに割当てることと、
上記コンピューティングデバイス上で実行される上記1つ以上の非仮想現実アプリケーションによって、上記瞬目期間の少なくとも一部の間に1つ以上の非ビデオレンダリングタスクを実行することとをさらに含む、例9に記載の方法。
少なくともいくらかのコンピューティングリソースを、上記コンピューティングデバイス上で実行される上記1つ以上の非仮想現実アプリケーションから上記仮想現実アプリケーションに再割当てすること、および
上記仮想現実アプリケーションによってビデオレンダリング速度を増加させること
の1つ以上を実行することをさらに含む、例11に記載の方法。
コンピューティングデバイス上に提供される仮想現実アプリケーションによって、第1の更新レートで上記コンピューティングデバイスの画面上の画像全体を更新することに基づいて第1のビデオレンダリング速度でビデオレンダリングを実行することと、
上記画面の移動を検出することと、
上記検出に基づいて、上記第1の更新レートで上記画像の第1の部分を更新することによって、かつ上記第1の更新レートと異なる第2の更新レートで上記画像の第2の部分を更新することによって、第2のビデオレンダリング速度でビデオレンダリングを実行することとを含む、方法。
上記判断に基づいて、上記第1の更新レートで上記画像の中央部を更新することによって、かつ上記第1の更新レート未満の第2の更新レートで上記画像の周辺部を更新することによって、第2のビデオレンダリング速度でビデオレンダリングを実行することを含む、例13に記載の方法。
上記検出に基づいて、上記第1の更新レートおよび第1の画像解像度で上記画像の中央部を更新することによって、かつ上記第2の更新レートおよび上記第1の画像解像度未満の第2の画像解像度で上記画像の周辺部を更新することによって、第2のビデオレンダリング速度でビデオレンダリングを実行することを含み、上記第2の更新レートは上記第1の更新レート未満である、例13に記載の方法。
上記検出に基づいて、第1の解像度で上記画像の第1の部分を更新することによって、かつ上記第1の解像度と異なる第2の解像度で上記画像の第2の部分を更新することによって、第2のビデオレンダリング速度でビデオレンダリングを実行することを含む、例13に記載の方法。
右眼画像および左眼画像を含む立体画像をコンピューティングデバイスの画面に表示することを含み、上記左眼画像および上記右眼画像の各々は1つ以上のオブジェクトを表わしており、上記方法はさらに、
上記コンピューティングデバイスのユーザから見える、見えるオブジェクトを判定することを含み、上記見えるオブジェクトは、上記左眼画像の一部である左に見えるオブジェクト、および上記右眼画像の一部である右に見えるオブジェクトを含み、上記方法はさらに、
上記左に見えるオブジェクトと上記右に見えるオブジェクトとの間の視差を測定することと、
上記コンピューティングデバイスのユーザの瞬目期間の開始を検出することと、
上記瞬目期間中に、上記左眼画像および上記右眼画像の一方または両方を移動させて、上記左に見えるオブジェクトと上記右に見えるオブジェクトとの間の上記視差を減少させることとを含む、方法。
上記瞬目期間中に、上記左眼画像および上記右眼画像の一方または両方を移動させて、上記左に見えるオブジェクトと上記右に見えるオブジェクトとの間の上記視差を除去することを含む、例17に記載の方法。
上記瞬目期間の前に、上記左眼画像および上記右眼画像の一方または両方の移動を開始して、上記左に見えるオブジェクトと上記右に見えるオブジェクトとの間の上記視差を減少させることと、
上記瞬目期間中に、上記左眼画像および上記右眼画像の一方または両方の移動を継続して、上記左に見えるオブジェクトと上記右に見えるオブジェクトとの間の上記視差をさらに減少させることとを含む、例17に記載の方法。
上記瞬目期間の前に、上記左眼画像および上記右眼画像の一方または両方を第1の移動速度で移動させて、上記左に見えるオブジェクトと上記右に見えるオブジェクトとの間の上記視差を減少させることと、
上記瞬目期間中に、上記左眼画像および上記右眼画像の一方または両方の第2の移動速度での移動を継続して、上記左に見えるオブジェクトと上記右に見えるオブジェクトとの間の上記視差をさらに減少させることとを含み、上記第2の移動速度は上記第1の移動速度よりも速い、例17から19のいずれかに記載の方法。
非瞬目期間中に、上記ユーザの非優位眼の画像のみを移動させて、上記左に見えるオブジェクトと上記右に見えるオブジェクトとの間の上記視差を減少させることとをさらに含む、例17から20のいずれかに記載の方法。
Claims (21)
- 非一時的なコンピュータ読取可能な記憶媒体上に記憶される命令を実行するためのコンピュータによって実行される方法であって、前記方法は、
コンピューティングデバイス上に提供される仮想現実アプリケーションによって、第1の更新レートで前記コンピューティングデバイスの画面上の画像全体を更新することに基づいて第1のビデオレンダリング速度でビデオレンダリングを実行することと、
前記ビデオレンダリングの性能が閾値未満であると判断することと、
前記判断に基づいて、前記第1の更新レートで前記画像の第1の部分を更新することによって、かつ前記第1の更新レート未満の第2の更新レートで前記画像の第2の部分を更新することによって、第2のビデオレンダリング速度でビデオレンダリングを実行することとを備える、方法。 - 前記第2のビデオレンダリング速度でビデオレンダリングを実行することは、
前記判断に基づいて、前記第1の更新レートで前記画像の中央部を更新することによって、かつ前記第1の更新レート未満の第2の更新レートで前記画像の周辺部を更新することによって、第2のビデオレンダリング速度でビデオレンダリングを実行することを含む、請求項1に記載の方法。 - 前記ビデオレンダリングを実行することは、
前記判断に基づいて、前記第1の更新レートおよび第1の画像解像度で前記画像の中央部を更新することによって、かつ前記第2の更新レートおよび前記第1の画像解像度未満の第2の画像解像度で前記画像の周辺部を更新することによって、第2のビデオレンダリング速度でビデオレンダリングを実行することを含み、前記第2の更新レートは前記第1の更新レート未満である、請求項2に記載の方法。 - 前記第2のビデオレンダリング速度でビデオレンダリングを実行することは、1つ以上の表示フレームを表示するために用いられることになる前記画面内の画素の数を調整することをさらに含む、請求項1から3のいずれか1項に記載の方法。
- 前記第2のビデオレンダリング速度でビデオレンダリングを実行することは、1つ以上の表示フレームを前記画面に表示するための表示フレームまたは画像解像度を調整することをさらに含む、請求項1から4のいずれか1項に記載の方法。
- 前記コンピューティングデバイスのコンピューティングリソースを、前記コンピューティングデバイス上で実行される1つ以上の非仮想現実アプリケーションから前記仮想現実アプリケーションに割当てることをさらに備える、請求項1から5のいずれか1項に記載の方法。
- 前記コンピューティングデバイスのユーザの瞬目期間の開始を検出することと、
前記検出に応答して、前記瞬目期間の少なくとも一部にわたって、コンピューティングリソースを、前記仮想現実アプリケーションから前記コンピューティングデバイス上で実行される1つ以上の非仮想現実アプリケーションに割当てることとをさらに備える、請求項1から6のいずれか1項に記載の方法。 - 前記画面の移動を検出することと、
前記検出の後の少なくともある期間にわたって、1つ以上の表示フレームを前記画面に表示するための視野を調整することとをさらに備える、請求項1から7のいずれか1項に記載の方法。 - コンピュータによって実行される方法であって、
符号化ビデオ信号を受信することと、
コンピューティングデバイス上に提供される仮想現実アプリケーションによって、前記符号化ビデオ信号に基づいてビデオレンダリングを実行して第1のセットの表示フレームを前記コンピューティングデバイスの画面に表示することと、
前記コンピューティングデバイスのユーザの瞬目期間の開始を検出することと、
前記瞬目期間の少なくとも一部にわたって、コンピューティングリソースを、前記仮想現実アプリケーションから前記コンピューティングデバイス上で実行される1つ以上の非仮想現実アプリケーションに割当てることとを備える、方法。 - 前記仮想現実アプリケーションによって、前記瞬目期間の少なくとも一部にわたってビデオレンダリングを停止することと、
前記コンピューティングデバイス上で実行される1つ以上の非仮想現実アプリケーションによって、前記瞬目期間の少なくとも一部の間に1つ以上の非ビデオレンダリングタスクを実行することとをさらに備える、請求項9に記載の方法。 - 前記仮想現実アプリケーションによって、前記瞬目期間の少なくとも一部にわたってビデオレンダリング速度を減少させることと、
前記瞬目期間の少なくとも一部にわたって、少なくともいくらかのコンピューティングリソースを、前記仮想現実アプリケーションから前記コンピューティングデバイス上で実行される1つ以上の非仮想現実アプリケーションに割当てることと、
前記コンピューティングデバイス上で実行される前記1つ以上の非仮想現実アプリケーションによって、前記瞬目期間の少なくとも一部の間に1つ以上の非ビデオレンダリングタスクを実行することとをさらに備える、請求項9から10のいずれか1項に記載の方法。 - 前記瞬目期間の終わりにまたは終わり間近に、
少なくともいくらかのコンピューティングリソースを、前記コンピューティングデバイス上で実行される前記1つ以上の非仮想現実アプリケーションから前記仮想現実アプリケーションに再割当てすること、および
前記仮想現実アプリケーションによってビデオレンダリング速度を増加させること
の1つ以上を実行することをさらに備える、請求項11に記載の方法。 - 非一時的なコンピュータ読取可能な記憶媒体上に記憶される命令を実行するためのコンピュータによって実行される方法であって、前記方法は、
コンピューティングデバイス上に提供される仮想現実アプリケーションによって、第1の更新レートで前記コンピューティングデバイスの画面上の画像全体を更新することに基づいて第1のビデオレンダリング速度でビデオレンダリングを実行することと、
前記画面の移動を検出することと、
前記検出に基づいて、前記第1の更新レートで前記画像の第1の部分を更新することによって、かつ前記第1の更新レートと異なる第2の更新レートで前記画像の第2の部分を更新することによって、第2のビデオレンダリング速度でビデオレンダリングを実行することとを備える、方法。 - 前記第2のビデオレンダリング速度でビデオレンダリングを実行することは、
前記判断に基づいて、前記第1の更新レートで前記画像の中央部を更新することによって、かつ前記第1の更新レート未満の第2の更新レートで前記画像の周辺部を更新することによって、第2のビデオレンダリング速度でビデオレンダリングを実行することを含む、請求項13に記載の方法。 - 前記第2のビデオレンダリング速度でビデオレンダリングを実行することは、
前記検出に基づいて、前記第1の更新レートおよび第1の画像解像度で前記画像の中央部を更新することによって、かつ前記第2の更新レートおよび前記第1の画像解像度未満の第2の画像解像度で前記画像の周辺部を更新することによって、第2のビデオレンダリング速度でビデオレンダリングを実行することを含み、前記第2の更新レートは前記第1の更新レート未満である、請求項13から14のいずれか1項に記載の方法。 - 前記第2のビデオレンダリング速度でビデオレンダリングを実行することは、
前記検出に基づいて、第1の解像度で前記画像の第1の部分を更新することによって、かつ前記第1の解像度と異なる第2の解像度で前記画像の第2の部分を更新することによって、第2のビデオレンダリング速度でビデオレンダリングを実行することを含む、請求項13から15のいずれか1項に記載の方法。 - 非一時的なコンピュータ読取可能な記憶媒体上に記憶される命令を実行するためのコンピュータによって実行される方法であって、前記方法は、
右眼画像および左眼画像を含む立体画像をコンピューティングデバイスの画面に表示することを備え、前記左眼画像および前記右眼画像の各々は1つ以上のオブジェクトを表わしており、前記方法はさらに、
前記コンピューティングデバイスのユーザから見える、見えるオブジェクトを判定することを備え、前記見えるオブジェクトは、前記左眼画像の一部である左に見えるオブジェクト、および前記右眼画像の一部である右に見えるオブジェクトを含み、前記方法はさらに、
前記左に見えるオブジェクトと前記右に見えるオブジェクトとの間の視差を測定することと、
前記コンピューティングデバイスのユーザの瞬目期間の開始を検出することと、
前記瞬目期間中に、前記左眼画像および前記右眼画像の一方または両方を移動させて、前記左に見えるオブジェクトと前記右に見えるオブジェクトとの間の前記視差を減少させることとを備える、方法。 - 前記移動させることは、
前記瞬目期間中に、前記左眼画像および前記右眼画像の一方または両方を移動させて、前記左に見えるオブジェクトと前記右に見えるオブジェクトとの間の前記視差を除去することを含む、請求項17に記載の方法。 - 前記移動させることは、
前記瞬目期間の前に、前記左眼画像および前記右眼画像の一方または両方の移動を開始して、前記左に見えるオブジェクトと前記右に見えるオブジェクトとの間の前記視差を減少させることと、
前記瞬目期間中に、前記左眼画像および前記右眼画像の一方または両方の移動を継続して、前記左に見えるオブジェクトと前記右に見えるオブジェクトとの間の前記視差をさらに減少させることとを含む、請求項17から18のいずれか1項に記載の方法。 - 前記移動させることは、
前記瞬目期間の前に、前記左眼画像および前記右眼画像の一方または両方を第1の移動速度で移動させて、前記左に見えるオブジェクトと前記右に見えるオブジェクトとの間の前記視差を減少させることと、
前記瞬目期間中に、前記左眼画像および前記右眼画像の一方または両方の第2の移動速度での移動を継続して、前記左に見えるオブジェクトと前記右に見えるオブジェクトとの間の前記視差をさらに減少させることとを含み、前記第2の移動速度は前記第1の移動速度よりも速い、請求項17から19のいずれか1項に記載の方法。 - 前記ユーザのどちらの眼が非優位眼であるかを判断することと、
非瞬目期間中に、前記ユーザの非優位眼の画像のみを移動させて、前記左に見えるオブジェクトと前記右に見えるオブジェクトとの間の前記視差を減少させることとをさらに備える、請求項17から20のいずれか1項に記載の方法。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/978,320 | 2015-12-22 | ||
US14/978,320 US10229540B2 (en) | 2015-12-22 | 2015-12-22 | Adjusting video rendering rate of virtual reality content and processing of a stereoscopic image |
PCT/US2016/067824 WO2017112692A2 (en) | 2015-12-22 | 2016-12-20 | Adjusting video rendering rate of virtual reality content and processing of a stereoscopic image |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020117784A Division JP7095030B2 (ja) | 2015-12-22 | 2020-07-08 | 仮想現実コンテンツのビデオレンダリング速度の調整および立体画像の処理 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019507509A true JP2019507509A (ja) | 2019-03-14 |
JP6732893B2 JP6732893B2 (ja) | 2020-07-29 |
Family
ID=57797003
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018513628A Active JP6732893B2 (ja) | 2015-12-22 | 2016-12-20 | 仮想現実コンテンツのビデオレンダリング速度の調整および立体画像の処理 |
JP2020117784A Active JP7095030B2 (ja) | 2015-12-22 | 2020-07-08 | 仮想現実コンテンツのビデオレンダリング速度の調整および立体画像の処理 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020117784A Active JP7095030B2 (ja) | 2015-12-22 | 2020-07-08 | 仮想現実コンテンツのビデオレンダリング速度の調整および立体画像の処理 |
Country Status (8)
Country | Link |
---|---|
US (2) | US10229540B2 (ja) |
EP (1) | EP3394835B1 (ja) |
JP (2) | JP6732893B2 (ja) |
KR (2) | KR102241405B1 (ja) |
CN (2) | CN108140262B (ja) |
AU (1) | AU2016378555B2 (ja) |
CA (1) | CA2998904C (ja) |
WO (1) | WO2017112692A2 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2021170114A (ja) * | 2016-09-22 | 2021-10-28 | アップル インコーポレイテッドApple Inc. | グラフィカルユーザインタフェースに影響する情報の状態変化の不注意状態期間までの延期 |
US11443719B2 (en) | 2018-03-29 | 2022-09-13 | Sony Corporation | Information processing apparatus and information processing method |
Families Citing this family (47)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9569883B2 (en) * | 2013-12-12 | 2017-02-14 | Intel Corporation | Decoupled shading pipeline |
KR102193036B1 (ko) * | 2016-07-05 | 2020-12-18 | 삼성전자주식회사 | 디스플레이장치, 디스플레이장치의 구동방법 및 컴퓨터 판독가능 기록매체 |
US10306180B2 (en) * | 2016-10-21 | 2019-05-28 | Liquidsky Software, Inc. | Predictive virtual reality content streaming techniques |
US10869026B2 (en) * | 2016-11-18 | 2020-12-15 | Amitabha Gupta | Apparatus for augmenting vision |
US20180255285A1 (en) | 2017-03-06 | 2018-09-06 | Universal City Studios Llc | Systems and methods for layered virtual features in an amusement park environment |
WO2018167532A1 (fr) * | 2017-03-13 | 2018-09-20 | Spondeo Group Sa | Procédé de génération de données multimédia associée à un système de sport |
US10591971B2 (en) * | 2017-04-01 | 2020-03-17 | Intel Corporation | Adaptive multi-resolution for graphics |
US10649521B2 (en) | 2017-04-24 | 2020-05-12 | Intel Corporation | Compensating for high head movement in head-mounted displays |
EP3616403A1 (en) * | 2017-04-27 | 2020-03-04 | Google LLC | Synthetic stereoscopic content capture |
US10880086B2 (en) * | 2017-05-02 | 2020-12-29 | PracticalVR Inc. | Systems and methods for authenticating a user on an augmented, mixed and/or virtual reality platform to deploy experiences |
US10572761B1 (en) * | 2017-06-05 | 2020-02-25 | Google Llc | Virtual reality system using super-resolution |
US10460527B2 (en) * | 2017-06-30 | 2019-10-29 | Tobii Ab | Systems and methods for displaying images in a virtual world environment |
US11158126B1 (en) * | 2017-06-30 | 2021-10-26 | Apple Inc. | Redirected walking in virtual reality environments |
WO2019006650A1 (zh) * | 2017-07-04 | 2019-01-10 | 腾讯科技(深圳)有限公司 | 虚拟现实内容的显示方法和装置 |
CN107390868A (zh) * | 2017-07-13 | 2017-11-24 | 三星电子(中国)研发中心 | 一种虚拟现实的逃离方法及装置 |
US10127290B1 (en) * | 2017-07-19 | 2018-11-13 | Facebook, Inc. | Systems and methods for distributing augmented-reality effects |
JP2019033339A (ja) * | 2017-08-07 | 2019-02-28 | キヤノン株式会社 | 情報処理装置、投影装置、情報処理方法、及び、プログラム |
CN109388448B (zh) | 2017-08-09 | 2020-08-04 | 京东方科技集团股份有限公司 | 图像显示方法、显示***以及计算机可读存储介质 |
GB2566013B (en) * | 2017-08-24 | 2022-12-07 | Displaylink Uk Ltd | Compressing image data for transmission to a display |
GB2607455B (en) * | 2017-08-24 | 2023-02-15 | Displaylink Uk Ltd | Compressing image data for transmission to a display |
WO2019067895A1 (en) * | 2017-09-29 | 2019-04-04 | Apple Inc. | ACCESSING EXTERNAL DEVICE FUNCTIONS USING REALITY INTERFACES |
EP3467617A1 (en) * | 2017-10-03 | 2019-04-10 | Nokia Technologies Oy | Apparatus and associated methods for reducing a likely sickness of a viewer of immersive visual content |
JP7295851B2 (ja) | 2017-10-12 | 2023-06-21 | フラウンホーファー-ゲゼルシャフト・ツール・フェルデルング・デル・アンゲヴァンテン・フォルシュング・アインゲトラーゲネル・フェライン | 仮想現実アプリケーションのためのオーディオ配信の最適化 |
US10979744B2 (en) | 2017-11-03 | 2021-04-13 | Nvidia Corporation | Method and system for low latency high frame rate streaming |
GB2571300B (en) * | 2018-02-23 | 2020-05-27 | Sony Interactive Entertainment Inc | Eye tracking method and apparatus |
EP3540566B1 (en) | 2018-03-12 | 2022-06-08 | Nokia Technologies Oy | Rendering a virtual scene |
USD868108S1 (en) * | 2018-03-16 | 2019-11-26 | Magic Leap, Inc. | Display panel or portion thereof with graphical user interface |
US20190302881A1 (en) * | 2018-03-29 | 2019-10-03 | Omnivision Technologies, Inc. | Display device and methods of operation |
CN108810554B (zh) * | 2018-06-15 | 2021-06-22 | 腾讯科技(深圳)有限公司 | 虚拟场景的场景图像传输方法、计算机设备及存储介质 |
US10802585B2 (en) | 2018-07-12 | 2020-10-13 | Apple Inc. | Electronic devices with display operation based on eye activity |
US20200022632A1 (en) * | 2018-07-17 | 2020-01-23 | Limbix Health, Inc. | Digital content processing and generation for a virtual environment |
US10600236B2 (en) * | 2018-08-06 | 2020-03-24 | Valve Corporation | Prediction and throttling adjustments based on application rendering performance |
CN112585673A (zh) | 2018-08-29 | 2021-03-30 | 索尼公司 | 信息处理设备、信息处理方法及程序 |
WO2020116348A1 (ja) * | 2018-12-04 | 2020-06-11 | 株式会社ソニー・インタラクティブエンタテインメント | 画像処理装置、画像処理システム、画像処理方法、及びプログラム |
US11200655B2 (en) | 2019-01-11 | 2021-12-14 | Universal City Studios Llc | Wearable visualization system and method |
US10901502B2 (en) | 2019-06-27 | 2021-01-26 | Facebook, Inc. | Reducing head mounted display power consumption and heat generation through predictive rendering of content |
WO2021019723A1 (ja) * | 2019-07-31 | 2021-02-04 | 日本電信電話株式会社 | 複合現実空間共有システム、共有情報管理サーバ、複合現実端末、複合現実空間共有方法および共有情報管理プログラム |
CN110471731B (zh) * | 2019-08-09 | 2022-08-05 | 网易(杭州)网络有限公司 | 显示界面绘制方法、装置、电子设备及计算机可读介质 |
WO2021141821A1 (en) * | 2020-01-06 | 2021-07-15 | Pixovr, Corp. | Methods and systems configured for distribution of vr/mr/ar/xr content to end user devices via logical relationships and related management of end user devices |
CN111556305B (zh) * | 2020-05-20 | 2022-04-15 | 京东方科技集团股份有限公司 | 图像处理方法、vr设备、终端、显示***和计算机可读存储介质 |
CN111626915B (zh) * | 2020-05-29 | 2024-03-26 | 大陆汽车车身电子***(芜湖)有限公司 | 一种图像显示方法 |
CN112230776B (zh) * | 2020-10-29 | 2024-07-02 | 北京京东方光电科技有限公司 | 虚拟现实显示方法、装置及存储介质 |
CN113141346B (zh) * | 2021-03-16 | 2023-04-28 | 青岛小鸟看看科技有限公司 | 基于串流的vr一拖多***及方法 |
CN113362450B (zh) * | 2021-06-02 | 2023-01-03 | 聚好看科技股份有限公司 | 一种三维重建方法、装置及*** |
CN113791687B (zh) * | 2021-09-15 | 2023-11-14 | 咪咕视讯科技有限公司 | Vr场景中的交互方法、装置、计算设备及存储介质 |
US20240103596A1 (en) * | 2022-09-23 | 2024-03-28 | Qualcomm Incorporated | Providing runtime power profile tuning based on eye state in processor-based extended reality (xr) devices |
CN115278288B (zh) * | 2022-09-23 | 2022-12-20 | 腾讯科技(深圳)有限公司 | 一种显示处理方法、装置、计算机设备及可读存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000193910A (ja) * | 1998-10-20 | 2000-07-14 | Matsushita Electric Works Ltd | ディスプレイ装置 |
JP2006215540A (ja) * | 2005-01-05 | 2006-08-17 | Microsoft Corp | ソフトウェアベースオーディオレンダリング |
JP2013110662A (ja) * | 2011-11-24 | 2013-06-06 | Seiko Epson Corp | 装置、頭部装着型表示装置、装置の制御方法および頭部装着型表示装置の制御方法 |
JP2013162407A (ja) * | 2012-02-07 | 2013-08-19 | Sharp Corp | 画像表示装置 |
US20140364228A1 (en) * | 2013-06-07 | 2014-12-11 | Sony Computer Entertainment Inc. | Sharing three-dimensional gameplay |
WO2014197226A1 (en) * | 2013-06-07 | 2014-12-11 | Sony Computer Entertainment Inc. | Image rendering responsive to user actions in head mounted display |
Family Cites Families (45)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6717578B1 (en) * | 1998-02-17 | 2004-04-06 | Sun Microsystems, Inc. | Graphics system with a variable-resolution sample buffer |
KR20040005290A (ko) | 2002-07-09 | 2004-01-16 | 엘지전자 주식회사 | 이동통신 단말기의 영상신호 코딩 방법 |
EP1728216B1 (en) * | 2004-03-15 | 2019-09-11 | Philips Intellectual Property & Standards GmbH | Image visualization |
US7605794B2 (en) | 2005-12-22 | 2009-10-20 | Nokia Corporation | Adjusting the refresh rate of a display |
DE102006032239A1 (de) * | 2006-07-12 | 2008-01-17 | Patrick Fischer | Seilbahn mit veränderbarer Tragseillage |
US8225229B2 (en) * | 2006-11-09 | 2012-07-17 | Sony Mobile Communications Ab | Adjusting display brightness and/or refresh rates based on eye tracking |
US8243141B2 (en) | 2007-08-20 | 2012-08-14 | Greenberger Hal P | Adjusting a content rendering system based on user occupancy |
US8810511B2 (en) | 2007-09-11 | 2014-08-19 | Gm Global Technology Operations, Llc | Handheld electronic device with motion-controlled cursor |
US8214750B2 (en) * | 2007-10-31 | 2012-07-03 | International Business Machines Corporation | Collapsing areas of a region in a virtual universe to conserve computing resources |
TWI394746B (zh) | 2007-11-16 | 2013-05-01 | Academia Sinica | 有機電激發光裝置及其材料 |
CN103119512A (zh) | 2008-11-02 | 2013-05-22 | 大卫·乔姆 | 近眼式显示***和装置 |
US8291460B1 (en) | 2010-02-12 | 2012-10-16 | Adobe Systems Incorporated | Rate adaptation based on dynamic performance monitoring |
WO2012063542A1 (ja) * | 2010-11-09 | 2012-05-18 | 富士フイルム株式会社 | 拡張現実感提供装置 |
US8910228B2 (en) | 2010-11-09 | 2014-12-09 | Vmware, Inc. | Measurement of remote display performance with image-embedded markers |
US9111326B1 (en) * | 2010-12-21 | 2015-08-18 | Rawles Llc | Designation of zones of interest within an augmented reality environment |
US9081416B2 (en) | 2011-03-24 | 2015-07-14 | Seiko Epson Corporation | Device, head mounted display, control method of device and control method of head mounted display |
JP2013214234A (ja) * | 2012-04-03 | 2013-10-17 | Sony Corp | 移動制御装置、移動制御方法、およびプログラム |
US8937591B2 (en) * | 2012-04-06 | 2015-01-20 | Apple Inc. | Systems and methods for counteracting a perceptual fading of a movable indicator |
US9123142B2 (en) | 2012-10-02 | 2015-09-01 | At&T Intellectual Property I, L.P. | Adjusting content display orientation on a screen based on user orientation |
US20140152676A1 (en) * | 2012-11-30 | 2014-06-05 | Dave Rohn | Low latency image display on multi-display device |
US10133342B2 (en) * | 2013-02-14 | 2018-11-20 | Qualcomm Incorporated | Human-body-gesture-based region and volume selection for HMD |
US10685487B2 (en) * | 2013-03-06 | 2020-06-16 | Qualcomm Incorporated | Disabling augmented reality (AR) devices at speed |
US9645395B2 (en) * | 2013-03-15 | 2017-05-09 | Mark Bolas | Dynamic field of view throttling as a means of improving user experience in head mounted virtual environments |
TWI486630B (zh) | 2013-03-27 | 2015-06-01 | 聚晶半導體股份有限公司 | 適應性調整頭戴式顯示器的方法與頭戴式顯示器 |
US9878235B2 (en) | 2013-06-07 | 2018-01-30 | Sony Interactive Entertainment Inc. | Transitioning gameplay on a head-mounted display |
WO2015001754A1 (ja) | 2013-07-05 | 2015-01-08 | 株式会社スクウェア・エニックス | 画面提供装置、画面提供システム、制御方法、プログラム、及び記録媒体 |
KR102081933B1 (ko) | 2013-08-28 | 2020-04-14 | 엘지전자 주식회사 | 헤드 마운트 디스플레이 및 제어 방법 |
JP6353214B2 (ja) * | 2013-11-11 | 2018-07-04 | 株式会社ソニー・インタラクティブエンタテインメント | 画像生成装置および画像生成方法 |
KR102355118B1 (ko) * | 2014-01-06 | 2022-01-26 | 삼성전자주식회사 | 전자 장치 및 가상 현실 모드에서의 이벤트 표시 방법 |
US9529195B2 (en) * | 2014-01-21 | 2016-12-27 | Osterhout Group, Inc. | See-through computer display systems |
US20150312558A1 (en) * | 2014-04-29 | 2015-10-29 | Quentin Simon Charles Miller | Stereoscopic rendering to eye positions |
US9652893B2 (en) * | 2014-04-29 | 2017-05-16 | Microsoft Technology Licensing, Llc | Stabilization plane determination based on gaze location |
US10055009B2 (en) * | 2014-05-30 | 2018-08-21 | Apple Inc. | Dynamic display refresh rate based on device motion |
US10108256B2 (en) * | 2014-10-30 | 2018-10-23 | Mediatek Inc. | Systems and methods for processing incoming events while performing a virtual reality session |
US9824498B2 (en) * | 2014-12-30 | 2017-11-21 | Sony Interactive Entertainment Inc. | Scanning display system in head-mounted display for virtual reality |
JP6348191B2 (ja) * | 2015-01-29 | 2018-06-27 | 京セラ株式会社 | 電子機器 |
KR102274743B1 (ko) * | 2015-01-30 | 2021-07-08 | 삼성전자주식회사 | 전자 장치 및 전자 장치의 화면 영역 처리 방법 |
JP2016191845A (ja) * | 2015-03-31 | 2016-11-10 | ソニー株式会社 | 情報処理装置、情報処理方法及びプログラム |
KR101713735B1 (ko) * | 2015-07-10 | 2017-03-08 | 현대자동차 주식회사 | 친환경 차량의 저전압 직류 변환기의 출력 제어 방법, 및 친환경 차량의 저전압 직류 변환기 |
US9978183B2 (en) * | 2015-09-18 | 2018-05-22 | Fove, Inc. | Video system, video generating method, video distribution method, video generating program, and video distribution program |
CN114020156B (zh) * | 2015-09-24 | 2024-06-21 | 托比股份公司 | 能够进行眼睛追踪的可穿戴设备 |
EP3340024B1 (en) * | 2015-09-25 | 2024-02-21 | Sony Interactive Entertainment Inc. | Information processing device |
CA3002339C (en) * | 2015-10-17 | 2024-02-06 | Arivis Ag | Direct volume rendering in virtual and/or augmented reality |
KR20180011539A (ko) * | 2016-07-25 | 2018-02-02 | 삼성전자주식회사 | 영상의 처리를 위한 전자 장치 |
US20180095531A1 (en) * | 2016-10-05 | 2018-04-05 | Lenovo Enterprise Solutions (Singapore) Pte. Ltd. | Non-uniform image resolution responsive to a central focus area of a user |
-
2015
- 2015-12-22 US US14/978,320 patent/US10229540B2/en active Active
-
2016
- 2016-12-20 KR KR1020207006475A patent/KR102241405B1/ko active IP Right Grant
- 2016-12-20 KR KR1020187007380A patent/KR102088472B1/ko active Application Filing
- 2016-12-20 CA CA2998904A patent/CA2998904C/en active Active
- 2016-12-20 AU AU2016378555A patent/AU2016378555B2/en active Active
- 2016-12-20 JP JP2018513628A patent/JP6732893B2/ja active Active
- 2016-12-20 EP EP16826252.5A patent/EP3394835B1/en active Active
- 2016-12-20 CN CN201680053664.1A patent/CN108140262B/zh active Active
- 2016-12-20 CN CN202210264110.3A patent/CN114758045A/zh active Pending
- 2016-12-20 WO PCT/US2016/067824 patent/WO2017112692A2/en unknown
-
2019
- 2019-03-11 US US16/298,441 patent/US11100714B2/en active Active
-
2020
- 2020-07-08 JP JP2020117784A patent/JP7095030B2/ja active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000193910A (ja) * | 1998-10-20 | 2000-07-14 | Matsushita Electric Works Ltd | ディスプレイ装置 |
JP2006215540A (ja) * | 2005-01-05 | 2006-08-17 | Microsoft Corp | ソフトウェアベースオーディオレンダリング |
JP2013110662A (ja) * | 2011-11-24 | 2013-06-06 | Seiko Epson Corp | 装置、頭部装着型表示装置、装置の制御方法および頭部装着型表示装置の制御方法 |
JP2013162407A (ja) * | 2012-02-07 | 2013-08-19 | Sharp Corp | 画像表示装置 |
US20140364228A1 (en) * | 2013-06-07 | 2014-12-11 | Sony Computer Entertainment Inc. | Sharing three-dimensional gameplay |
WO2014197226A1 (en) * | 2013-06-07 | 2014-12-11 | Sony Computer Entertainment Inc. | Image rendering responsive to user actions in head mounted display |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2021170114A (ja) * | 2016-09-22 | 2021-10-28 | アップル インコーポレイテッドApple Inc. | グラフィカルユーザインタフェースに影響する情報の状態変化の不注意状態期間までの延期 |
JP7374956B2 (ja) | 2016-09-22 | 2023-11-07 | アップル インコーポレイテッド | グラフィカルユーザインタフェースに影響する情報の状態変化の不注意状態期間までの延期 |
US11443719B2 (en) | 2018-03-29 | 2022-09-13 | Sony Corporation | Information processing apparatus and information processing method |
Also Published As
Publication number | Publication date |
---|---|
JP6732893B2 (ja) | 2020-07-29 |
US10229540B2 (en) | 2019-03-12 |
WO2017112692A3 (en) | 2017-08-10 |
EP3394835B1 (en) | 2021-02-03 |
JP2020174384A (ja) | 2020-10-22 |
EP3394835A2 (en) | 2018-10-31 |
KR102088472B1 (ko) | 2020-04-20 |
CA2998904C (en) | 2022-08-30 |
US11100714B2 (en) | 2021-08-24 |
KR102241405B1 (ko) | 2021-04-16 |
AU2016378555A1 (en) | 2018-03-22 |
US20170178408A1 (en) | 2017-06-22 |
JP7095030B2 (ja) | 2022-07-04 |
AU2016378555B2 (en) | 2019-03-21 |
CN114758045A (zh) | 2022-07-15 |
WO2017112692A4 (en) | 2017-09-14 |
US20190206139A1 (en) | 2019-07-04 |
CA2998904A1 (en) | 2017-06-29 |
CN108140262B (zh) | 2022-03-29 |
KR20200027060A (ko) | 2020-03-11 |
CN108140262A (zh) | 2018-06-08 |
KR20180039723A (ko) | 2018-04-18 |
WO2017112692A2 (en) | 2017-06-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7095030B2 (ja) | 仮想現実コンテンツのビデオレンダリング速度の調整および立体画像の処理 | |
US11244512B2 (en) | Hybrid rendering for a wearable display attached to a tethered computer | |
CN112020858B (zh) | 利用感兴趣区域的确定的异步时间和空间扭曲 | |
US10546364B2 (en) | Smoothly varying foveated rendering | |
US10068553B2 (en) | Enhanced rendering by a wearable display attached to a tethered computer | |
US9928655B1 (en) | Predictive rendering of augmented reality content to overlay physical structures | |
KR102499139B1 (ko) | 이미지를 표시하는 전자 장치 및 그 제어 방법 | |
US11375244B2 (en) | Dynamic video encoding and view adaptation in wireless computing environments | |
WO2023116016A1 (zh) | 增强现实设备的图像优化方法、装置、电子设备及*** | |
JP2020003898A (ja) | 情報処理装置、情報処理方法、及びプログラム | |
US20200057493A1 (en) | Rendering content | |
US20240112303A1 (en) | Context-Based Selection of Perspective Correction Operations | |
US11979657B1 (en) | Power efficient object tracking | |
US20240103705A1 (en) | Convergence During 3D Gesture-Based User Interface Element Movement | |
US11706383B1 (en) | Presenting video streams on a head-mountable device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180709 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180709 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190905 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190924 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20191217 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200407 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200527 |
|
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: 20200609 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200708 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6732893 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |