TWI612334B - Photometric compensation method and system for a see-through device - Google Patents
Photometric compensation method and system for a see-through device Download PDFInfo
- Publication number
- TWI612334B TWI612334B TW105125407A TW105125407A TWI612334B TW I612334 B TWI612334 B TW I612334B TW 105125407 A TW105125407 A TW 105125407A TW 105125407 A TW105125407 A TW 105125407A TW I612334 B TWI612334 B TW I612334B
- Authority
- TW
- Taiwan
- Prior art keywords
- response
- image
- see
- light
- scene
- Prior art date
Links
Landscapes
- Controls And Circuits For Display Device (AREA)
Abstract
一種透視裝置的光度補償方法,首先提供光度模型,其總響應等於來自透視裝置的裝置光線的響應與來自場景的場景光線的響應的總和。於轉換域執行校準階段,其僅相關於投影機與透視裝置的影像擷取裝置的特性。執行補償階段,於暗房得到原始影像的響應,再根據原始影像的響應與場景光線的響應以決定補償影像的響應。根據補償影像的響應以產生補償影像。A photometric compensation method for a see-through device first provides a photometric model whose total response is equal to the sum of the response of the device light from the see-through device and the response of the scene light from the scene. The calibration phase is performed in the conversion domain, which is only relevant to the characteristics of the image capture device of the projector and the see-through device. During the compensation phase, the original image is responded to in the darkroom, and the response of the image is determined based on the response of the original image and the response of the scene light. The compensated image is generated based on the response of the compensated image.
Description
本發明係有關光度補償(photometric compensation),特別是關於一種透視(see-through)裝置的光度補償方法與系統。 The present invention relates to photometric compensation, and more particularly to a photometric compensation method and system for a see-through device.
透視智慧眼鏡(smart glasses)作為一種擴增實境(augmented reality)的工具,其藉由嵌入式(embedded)投影機所投射影像,讓使用者接收周圍世界的額外訊息。使用者可看到投射影像與真實世界場景。因為擴增視覺訊息為數位操作,因而可以產生有趣且互動的使用者經驗。 Smart glasses are a tool for augmented reality, which allows users to receive additional information from the surrounding world by projecting images from embedded projectors. The user can see the projected image and the real world scene. Because the amplified visual message is digitally operated, it can produce an interesting and interactive user experience.
大部分智慧眼鏡的微小投影機的功率遠小於傳統投影機。當投射影像與場景混合且照設於使用者的視網膜時,如果投影機的照射度(irradiance)相同或小於場景光線的照射度,很容易造成光度失真(photometric distortion)。此光度失真為智慧眼鏡的品質的主要決定因素。 The tiny projectors of most smart glasses have much less power than traditional projectors. When the projected image is mixed with the scene and is placed on the user's retina, if the irradiance of the projector is the same or less than the illumination of the scene light, it is easy to cause photometric distortion. This luminosity distortion is a major determinant of the quality of smart glasses.
雖然是場景光線造成光度失真,然而若要消除光度失真,我們必須考量場景光線的特性、投影機及智慧眼鏡的反射度(reflectance),此可藉由使用相機與一套校準圖形(calibration patterns)來達成。投影機投射擴增或校準影像至使用者的眼睛,而相機則負責擷取場景的影像。 Although the scene light causes luminosity distortion, in order to eliminate the luminosity distortion, we must consider the characteristics of the scene light, the reflectance of the projector and the smart glasses, which can be achieved by using the camera and a set of calibration patterns. To reach. The projector projects the amplified or calibrated image to the user's eyes, while the camera is responsible for capturing the image of the scene.
每當智慧眼鏡的視域(field of view)的場景發生變化或者使用者移動時,必須重新進行光度校準,因而會中斷使用者的互動。智慧眼鏡的品質的另一個決定因素為效率。投射與處理校準圖形需要時間,通常需要數秒至數十秒,因此無法被即時(real time)應用所接受。因此,亟需提出一種新穎的機制,用以克服傳統方法的缺失。 Whenever the scene of the smart glasses' field of view changes or the user moves, the photometric calibration must be re-executed, thus interrupting the user's interaction. Another determinant of the quality of smart glasses is efficiency. It takes time to project and process the calibration graphic, which typically takes seconds to tens of seconds, so it cannot be accepted by real time applications. Therefore, it is urgent to propose a novel mechanism to overcome the lack of traditional methods.
鑑於上述,本發明實施例的目的之一在於提出一種透視裝置的光度補償方法與系統。在一實施例中,提出一種基於失真影像的光度補償的演算法,其僅須進行一次光度校準。基於每一時間點所擷取的失真影像以進行每一後續補償操作,不需重新校準,因而得以達到即時光度補償。 In view of the above, one of the objects of embodiments of the present invention is to provide a photometric compensation method and system for a see-through device. In one embodiment, an algorithm for photometric compensation based on distorted images is proposed that requires only one photometric calibration. Based on the distorted image captured at each time point for each subsequent compensation operation, no recalibration is required, thereby achieving instant photometric compensation.
根據本發明實施例,提供光度模型,其總響應等於來自透視裝置的裝置光線的響應與來自場景的場景光線的響應的總和。於轉換域執行校準階段,其僅相關於投影機與透視裝置的影像擷取裝置的特性。執行補償階段,於暗房得到原始影像的響應,再根據原始影像的響應與場景光線的響應以決定補償影像的響應。根據補償影像的響應以產生補償影像。 In accordance with an embodiment of the invention, a photometric model is provided with a total response equal to the sum of the response of the device ray from the fluoroscopy device and the response of the scene ray from the scene. The calibration phase is performed in the conversion domain, which is only relevant to the characteristics of the image capture device of the projector and the see-through device. During the compensation phase, the original image is responded to in the darkroom, and the response of the image is determined based on the response of the original image and the response of the scene light. The compensated image is generated based on the response of the compensated image.
100‧‧‧光度補償系統 100‧‧‧Photometric compensation system
11‧‧‧投影機 11‧‧‧Projector
12‧‧‧影像擷取裝置/相機 12‧‧‧Image capture device/camera
13‧‧‧校準裝置 13‧‧‧ calibration device
131‧‧‧通道解耦合單元 131‧‧‧Channel decoupling unit
14‧‧‧補償裝置 14‧‧‧Compensation device
141‧‧‧亮度產生單元 141‧‧‧Brightness generating unit
142‧‧‧場景產生單元 142‧‧‧Scenario generating unit
143‧‧‧補償決定單元 143‧‧‧Compensation decision unit
144‧‧‧補償影像產生單元 144‧‧‧Compensated image generation unit
200‧‧‧光度補償方法 200‧‧‧Photometric compensation method
21‧‧‧投射影像 21‧‧‧Projected imagery
22‧‧‧擷取裝置光線與場景光線 22‧‧‧Capture device light and scene light
23‧‧‧使用解耦合轉換以進行校準 23‧‧‧Use decoupling conversion for calibration
24‧‧‧決定暗房的原始影像的響應C(IO) 24‧‧‧Determining the response of the original image of the darkroom C(I O )
25‧‧‧決定場景光線的響應C(S) 25‧‧‧Determining the response of the scene light C(S)
26‧‧‧決定補償影像的響應C(IC) 26‧‧‧Determining the response of the compensated image C(I C )
27‧‧‧產生補償影像IC 27‧‧‧ Generated compensation image I C
300‧‧‧裝置 300‧‧‧ device
31‧‧‧智慧眼鏡 31‧‧‧Wisdom glasses
32‧‧‧稜鏡 32‧‧‧稜鏡
33‧‧‧裝置光線 33‧‧‧Device light
34‧‧‧場景光線 34‧‧‧ Scene light
第一圖顯示本發明實施例的透視裝置的光度補償系統的系統方塊圖。 The first figure shows a system block diagram of a photometric compensation system of a see-through device of an embodiment of the present invention.
第二圖顯示本發明實施例的透視裝置的光度補償方法的流程圖。 The second figure shows a flow chart of the photometric compensation method of the see-through device of the embodiment of the present invention.
第三圖顯示執行本實施例的光度補償系統(第一圖)及光度補償方法(第二圖)的裝置的示意圖。 The third diagram shows a schematic diagram of an apparatus for performing the photometric compensation system (first diagram) and the photometric compensation method (second diagram) of the present embodiment.
第四A圖與第四B圖分別例示投影機的光譜靈敏度與相機的光譜靈敏度。 The fourth A diagram and the fourth B diagram illustrate the spectral sensitivity of the projector and the spectral sensitivity of the camera, respectively.
第一圖顯示本發明實施例的透視裝置的光度補償系統100的系統方塊圖,第二圖顯示本發明實施例的透視裝置的光度補償方法200的流程圖。第一圖的方塊與第二圖的步驟可藉由硬體、軟體或其組合來實施,且可藉由處理器(例如數位影像處理器)來執行。透視裝置可為一種可穿戴(wearable)透視裝置,例如智慧眼鏡,但不限定於此。 The first figure shows a system block diagram of a photometric compensation system 100 of a see-through device in accordance with an embodiment of the present invention, and the second figure shows a flow chart of a photometric compensation method 200 of a see-through device in accordance with an embodiment of the present invention. The blocks of the first figure and the steps of the second figure may be implemented by hardware, software or a combination thereof, and may be executed by a processor such as a digital image processor. The see-through device can be a wearable see-through device, such as smart glasses, but is not limited thereto.
第三圖顯示執行本實施例的光度補償系統100(第一圖)及光度補償方法200(第二圖)的裝置300的示意圖。裝置300包含投影機11(例如微投影機),藉由稜鏡(prism)32而投射影像至智慧眼鏡31(步驟21)。影像擷取裝置12(例如相機)擷取來自智慧眼鏡31的裝置光線33。相機12還擷取來自場景的場景光線34(步驟22)。本實施例的目的在於抵消場景光線34的影響,使得投射影像的顏色得以保留。 The third figure shows a schematic diagram of an apparatus 300 for performing the photometric compensation system 100 (first diagram) and the photometric compensation method 200 (second diagram) of the present embodiment. The device 300 includes a projector 11 (e.g., a microprojector) that projects an image to the smart glasses 31 by a prism 32 (step 21). Image capture device 12 (e.g., a camera) captures device light 33 from smart glasses 31. Camera 12 also captures scene ray 34 from the scene (step 22). The purpose of this embodiment is to counteract the effects of the scene ray 34 so that the color of the projected image is preserved.
在本實施例中,首先提供光度模型。傳統光度模型假設場景光線相對於裝置光線為定值或可忽略。然而,本實施例的光度模型則考量裝置光線與場景光線兩者。本實施例的光度模型可表示為如下的向量形式:T(I,S)=C(I)+C(S)=MG(I)+C(S) (1) 其中T(I,S)為總相機響應(response),C(I)為裝置光線的相機響應,C(S)為場景光線的相機響應,M為投影機11與相機12間的通道失配(mismatch),G(.)為投影機11的伽碼(gamma)函數。 In this embodiment, a photometric model is first provided. The traditional photometric model assumes that the scene ray is fixed or negligible relative to the device ray. However, the photometric model of this embodiment considers both device light and scene light. The photometric model of this embodiment can be expressed as a vector form as follows: T(I, S) = C(I) + C(S) = MG(I) + C(S) (1) Where T(I,S) is the total camera response, C(I) is the camera response of the device light, C(S) is the camera response of the scene light, and M is the channel mismatch between the projector 11 and the camera 12. (mismatch), G(.) is the gamma function of the projector 11.
第四A圖與第四B圖分別例示投影機11的光譜靈敏度(spectral sensitivity)與相機12的光譜靈敏度,顯示投影機11與相機12之間的通道失配。 The fourth A and fourth B diagrams illustrate the spectral sensitivity of the projector 11 and the spectral sensitivity of the camera 12, respectively, showing the channel mismatch between the projector 11 and the camera 12.
於步驟23,使用校準裝置13於暗房執行校準階段,以阻隔場景光線,因而直接得到裝置光線的相機響應。藉此,式(1)成為:T(I,S)=C(I)=MG(I) (2) In step 23, the calibration phase is performed in the darkroom using the calibration device 13 to block the scene light, thereby directly obtaining the camera response of the device light. Thereby, the formula (1) becomes: T(I, S) = C(I) = MG(I) (2)
一般來說,因為M與G(.)為耦合未知數,因此很難直接求解。根據本實施例的特徵之一,使用通道解耦合(channel decoupling)單元131於變換域(transformed domain)執行校準階段,因此式(2)可表示如下:
由於M與G(.)的求解問題轉換為與V(.),因此無論場景或影像如何動態改變,僅須進行一次的計算即可。為了加速校準程序,可使用查表(look up table)來建構V(.)。 Since the solution problem of M and G(.) is converted to With V(.), no matter how the scene or image changes dynamically, only one calculation is required. To speed up the calibration process, a look up table can be used to construct V(.).
詳而言之,每一通道X的解耦合相機響應(I,S)可寫為:
藉此,求解與V(.)相當於求解M與G(.)。的求解細節可參考格羅斯伯格(M.D.Grossberg)等人於電氣與電子工程師協會會刊-電腦視覺與圖形識別(Proc.IEEE Computer Vision and Pattern Recognition(CVPR))2004年,卷1,頁452-459所發表的“使一物件看起來像另一物件:使用投影機-相機系統控制外貌(Making One Object Look Like Another:Controlling Appearance Using a Projector-Camera System)”。 Thereby solving And V(.) is equivalent to solving M and G(.). For details of the solution, see MDGrossberg et al., Proc. IEEE Computer Vision and Pattern Recognition (CVPR) 2004, Volume 1, page 452- 459, "Making One Object Look Like Another: Controlling Appearance Using a Projector-Camera System".
接下來,使用補償裝置14執行光度補償階段。原始影像的總相機響應表示為:T(IO,S)=C(IO)+C(S) (5) Next, the photometric compensation phase is performed using the compensation device 14. The total camera response of the original image is expressed as: T(I O ,S)=C(I O )+C(S) (5)
補償影像的總相機響應表示為:T(IC,S)=C(IC)+C(S) (6) The total camera response of the compensated image is expressed as: T(I C , S)=C(I C )+C(S) (6)
於光度補償時,補償影像的總相機響應T(IC,S)必須相等於暗房的原始影像的相機響應C(IO),亦即:T(IC,S)=C(IC)+C(S)=C(IO) (7) For photometric compensation, the total camera response T(I C ,S) of the compensated image must be equal to the camera response C(I O ) of the original image of the darkroom, ie: T(I C ,S)=C(I C ) +C(S)=C(I O ) (7)
為了得到C(IC),我們必須先得到C(IO)與C(S)。於步驟24,使用亮度(luminance)產生單元141以得到C(IO):
另一方面,於步驟25,使用場景產生單元142並根據式(5)可得到C(S),因為T(IO,S)與C(IO)為已知。藉此,於步驟26,使用補償決定單元143並根據C(IO)與C(S),可決定補償影像的相機響應C(IC)。 On the other hand, in step 25, the scene generation unit 142 is used and C(S) is obtained according to the equation (5) because T(I O , S) and C(I O ) are known. Thereby, in step 26, the compensation response unit 143 is used and the camera response C(I C ) of the compensated image can be determined based on C(I O ) and C(S).
當得到(IC)之後,於步驟27,使用補償影像產生單元144以得到IC:
根據上述,本實施例提出一種方法,用以補償透視智慧眼鏡的光度失真。由於光度補償程序僅使用失真影像,本實施例方法不須重新進行校準,因此不會中斷使用者的互動。藉此,本實施例方法可達到智慧眼鏡的擴增實境應用的即時效能。本實施例方法可適用於當場景光線的強度相同於裝置光線的情形。當場景光線小於裝置光線時,光度失真可予以忽略。另一方面,當場景光線大於裝置光線時,很難藉由光度補償以回復影像。對此情形,使用者可使用類似太陽眼鏡的原理以降低場景光線,或者增大智慧眼鏡的投影機的功率。 According to the above, the present embodiment proposes a method for compensating for the luminosity distortion of the see-through smart glasses. Since the photometric compensation program uses only the distorted image, the method of the embodiment does not need to be recalibrated, so the user interaction is not interrupted. Thereby, the method of the embodiment can achieve the real-time performance of the augmented reality application of the smart glasses. The method of the present embodiment can be applied to the case where the intensity of the scene light is the same as the light of the device. When the scene light is smaller than the device light, the photometric distortion can be ignored. On the other hand, when the scene light is larger than the device light, it is difficult to recover the image by photometric compensation. In this case, the user can use the principle similar to sunglasses to reduce the scene light, or increase the power of the projector of the smart glasses.
以上所述僅為本發明之較佳實施例而已,並非用以限定本發明之申請專利範圍;凡其它未脫離發明所揭示之精神下所完成之等效改變或修飾,均應包含在下述之申請專利範圍內。 The above description is only the preferred embodiment of the present invention, and is not intended to limit the scope of the present invention; all other equivalent changes or modifications which are not departing from the spirit of the invention should be included in the following Within the scope of the patent application.
200‧‧‧光度補償方法 200‧‧‧Photometric compensation method
21‧‧‧投射影像 21‧‧‧Projected imagery
22‧‧‧擷取裝置光線與場景光線 22‧‧‧Capture device light and scene light
23‧‧‧使用解耦合轉換以進行校準 23‧‧‧Use decoupling conversion for calibration
24‧‧‧決定暗房的原始影像的響應C(IO) 24‧‧‧Determining the response of the original image of the darkroom C(I O )
25‧‧‧決定場景光線的響應C(S) 25‧‧‧Determining the response of the scene light C(S)
26‧‧‧決定補償影像的響應C(IC) 26‧‧‧Determining the response of the compensated image C(I C )
27‧‧‧產生補償影像IC 27‧‧‧ Generated compensation image I C
Claims (20)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW105125407A TWI612334B (en) | 2016-08-10 | 2016-08-10 | Photometric compensation method and system for a see-through device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW105125407A TWI612334B (en) | 2016-08-10 | 2016-08-10 | Photometric compensation method and system for a see-through device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TWI612334B true TWI612334B (en) | 2018-01-21 |
| TW201805690A TW201805690A (en) | 2018-02-16 |
Family
ID=61728288
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW105125407A TWI612334B (en) | 2016-08-10 | 2016-08-10 | Photometric compensation method and system for a see-through device |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI612334B (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011028626A2 (en) * | 2009-09-01 | 2011-03-10 | Entertainment Experience Llc | Method for producing a color image and imaging device employing same |
| US20150117791A1 (en) * | 2012-03-26 | 2015-04-30 | Koninklijke Philips N.V. | Brightness region-based apparatuses and methods for hdr image encoding and decoding |
| TW201614631A (en) * | 2014-07-28 | 2016-04-16 | Pixtronix Inc | Methods and systems for compensating for temperature-induced changes in display performance |
-
2016
- 2016-08-10 TW TW105125407A patent/TWI612334B/en active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011028626A2 (en) * | 2009-09-01 | 2011-03-10 | Entertainment Experience Llc | Method for producing a color image and imaging device employing same |
| US20150117791A1 (en) * | 2012-03-26 | 2015-04-30 | Koninklijke Philips N.V. | Brightness region-based apparatuses and methods for hdr image encoding and decoding |
| TW201614631A (en) * | 2014-07-28 | 2016-04-16 | Pixtronix Inc | Methods and systems for compensating for temperature-induced changes in display performance |
Also Published As
| Publication number | Publication date |
|---|---|
| TW201805690A (en) | 2018-02-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN100527165C (en) | Real time object identification method taking dynamic projection as background | |
| Itoh et al. | Semi-parametric color reproduction method for optical see-through head-mounted displays | |
| EP3054424B1 (en) | Image rendering method and apparatus | |
| US9241143B2 (en) | Output correction for visual projection devices | |
| CN101674443B (en) | A method for color correction of a projector | |
| TWI637288B (en) | Image processing method and system for eye-gaze correction | |
| JP7489960B2 (en) | Method and data processing system for image synthesis - Patents.com | |
| JP2012018673A (en) | Object detecting method and device | |
| TW201520807A (en) | Head mounted display apparatus and login method thereof | |
| WO2018225531A1 (en) | Image processing device and method | |
| WO2017090454A1 (en) | Information processing device, information processing method, and program | |
| JP2023099443A (en) | AR processing method and apparatus | |
| Kageyama et al. | Efficient distortion-free neural projector deblurring in dynamic projection mapping | |
| CN106803920B (en) | An image processing method, device and intelligent conference terminal | |
| JP2011257609A (en) | Optical projection control method, optical projection control device, optical projection control system and program | |
| US12423783B2 (en) | Differently correcting images for different eyes | |
| JP6757004B2 (en) | Image processing equipment and methods, image processing programs, and projection equipment | |
| TWI612334B (en) | Photometric compensation method and system for a see-through device | |
| JP2020177619A (en) | Interactive image processing system with infrared camera | |
| KR20150101343A (en) | Video projection system | |
| CN107770453A (en) | Brightness Compensation Method and System for Perspective Device | |
| TWI696981B (en) | Interactive image processing system using infrared cameras | |
| TWI816057B (en) | Virtual and real image fusion method, virtual and real image fusion system and non-transient computer readable medium | |
| CN106502031A (en) | Range finding, focusing process method and device | |
| JP2021005798A (en) | Imaging apparatus, control method of imaging apparatus, and program |