TWI854846B - 虛擬圖像顯示方法 - Google Patents

虛擬圖像顯示方法 Download PDF

Info

Publication number
TWI854846B
TWI854846B TW112136490A TW112136490A TWI854846B TW I854846 B TWI854846 B TW I854846B TW 112136490 A TW112136490 A TW 112136490A TW 112136490 A TW112136490 A TW 112136490A TW I854846 B TWI854846 B TW I854846B
Authority
TW
Taiwan
Prior art keywords
user
virtual image
reference point
virtual
display method
Prior art date
Application number
TW112136490A
Other languages
English (en)
Other versions
TW202514350A (zh
Inventor
余宗修
王春清
陳世瑋
Original Assignee
余宗修
王春清
陳世瑋
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 余宗修, 王春清, 陳世瑋 filed Critical 余宗修
Priority to TW112136490A priority Critical patent/TWI854846B/zh
Priority to US18/767,023 priority patent/US20250104364A1/en
Application granted granted Critical
Publication of TWI854846B publication Critical patent/TWI854846B/zh
Publication of TW202514350A publication Critical patent/TW202514350A/zh

Links

Images

Classifications

    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B27/00Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
    • G02B27/01Head-up displays
    • G02B27/017Head mounted
    • G02B27/0172Head mounted characterised by optical features
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating three-dimensional [3D] models or images for computer graphics
    • G06T19/006Mixed reality

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Graphics (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Optics & Photonics (AREA)
  • Processing Or Creating Images (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

一種虛擬圖像顯示方法,適用於提供一虛擬圖像予一使用者,且藉由一運算裝置來實施,並包含以下步驟:(A)獲得該使用者之一初始位置;(B)在該使用者之初始位置產生一虛擬參考點;(C)獲得該使用者移動後之一移動位置;(D)判定該虛擬參考點之位置與該移動位置間之一間隔距離是否大於一預定距離;(E)當判定出該間隔距離大於該預定距離時,將該虛擬參考點之位置移動至相距該移動位置小於等於該預定距離的一參考位置;及(F)在該虛擬參考點之位置的一相對位置呈現該虛擬圖像,並將該虛擬參考點之位置的該相對位置作為一呈現位置。

Description

虛擬圖像顯示方法
本發明是有關於一種虛擬圖像顯示方法,特別是指一種提供一虛擬圖像予一使用者的虛擬圖像顯示方法。
在擴增實境與混合實境技術中,當一虛擬圖像需要顯示在視野中時,通常需要參考真實世界空間相對位置推算的一真實世界座標系或以頭戴式顯示器為基準的一顯示器座標系。
然而,在實際應用中,使用者可能會不斷的移動,若是將該虛擬圖像綁定於真實世界空間的一相對位置,則該虛擬圖像不會跟著使用者移動,將造成使用者觀看上之不便。因此,該真實世界座標系不適合直接作為移動中該虛擬圖像的座標參考。然而,若是將該虛擬圖像綁定於該顯示器座標系,則使用者想要轉頭以看清該虛擬圖像時,該頭戴式顯示器卻已經因頭部的轉動而使該虛擬圖像因需呈現於該顯示器座標系之相對位置而被帶離到更遠離使用者朝向的方位。
因此,本發明的目的,即在提供一種追蹤使用者在真實世界中的移動狀況來呈現該虛擬圖像,並保持該虛擬圖像在易於使用者觀看的方位,不至於因使用者之朝向的旋轉而偏離的虛擬圖像顯示方法。
於是,本發明虛擬圖像顯示方法,適用於提供一虛擬圖像予一使用者,且藉由一運算裝置來實施,並包含以下步驟:
(A)獲得該使用者之一初始位置;
(B)在該使用者之初始位置產生一虛擬參考點;
(C)獲得該使用者移動後之一移動位置;
(D)判定該虛擬參考點之位置與該移動位置間之一間隔距離是否大於一預定距離;
(E)當判定出該間隔距離大於該預定距離時,將該虛擬參考點之位置移動至相距該移動位置小於等於該預定距離的一參考位置;及
(F)在該虛擬參考點之位置的一相對位置呈現該虛擬圖像,並將該虛擬參考點之位置的該相對位置作為一呈現位置。
本發明的功效在於:藉由產生該虛擬參考點,並使該虛擬參考點之位置與該使用者之移動位置恆小於等於該預定距離,接著,在該虛擬參考點之位置的該相對位置呈現該虛擬圖像,以使該虛擬圖像可跟隨該使用者移動並保持該虛擬圖像顯示在易於該使用者觀看的方位,不至於因該使用者之朝向的旋轉而偏離。
在本發明被詳細描述前,應當注意在以下的說明內容中,類似的元件是以相同的編號來表示。
參閱圖1,本發明虛擬圖像顯示方法的實施例,適用於提供一虛擬圖像予一使用者,並藉由一由該使用者所持有之運算裝置1來實施。該運算裝置1包含一定位模組11、一顯示模組12及一訊號連接該定位模組11與該顯示模組12的處理模組13。該運算裝置1之實施態樣可為一具有獨立運算能力的AR眼鏡、該智慧型手機與一AR眼鏡之組合,及該平板電腦與該AR眼鏡之組合的其中一者,然不以此為限。該虛擬圖像例如可為一圖形使用者介面,然不以此為限。
參閱圖1與圖2,本發明虛擬圖像顯示方法的實施例包含以下步驟。
在步驟201中,該定位模組11定位該使用者之一初始位置,並將該初始位置傳送至該處理模組13。值得一提的是,在本實施方式中,該運算裝置1在使用本發明虛擬圖像顯示方法之實施例來顯示該虛擬圖像時,係由該使用者所攜帶,故該運算裝置1之位置即為該使用者之位置。該初始位置例如可為該運算裝置1被使用者開機或啟動一對應本發明虛擬圖像顯示方法之實施例的應用程式時由該定位模組11所定位到之位置。此時,該使用者之位置即為該初始位置。
在步驟202中,當該處理模組13接收到該初始位置時,該處理模組13獲得該使用者之初始位置。
在步驟203中,該處理模組13在該使用者之初始位置產生一虛擬參考點。此時,該虛擬參考點之位置即為該初始位置。
在步驟204中,該定位模組11定位該使用者移動後之一移動位置,並將該移動位置傳送至該處理模組13。此時,該使用者之位置即為該移動位置。
在步驟205中,當該處理模組13接收到該移動位置時,該處理模組13獲得該使用者之移動位置。
在步驟206中,該處理模組13判定該虛擬參考點之位置與該移動位置間之一間隔距離是否大於一預定距離。當該處理模組13判定出該間隔距離大於該預定距離時,流程進行步驟207;當該處理模組13判定出該間隔距離不大於該預定距離時,流程進行步驟208。
在步驟207中,該處理模組13將該虛擬參考點之位置移動至相距該移動位置小於等於該預定距離的一參考位置。其中,該參考位置係在一由該虛擬參考點之位置與該移動位置所界定出之直線上。此時,該虛擬參考點之位置即為該參考位置。
在步驟208中,該處理模組13維持該虛擬參考點之位置。亦即,若原本該虛擬參考點之位置為該初始位置,則該虛擬參考點之位置仍是該初始位置;若原本該虛擬參考點之位置為該參考位置,則該虛擬參考點之位置仍是該參考位置。
在步驟209中,該處理模組13將該虛擬參考點之位置的一相對位置作為一呈現位置,並控制該顯示模組12在該呈現位置呈現該虛擬圖像,且控制該虛擬圖像之朝向與該呈現位置朝該使用者之位置的方向同向。
隨著使用者之移動,本發明虛擬圖像顯示方法之實施例會不斷地進行步驟204~步驟209,以持續提供良好的視覺呈現體驗給該使用者。
綜上所述,本發明虛擬圖像顯示方法,藉由該處理模組13產生該虛擬參考點,並使該虛擬參考點之位置與該使用者之移動位置恆小於等於該預定距離,接著,在該虛擬參考點之位置的該相對位置呈現該虛擬圖像,以使該虛擬圖像可跟隨該使用者移動並保持該虛擬圖像顯示在易於該使用者觀看的方位,不至於因該使用者之朝向的旋轉而偏離,此外,該處理模組13還控制該虛擬圖像之朝向平行於該呈現位置朝該使用者之位置的方向,藉此,以使該虛擬圖像隨著該使用者之位移始終朝向該使用者,故確實能達成本發明的目的。
惟以上所述者,僅為本發明的實施例而已,當不能以此限定本發明實施的範圍,凡是依本發明申請專利範圍及專利說明書內容所作的簡單的等效變化與修飾,皆仍屬本發明專利涵蓋的範圍內。
1:運算裝置 11:定位模組 12:顯示模組 13:處理模組 201~209:步驟
本發明的其他的特徵及功效,將於參照圖式的實施方式中清楚地呈現,其中: 圖1是一方塊圖,說明實施本發明虛擬圖像顯示方法之實施例的一運算裝置;及 圖2是一流程圖,說明本發明虛擬圖像顯示方法之實施例。
201~209:步驟

Claims (5)

  1. 一種虛擬圖像顯示方法,適用於提供一虛擬圖像予一使用者,且藉由一運算裝置來實施,並包含以下步驟:(A)獲得該使用者之一初始位置;(B)在該使用者之該初始位置產生一虛擬參考點;(C)獲得該使用者移動後之一移動位置;(D)判定該虛擬參考點之位置與該移動位置間之一間隔距離是否大於一預定距離;(E)當判定出該間隔距離大於該預定距離時,將該虛擬參考點之位置移動至相距該移動位置小於等於該預定距離的一參考位置;及(F)將該虛擬參考點之位置的一相對位置作為一呈現位置,並在該呈現位置呈現該虛擬圖像。
  2. 如請求項1所述的虛擬圖像顯示方法,其中,在步驟(F)中,還控制該虛擬圖像之朝向與該呈現位置朝該使用者之位置的方向同向。
  3. 如請求項1所述的虛擬圖像顯示方法,在步驟(D)後,還包含以下步驟:(G)當判定出該間隔距離不大於該預定距離時,維持該虛擬參考點之位置。
  4. 如請求項1所述的虛擬圖像顯示方法,其中,在步驟(E)中,該參考位置係在一由該虛擬參考點之位置與該移動位置所界定出之直線上。
  5. 如請求項1所述的虛擬圖像顯示方法,其中,在步驟(F) 中,該虛擬圖像為一圖形使用者介面。
TW112136490A 2023-09-23 2023-09-23 虛擬圖像顯示方法 TWI854846B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
TW112136490A TWI854846B (zh) 2023-09-23 2023-09-23 虛擬圖像顯示方法
US18/767,023 US20250104364A1 (en) 2023-09-23 2024-07-09 Method and computing device for displaying virtual image to user

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW112136490A TWI854846B (zh) 2023-09-23 2023-09-23 虛擬圖像顯示方法

Publications (2)

Publication Number Publication Date
TWI854846B true TWI854846B (zh) 2024-09-01
TW202514350A TW202514350A (zh) 2025-04-01

Family

ID=93648964

Family Applications (1)

Application Number Title Priority Date Filing Date
TW112136490A TWI854846B (zh) 2023-09-23 2023-09-23 虛擬圖像顯示方法

Country Status (2)

Country Link
US (1) US20250104364A1 (zh)
TW (1) TWI854846B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12602878B2 (en) * 2024-09-19 2026-04-14 Tru Simulation + Training System and method for measuring spatial positioning in virtual reality display

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201224516A (en) * 2010-11-08 2012-06-16 Microsoft Corp Automatic variable virtual focus for augmented reality displays
CN105264461A (zh) * 2013-05-13 2016-01-20 微软技术许可有限责任公司 虚拟对象与表面的交互
CN110168475A (zh) * 2016-11-14 2019-08-23 罗技欧洲公司 将用户接口装置导入虚拟现实/增强现实的系统
CN110442230A (zh) * 2018-05-04 2019-11-12 脸谱科技有限责任公司 防止虚拟现实环境中的用户界面遮挡
CN109507686B (zh) * 2018-11-08 2021-03-30 歌尔光学科技有限公司 一种控制方法、头戴显示设备、电子设备及存储介质
CN116645490A (zh) * 2023-04-27 2023-08-25 武汉联影智融医疗科技有限公司 视野调整方法、装置、系统、计算机设备和存储介质

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10712899B2 (en) * 2017-10-17 2020-07-14 Microsoft Technology Licensing, Llc Human-machine interface tethered to a user position in a three-dimensional VR or AR environment

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201224516A (en) * 2010-11-08 2012-06-16 Microsoft Corp Automatic variable virtual focus for augmented reality displays
CN105264461A (zh) * 2013-05-13 2016-01-20 微软技术许可有限责任公司 虚拟对象与表面的交互
CN110168475A (zh) * 2016-11-14 2019-08-23 罗技欧洲公司 将用户接口装置导入虚拟现实/增强现实的系统
CN110442230A (zh) * 2018-05-04 2019-11-12 脸谱科技有限责任公司 防止虚拟现实环境中的用户界面遮挡
CN109507686B (zh) * 2018-11-08 2021-03-30 歌尔光学科技有限公司 一种控制方法、头戴显示设备、电子设备及存储介质
CN116645490A (zh) * 2023-04-27 2023-08-25 武汉联影智融医疗科技有限公司 视野调整方法、装置、系统、计算机设备和存储介质

Also Published As

Publication number Publication date
US20250104364A1 (en) 2025-03-27
TW202514350A (zh) 2025-04-01

Similar Documents

Publication Publication Date Title
US20230152935A1 (en) Devices, methods, and graphical user interfaces for presenting virtual objects in virtual environments
JP7222031B2 (ja) 画像の投影方法、装置、デバイス及び記憶媒体
US10832448B2 (en) Display control device, display control method, and program
US10649616B2 (en) Volumetric multi-selection interface for selecting multiple objects in 3D space
JP6454851B2 (ja) 3次元上の注視点の位置特定アルゴリズム
WO2020003860A1 (ja) 情報処理装置、情報処理方法、及びプログラム
CN112805755A (zh) 信息处理装置、信息处理方法和记录介质
US10771707B2 (en) Information processing device and information processing method
CN105929958A (zh) 一种手势识别方法,装置和头戴式可视设备
US12518495B2 (en) Method and device for sketch-based placement of virtual objects
TWI854846B (zh) 虛擬圖像顯示方法
WO2020080177A1 (ja) 情報処理装置、情報処理方法、及び記録媒体
WO2018146922A1 (ja) 情報処理装置、情報処理方法、及びプログラム
US20170154466A1 (en) Interactively augmented reality enable system
WO2019114092A1 (zh) 图像增强现实的方法、装置、增强现实显示设备及终端
US20240311952A1 (en) Blitting a Locked Object
US20240402862A1 (en) Devices, methods, and graphical user interfaces for detecting inputs
US20220301267A1 (en) Indicating a Position of an Occluded Physical Object
CN115576637A (zh) 截屏方法、系统、电子设备及可读存储介质
US20230065077A1 (en) Displaying a Rendered Volumetric Representation According to Different Display Modes
US12166957B2 (en) Generating and displaying content based on respective positions of individuals
US11983810B1 (en) Projection based hair rendering
US12608827B2 (en) Adjusting display of an image based on device position
TWI757872B (zh) 整合動作感測器的擴增實境系統與擴增實境顯示方法
CN114253389B (zh) 整合动作感测器的增强现实系统与增强现实显示方法