KR102361025B1 - Wearable glasses and method for displaying image therethrough - Google Patents
Wearable glasses and method for displaying image therethrough Download PDFInfo
- Publication number
- KR102361025B1 KR102361025B1 KR1020150020288A KR20150020288A KR102361025B1 KR 102361025 B1 KR102361025 B1 KR 102361025B1 KR 1020150020288 A KR1020150020288 A KR 1020150020288A KR 20150020288 A KR20150020288 A KR 20150020288A KR 102361025 B1 KR102361025 B1 KR 102361025B1
- Authority
- KR
- South Korea
- Prior art keywords
- wearable glasses
- image
- user
- display
- wearable
- 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
-
- 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
- G02B2027/0178—Eyeglass type
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Optics & Photonics (AREA)
- Controls And Circuits For Display Device (AREA)
- User Interface Of Digital Computer (AREA)
- Eyeglasses (AREA)
- Eye Examination Apparatus (AREA)
Abstract
본 개시의 일 실시예에 따른 웨어러블 글래스는, 웨어러블 글래스에서 제공하는 영상을 디스플레이하는 디스플레이, 디스플레이 상에 영상이 표시되는 동안, 사용자가 웨어러블 글래스를 착용하고 있는 착용 상태 정보를 획득하는 센싱부, 및 착용 상태 정보를 이용하여 사용자에 대한 웨어러블 글래스의 기울기를 결정하고, 결정된 기울기에 기초하여 디스플레이 상에 표시되는 영상을 조정하는, 프로세서를 포함할 수 있다.Wearable glasses according to an embodiment of the present disclosure include a display that displays an image provided by the wearable glasses, a sensing unit that acquires information about a state in which a user is wearing wearable glasses while the image is displayed on the display, and The processor may include a processor that determines a tilt of the wearable glasses for the user by using the wearing state information, and adjusts an image displayed on the display based on the determined tilt.
Description
본 개시는 영상 표시 장치 및 방법에 관한 것으로서, 구체적으로는, 웨어러블 글래스 및 웨어러블 글래스에 영상을 표시하는 방법에 관한 것이다.The present disclosure relates to an image display apparatus and method, and more particularly, to wearable glasses and a method for displaying an image on the wearable glasses.
웨어러블 글래스는 안경과 같이 머리에 착용하는 웨어러블 디바이스로서, 사용자의 머리에 착용하여 사용자의 눈 앞에 직접 영상을 표시할 수 있는 HMD(Head Mounted Display) 장치의 일종이다.Wearable glasses are a type of head mounted display (HMD) device that can be worn on a user's head to display an image directly in front of the user's eyes as a wearable device worn on the head like glasses.
웨어러블 글래스는, 프레임 등에 의해 사용자의 머리에 임시적으로 고정되므로, 사용자의 움직임에 따라 사용자의 머리 상에서의 위치가 바뀔 수 있다. 일반적으로 웨어러블 글래스는 사용자의 눈으로부터 수 센치미터 내에서 영상을 디스플레이하는 접안(near-to-eye) 디스플레이 시스템을 포함한다. 따라서, 웨어러블 글래스의 미세한 위치 변화에 의해 출력 영상이 크게 왜곡되어 사용자에게 제공된다는 문제점이 있다.Since the wearable glasses are temporarily fixed to the user's head by a frame or the like, the position on the user's head may change according to the user's movement. In general, wearable glasses include a near-to-eye display system that displays an image within a few centimeters from a user's eyes. Accordingly, there is a problem in that the output image is greatly distorted and provided to the user due to a minute change in the position of the wearable glasses.
본 개시의 일부 실시예는, 사용자의 웨어러블 글래스의 착용 상태를 기준 착용 상태와 비교함으로써, 사용자에 대해서 웨어러블 글래스의 기울어진 정도를 결정하고, 웨어러블 글래스의 기울어진 정도를 고려하여 웨어러블 글래스의 출력 영상을 조정하고, 조정된 영상을 웨어러블 글래스의 디스플레이에 표시하는 시스템 및 방법을 제공한다.In some embodiments of the present disclosure, by comparing the user's wearing state of the wearable glasses with the reference wearing state, the inclination degree of the wearable glasses is determined with respect to the user, and the output image of the wearable glasses in consideration of the inclination degree of the wearable glasses A system and method for adjusting a device and displaying the adjusted image on a display of wearable glasses are provided.
상술한 기술적 과제를 달성하기 위한 기술적 수단으로서, 본 개시의 제1 측면은, 웨어러블 글래스에서 제공하는 영상을 표시하는, 디스플레이; 상기 디스플레이 상에 영상이 표시되는 동안, 사용자가 상기 웨어러블 글래스를 착용하고 있는 착용 상태 정보를 획득하는, 센싱부; 및 상기 착용 상태 정보를 이용하여 상기 사용자에 대한 상기 웨어러블 글래스의 기울기를 결정하고, 상기 결정된 기울기에 기초하여 상기 디스플레이 상에 표시되는 영상을 조정하는, 프로세서를 포함하는, 웨어러블 글래스를 제공할 수 있다.As a technical means for achieving the above-described technical problem, a first aspect of the present disclosure includes a display that displays an image provided by wearable glasses; a sensing unit configured to obtain information on a state in which a user is wearing the wearable glasses while an image is displayed on the display; and a processor that determines a tilt of the wearable glasses for the user by using the wearing state information, and adjusts an image displayed on the display based on the determined tilt. .
본 개시의 일 실시예에 따른 웨어러블 글래스에 있어서, 상기 센싱부는, 상기 웨어러블 글래스를 착용하고 있는 상기 사용자의 신체 부위에 대한 정보를 포함하는 상기 착용 상태 정보를 획득하고, 상기 프로세서는, 상기 착용 상태 정보와 미리 결정된 기준 착용 상태 정보를 비교함으로써, 상기 사용자에 대한 상기 웨어러블 글래스의 기울기를 결정할 수 있다.In the wearable glasses according to an embodiment of the present disclosure, the sensing unit acquires the wearing state information including information on a body part of the user who is wearing the wearable glasses, and the processor is configured to: The inclination of the wearable glasses with respect to the user may be determined by comparing the information with the predetermined reference wearing state information.
본 개시의 일 실시예에 따른 웨어러블 글래스에 있어서, 상기 센싱부는, 상기 신체 부위에 대한 영상을 포함하는 상기 착용 상태 정보를 획득하고, 상기 프로세서는, 상기 신체 부위에 대한 영상으로부터 상기 신체 부위에 대응되는 영역을 검출하고, 상기 검출된 영역으로부터 특성값을 획득하고, 상기 획득된 특성값과 상기 기준 착용 상태 정보에 포함되는 기준값을 비교함으로써 상기 기울기를 결정하는 것을 특징으로 할 수 있다.In the wearable glasses according to an embodiment of the present disclosure, the sensing unit acquires the wearing state information including the image of the body part, and the processor corresponds to the body part from the image of the body part It may be characterized in that the inclination is determined by detecting a region to be used, acquiring a characteristic value from the detected region, and comparing the acquired characteristic value with a reference value included in the reference wearing state information.
본 개시의 일 실시예에 따른 웨어러블 글래스에 있어서, 상기 착용 상태 정보는, 상기 웨어러블 글래스를 착용하고 있는 상기 사용자의 눈을 촬영한 영상을 포함하고, 상기 프로세서는, 상기 촬영된 눈 영상으로부터 상기 눈의 장축의 길이, 단축의 길이, 장축의 각도, 단축의 각도, 눈동자의 위치 값 중 적어도 하나를 획득하고, 상기 획득된 값과 미리 결정된 기준 값을 비교하고, 비교 결과에 기초하여, 상기 기울기를 결정하는 것을 특징으로 할 수 있다.In the wearable glasses according to an embodiment of the present disclosure, the wearing state information includes an image obtained by photographing the eyes of the user wearing the wearable glasses, and the processor is configured to extract the eyes from the photographed eye images. obtains at least one of the length of the major axis, the length of the minor axis, the angle of the major axis, the angle of the minor axis, and the position value of the pupil of the It can be characterized by determining.
본 개시의 일 실시예에 따른 웨어러블 글래스에 있어서, 상기 디스플레이는 테스트 영상을 표시하고, 상기 센싱부는, 상기 테스트 영상이 비친 상기 사용자의 눈을 촬영한 영상을 포함하는 상기 착용 상태 정보를 획득하며, 상기 프로세서는, 상기 촬영된 눈 영상으로부터 상기 사용자의 눈에 대응되는 영역을 검출하고, 상기 눈에 대응되는 영역 내에서 상기 테스트 영상의 반사 영상을 추출하고, 상기 반사 영상의 크기 및 형태 중 적어도 하나를 미리 결정된 기준 착용 상태 정보와 비교하고, 비교 결과에 기초하여 상기 기울기를 결정할 수 있다.In the wearable glasses according to an embodiment of the present disclosure, the display displays a test image, and the sensing unit acquires the wearing state information including an image of the user's eyes on which the test image is reflected, The processor detects an area corresponding to the user's eye from the photographed eye image, extracts a reflection image of the test image from within the area corresponding to the eye, and at least one of a size and a shape of the reflection image may be compared with predetermined reference wearing state information, and the inclination may be determined based on the comparison result.
본 개시의 일 실시예에 따른 웨어러블 글래스에 있어서, 상기 센싱부는, 상기 웨어러블 글래스의 움직임 상태를 나타내는 상태값을 더 측정하고, 상기 상태값이 소정 값 이상인 경우, 상기 착용 상태 정보를 획득할 수 있다.In the wearable glasses according to an embodiment of the present disclosure, the sensing unit may further measure a state value indicating a movement state of the wearable glasses, and when the state value is greater than or equal to a predetermined value, obtain the wearing state information .
본 개시의 일 실시예에 따른 웨어러블 글래스에 있어서, 상기 프로세서는, 상기 결정된 기울기가 소정 값 이상인지 여부를 결정하고, 상기 디스플레이는, 상기 결정된 기울기가 소정 값 미만인 경우, 상기 결정된 기울기에 기초하여 조정된 영상을 표시하고, 상기 결정된 기울기가 소정 값 이상인 경우, 상기 사용자에게 상기 웨어러블 글래스를 고쳐 쓰도록 통지하는 통지 영상을 표시하는 것을 특징으로 할 수 있다.In the wearable glasses according to an embodiment of the present disclosure, the processor determines whether the determined inclination is greater than or equal to a predetermined value, and the display is adjusted based on the determined inclination when the determined inclination is less than a predetermined value displayed image, and when the determined inclination is equal to or greater than a predetermined value, a notification image for notifying the user to rewrite the wearable glasses may be displayed.
한편, 본 개시의 제2 측면은, 웨어러블 글래스에서 제공하는 영상을 디스플레이 상에 표시하는 단계; 사용자가 상기 웨어러블 글래스를 착용하고 있는 착용 상태 정보를 획득하는 단계; 상기 착용 상태 정보를 이용하여 상기 사용자에 대한 상기 웨어러블 글래스의 기울기를 결정하는 단계; 및 상기 결정된 기울기에 기초하여 상기 디스플레이 상에 표시되는 영상을 조정하는 단계를 포함하는, 웨어러블 글래스가 영상을 표시하는 방법을 제공할 수 있다.Meanwhile, a second aspect of the present disclosure may include displaying an image provided by wearable glasses on a display; obtaining information on a state in which a user is wearing the wearable glasses; determining a tilt of the wearable glasses with respect to the user by using the wearing state information; and adjusting the image displayed on the display based on the determined inclination.
본 개시의 일 실시예에 따라 웨어러블 글래스가 영상을 표시하는 방법에 있어서, 상기 착용 상태 정보를 획득하는 단계는, 상기 웨어러블 글래스를 착용하고 있는 상기 사용자의 신체 부위에 대한 정보를 포함하는 상기 착용 상태 정보를 획득하는 단계를 포함하고, 상기 기울기를 결정하는 단계는, 상기 착용 상태 정보와 미리 결정된 기준 착용 상태 정보를 비교함으로써, 상기 사용자에 대한 상기 웨어러블 글래스의 기울기를 결정하는 단계를 포함하는 것을 특징으로 할 수 있다.In the method of displaying an image by wearable glasses according to an embodiment of the present disclosure, the acquiring of the wearing state information includes information on a body part of the user who is wearing the wearable glasses. obtaining information, wherein the determining of the inclination includes determining the inclination of the wearable glasses for the user by comparing the wearing state information with predetermined reference wearing state information can be done with
본 개시의 일 실시예에 따라 웨어러블 글래스가 영상을 표시하는 방법에 있어서, 상기 착용 상태 정보를 획득하는 단계는, 상기 신체 부위에 대한 영상을 포함하는 상기 착용 상태 정보를 획득하는 단계를 포함하고, 상기 기울기를 결정하는 단계는, 상기 신체 부위에 대한 영상으로부터 상기 신체 부위에 대응되는 영역을 검출하는 단계; 상기 검출된 영역으로부터 특성값을 획득하는 단계; 및 상기 획득된 특성값과 상기 기준 착용 상태 정보에 포함되는 기준값을 비교함으로써 상기 기울기를 결정하는 단계를 포함할 수 있다.In the method for displaying an image by wearable glasses according to an embodiment of the present disclosure, the acquiring of the wearing state information includes acquiring the wearing state information including an image of the body part, The determining of the slope may include: detecting a region corresponding to the body part from the image of the body part; obtaining a characteristic value from the detected region; and determining the inclination by comparing the acquired characteristic value with a reference value included in the reference wearing state information.
본 개시의 일 실시예에 따라 웨어러블 글래스가 영상을 표시하는 방법에 있어서, 상기 착용 상태 정보는, 상기 웨어러블 글래스를 착용하고 있는 상기 사용자의 눈을 촬영한 영상을 포함하고, 상기 기울기를 결정하는 단계는, 상기 촬영된 눈 영상으로부터 상기 눈의 장축의 길이, 단축의 길이, 장축의 각도, 단축의 각도, 눈동자의 위치 값 중 적어도 하나를 획득하는 단계; 상기 획득된 값과 미리 결정된 기준 값을 비교하는 단계; 및 비교 결과에 기초하여, 상기 기울기를 결정하는 단계를 포함할 수 있다.In the method of displaying an image by wearable glasses according to an embodiment of the present disclosure, the wearing state information includes an image obtained by photographing the eyes of the user wearing the wearable glasses, and determining the inclination obtaining at least one of a length of a major axis, a length of a minor axis, an angle of a major axis, an angle of a minor axis, and a position value of a pupil of the eye from the photographed eye image; comparing the obtained value with a predetermined reference value; and determining the slope based on the comparison result.
본 개시의 일 실시예에 따라 웨어러블 글래스가 영상을 표시하는 방법에 있어서, 상기 영상을 표시하는 단계는, 테스트 영상을 표시하는 단계를 포함하고, 상기 착용 상태 정보를 획득하는 단계는, 상기 테스트 영상이 비친 상기 사용자의 눈을 촬영한 영상을 포함하는 상기 착용 상태 정보를 획득하는 단계를 포함하고, 상기 기울기를 결정하는 단계는, 상기 촬영된 눈 영상으로부터 상기 사용자의 눈에 대응되는 영역을 검출하는 단계; 상기 눈에 대응되는 영역 내에서 상기 테스트 영상의 반사 영상을 추출하는 단계; 상기 반사 영상의 크기 및 형태 중 적어도 하나를 미리 결정된 기준 착용 상태 정보와 비교하는 단계; 및 비교 결과에 기초하여 상기 기울기를 결정하는 단계를 포함할 수 있다.In the method of displaying an image by wearable glasses according to an embodiment of the present disclosure, the displaying of the image includes displaying a test image, and the acquiring of the wearing state information includes: the test image and obtaining the wearing state information including an image of the reflected user's eyes, wherein the determining of the inclination includes detecting a region corresponding to the user's eye from the photographed eye image step; extracting a reflection image of the test image within an area corresponding to the eye; comparing at least one of a size and a shape of the reflected image with predetermined reference wearing state information; and determining the slope based on the comparison result.
본 개시의 일 실시예에 따라 웨어러블 글래스가 영상을 표시하는 방법에 있어서, 상기 착용 상태 정보를 획득하는 단계는, 상기 웨어러블 글래스의 움직임 상태를 나타내는 상태값을 측정하는 단계; 및 상기 상태값이 소정 값 이상인 경우, 상기 착용 상태 정보를 획득하는 단계를 포함할 수 있다.In a method for displaying an image by wearable glasses according to an embodiment of the present disclosure, the acquiring of the wearing state information includes: measuring a state value indicating a movement state of the wearable glasses; and when the state value is equal to or greater than a predetermined value, obtaining the wearing state information.
본 개시의 일 실시예에 따라 웨어러블 글래스가 영상을 표시하는 방법에 있어서, 상기 조정된 영상을 표시하는 단계는, 상기 결정된 기울기가 소정 값 이상인지 여부를 결정하는 단계; 상기 결정된 기울기가 소정 값 이상인 경우, 상기 사용자에게 상기 웨어러블 글래스를 고쳐 쓰도록 통지하는 영상을 표시하는 단계; 및 상기 결정된 기울기가 소정 값 미만인 경우, 상기 결정된 기울기에 기초하여 상기 디스플레이 상에 표시되는 영상을 조정하는 단계를 포함할 수 있다.In a method for displaying an image by wearable glasses according to an embodiment of the present disclosure, the displaying of the adjusted image includes: determining whether the determined slope is equal to or greater than a predetermined value; displaying an image for notifying the user to rewrite the wearable glasses when the determined inclination is greater than or equal to a predetermined value; and when the determined inclination is less than a predetermined value, adjusting the image displayed on the display based on the determined inclination.
한편, 본 개시의 제3 측면은, 웨어러블 글래스가 영상을 표시하는 방법을 실행하는 명령어들을 포함하는 하나 이상의 프로그램이 기록된 컴퓨터로 읽을 수 있는 기록 매체에 있어서, 상기 방법은, 상기 웨어러블 글래스에서 제공하는 영상을 표시하는 단계; 사용자가 상기 웨어러블 글래스를 착용하고 있는 착용 상태 정보를 획득하는 단계; 상기 착용 상태 정보를 이용하여 상기 사용자에 대한 상기 웨어러블 글래스의 기울기를 결정하는 단계; 및 상기 결정된 기울기에 기초하여 조정된 영상을 표시하는 단계를 포함하는, 컴퓨터로 읽을 수 있는 기록 매체를 제공할 수 있다.On the other hand, a third aspect of the present disclosure is a computer-readable recording medium in which one or more programs including instructions for executing a method of displaying an image by wearable glasses are recorded, the method being provided by the wearable glasses displaying an image to obtaining information on a state in which a user is wearing the wearable glasses; determining a tilt of the wearable glasses with respect to the user by using the wearing state information; And it is possible to provide a computer-readable recording medium comprising the step of displaying the adjusted image based on the determined inclination.
한편, 본 개시의 제4 측면은, 웨어러블 글래스를 통하여 영상을 표시하는 디바이스에 있어서, 상기 웨어러블 글래스에서 획득된, 사용자가 상기 웨어러블 글래스를 착용하고 있는 착용 상태 정보를 상기 웨어러블 글래스로부터 수신하는 통신부; 및 상기 수신된 착용 상태 정보를 이용하여 상기 사용자에 대한 상기 웨어러블 글래스의 기울기를 결정하고, 상기 결정된 기울기에 기초하여 상기 웨어러블 글래스를 통하여 표시되는 영상을 조정하는 제어부를 포함하고, 상기 통신부는, 상기 조정된 영상을 상기 웨어러블 글래스에게 송신하고, 상기 조정된 영상은 상기 웨어러블 글래스를 통하여 표시되는, 디바이스를 제공할 수 있다.On the other hand, a fourth aspect of the present disclosure provides a device for displaying an image through wearable glasses, comprising: a communication unit configured to receive, from the wearable glasses, information about a wearing state in which a user is wearing the wearable glasses, obtained from the wearable glasses; and a controller configured to determine a tilt of the wearable glasses for the user by using the received wearing state information, and adjust an image displayed through the wearable glasses based on the determined tilt, wherein the communication unit comprises: A device may be provided in which an adjusted image is transmitted to the wearable glasses, and the adjusted image is displayed through the wearable glasses.
한편, 본 개시의 제5 측면은, 디바이스가 웨어러블 글래스를 통하여 영상을 표시하는 방법에 있어서, 상기 웨어러블 글래스에서 획득된, 사용자가 상기 웨어러블 글래스를 착용하고 있는 착용 상태 정보를 상기 웨어러블 글래스로부터 수신하는 단계; 상기 수신된 착용 상태 정보를 이용하여, 상기 사용자에 대한 상기 웨어러블 글래스의 기울기를 결정하는 단계; 및 상기 결정된 기울기에 기초하여 조정된 영상을 상기 웨어러블 글래스에게 제공하는 단계를 포함하고, 상기 조정된 영상은 상기 웨어러블 글래스를 통하여 디스플레이되는, 방법을 제공할 수 있다.On the other hand, a fifth aspect of the present disclosure is a method for a device to display an image through wearable glasses, comprising: receiving, from the wearable glasses, information about a wearing state in which a user is wearing the wearable glasses, obtained from the wearable glasses step; determining a tilt of the wearable glasses with respect to the user by using the received wearing state information; and providing an image adjusted based on the determined inclination to the wearable glasses, wherein the adjusted image is displayed through the wearable glasses.
한편, 본 개시의 제6 측면은, 웨어러블 글래스에 있어서, 사용자에게 영상을 표시하는, 디스플레이; 상기 사용자의 제스처에 대한 정보를 획득하는, 센싱부; 및 상기 획득된 정보에 기초하여 조정값을 결정하고, 상기 결정된 조정값에 기초하여 상기 디스플레이 상에 표시되는 영상을 조정하는, 프로세서를 포함하는, 웨어러블 글래스를 제공할 수 있다.On the other hand, in a sixth aspect of the present disclosure, in the wearable glasses, a display for displaying an image to a user; a sensing unit for obtaining information about the user's gesture; and a processor that determines an adjustment value based on the obtained information and adjusts an image displayed on the display based on the determined adjustment value.
한편, 본 개시의 제7 측면은, 웨어러블 글래스가 영상을 표시하는 방법에 있어서, 사용자의 제스처에 대한 정보를 획득하는 단계; 상기 획득된 정보에 기초하여, 조정값을 결정하는 단계; 및 상기 결정된 조정값에 기초하여 상기 디스플레이 상에 표시되는 영상을 조정하는 단계를 포함하는, 방법을 제공할 수 있다.Meanwhile, in a seventh aspect of the present disclosure, there is provided a method for displaying an image by wearable glasses, the method comprising: obtaining information about a user's gesture; determining an adjustment value based on the obtained information; and adjusting the image displayed on the display based on the determined adjustment value.
한편, 본 개시의 제8 측면은, 웨어러블 글래스를 통하여 영상을 표시하는 디바이스에 있어서, 상기 웨어러블 글래스에서 획득된 사용자의 제스처에 대한 정보를 상기 웨어러블 글래스로부터 수신하는 통신부; 및 상기 제스처에 대한 정보에 기초하여 조정값을 결정하고, 상기 결정된 조정값에 기초하여 상기 웨어러블 글래스를 통해 표시되는 영상을 조정하는 제어부를 포함하고, 상기 통신부는 상기 조정된 영상을 상기 웨어러블 글래스에게 제공하고, 상기 조정된 영상은 상기 웨어러블 글래스를 통하여 표시되는, 디바이스를 제공할 수 있다. Meanwhile, an eighth aspect of the present disclosure provides a device for displaying an image through wearable glasses, comprising: a communication unit configured to receive information about a user's gesture obtained from the wearable glasses from the wearable glasses; and a control unit that determines an adjustment value based on the information on the gesture, and adjusts an image displayed through the wearable glasses based on the determined adjustment value, wherein the communication unit transmits the adjusted image to the wearable glasses. provided, and the adjusted image is displayed through the wearable glasses.
도 1은 일반적인 웨어러블 글래스를 사용하는 사용자가 느끼는 불편함을 설명하기 위한 도면이다.
도 2a, 2b 및 2c는 사용자에 대해서 웨어러블 글래스가 기울어진 경우, 본 개시의 일부 실시예에 따라 조정된 영상을 디스플레이하는 웨어러블 글래스를 설명하기 위한 도면들이다.
도 3a 및 3b는 본 개시의 일부 실시예에 따른 웨어러블 글래스의 외면을 도시한다.
도 4a 및 4b는 본 개시의 일부 실시예에 따른 웨어러블 글래스의 외면을 도시한다.
도 5a 및 5b는 본 개시의 일부 실시예에 따른 웨어러블 글래스의 외면을 도시한다.
도 6은 본 개시의 일 실시예에 따라 웨어러블 글래스가 영상을 디스플레이하는 방법의 흐름도이다.
도 7은 본 개시의 일 실시예에 따라 기준 착용 상태에 기초하여 결정되는 사용자에 대한 웨어러블 글래스의 기울기를 설명하기 위한 도면이다.
도 8은 본 개시의 일 실시예에 따라 웨어러블 글래스가 사용자의 신체 부위에 대한 정보를 획득하는 방법의 흐름도이다.
도 9는 본 개시의 일 실시예에 따라 사용자의 눈을 촬영하기 위한 가이드 영상이 디스플레이되는 화면의 예이다.
도 10a 및 10b는, 본 개시의 일부 실시예에 따라, 사용자에 대해 웨어러블 글래스가 기울어지지 않은 경우, 웨어러블 글래스를 통해 획득되는 사용자의 눈을 촬영한 영상의 예이다.
도 11a, 11b 및 11c는 본 개시의 일부 실시예에 따라, 사용자에 대해 웨어러블 글래스가 기울어진 경우, 웨어러블 글래스를 통해 획득되는 사용자의 눈을 촬영한 영상의 예이다.
도 12는 본 개시의 일 실시예에 따라 웨어러블 글래스가 사용자의 눈을 촬영한 영상으로부터 기울기를 결정하는 방법의 흐름도이다.
도 13은 본 개시의 일 실시예에 따라 촬영된 눈 영상으로부터 결정되는 눈에 대응되는 제1 영역을 설명하기 위한 도면이다.
도 14는 본 개시의 일 실시예에 따라 촬영된 눈 영상으로부터 결정되는 눈동자에 대응되는 제2 영역을 설명하기 위한 도면이다.
도 15는 본 개시의 일 실시예에 따라 촬영된 눈 영상으로부터 획득되는 특성값을 설명하기 위한 도면이다.
도 16 및 17은 본 개시의 일부 실시예에 따라 웨어러블 글래스가 눈 영상으로부터 웨어러블 글래스의 기울기를 결정하는 방법을 설명하기 위한 도면이다.
도 18 및 19는 본 개시의 일 실시예에 따라 웨어러블 글래스의 기울기에 기초하여 조정된 영상을 디스플레이하는 방법의 흐름도이다.
도 20, 21a 및 21b는 본 개시의 일부 실시예에 따라 웨어러블 글래스의 기울기에 기초하여, 디스플레이를 통해 표시되는 영상이 조정되는 것을 설명하기 위한 도면이다.
도 22a, 22b 및 22c는 본 개시의 일부 실시예에 따라 웨어러블 글래스의 기울기에 기초하여, 디스플레이를 통해 표시되는 영상을 조정하는 방법을 설명하기 위한 도면이다.
도 23 및 24는 본 개시의 일부 실시예에 따라 웨어러블 글래스를 통해 디스플레이되는 영상에 적용되는 애니메이션 효과의 예를 도시한다.
도 25는 본 개시의 일 실시예에 따라 웨어러블 글래스가 조정된 영상을 축소하여 디스플레이하는 방법의 흐름도이다.
도 26은 본 개시의 일 실시예에 따라 웨어러블 글래스의 기울기에 기초하여 축소되어 디스플레이되는 영상을 설명하기 위한 도면이다.
도 27은 본 개시의 일 실시예에 따라 사용자에게 웨어러블 글래스를 고쳐쓰도록 통지하는 영상을 디스플레이하는 방법의 흐름도이다.
도 28은 본 개시의 일 실시예에 따라 사용자에게 웨어러블 글래스를 고쳐쓰도록 통지하는 영상의 예를 도시한다.
도 29는 본 개시의 일 실시예에 따라 사용자에게 웨어러블 글래스를를 고쳐쓰도록 유도하는 가이드 영상의 예를 도시한다.
도 30은 본 개시의 일 실시예에 따라 웨어러블 글래스가 디스플레이 영상을 조정하는 방법의 흐름도이다.
도 31은 본 개시의 일 실시예에 따라 웨어러블 글래스가 디스플레이 영상의 위치 및 크기를 조정하는 방법을 설명하기 위한 도면이다.
도 32는 본 개시의 일 실시예에 따라 웨어러블 글래스가 디스플레이 영상의 밝기를 조정하는 방법을 설명하기 위한 도면이다.
도 33은 본 개시의 일 실시예에 따라, 웨어러블 글래스가 디스플레이 영상을 조정하기 위해 기준값을 설정하는 방법을 설명하기 위한 도면이다.
도 34는 본 개시의 일 실시예에 따라 사용자의 눈으로부터 반사되는 테스트 영상에 기초하여 웨어러블 글래스가 디스플레이 영상을 보정하는 방법을 설명하기 위한 도면이다.
도 35는 본 개시의 일부 실시예에 따라 웨어러블 글래스가 사용자의 눈으로부터 반사되는 테스트 영상에 기초하여 디스플레이 영상을 보정하는 방법의 흐름도이다.
도 36a, 36b 및 36c는 본 개시의 일부 실시예에 따라 사용되는 테스트 영상의 예를 도시한다.
도 37a, 37b 및 37c는 본 개시의 일부 실시예에 따라 웨어러블 글래스가가 테스트 영상이 반사되는 사용자의 눈을 촬영한 영상의 예를 도시한다.
도 38은, 본 개시의 일 실시예에 따라, 사용자에 대해 웨어러블 글래스가 기울어지지 않은 경우, 웨어러블 글래스를 통해 획득되는 사용자의 눈을 촬영한 영상의 예이다.
도 39a, 39b 및 39c는 본 개시의 일부 실시예에 따라, 사용자에 대해 웨어러블 글래스가 기울어진 경우, 웨어러블 글래스를 통해 획득되는 사용자의 눈을 촬영한 영상의 예이다.
도 40은 본 개시의 일 실시예에 따라 촬영된 눈 영상으로부터 웨어러블 글래스의 기울기를 결정하는 방법의 흐름도이다.
도 41은 본 개시의 일 실시예에 따라 웨어러블 글래스의 기울기에 기초하여 조정된 영상을 디스플레이하는 방법의 흐름도이다.
도 42는 본 개시의 일 실시예에 따라 촬영된 눈 영상으로부터 측정되는 사용자의 눈에 대한 특성값들을 설명하기 위한 도면이다.
도 43a, 43b 및 43c는 본 개시의 일부 실시예에 따라 웨어러블 글래스가 촬영된 눈 영상에 포함되는 테스트 영상의 반사 영상에 기초하여 기울기를 결정하는 방법을 설명하기 위한 도면이다.
도 44a 및 44b는 본 개시의 일부 실시예에 따라 웨어러블 글래스 가 촬영된 눈 영상에 기초하여 동작하는 방법을 설명하기 위한 도면이다.
도 45는 본 개시의 일 실시예에 따라 웨어러블 글래스가 사용자의 제스처에 기초하여 디스플레이 영상을 조정하는 방법을 설명하기 위한 도면이다.
도 46은 본 개시의 일 실시예에 따라 웨어러블 글래스가 사용자의 제스처에 기초하여 디스플레이 영상을 조정하는 방법의 흐름도이다.
도 47은 본 개시의 일 실시예에 따라 웨어러블 글래스가 사용자의 제스처를 촬영하는 방법의 흐름도이다.
도 48 및 49는 본 개시의 일부 실시예에 따라 웨어러블 글래스가 사용자의 제스처를 유도하기 위한 가이드 영상이 디스플레이되는 화면의 예이다.
도 50은 본 개시의 일 실시예에 따라 웨어러블 글래스가 촬영된 제스처 영상으로부터 조정값을 결정하는 방법의 흐름도이다.
도 51은 본 개시의 일 실시예에 따라 웨어러블 글래스가 사용자의 손 제스처를 검출하는 방법을 설명하기 위한 도면이다.
도 52, 53 및 54는 본 개시의 일부 실시예에 따라 웨어러블 글래스가 사용자의 제스처에 기초하여 디스플레이 영상을 조정하기 위한 조정값을 결정하는 방법을 설명하기 위한 도면이다.
도 55 및 56은 본 개시의 일부 실시예에 따라 웨어러블 글래스가 사용자의 제스처에 기초하여 디스플레이 영상을 조정하는 방법을 설명하기 위한 도면이다.
도 57은 본 개시의 일 실시예에 따라 디바이스가 웨어러블 글래스를 통하여 영상을 디스플레이하는 시스템을 나타내는 도면이다.
도 58은 본 개시의 일 실시예에 따라 디바이스가 웨어러블 글래스를 통하여 영상을 디스플레이하는 방법의 흐름도이다.
도 59는 본 개시의 일 실시예에 따라 디바이스가 웨어러블 글래스를 통하여 영상을 디스플레이하는 방법의 흐름도이다.
도 60 및 61은 본 개시의 일부 실시예에 따른 웨어러블 글래스의 블록도이다.
도 62 및 63은 본 개시의 일부 실시예에 따라 웨어러블 글래스를 통해 영상을 디스플레이하는 디바이스의 블록도이다.1 is a view for explaining the inconvenience felt by a user who uses a general wearable glasses.
2A, 2B, and 2C are diagrams for explaining wearable glasses displaying an image adjusted according to some embodiments of the present disclosure when the wearable glasses are tilted with respect to the user.
3A and 3B illustrate an outer surface of wearable glasses according to some embodiments of the present disclosure;
4A and 4B illustrate an outer surface of wearable glasses according to some embodiments of the present disclosure;
5A and 5B illustrate an outer surface of wearable glasses according to some embodiments of the present disclosure;
6 is a flowchart of a method of displaying an image by wearable glasses according to an embodiment of the present disclosure;
7 is a view for explaining a tilt of wearable glasses for a user determined based on a reference wearing state according to an embodiment of the present disclosure.
8 is a flowchart of a method by which wearable glasses obtain information on a body part of a user according to an embodiment of the present disclosure.
9 is an example of a screen on which a guide image for photographing a user's eyes is displayed, according to an embodiment of the present disclosure.
10A and 10B are examples of images obtained by photographing the user's eyes obtained through the wearable glasses when the wearable glasses are not tilted with respect to the user, according to some embodiments of the present disclosure.
11A, 11B, and 11C are examples of images obtained by photographing the user's eyes obtained through the wearable glasses when the wearable glasses are tilted with respect to the user, according to some embodiments of the present disclosure;
12 is a flowchart of a method for wearable glasses to determine a tilt from an image captured by a user's eyes according to an embodiment of the present disclosure;
13 is a diagram for describing a first area corresponding to an eye determined from an eye image captured according to an embodiment of the present disclosure;
14 is a diagram for describing a second region corresponding to a pupil determined from an eye image captured according to an embodiment of the present disclosure.
15 is a diagram for describing a characteristic value obtained from an eye image captured according to an embodiment of the present disclosure.
16 and 17 are diagrams for explaining a method by which wearable glasses determine a tilt of wearable glasses from an eye image according to some embodiments of the present disclosure;
18 and 19 are flowcharts of a method of displaying an image adjusted based on a tilt of wearable glasses according to an embodiment of the present disclosure.
20, 21A, and 21B are diagrams for explaining that an image displayed through a display is adjusted based on a tilt of wearable glasses according to some embodiments of the present disclosure;
22A, 22B, and 22C are diagrams for explaining a method of adjusting an image displayed through a display based on a tilt of wearable glasses according to some embodiments of the present disclosure;
23 and 24 illustrate examples of animation effects applied to images displayed through wearable glasses according to some embodiments of the present disclosure.
25 is a flowchart of a method for displaying a reduced image of which wearable glasses are adjusted according to an embodiment of the present disclosure;
26 is a view for explaining an image that is reduced and displayed based on a tilt of wearable glasses according to an embodiment of the present disclosure;
27 is a flowchart of a method of displaying an image for notifying a user to rewrite wearable glasses according to an embodiment of the present disclosure;
28 illustrates an example of an image for notifying a user to rewrite wearable glasses according to an embodiment of the present disclosure.
29 illustrates an example of a guide image inducing a user to rewrite wearable glasses according to an embodiment of the present disclosure.
30 is a flowchart of a method of adjusting a display image by wearable glasses according to an embodiment of the present disclosure;
31 is a view for explaining a method of adjusting a position and size of a display image by wearable glasses according to an embodiment of the present disclosure;
32 is a view for explaining a method of adjusting the brightness of a display image by wearable glasses according to an embodiment of the present disclosure;
FIG. 33 is a diagram for explaining a method of setting a reference value in order for wearable glasses to adjust a display image, according to an embodiment of the present disclosure;
34 is a view for explaining a method of correcting a display image by wearable glasses based on a test image reflected from a user's eye according to an embodiment of the present disclosure;
35 is a flowchart of a method of correcting a display image of wearable glasses based on a test image reflected from a user's eye according to some embodiments of the present disclosure;
36A, 36B, and 36C show examples of test images used in accordance with some embodiments of the present disclosure.
37A, 37B, and 37C illustrate examples of images obtained by photographing a user's eyes in which a test image is reflected by wearable glasses according to some embodiments of the present disclosure;
38 is an example of an image obtained by photographing the user's eyes obtained through the wearable glasses when the wearable glasses are not tilted with respect to the user, according to an embodiment of the present disclosure.
39A, 39B, and 39C are examples of images obtained by photographing the user's eyes obtained through the wearable glasses when the wearable glasses are tilted with respect to the user, according to some embodiments of the present disclosure;
40 is a flowchart of a method of determining a tilt of wearable glasses from a photographed eye image according to an embodiment of the present disclosure.
41 is a flowchart of a method of displaying an image adjusted based on a tilt of wearable glasses according to an embodiment of the present disclosure;
42 is a diagram for describing characteristic values of a user's eye measured from an eye image captured according to an embodiment of the present disclosure.
43A, 43B, and 43C are diagrams for explaining a method of determining a gradient based on a reflection image of a test image included in an eye image in which wearable glasses are photographed, according to some embodiments of the present disclosure;
44A and 44B are diagrams for explaining a method of operating wearable glasses based on a captured eye image according to some embodiments of the present disclosure;
45 is a diagram for explaining a method of adjusting a display image based on a user's gesture by wearable glasses according to an embodiment of the present disclosure;
46 is a flowchart of a method by which wearable glasses adjust a display image based on a user's gesture according to an embodiment of the present disclosure;
47 is a flowchart of a method by which wearable glasses capture a user's gesture according to an embodiment of the present disclosure;
48 and 49 are examples of screens on which a guide image for inducing a user's gesture by wearable glasses is displayed, according to some embodiments of the present disclosure.
50 is a flowchart of a method of determining an adjustment value from a gesture image captured by wearable glasses according to an embodiment of the present disclosure;
FIG. 51 is a diagram for describing a method in which wearable glasses detect a user's hand gesture according to an embodiment of the present disclosure;
52, 53, and 54 are diagrams for explaining a method of determining, by wearable glasses, an adjustment value for adjusting a display image based on a user's gesture, according to some embodiments of the present disclosure;
55 and 56 are diagrams for explaining a method by which wearable glasses adjust a display image based on a user's gesture according to some embodiments of the present disclosure;
57 is a diagram illustrating a system in which a device displays an image through wearable glasses according to an embodiment of the present disclosure;
58 is a flowchart of a method for a device to display an image through wearable glasses according to an embodiment of the present disclosure;
59 is a flowchart of a method for a device to display an image through wearable glasses according to an embodiment of the present disclosure;
60 and 61 are block diagrams of wearable glasses according to some embodiments of the present disclosure.
62 and 63 are block diagrams of a device for displaying an image through wearable glasses, according to some embodiments of the present disclosure;
아래에서는 첨부한 도면을 참조하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 본 발명의 실시예를 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those of ordinary skill in the art can easily implement them. However, the present invention may be embodied in several different forms and is not limited to the embodiments described herein. And in order to clearly explain the present invention in the drawings, parts irrelevant to the description are omitted, and similar reference numerals are attached to similar parts throughout the specification.
명세서 전체에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다.Throughout the specification, when a part "includes" a certain element, it means that other elements may be further included, rather than excluding other elements, unless otherwise stated.
명세서 전체에서, “디스플레이 영상”이란, 웨어러블 글래스를 통하여 사용자에게 제공되는 영상을 의미한다. “디스플레이 영상”은 웨어러블 글래스를 통하여 이전에 디스플레이되었던 영상, 현재 디스플레이되고 있는 영상, 및 이후에 디스플레이될 영상을 모두 포함할 수 있다. 디스플레이 영상은 웨어러블 글래스에서 생성된 영상일 수 있으며, 외부 디바이스로부터 수신된 영상일 수 있다.Throughout the specification, the term “display image” refers to an image provided to a user through wearable glasses. The “display image” may include an image previously displayed through the wearable glasses, an image currently being displayed, and an image to be displayed later. The display image may be an image generated by wearable glasses or an image received from an external device.
이하 첨부된 도면을 참고하여 본 발명을 상세히 설명하기로 한다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.
HMD 장치는, 사용자의 머리에 착용되어 사용자의 눈 앞에 직접 영상을 표시할 수 있는 디스플레이 장치이다. 예를 들어, 도 1에 도시된 웨어러블 글래스(10)와 같이, HMD 장치는 안경의 형태를 가질 수 있다. 본 개시에서는 안경 형태의 HMD 장치인 웨어러블 글래스를 예로 들어 본 발명의 다양한 실시예를 상세히 설명하기로 한다. 다만, 본 발명은 안경형 웨어러블 글래스로 한정되는 것은 아니며, 본체의 일부분을 사용자 머리에 고정하여 사용자 시야각 내에 정보를 표시할 수 있는 다양한 형태의 HMD 장치에도 본 발명은 적용 가능하다. 웨어러블 글래스(10)는, 프레임 등에 의해 사용자의 머리 상에 임시적으로 고정된다. 따라서, 사용자가 웨어러블 글래스(10)를 장시간 착용하고 있는 경우, 사용자의 움직임 또는 외부 환경 변화에 따라 사용자의 머리 상에서 웨어러블 글래스(10)의 위치가 바뀔 수 있다. The HMD device is a display device that is worn on a user's head to display an image directly in front of the user's eyes. For example, like the
일반적으로 웨어러블 글래스(10)는 사용자의 눈으로부터 수 센치미터 내에서 영상을 디스플레이하는 접안(near-to-eye) 디스플레이 시스템을 포함하므로, 웨어러블 글래스(10)의 미세한 위치 변화에 의해 출력 영상이 크게 왜곡되어 사용자에게 제공된다는 문제점이 있다. 즉, 웨어러블 글래스(10)가 사용자에 대해 기울어져 있거나 뒤틀려 있는 경우, 사용자는 기울어져 있거나 뒤틀려 있는 디스플레이를 통해 왜곡된 영상을 제공받는다는 문제점이 있다. In general, since the
왜곡된 영상이란, 기준 영상과 비교하여, 크기가 변형되거나 표시 위치가 변경되거나 형태가 변형되어 사용자에게 제공되는 영상을 의미할 수 있다. 예를 들어, 기준 영상은, 사용자가 웨어러블 글래스를 올바르게 착용하고 있는 기준 착용 상태에서 사용자에게 제공되는 영상으로서 미리 결정된 것일 수 있다.The distorted image may refer to an image provided to a user by changing the size, display position, or shape of the distorted image compared to the reference image. For example, the reference image may be a predetermined image provided to the user in a reference wearing state in which the user is properly wearing the wearable glasses.
따라서, 사용자는 왜곡된 영상으로 인해 불편감을 느낄때마다 빈번하게 웨어러블 글래스의 위치를 바로잡는 행동을 취해야한다는 불편함이 있다.Therefore, whenever a user feels discomfort due to a distorted image, there is an inconvenience in that he/she has to take an action to frequently correct the position of the wearable glasses.
본 개시는 이러한 문제점을 인식하고, 사용자에 대한 웨어러블 글래스의 기울어짐에 기초하여 디스플레이 영상을 조정하고, 조정된 영상을 웨어러블 글래스를 통하여 디스플레이하는 시스템 및 방법을 제공한다.The present disclosure recognizes this problem, adjusts a display image based on the inclination of the wearable glasses with respect to the user, and provides a system and method for displaying the adjusted image through the wearable glasses.
도 2a, 2b 및 2c는 사용자가 웨어러블 글래스를 착용하고 있는 착용 상태 정보를 기준 착용 상태와 비교하여 사용자에 대해 웨어러블 글래스가 기울어진 경우, 본 개시의 일부 실시예에 따라 웨어러블 글래스의 기울어진 정도를 고려하여 조정된 영상을 디스플레이하는 웨어러블 글래스를 설명하기 위한 도면들이다. 기준 착용 상태는, 사용자가 웨어러블 글래스를 올바르게 착용하고 있는 상태로서 미리 결정된 것일 수 있다. 또한, 기준 착용 상태는, 웨어러블 글래스를 착용하는 사용자 별로 다르게 설정될 수 있다.2A, 2B, and 2C are diagrams illustrating the degree of inclination of the wearable glasses according to some embodiments of the present disclosure when the wearable glasses are tilted with respect to the user by comparing the wearing state information in which the user is wearing the wearable glasses with the reference wearing state; These are drawings for explaining wearable glasses that display an image adjusted in consideration. The reference wearing state may be a state in which the user is properly wearing the wearable glasses and may be predetermined. Also, the reference wearing state may be set differently for each user who wears the wearable glasses.
사용자는, 웨어러블 글래스(10)를 통해 제공되는 디스플레이 영상과 주변 환경을 함께 인식함으로써, 다양한 정보를 제공받을 수 있다. The user may receive various information by recognizing the display image provided through the
도 2a는, 사용자가 웨어러블 글래스(10)를 올바르게 착용하고 있는 기준 착용 상태에서 웨어러블 글래스(10)가 사용자에게 디스플레이 영상을 제공하는 경우를 도시한다. 예를 들어, 도 2a에 도시된 바와 같이, 웨어러블 글래스(10)는 목적지까지의 경로를 안내하는 영상(12)을 제공함으로써, 내비게이션 기능을 지원할 수 있다.FIG. 2A illustrates a case in which the
사용자가 웨어러블 글래스(10)를 장시간 착용하고 있는 경우, 사용자의 움직임 또는 외부 환경 변화에 따라 사용자의 머리 상에서 웨어러블 글래스(10)의 착용 상태가 바뀔 수 있다. 도 2b에 도시된 바와 같이, 도 2a에 도시된 기준 착용 상태와 비교하였을 때, 웨어러블 글래스(10)가 사용자에 대해서 기울어질 수 있다. When the user wears the
사용자가 일반적인 웨어러블 글래스(10)를 착용하는 경우, 사용자는 웨어러블 글래스(10)의 기울어짐에 따라 왜곡된 영상(13)을 제공받는다. 즉, 일반적인 웨어러블 글래스(10)는, 웨어러블 글래스(10)의 기울어짐과 관계없이 기준 착용 상태에서 웨어러블 글래스(10)가 출력하던 영상을 그대로 출력한다. 예를 들어, 도 2b에 도시된 바와 같이, 웨어러블 글래스(10)가 목적지까지의 경로를 안내하는 내비게이션 기능을 지원하는 경우, 사용자에게 제공되는 영상(13)은 실제 주변 환경과 비교하였을 때 시각적으로 기울어져 표시될 수 있다. 따라서, 종래 기술에 따르면, 왜곡되지 않은 영상을 제공받기 위해서 사용자가 웨어러블 글래스 (10)의 위치를 물리적으로 바로 잡아야 하는 불편함이 있었다.When the user wears the general
이러한 불편함으로 인해, 기준 착용 상태와 비교하여 사용자에 대해서 웨어러블 글래스(10)가 기울어진 정도에 따라 디스플레이 영상을 조정하여 출력할 수 있는 웨어러블 글래스(10)가 요구된다. Due to this inconvenience, there is a need for a
도 2c에 도시된 바와 같이, 도 2a에 도시된 기준 착용 상태와 비교하였을 때, 사용자에 대해서 웨어러블 글래스가 기울어질 수 있다. 도 2c에 도시된 바와 같이, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 사용자에 대한 웨어러블 글래스(10)의 기울어진 정도를 보상한 조정된 영상(14)을 출력할 수 있다.As shown in FIG. 2C , the wearable glasses may be inclined with respect to the user as compared to the reference wearing state shown in FIG. 2A . As shown in FIG. 2C , the
본 개시의 일부 실시예에 따른 웨어러블 글래스(1000)는, 미리 결정된 기준 착용 상태를 기준으로 웨어러블 글래스(1000)의 기울어진 정도를 결정할 수 있다. 예를 들어, 기준 착용 상태는, 사용자가 웨어러블 글래스(1000)를 올바르게 착용하고 있는 상태라고 미리 결정된 상태일 수 있다. 본 개시의 일부 실시예에 따른 웨어러블 글래스(1000)는, 기준 착용 상태와 비교하여 웨어러블 글래스(1000)가 기울어진 정도에 따라 조정된 영상을 출력할 수 있다.The
본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 사용자에 대해서 기울어지지 않은 영상을 사용자에게 제공할 수 있다. 웨어러블 글래스(1000)는, 디스플레이 영상을 회전시키거나, 디스플레이 영상이 디스플레이되는 위치를 이동시키거나, 디스플레이 영상의 크기를 확대 또는 축소하거나, 디스플레이 영상의 형태를 변경함으로써, 기준 착용 상태와 비교하여 사용자에 대해서 웨어러블 글래스(1000)가 기울어진 정도에 따라 디스플레이 영상을 조정할 수 있다. 예를 들어, 도 2c에 도시된 바와 같이, 웨어러블 글래스(1000)가 목적지까지의 경로를 안내하는 내비게이션 기능을 지원하는 경우, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 웨어러블 글래스(1000)가 기울어진 정도에 따라 조정된 영상(14)을 출력할 수 있다. 따라서, 본 개시의 일 실시예에 따라 사용자에게 제공되는 영상(14)은 실제 주변 환경과 비교하였을 때 기울어지지 않은 상태, 즉 실제 주변 환경과 정합되는(매칭되는) 위치에 경로를 안내하는 정보가 제공될 수 있다.The
도 3a 및 3b는 본 개시의 일부 실시예에 따른 웨어러블 글래스의 외면을 도시한다.3A and 3B illustrate an outer surface of wearable glasses according to some embodiments of the present disclosure;
도 3a 및 3b를 참조하면, 본 개시의 일부 실시예에 따른 웨어러블 글래스(1000)는 단안식 디스플레이 형태로 구성될 수 있다. 3A and 3B , the
도 3a를 참조하면, 웨어러블 글래스(1000)는 사용자의 귀와 코를 이용하여 사용자의 머리에 고정되는 안경 같은 형태로 구성될 수 있다. 그러나, 웨어러블 글래스(1000)의 구성은 이로 제한되지 않으며, 예를 들어, 헬멧(Helmet) 구조에 부착되거나 고글(Goggles) 형태로 변형될 수 있다. Referring to FIG. 3A , the
도 3a에 도시된 웨어러블 글래스(1000)는 프레임(1010), 프로세서(1200), 카메라(1050), 오디오 출력부(1020), 디스플레이(1030), 사용자 입력부(1040), 및 전원 공급부(1600)를 포함할 수 있다. 그러나, 도 3a에 도시된 구성 요소 모두가 웨어러블 글래스(1000)의 필수 구성 요소인 것은 아니다. 도 3a에 도시된 구성 요소보다 많은 구성 요소에 의해 웨어러블 글래스(1000)가 구현될 수도 있고, 도 3a에 도시된 구성 요소보다 적은 구성 요소에 의해 웨어러블 글래스(1000)가 구현될 수도 있다.The
웨어러블 글래스(1000)에 포함되는 일부 구성 요소는 웨어러블 글래스(1000)에 내장되고, 다른 일부 구성 요소는 웨어러블 글래스(1000)의 외부에 장착될 수 있다. 예를 들어, 프로세서(1200) 및 전원 공급부(1600)는 웨어러블 글래스(1000)에 내장될 수 있다. 디스플레이(1030)는 웨어러블 글래스(1000)의 외부에 장착될 수 있다. 웨어러블 글래스(100)에 내장되는 구성 요소와 웨어러블 글래스(1000)의 외부에 장착되는 구성 요소는 상술한 바로 제한되지 않는다.Some components included in the
웨어러블 글래스(1000)에 포함되는 구성 요소는 도 3a에 도시된 바로 한정되지 않는다. 예를 들어, 도 3a에 도시되지 않았으나, 웨어러블 글래스(1000)는 웨어러블 글래스(1000)에 대한 정보 또는 웨어러블 글래스(1000)의 주변 환경 정보를 획득할 수 있는 센싱부(미도시)를 더 포함할 수 있으며, 외부 디바이스와 통신하기 위한 통신부(미도시)를 더 포함할 수 있다. 예를 들어, 센싱부(미도시) 및 통신부(미도시)는 웨어러블 글래스(1000)에 내장될 수 있다.Components included in the
프레임(1010)은 플라스틱 및/또는 금속 등의 소재로 구성될 수 있으며, 웨어러블 글래스(1000)에 포함되는 구성 요소들을 서로 연결하는 배선을 더 포함할 수 있다.The
도 3a에 도시된 프레임은 일체형으로 구성되지만, 본 개시에 따른 웨어러블 글래스(1000)의 프레임의 형태 및 구조는 도 3a에 도시된 바로 제한되지 않는다. Although the frame illustrated in FIG. 3A is integrally formed, the shape and structure of the frame of the
예를 들어, 웨어러블 글래스(1000)의 프레임(1010)은 연결 부재(미도시)를 포함함으로써, 프레임(1010)의 적어도 일부가 접힐 수 있는 구조로 구성될 수 있다. 예를 들어, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 접힐 수 있는 프레임(1010)을 포함함으로써, 사용자가 이용하지 않을 경우 웨어러블 글래스(1000)를 접어서 보관할 수 있도록 함으로써 웨어러블 글래스(1000)가 차지하는 공간을 최소화할 수 있다. For example, the
또한, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 사용자의 머리의 사이즈에 관계없이 웨어러블 글래스(1000)가 사용자의 머리에 고정되도록 탄성이 있는 밴드를 더 포함할 수 있다.Also, the
한편, 본 개시의 일 실시예에 따른 프레임(1010)은 렌즈(1005)가 탈착이 가능하도록 구성될 수 있다. 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 렌즈(1005)를 포함하지 않을 수 있다. 또한, 도 3a에 도시된 렌즈(1005)는 코걸이(nose bridge)와 일체형으로 구성되는 것으로 도시되었으나 본 개시는 도 3a에 제한되지 않는다. 예를 들어, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)의 코걸이는 프레임(1010)과 일체형으로 구성될 수 있다.Meanwhile, the
렌즈(1005)는 사용자가 렌즈(1005)를 통해 실제 공간을 볼 수 있는 투명한 물질로 구성될 수 있다. 렌즈(1005)는 디스플레이(1030) 상에 디스플레이되는 영상을 구성하는 빛을 통과시킬 수 있는 물질로 구성될 수 있다. 렌즈(1010)를 형성하기 위해 사용될 수 있는 물질은, 예를 들어, 폴리카보네이트와 같은 플라스틱, 또는 유리를 포함할 수 있으나 이로 제한되지 않는다.The
프로세서(1200)는 유선 또는 무선으로 웨어러블 글래스(1000)에 연결될 수 있다. 도 3a에는 프로세서(1200)가 프레임(1010)의 왼쪽 측면에 위치한 것으로 도시되었으나, 본 개시는 이에 제한되지 않는다. 예를 들어, 프로세서(1200)는 오른쪽 측면에 위치하거나, 카메라(1050)와 인접하게 웨어러블 글래스(1000)의 전면에 위치할 수 있다. The
프로세서(1200)는, 예를 들어, 카메라(1050) 또는 사용자 입력부(1040)들로부터 데이터를 수신하고, 수신된 데이터를 분석하고, 디스플레이(1030) 및 오디오 출력부(1020) 중 적어도 하나를 통해 웨어러블 글래스(1000)의 사용자에게 전달할 정보를 생성할 수 있다. 사용자에게 제공되는 정보는 이미지, 텍스트, 비디오 및 오디오중 적어도 하나를 포함할 수 있으나 이로 제한되지 않는다. The
카메라(1050)는 디스플레이(1030)에 포함되는 구성이거나, 디스플레이(1030)와는 구분되는 개별적인 구성으로서 프레임(1010) 상에 위치할 수 있다. 카메라(1050)는 스마트 폰에서 사용되는 카메라나 웹캠(webcams)과 같은 소형 카메라로 구성될 수 있다. 예를 들어, 카메라(1050)는 사용자의 손의 제스처에 대한 영상을 획득하기에 적합하다고 미리 결정된 위치에 장착될 수 있다. 예를 들어, 도 3a에 도시된 바와 같이, 카메라(1050)는, 웨어러블 글래스(1000)를 사용자가 착용했을 때, 사용자의 눈에 인접한 위치에 장착됨으로써, 사용자의 눈을 통해 인식되는 영상과 유사한 영상을 촬영할 수 있다.The
사용자 입력부(1040)는 사용자의 손가락에 의해 동작 가능한 터치 패드 및 사용자의 푸시 조작에 의해 동작 가능한 버튼 중 적어도 하나를 포함할 수 있으나 이로 제한되지 않는다. 도 3a에는 사용자 입력부(1040)가 프레임(1010)의 측면에 위치한 것으로 도시되나, 웨어러블 글래스(1000) 상의 다른 위치에도 위치할 수 있다.The
사용자 입력부(1040)는 사용자 입력을 수신한다. 사용자 입력이란, 웨어러블 글래스(1000)가 소정 동작을 개시하거나 종료하는 동기가 되는 이벤트를 발생하는, 사용자로부터 입력된 데이터 또는 신호를 포함할 수 있다. The
예를 들어, 사용자 입력부(1040)는 웨어러블 글래스(1000)의 전원을 온/오프 할 수 있는 온/오프 스위치를 포함할 수 있다. 또는 본 개시의 일 실시예에 따른 사용자 입력부(1040)는 웨어러블 글래스(1000)를 통해 디스플레이되는 영상을 조정하기 위한 사용자 입력을 수신할 수 있다.For example, the
디스플레이(1030)는 도 3a에 도시된 바와 같이 렌즈(1005)의 왼쪽 상단에 위치할 수 있다. 도 3a에 도시된 바와 같이, 디스플레이(1030)는 반투명 광 파장 가이드(optical waveguide)(예를 들어, 프리즘)로 구성될 수 있다. 도 3a에 도시된 디스플레이(1030)는 웨어러블 글래스(1000)에 내장된 프로젝터로부터 출력되는 빛을 반사시켜 웨어러블 글래스(1000)를 착용하는 사용자의 눈의 망막(retina)의 횡반(fovea)에 이미지를 포커싱할 수 있다. 그러나, 본 개시에 따른 웨어러블 글래스(1000)에 포함되는 디스플레이(1030)는 도 3a에 제한되지 않으며, 다양한 방식 및 다양한 구성을 이용하여 사용자에게 영상을 접안 디스플레이할 수 있다.The
도 3a에 도시되지는 않았으나, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 마이크(미도시)를 더 포함할 수 있다. 마이크는 사용자의 음성, 및 웨어러블 글래스(1000)의 주변 환경의 소리 등을 수신할 수 있다.Although not shown in FIG. 3A , the
오디오 출력부(1020)는 웨어러블 글래스(1000)의 사용자의 귀에 장착될 수 있는 이어폰 형태로 구성될 수 있다. 오디오 출력부(1020)는 도 3a에 도시된 바와 같이 웨어러블 글래스(1000)에 고정된 형태로 장착될 수 있으나 본 개시는 이에 제한되지 않는다. 예를 들어, 오디오 출력부(1020)는 웨어러블 글래스(1000)로부터 탈착이 가능하도록 구성되어 웨어러블 글래스(1000)의 사용자가 선택적으로 오디오 출력부(1020)를 귀에 장착할 수 있도록 구성될 수 있다. 예를 들어, 오디오 출력부(1020)는 골전도 스피커로 구성될 수 있다.The
도 3a에서 전원 공급부(1600)는 웨어러블 글래스(1000)의 프레임(1010)의 단부에 위치한 것으로 도시된다. 그러나, 본 개시는 이에 제한되지 않으며, 전원 공급부(1600)는 웨어러블 글래스(1000)의 프레임(1010) 상의 다양한 위치에 배치될 수 있다. 전원 공급부(1600)는 웨어러블 글래스(1000)의 동작을 위해 필요한 전원을 각 구성에 공급한다. 전원 공급부(1600)는 전력을 충전할 수 있는 배터리(미도시)를 포함할 수 있으며, 외부로부터 전력을 수신할 수 있는 케이블(미도시) 또는 케이블 포트(미도시)를 포함할 수 있다.In FIG. 3A , the
도 3b는 사용자가 웨어러블 글래스(1000)를 착용하였을 때, 사용자가 웨어러블 글래스(1000)를 바라보는 방향에서 바라본 웨어러블 글래스(1000)의 외관이다.3B is an external view of the
도 3b에 도시된 바와 같이, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 디스플레이(1030)에 인접하여 사용자의 얼굴을 향하는 카메라(1060)를 포함할 수 있다. 웨어러블 글래스(1000)는, 카메라(1060)를 이용하여 사용자의 눈을 촬영한 영상에 기초하여 디스플레이(1030) 상에 디스플레이되는 영상을 조정할 수 있다. 그러나 카메라(1060)의 위치는 도 3b에 개시된 위치에 제한되지 않으며, 웨어러블 글래스(1000)의 형태에 따라 다양한 위치로 변경 가능하다.As shown in FIG. 3B , the
또한, 웨어러블 글래스(1000)는 사용자의 얼굴을 향하는 안구 추적용 카메라(1070)를 더 포함할 수 있다. 예를 들어, 안구 추적용 카메라(1070)는, 적외선 카메라를 포함할 수 있다. 안구 추적용 카메라(1070)는 사용자의 눈동자를 추적함으로써, 사용자의 시선을 검출할 수 있다. 그러나 안구 추적용 카메라(1070)의 위치는 도 3b에 개시된 위치에 제한되지 않으며, 웨어러블 글래스(1000)의 형태에 따라 다양한 위치로 변경 가능하다.Also, the
한편, 도 4a 및 4b를 참조하면, 본 개시의 일부 실시예에 따른 웨어러블 글래스(1000)는 단안식 디스플레이 형태를 가지며, 사용자의 좌측 머리 또는 우측 머리에 고정되도록 구성될 수 있다. 도 4a 및 4b에 도시된 웨어러블 글래스(1000)에 포함되는 각 구성 요소와 관련하여, 도 3a 및 도 3b에 대한 설명과 중복되는 설명은 생략한다.Meanwhile, referring to FIGS. 4A and 4B , the
도 4a를 참조하면, 웨어러블 글래스(1000)는 사용자의 일측 귀와 코의 일측을 이용하여 사용자의 머리에 고정될 수 있다. 웨어러블 글래스(1000)는 헬멧(Helmet) 구조에 부착될 수 있다. Referring to FIG. 4A , the
도 4a에 도시된 웨어러블 글래스(1000)는 프레임(1010), 프로세서(1200), 카메라(1050), 오디오 출력부(1020), 디스플레이(1030), 사용자 입력부(1040), 및 전원 공급부(1600)를 포함한다.The
한편, 도 4a에 도시된 바와 같이 웨어러블 글래스(1000)는 렌즈(1005)가 디스플레이(1030)로서의 기능을 수행하도록 구성될 수 있다. 이러한 경우에 렌즈(1005)는 투명 디스플레이 또는 반투명 디스플레이로 구성될 수 있다. 렌즈(1005)가 반투명 디스플레이로 구성될 경우에, 렌즈(1005)는 적어도 하나의 광 웨이브 가이드(예를 들어, 프리즘), 전자발광 디스플레이(Electroluminescent Display), 또는 LCD(Liquid Crystal Display) 등과 같은 물질로 구성될 수 있으나 이로 제한되지 않는다.Meanwhile, as shown in FIG. 4A , the
한편, 도 4b는 사용자가 웨어러블 글래스(1000)를 착용하였을 때, 사용자가 웨어러블 글래스(1000)를 바라보는 방향에서 바라본 웨어러블 글래스(1000)의 외관이다.Meanwhile, FIG. 4B is an external view of the
도 4b에 도시된 바와 같이, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 사용자의 얼굴을 향하는 카메라(1060)를 포함할 수 있다. 웨어러블 글래스(1000)는, 카메라(1060)를 이용하여 사용자의 눈을 촬영한 영상에 기초하여 디스플레이(1030) 상에 디스플레이되는 영상을 조정할 수 있다. 그러나 카메라(1060)의 위치는 도 4b에 개시된 위치에 제한되지 않으며, 웨어러블 글래스(1000)의 형태에 따라 다양한 위치로 변경 가능하다.As shown in FIG. 4B , the
또한, 웨어러블 글래스(1000)는 사용자의 얼굴을 향하는 안구 추적용 카메라(1070)를 더 포함할 수 있다. 안구 추적용 카메라(1070)는 사용자의 눈동자를 추적함으로써, 사용자의 시선을 검출할 수 있다. 그러나 안구 추적용 카메라(1070)의 위치는 도 4b에 개시된 위치에 제한되지 않으며, 웨어러블 글래스(1000)의 형태에 따라 다양한 위치로 변경 가능하다.Also, the
한편, 도 5a 및 5b는 본 개시의 일부 실시예에 따른 웨어러블 글래스의 외면을 도시한다.Meanwhile, FIGS. 5A and 5B illustrate an outer surface of wearable glasses according to some embodiments of the present disclosure.
도 5a 및 5b를 참조하면, 본 개시의 일부 실시예에 따른 웨어러블 글래스(1000)는 양안식 디스플레이 형태로 구성될 수 있다. 도 5a 및 5b에 도시된 웨어러블 글래스(1000)에 포함되는 각 구성 요소와 관련하여, 도 3a, 3b, 4a 및 도 4b에 대한 설명과 중복되는 설명은 생략한다.5A and 5B , the
도 5a에 도시된 웨어러블 글래스(1000)는 프레임(1010), 프로세서(1200), 카메라(1050), 오디오 출력부(1020), 디스플레이(1030), 사용자 입력부(1040), 및 전원 공급부(1600)를 포함한다.The
도 5a에 도시된 바와 같이 웨어러블 글래스(1000)는 렌즈(1005)가 디스플레이(1030)로서의 기능을 수행하도록 구성될 수 있다. 이러한 경우에 렌즈(1005)는 투명 디스플레이 또는 반투명 디스플레이로 구성될 수 있다. 렌즈(1005)가 반투명 디스플레이로 구성될 경우에, 렌즈(1005)는 적어도 하나의 광 웨이브 가이드(예를 들어, 프리즘), 전자발광 디스플레이(Electroluminescent Display), 또는 LCD(Liquid Crystal Display) 등과 같은 물질로 구성될 수 있으나 이로 제한되지 않는다.As shown in FIG. 5A , the
한편, 도 5b는 사용자가 웨어러블 글래스(1000)를 착용하였을 때, 사용자가 웨어러블 글래스(1000)를 바라보는 방향에서 바라본 웨어러블 글래스(1000)의 외관이다.Meanwhile, FIG. 5B is an external view of the
도 5b에 도시된 바와 같이, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 사용자의 얼굴을 향하는 카메라(1060)를 포함할 수 있다. 웨어러블 글래스(1000)는, 카메라(1060)를 이용하여 사용자의 눈을 촬영한 영상에 기초하여 디스플레이(1030) 상에 디스플레이되는 영상을 조정할 수 있다. 그러나 카메라(1060)의 위치는 도 5b에 개시된 위치에 제한되지 않으며, 웨어러블 글래스(1000)의 형태에 따라 다양한 위치로 변경 가능하다.As shown in FIG. 5B , the
또한, 웨어러블 글래스(1000)는 사용자의 얼굴을 향하는 안구 추적용 카메라(1070)를 더 포함할 수 있다. 안구 추적용 카메라(1070)는 사용자의 눈동자를 추적함으로써, 사용자의 시선을 검출할 수 있다. 그러나 안구 추적용 카메라(1070)의 위치는 도 5b에 개시된 위치에 제한되지 않으며, 웨어러블 글래스(1000)의 형태에 따라 다양한 위치로 변경 가능하다. 본 개시의 일 실시예에 따르면, 안구 추적용 카메라(1070)는 생략 가능하며, 사용자의 얼굴을 향하는 카메라(1060)에 의해 안구 추적용 카메라(1070)의 사용자의 시선을 검출하는 기능을 대신 수행할 수 있다.Also, the
도 3a, 3b, 4a, 4b, 5a 및 5b를 참조하여 기술한 바와 같이, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 그 형태 및 구성 요소가 당업자에 의해 다양하게 변형될 수 있다. 그러나 본 개시가 도 3a, 3b, 4a, 4b, 5a 및 5b에 제한되는 것은 아니며, 도 3a, 3b, 4a, 4b, 5a 및 5b에 도시된 구성 요소 모두가 웨어러블 글래스(1000)의 필수 구성 요소인 것은 아니다. 도 3a, 3b, 4a, 4b, 5a 및 5b에 도시된 구성 요소보다 많은 구성 요소에 의해 웨어러블 글래스(1000)가 구현될 수도 있고, 도 3a, 3b, 4a, 4b, 5a 및 5b에 도시된 구성 요소보다 적은 구성 요소에 의해 웨어러블 글래스(1000)가 구현될 수도 있다.As described with reference to FIGS. 3A, 3B, 4A, 4B, 5A, and 5B, the shape and components of the
도 6은 본 개시의 일 실시예에 따라 웨어러블 글래스가 영상을 디스플레이하는 방법의 흐름도이다.6 is a flowchart of a method of displaying an image by wearable glasses according to an embodiment of the present disclosure;
단계 S100에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 웨어러블 글래스(1000)에서 제공하는 영상을 표시할 수 있다.In operation S100 , the
웨어러블 글래스(1000)는, 웨어러블 글래스(1000)에서 처리되고 제공되는 영상을 디스플레이(1030)를 통해 출력함으로써 표시할 수 있다. 웨어러블 글래스(1000)에서 제공되는 영상은, 사용자에게 정보를 제공하기 위한 텍스트, 도표, 도형 또는 색상을 포함하는 영상 또는 동영상일 수 있으며, 사용자와 웨어러블 글래스(1000)의 상호작용을 위한 UI(User Interface) 또는 GUI(Graphic User Interface)를 포함하는 영상일 수 있다. The
또한, 예를 들어, 웨어러블 글래스(1000)는, 사용자가 웨어러블 글래스(1000)를 착용하고 있는 착용 상태 정보를 획득하기 위한 테스트 영상을 표시할 수 있다. 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 테스트 영상을 출력하고, 테스트 영상이 비친 사용자의 눈을 촬영한 영상으로부터 사용자가 웨어러블 글래스(1000)를 착용하고 있는 착용 상태 정보를 획득할 수 있다. 단계 S200에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 사용자가 웨어러블 글래스를 착용하고 있는 착용 상태 정보를 획득할 수 있다. Also, for example, the
본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 웨어러블 글래스를 착용하고 있는 사용자의 신체 부위에 대한 정보에 기초하여 사용자가 웨어러블 글래스(1000)를 착용하고 있는 상태를 결정할 수 있다. 웨어러블 글래스(1000)는, 사용자의 신체 부위에 대한 정보를 포함하는 착용 상태 정보를 획득할 수 있다. 웨어러블 글래스(1000)가 획득하는 신체 부위에 대한 정보는, 웨어러블 글래스(1000)가 착용된 신체 부위에 대한 정보를 포함할 수 있다. 즉, 신체 부위에 대한 정보는, 웨어러블 글래스(1000)를 착용하고 있는 머리에 포함되는 적어도 하나의 신체 부위에 대한 웨어러블 글래스(1000)의 상대적인 위치 및 각도를 결정할 수 있는 정보를 포함할 수 있다. 예를 들어, 신체 부위에 대한 정보는, 웨어러블 글래스(1000)가 착용된 사용자의 머리에 포함되는 눈, 코, 귀 및 입 중 적어도 하나에 대한 정보를 포함할 수 있다.The
웨어러블 글래스(1000)는, 웨어러블 글래스(1000)와 접촉하는 사용자의 신체 부위에 대한 정보를 포함하는 착용 상태 정보를 획득할 수 있다. 예를 들어, 웨어러블 글래스(1000)가 코걸이와 안경 다리를 포함하는 경우, 웨어러블 글래스(1000)는, 사용자의 코에 대한 코걸이의 위치 및 각도 중 적어도 하나 또는 사용자의 귀에 대한 안경 다리의 위치 및 각도 중 적어도 하나에 대한 정보를 획득할 수 있다. 웨어러블 글래스(1000)는, 기준 착용 상태와 비교하여, 사용자의 코에 대한 코걸이의 위치 및 각도 중 적어도 하나 또는 사용자의 귀에 대한 안경 다리의 위치 및 각도 중 적어도 하나가 변화하였는지 판단할 수 있다. HMD 장치(1000)는 판단 결과에 기초하여, 기준 착용 상태에서의 웨어러블 글래스(1000)의 위치를 기준으로 사용자가 현재 웨어러블 글래스(1000)를 착용하고 있는 상태에 대한 정보를 획득할 수 있다.The
또한, 웨어러블 글래스(1000)는, 웨어러블 글래스(1000)와 접촉하고 있지 않은 신체 부위에 대한 정보를 포함하는 착용 상태 정보를 획득할 수 있다. 예를 들어, 웨어러블 글래스(1000)는 사용자의 눈을 촬영하고, 기준 착용 상태에서 촬영된 사용자의 눈 영상과 새롭게 촬영된 눈 영상을 비교할 수 있다. 웨어러블 글래스(1000)는, 기준 착용 상태에서 촬영된 사용자의 눈 영상과 새롭게 촬영된 눈 영상을 비교함으로써, 기준 착용 상태에서의 웨어러블 글래스(1000)의 위치를 기준으로 사용자가 현재 웨어러블 글래스(1000)를 착용하고 있는 상태에 대한 정보를 획득할 수 있다. Also, the
또한, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 사용자가 웨어러블 글래스(1000)를 올바르게 착용하고 있는 기준 착용 상태와 비교하여, 웨어러블 글래스(1000)의 적어도 일부의 위치 및 각도가 달라졌는지 여부를 나타내는 정보를 포함하는 착용 상태 정보를 획득할 수 있다.In addition, the
웨어러블 글래스(1000)는, 웨어러블 글래스(1000)에 구비된 센싱부를 이용하여 사용자가 웨어러블 글래스(1000)를 착용하고 있는 착용 상태 정보를 획득하거나, 외부 디바이스로부터 사용자의 웨어러블 글래스(1000) 착용 상태 정보를 획득할 수 있다. 예를 들어, 웨어러블 글래스(1000)는, 내부에 구비된 지자기 센서(Magnetic sensor), 가속도 센서(Acceleration sensor), 자이로스코프 센서, 근접 센서, 광학 센서, 깊이감 센서, 적외선 센서, 및 초음파 센서등을 이용하여 착용 상태 정보를 획득할 수 있다.The
본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 웨어러블 글래스(1000)가 초기화되는 경우 또는 웨어러블 글래스의 전원이 ON되는 경우, 사용자가 웨어러블 글래스(1000)를 착용하고 있는 착용 상태 정보를 획득할 수 있다. The
또는, 웨어러블 글래스(1000)는, 사용자가 웨어러블 글래스(1000)를 착용하고 있는 착용 상태 정보를 획득하기 위한 사용자의 입력이 수신되는 경우, 착용 상태 정보를 획득할 수 있다. Alternatively, the
또는, 웨어러블 글래스(1000)의 큰 움직임이 발생한 경우, 웨어러블 글래스(1000)는 사용자에 대한 웨어러블 글래스(1000)의 위치가 변경될 가능성이 높다고 판단할 수 있다. 따라서, 웨어러블 글래스(1000)는, 웨어러블 글래스(1000)의 움직임을 나타내는 측정값, 예를 들어, 가속도 값, 속도 값, 또는 각 운동량 값 중 적어도 하나가 임계 값 이상으로 측정되는 경우, 사용자가 웨어러블 글래스(1000)를 착용하고 있는 착용 상태 정보를 획득할 수 있다.Alternatively, when a large movement of the
사용자가 웨어러블 글래스(1000)를 착용하고 있는 착용 상태 정보는, 사용자가 웨어러블 글래스(1000)를 올바르게 착용하고 있는 기준 착용 상태와 비교하여, 사용자에 대해서 웨어러블 글래스(1000)가 기울어진 정도를 결정하는데 이용될 수 있다. The wearable state information in which the user is wearing the
웨어러블 글래스(1000)는, 사용자에 대해서 웨어러블 글래스(1000)가 기울어진 정도를 결정하기 위해서, 웨어러블 글래스(1000)를 착용하고 있는 사용자의 신체 부위에 대한 정보를 포함하는 착용 상태 정보를 획득할 수 있다. 일 예로서, 웨어러블 글래스(1000)가 획득하는 신체 부위에 대한 정보는, 사용자의 눈, 코, 귀, 입, 손 또는 이들의 조합에 대한 정보를 포함할 수 있다. 또한, 웨어러블 글래스(1000)가 획득하는 신체 부위에 대한 정보는, 신체 부위에 대한 영상을 포함할 수 있다. The
다른 예로서, 사용자의 신체 부위에 대한 정보는 사용자의 제스처에 대한 정보를 포함할 수 있다. “제스처”란, 소정 시점에서 사용자의 신체 부위가 나타내는 형태, 소정 시간 동안 신체 부위가 나타내는 형태의 변화, 신체 부위의 위치 변화 또는 신체 부위의 동작을 의미할 수 있다. 예를 들어, 제스처에 대한 정보는, 소정 시점에서 사용자의 신체 부위를 촬영한 영상이거나, 사용자 입력부(1040)를 통해 입력되는 터치 입력에 대한 정보일 수 있다. As another example, the information about the user's body part may include information about the user's gesture. A “gesture” may mean a shape represented by a user's body part at a predetermined time point, a change in a shape represented by the body part for a predetermined time, a change in the position of the body part, or an operation of the body part. For example, the information on the gesture may be an image obtained by photographing a body part of the user at a predetermined time point or information about a touch input input through the
일 예로서, 사용자가 마치 안경을 착용하듯이, 코걸이(nose bridge)를 이용하여 웨어러블 글래스(1000)를 착용하는 경우, 웨어러블 글래스(1000)는 사용자의 코 상에 착용된 웨어러블 글래스(1000)의 기울어진 정도를 사용자의 코에 대한 정보로서 획득할 수 있다.As an example, when the user wears the
다른 예로서, 사용자가, 마치 안경을 착용하듯이, 웨어러블 글래스(1000)의 프레임을 귀에 고정시켜 웨어러블 글래스(1000)를 착용하는 경우, 웨어러블 글래스(1000)는 사용자의 양 귀의 상대적인 위치 정보를 사용자의 귀에 대한 정보로서 획득할 수 있다. As another example, when the user wears the
또 다른 예로서, 웨어러블 글래스(1000)는 사용자의 적어도 하나의 눈에 대한 영상을 사용자의 눈에 대한 정보로서 획득할 수 있다. 웨어러블 글래스(1000)는 웨어러블 글래스(1000)에 구비된 카메라를 이용하여 사용자의 눈을 촬영함으로써 눈 영상을 획득할 수 있다. 예를 들어, 웨어러블 글래스(1000)는 테스트 영상이 비친 사용자의 눈을 촬영한 영상을 포함하는 착용 상태 정보를 획득할 수 있다.As another example, the
사용자의 신체 부위에 대한 정보로서 사용자의 눈을 촬영한 영상을 획득하는 방법과 관련하여서는, 후에 도 8 내지 도 11c를 참조하여 보다 구체적으로 설명한다.A method of acquiring an image obtained by photographing a user's eyes as information on a user's body part will be described later in more detail with reference to FIGS. 8 to 11C .
단계 S300에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 단계 S200에서 획득된 착용 상태 정보를 이용하여 사용자에 대한 웨어러블 글래스(1000)의 기울기를 결정할 수 있다.In operation S300 , the
사용자에 대한 웨어러블 글래스(1000)의 기울기는, 사용자가 웨어러블 글래스(1000)를 올바르게 착용하고 있는 것으로 미리 결정된 기준 착용 상태를 기준으로, 사용자가 착용하고 있는 웨어러블 글래스(1000)의 기울어진 정도를 의미한다. 즉, 웨어러블 글래스(1000)의 기울기는, 기준 착용 상태에서 사용자에 대한 웨어러블 글래스(1000)의 위치 및 각도를 기준으로 현재 웨어러블 글래스(1000)의 위치 및 각도 변화를 의미할 수 있다. 웨어러블 글래스(1000)는, 단계 S200에서 획득된 착용 상태 정보와 미리 결정된 기준 착용 상태 정보를 비교함으로써, 사용자에 대한 웨어러블 글래스(1000)의 기울기를 결정할 수 있다.The inclination of the
예를 들어, 기준 착용 상태는, 사용자가 영상을 제공받기에 가장 적합한 위치에 웨어러블 글래스(1000)가 착용된 상태를 의미하는 것으로서, 기준 착용 상태는 기본값(default value)으로서 미리 저장되거나, 사용자에 의해 설정될 수 있다. 사용자에 의해 기준 착용 상태를 설정하는 방법과 관련하여서는 후에 도 33을 참조하여 구체적으로 설명한다.For example, the reference wearing state means a state in which the
예를 들어, 사용자가 웨어러블 글래스(1000)를 착용하고 있는 상태에 대한 정보는, 사용자의 신체 부위에 대한 영상을 포함할 수 있다. 웨어러블 글래스(1000)는, 신체 부위에 대한 영상으로부터 신체 부위에 대응되는 영역을 검출하고, 검출된 영역으로부터 신체 부위에 대한 특성값을 획득할 수 있다. 웨어러블 글래스(1000)는, 신체 부위에 대한 영상 내에서 검출되는 신체 부위에 대응되는 영역의 위치, 형태, 또는 크기와 관련된 특성값을 획득할 수 있다. 웨어러블 글래스(1000)는, 획득된 특성값과 기준 착용 상태 정보에 포함되는 기준값을 비교함으로써 기울기를 결정할 수 있다. 기준 착용 상태 정보에 포함되는 기준값은, 기준 착용 상태에서 획득되는 신체 부위에 대한 영상으로부터 검출되는 특성값일 수 있다. 기준값은 미리 저장된 값이거나 사용자에 의해 설정된 값일 수 있다. For example, the information about the state in which the user is wearing the
본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 복수의 기준 착용 상태 및/또는 기준값들을 복수의 신체 부위들과 매핑하여 저장할 수 있다. 또는, 웨어러블 글래스(1000)는, 복수의 기준 착용 상태 및/또는 기준값들을 복수의 사용자들과 매핑하여 저장함으로써, 사용자에 따라 웨어러블 글래스(1000)의 기울어짐을 보상하기 위한 서로 다른 기준을 적용할 수 있다. The
신체 부위에 대한 영상으로부터 웨어러블 글래스(1000)의 기울기를 결정하는 방법에 대해서는, 후에 도 12 내지 17을 참조하여 구체적으로 설명한다. A method of determining the inclination of the
도 7은 본 개시의 일 실시예에 따라 기준 착용 상태에 기초하여 결정되는 사용자에 대한 웨어러블 글래스의 기울기를 설명하기 위한 도면이다. 사용자에 대한 웨어러블 글래스(1000)의 기울기는, 미리 결정된 기준 착용 상태를 기준으로, 사용자가 착용하고 있는 웨어러블 글래스(1000)의 기울어진 정도를 의미할 수 있다.7 is a view for explaining a tilt of wearable glasses for a user determined based on a reference wearing state according to an embodiment of the present disclosure. The inclination of the
도 7은, 웨어러블 글래스(1000)가 사용자에 대해서 기준 착용 상태에 있는 경우를 도시한다. 기준 착용 상태란, 사용자가 웨어러블 글래스(1000)로부터 영상을 제공받기에 가장 적합하다고 결정된 위치에 웨어러블 글래스(1000)가 위치하는 상태를 의미하는 것으로서, 기본값으로서 미리 저장되거나 사용자에 의해 설정될 수 있다.7 illustrates a case in which the
예를 들어, 웨어러블 글래스(1000)는, 공간 상에 정의된 가상의 축을 기준으로 웨어러블 글래스(1000)가 회전한 각도를 기울기 값으로서 획득할 수 있다. 예를 들어, 사용자에 대한 웨어러블 글래스(1000)의 기울기는, 웨어러블 글래스(1000)의 기준 착용 상태에서 공간 상에 정의된 세 축을 기준으로 결정되는 전후 기울기, 상하 기울기 및 좌우 기울기를 포함할 수 있다. 사용자에 대한 웨어러블 글래스(1000)의 기울기는, 기준 착용 상태를 기준으로, 사용자의 특정 신체 부위에 대해서 웨어러블 글래스(1000)가 기울어진 정도를 나타내는 상대적인 기울기를 의미할 수 있다.For example, the
도 7에 도시된 바와 같이, 사용자가 웨어러블 글래스(1000)를 착용하고 있는 상태가 기준 착용 상태인 경우를 기준으로, 웨어러블 글래스(1000)를 중심으로 x축, y축 및 z축이 정의될 수 있다. 기준 착용 상태에서 웨어러블 글래스(1000)의 x축은, 사용자의 신체의 관상면(coronal plane) 및 횡단면(transverse plane)이 교차하는 축과 평행할 수 있다. 기준 착용 상태에서 웨어러블 글래스(1000)의 y축은 사용자의 신체의 시상면(sagittal plane) 및 횡단면(transverse plane)이 교차하는 축과 평행할 수 있다. 기준 착용 상태에서 웨어러블 글래스(1000)의 z축은 사용자의 신체의 시상면(sagittal plane) 및 관상면(coronal plane)이 교차하는 축과 평행할 수 있다. 다만, 본 발명의 기준 착용 상태는 상술한 바에 제한되지 않으며, 사용자의 설정에 따라 변경 가능하다,As shown in FIG. 7 , based on a case in which a state in which the user is wearing the
본 명세서에서, 웨어러블 글래스(1000)의 전후 기울기란, 기준 착용 상태에서 사용자에 대한 웨어러블 글래스(1000)의 위치(이하, 기준 위치라 한다)를 기준으로 x축을 중심으로 회전한 각도를 의미한다. 예를 들어, x축은, 기준 착용 상태에서 사용자의 양 눈을 연결한 직선과 평행한 축일 수 있다.In the present specification, the front and rear inclination of the
웨어러블 글래스(1000)의 상하 기울기란, 웨어러블 글래스(1000) 가 기준 위치로부터 y축을 중심으로 회전한 각도를 의미한다. 예를 들어, y축은, 기준 착용 상태에서 사용자가 정면을 바라보는 시선 방향과 평행한 축일 수 있다. The vertical inclination of the
웨어러블 글래스(1000)의 좌우 기울기란, 웨어러블 글래스(1000) 가 기준 위치로부터 z축을 중심으로 회전한 각도를 의미한다. z축은 x축과 y축에 수직한 축일 수 있다.The left and right inclination of the
본 명세서에서는 설명의 편의를 위하여, 도 7에 도시된 x축, y축 및 z축에 대한 웨어러블 글래스(1000)의 회전 각도를 웨어러블 글래스(1000)의 기울기로서 결정하는 경우를 예로 들어 설명한다. 다만, 본 개시는 도 7에 제한되지 않으며, 사용자에 대해서 웨어러블 글래스(1000)가 기울어진 정도를 결정하는데 있어서, 다양한 방식과 다양한 기준이 이용될 수 있다.In the present specification, for convenience of explanation, a case in which the rotation angle of the
사용자의 착용 상태 정보를 이용하여 사용자에 대한 웨어러블 글래스(1000)의 기울기를 결정하는 방법과 관련하여서는, 후에 도 12 내지 도 17을 참조하여 보다 구체적으로 설명한다.A method of determining the inclination of the
한편, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 사용자의 제스처에 대한 정보에 기초하여 웨어러블 글래스(1000)의 기울기를 결정할 수 있다. 웨어러블 글래스(1000)는, 여러 제스처들에 대한 정보와 기울기를 매핑하여 저장하거나, 제스처에 대한 정보에 기초하여 기울기를 산출할 수 있는 관계식을 저장할 수 있다. 웨어러블 글래스(1000)는, 획득된 정보에 기초하여 미리 저장된 기울기를 검색하거나, 검색된 관계식을 이용하여 기울기를 산출함으로써 기울기를 결정할 수 있다.Meanwhile, the
단계 S400에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 결정된 기울기에 기초하여 디스플레이(1030) 상에 표시되는 영상을 조정한다. 웨어러블 글래스(1000)는, 기준 착용 상태를 기준으로 결정된 기울기에 기초하여 디스플레이(1030) 상에 표시되는 영상을 조정한다.In operation S400 , the
본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 사용자에 대한 웨어러블 글래스(10)의 기울기에 기초하여, 디스플레이(1030)를 통해 표시되는 영상을 조정함으로써, 웨어러블 글래스(1000)의 기울어짐에도 불구하고 사용자가 왜곡되지 않은 영상을 제공받을 수 있도록 할 수 있다.The
예를 들어, 웨어러블 글래스(1000)는, 단계 S300에서 결정된 웨어러블 글래스(1000)의 기울기에 기초하여 디스플레이 영상의 회전 각도, 크기 및 형태 중 적어도 하나를 조정할 수 있다.For example, the
또한, 예를 들어, 웨어러블 글래스(1000)의 디스플레이(1030)가 반투명 광 파장 가이드(예를 들어, 프리즘)로 구성되는 경우, 웨어러블 글래스(1000)는 웨어러블 글래스(1000)의 기울기에 기초하여 디스플레이(1030)의 프로젝터로부터 출력되는 빛이 포커싱되는 초점의 위치를 조정할 수 있다.Also, for example, when the
본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 웨어러블 글래스(1000)의 기울어짐을 보상하기 위해 필요한 영상 조정(예를 들어, 수평 변환(horizontal translation), 수직 변환(vertical translation), 키 스토닝(keystoning), 및/또는 사용자가 왜곡되지 않은 영상을 제공 받을 수 있도록 보정하는 다양한 영상 처리)을 수행할 수 있다. The
예를 들어, 웨어러블 글래스(1000)가 사용자에 대해서 상하로 기울어진 경우, 즉, 상하 기울기가 0이 아닌 값으로 결정된 경우, 디스플레이 영상에 대해서 웨어러블 글래스(1000)의 상하 기울기를 보상해줄 수 있다. 즉, 웨어러블 글래스가 기울어진 반대 방향으로, 결정된 상하 기울기만큼 디스플레이되는 영상을 회전시킬 수 있다.For example, when the
따라서, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)를 사용하는 사용자는, 사용자가 웨어러블 글래스(1000)를 착용하고 있는 상태가 기준 착용 상태에서 벗어난 경우에도, 웨어러블 글래스(1000)의 위치를 바로 잡기 위한 동작을 하지 않아도 기울어짐이 보상된 영상을 제공받을 수 있다. Accordingly, a user who uses the
웨어러블 글래스(1000)의 기울기에 기초하여 조정된 영상을 디스플레이하는 방법과 관련하여서는, 후에 도 19 내지 도 26을 참조하여 보다 구체적으로 설명한다.A method of displaying an image adjusted based on the inclination of the
도 8은 본 개시의 일 실시예에 따라 웨어러블 글래스가 사용자의 신체 부위의 정보를 획득하는 방법의 흐름도이다.8 is a flowchart of a method by which wearable glasses obtain information on a body part of a user according to an embodiment of the present disclosure.
기준 착용 상태를 기준으로 웨어러블 글래스(1000)의 기울어진 정도를 판단하기 위해서 사용자가 웨어러블 글래스(1000)를 착용하고 있는 착용 상태 정보를 이용하는 경우, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 소정 시간 간격으로 사용자의 착용 상태 정보를 획득할 수 있다. 예를 들어, 웨어러블 글래스(1000)는 사용자의 착용 상태 정보를 획득하기 위해서, 소정 시간 간격으로 사용자의 눈을 촬영하는 동작을 수행할 수 있다. When the wearable state information in which the user is wearing the
그러나, 계속적으로 사용자의 착용 상태 정보를 획득하는 것은, 메모리 용량 및 프로세서의 연산량의 과부하를 초래할 수 있다. 따라서, 본 개시의 일 실시예에 따르면, 도 8에 도시된 바와 같이, 소정 이벤트가 발생하였을 경우에만 사용자의 착용 상태 정보를 획득할 수 있다.However, continuously acquiring the user's wearing state information may result in overload of the memory capacity and the amount of computation of the processor. Accordingly, according to an embodiment of the present disclosure, as shown in FIG. 8 , information on the user's wearing state may be acquired only when a predetermined event occurs.
단계 S210에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 웨어러블 글래스(1000)가 초기화되는지 여부를 판단한다. 예를 들어, 웨어러블 글래스(1000)는, 전원이 ON되는 경우 또는 사용자로부터 웨어러블 글래스(1000)를 초기화하기 위한 초기화 입력이 수신되는 경우, 초기화될 수 있다.In operation S210, the
본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 웨어러블 글래스(1000)가 초기화될 때, 사용자의 착용 상태 정보를 획득할 수 있다(S250). 웨어러블 글래스(1000)가 초기화된 이후에는, 웨어러블 글래스(1000)는 단계 S220을 수행함으로써 움직임 상태값에 기초하여 사용자의 착용 상태 정보를 획득할 수 있다.The
단계 S220에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 웨어러블 글래스(1000)의 움직임 상태값을 측정한다. 움직임 상태값이란, 웨어러블 글래스(1000)의 움직임을 나타내는 값을 의미한다. In operation S220 , the
예를 들어, 웨어러블 글래스(1000)는, 가속도 값, 속도 값, 또는 각 운동량 값 중 적어도 하나를 움직임 상태값으로서 측정할 수 있다. 웨어러블 글래스(1000)는 움직임 상태값이 소정 값 이상인지 여부를 판단하여(S230), 측정된 움직임 상태값이 소정 값 이상일 경우, 착용 상태 정보를 획득할 수 있다(S250). 예를 들어, 웨어러블 글래스(1000)의 움직임 상태값이 소정 값 미만인 경우, 웨어러블 글래스(1000)는 단계 S240을 수행함으로써 사용자 입력에 기초하여 사용자의 눈을 촬영할 수 있다.For example, the
단계 S240에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 사용자로부터 디스플레이 영상을 조정하기 위한 입력이 수신되었는지 여부를 판단한다. 웨어러블 글래스(1000)의 위치가 변경되어 왜곡된 화면이 제공되는 경우, 사용자는 웨어러블 글래스(1000)에게 기준 착용 상태를 기준으로 웨어러블 글래스(1000)가 기울어진 정도에 기초하여 디스플레이 영상을 조정하도록 하는 명령을 입력할 수 있다.In step S240 , the
웨어러블 글래스(1000)는 영상을 조정하기 위한 사용자 입력이 수신되었는지 여부를 판단(S240)한다. 영상을 조정하기 위한 사용자 입력이 수신되는 경우, 착용 상태 정보를 획득할 수 있다(S250). 웨어러블 글래스(1000)의 사용자 입력이 수신되지 않는 경우, 단계 S210 내지 S240을 반복하여 수행할 수 있다.The
단계 S250에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 사용자의 착용 상태 정보를 획득할 수 있다. 웨어러블 글래스(1000)는 가이드 영상을 출력함으로써, 사용자가 정면을 바라보도록 유도함으로써, 웨어러블 글래스(1000)의 기울기 측정의 정확도를 높일 수 있다. 예를 들어, 도 9에 도시된 바와 같이, 웨어러블 글래스(1000)는, 영상 조정을 위해 사용자의 눈을 촬영함을 사용자에게 통지하는 영상(901)을 디스플레이(1030) 상에 디스플레이할 수 있다. 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 가이드 영상을 출력한 후, 사용자의 눈을 촬영할 수 있다. 그러나, 본 개시는 이에 제한되지 않으며, 가이드 영상을 출력하지 않고, 사용자의 눈을 촬영할 수도 있다.In operation S250 , the
본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 사용자가 웨어러블 글래스(1000)를 착용하고 있는 상태에 대한 정보를 획득하기 위해서 사용자의 신체 부위를 촬영할 수 있다. 예를 들어, 웨어러블 글래스(1000)는, 웨어러블 글래스(1000)를 착용하고 있는 사용자의 눈을 촬영한 영상을 포함하는 착용 상태 정보를 획득할 수 있다. 도 10a, 10b, 도 11a, 11b 및 11c는 본 개시의 일부 실시예에 따라, 웨어러블 글래스(1000)를 통해 획득된 사용자의 눈을 촬영한 영상의 예이다.The
도 10a에 도시된 바와 같이, 웨어러블 글래스(1000)는, 사용자의 단안을 촬영할 수 있다. 또는, 도 10b에 도시된 바와 같이, 웨어러블 글래스(1000)는, 사용자의 양안을 촬영할 수 있다.As shown in FIG. 10A , the
도 10a 및 10b는, 기준 착용 상태를 기준으로 사용자에 대해 웨어러블 글래스(1000)가 기울어지지 않은 경우, 본 개시의 일부 실시예에 따라, 웨어러블 글래스(1000)를 통해 획득되는 사용자의 눈을 촬영한 영상의 예이다.10A and 10B illustrate images of the user's eyes obtained through the
한편, 도 11a, 11b 및 11c는, 기준 착용 상태를 기준으로 사용자에 대해 웨어러블 글래스(1000)가 기울어진 경우, 본 개시의 일부 실시예에 따라 웨어러블 글래스(1000)를 통해 획득되는 사용자의 눈을 촬영한 영상의 예이다.Meanwhile, FIGS. 11A, 11B and 11C illustrate the user's eyes obtained through the
도 11a는 웨어러블 글래스(1000)가 사용자에 대해 상하로 기울어져 상하 기울기가 존재하는 경우에 웨어러블 글래스(1000)를 통해 획득되는 사용자의 눈을 촬영한 영상의 예를 도시한다. 도 11a는 기준 착용 상태에서 웨어러블 글래스(1000)의 y축(즉, 기준 착용 상태에서 사용자가 정면을 바라보는 시선 방향과 평행한 축)을 기준으로 웨어러블 글래스(1000)가 회전한 경우에 사용자의 눈을 촬영한 영상을 도시한다. 도 10b에 도시되는 양 눈의 위치와 비교하여, 도 11a에 도시되는 양 눈의 위치 및 각도가 변화하였음을 알 수 있다.11A illustrates an example of an image obtained by photographing the user's eyes obtained through the
도 11b는 웨어러블 글래스(1000)가 사용자에 대해 좌우로 기울어져 좌우 기울기가 존재하는 경우에 웨어러블 글래스(1000)를 통해 획득되는 사용자의 눈을 촬영한 영상의 예를 도시한다. 도 11b는 기준 착용 상태에서 웨어러블 글래스(1000)의 z축(즉, 기준 착용 상태에서 사용자의 양 눈을 연결한 직선과 평행한 축인 x축 및 y축과 수직인 축)을 기준으로 웨어러블 글래스(1000)가 회전한 경우에 사용자의 눈을 촬영한 영상을 도시한다. 11B illustrates an example of an image obtained by photographing the user's eyes obtained through the
웨어러블 글래스(1000)가 사용자에 대해 좌우로 기울어짐에 의해 웨어러블 글래스(1000)의 일측으로부터 사용자의 소정 눈까지의 거리가 멀어진 경우, 해당 눈을 촬영한 영상에 도시되는 눈의 크기는 작아진다. 또한, 웨어러블 글래스(1000)가 사용자에 대해 좌우로 기울어짐에 의해 웨어러블 글래스(1000)의 타측으로부터 사용자의 소정 눈까지의 거리가 가까워진 경우, 해당 눈을 촬영한 영상에 도시되는 눈의 크기는 커진다. 도 10a에 도시되는 양 눈의 위치와 비교하여, 도 11b에 도시되는 눈의 크기가 변화하였음을 알 수 있다. 도 11b를 참고하면, 촬영된 눈 영상 상에 나타나는 사용자의 우측 눈이 작아졌으므로, 웨어러블 글래스(1000)의 우측으로부터 사용자의 우측 눈까지의 거리가 멀어졌음을 알 수 있다. 또한, 촬영된 눈 영상 상에 나타나는 사용자의 좌측 눈이 커졌으므로, 웨어러블 글래스(1000)의 좌측으로부터 사용자의 좌측 눈까지의 거리가 가까워졌음을 알 수 있다. 즉, 도 11b는, 기준 착용 상태에서 웨어러블 글래스(1000)의 z축을 기준으로, 사용자로부터 웨어러블 글래스(1000)의 우측 단부는 멀어지고, 좌측 단부는 가까워지는 방향으로 웨어러블 글래스(1000)가 회전한 경우에 촬영된 영상의 예를 도시함을 알 수 있다.When the distance from one side of the
본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 사용자의 눈을 촬영한 영상을 신체 부위에 대한 정보로서 획득하고, 촬영된 눈 영상을 이용하여 사용자에 대한 웨어러블 글래스(1000)의 기울기를 결정할 수 있다. 이 때, 웨어러블 글래스(1000)는, 내부에 구비된 카메라를 이용하여 사용자의 눈을 직접 촬영하거나, 외부 디바이스가 사용자의 눈을 촬영한 영상을 외부 디바이스로부터 수신함으로써 사용자의 눈을 촬영한 영상을 획득할 수 있다.The
도 12는 본 개시의 일 실시예에 따라 웨어러블 글래스가 사용자의 눈을 촬영한 영상으로부터 웨어러블 글래스의 기울기를 결정하는 방법의 흐름도이다.12 is a flowchart of a method for the wearable glasses to determine a tilt of the wearable glasses from an image captured by the user's eyes according to an embodiment of the present disclosure.
단계 S310에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 촬영된 눈 영상으로부터 사용자의 눈에 대응되는 제1 영역을 결정할 수 있다.In operation S310 , the
예를 들어, 웨어러블 글래스(1000)는, 촬영된 눈 영상의 밝기 또는 색감 중 적어도 하나의 변화에 기초하여 사용자의 눈에 대응되는 제1 영역을 결정할 수 있다.For example, the
도 13은 사용자의 눈을 촬영한 영상의 일 예를 도시한다. 웨어러블 글래스(1000)는 도 13에 점선으로 표시된 영역(1301)을 사용자의 눈에 대응되는 제1 영역으로서 결정할 수 있다. 13 illustrates an example of an image obtained by photographing a user's eyes. The
단계 S320에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 촬영된 눈 영상으로부터 사용자의 눈동자에 대응되는 제2 영역을 결정할 수 있다.In operation S320 , the
예를 들어, 웨어러블 글래스(1000)는, 촬영된 눈 영상의 밝기 또는 색감 중 적어도 하나의 변화에 기초하여 사용자의 눈동자에 대응되는 제2 영역을 결정할 수 있다. 웨어러블 글래스(1000)는 단계 S310에서 결정된 제1 영역 내에서 제2 영역을 결정함으로써, 전체 영상 내에서 제2 영역을 결정하는 경우보다 연산량을 줄일 수 있다.For example, the
도 14는 사용자의 눈을 촬영한 영상의 일 예를 도시한다. 웨어러블 글래스(1000)는 도 14에 점선으로 표시된 영역(1401)을 사용자의 눈동자에 대응되는 제2 영역으로서 결정할 수 있다.14 illustrates an example of an image obtained by photographing a user's eyes. The
웨어러블 글래스(1000)는 사용자의 동공에 대응되는 영역(1403) 또는 제2 영역의 중심점(1405)을 더 결정할 수 있다. 도 14에 도시된 바와 같이, 웨어러블 글래스(1000)는 사용자의 동공에 대응되는 영역(1403) 또는 제2 영역(1401)의 중심점(1405)을 사용자의 눈을 촬영한 영상으로부터 더 결정할 수 있다.The
단계 S330에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 제1 영역 및 제2 영역 중 적어도 하나에 기초하여 사용자의 눈에 대한 특성값을 획득할 수 있다. 사용자의 눈에 대한 특성값은, 눈을 촬영한 영상 내에서 눈의 장축의 길이 값, 단축의 길이 값, 장축이 회전된 각도값, 단축이 회전된 각도 값 및 눈동자의 위치를 나타내는 값 중 적어도 하나를 포함할 수 있다.In operation S330 , the
도 15는 본 개시의 일 실시예에 따라 촬영된 눈 영상으로부터 획득되는 특성값을 설명하기 위한 도면이다.15 is a diagram for describing a characteristic value obtained from an eye image captured according to an embodiment of the present disclosure.
도 15에 도시된 바와 같이, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 사용자의 눈에 대응되는 제1 영역(1301)의 두 초점들(focal points)을 지나가는 직선과 제1 영역(1301)이 교차하는 점들을 잇는 선분(1501)을 장축으로 결정하고, 선분(1501)의 길이를 장축의 길이로 결정할 수 있다. 제1 영역(1301)의 두 초점들은, 제1 영역(1301)을 타원에 근사화할 때, 타원으로 근사화된 제1 영역의 두 초점들을 의미할 수 있다.15 , the
또한, 웨어러블 글래스(1000)는 선분(1501)을 수직이등분하는 선분(1503)을 단축으로 결정하고, 선분(1503)의 길이를 단축의 길이로 결정할 수 있다. Also, the
웨어러블 글래스(1000)는 사용자의 눈동자에 대응되는 제2 영역(1401)의 중심(1405)의 위치를 눈동자의 위치를 나타내는 값으로 획득할 수 있다.The
한편, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 눈을 촬영한 영상의 가로축 및/또는 세로축과 비교하여 장축의 각도 및/또는 단축의 각도를 획득할 수 있다. 눈을 촬영한 영상의 가로축 및 세로축은, 기준 착용 상태에서 촬영된 사용자의 눈 영상으로부터 획득된 눈에 대응되는 영역의 장축 및 단축일 수 있다.Meanwhile, the
웨어러블 글래스(1000)는 사용자의 눈에 대응되는 제1 영역(1301)의 장축과 영상의 가로축 (1509-3)이 이루는 각도(1505)를 장축의 각도로 결정할 수 있다. 또한, 웨어러블 글래스(1000)는 사용자의 눈에 대응되는 제1 영역(1301)의 단축과 영상의 세로 축(1509-1)이 이루는 각도(1507)를 단축의 각도로 결정할 수 있다.The
단계 S340에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 획득된 특성값에 기초하여 사용자에 대한 웨어러블 글래스(1000)의 기울기를 결정할 수 있다. 예를 들어, 웨어러블 글래스(1000)는, 획득된 특성값과 기준 착용 상태 정보에 포함되는 기준값을 비교함으로써 기울기를 결정할 수 있다. 기준 착용 상태 정보에 포함되는 기준값은, 사용자가 웨어러블 글래스(1000)를 착용하고 있는 상태가 기준 착용 상태인 경우에 획득되는 신체 부위에 대한 영상으로부터 검출되는 특성값일 수 있다. 기준값은 미리 결정된 값이거나 사용자에 의해 설정된 값일 수 있다.In operation S340 , the
도 16 및 17은 본 개시의 일부 실시예에 따라 웨어러블 글래스가 눈 영상으로부터 웨어러블 글래스의 기울기를 결정하는 방법을 설명하기 위한 도면이다.16 and 17 are diagrams for explaining a method by which wearable glasses determine a tilt of wearable glasses from an eye image according to some embodiments of the present disclosure;
도 16을 참조하면, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 사용자의 양 눈의 눈동자들의 중심들(1405-1, 1405-2)을 연결한 직선과 영상의 가로축 (1509-3)이 이루는 각도(1601)를 특성값으로서 추출할 수 있다. 웨어러블 글래스(1000)는 기준값과 특성값을 비교하여 웨어러블 글래스(1000)의 상하 기울기를 결정할 수 있다.Referring to FIG. 16 , the
예를 들어, 사용자의 양 눈의 눈동자들의 중심들을 연결한 직선과 영상의 가로축(1509-3)이 이루는 각도의 기준값이 0인 경우, 사용자의 양 눈의 눈동자들의 중심들(1405-1, 1405-2)을 연결한 직선과 영상의 가로축 (1509-3)이 이루는 각도(1601)가 상하 기울기로서 결정될 수 있다. 웨어러블 글래스(1000)는, 결정된 상하 기울기에 기초하여 디스플레이 영상의 회전 각도, 크기 및 형태 중 적어도 하나를 조정할 수 있다.For example, when the reference value of the angle between the straight line connecting the centers of the pupils of both eyes of the user and the horizontal axis 1509-3 of the image is 0, the centers 1405-1 and 1405 of the pupils of both eyes of the user An
도 17을 참조하면, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 사용자의 양 눈의 장축(1501-1, 1501-2)의 길이를 특성값으로서 추출할 수 있다. 웨어러블 글래스(1000)는 기준값과 특성값을 비교하여 웨어러블 글래스(1000)의 좌우 기울기를 결정할 수 있다. 예를 들어, 웨어러블 글래스(1000)는 기준값으로서 장축의 길이를 미리 저장할 수 있다. 웨어러블 글래스(1000)는, 미리 저장된 장축의 길이와 새롭게 측정된 장축의 길이에 기초하여 웨어러블 글래스(1000)와 사용자 간의 거리 변화를 산출하고, 산출된 거리에 기초하여 디스플레이 영상의 크기 및 형태 중 적어도 하나를 조정할 수 있다.Referring to FIG. 17 , the
도 18은 본 개시의 일 실시예에 따라 웨어러블 글래스(1000)가 웨어러블 글래스(1000)의 기울기에 기초하여 조정된 영상을 디스플레이하는 방법의 흐름도이다.18 is a flowchart of a method of displaying, by the
단계 S410에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 웨어러블 글래스(1000)의 기울기에 기초하여 디스플레이 영상을 회전함으로써 디스플레이 영상을 조정한다. 예를 들어, 웨어러블 글래스(1000)는, 기준 착용 상태를 기준으로, 사용자가 정면을 바라보는 시선 방향과 평행한 축을 기준으로 회전한 기울기(즉, 상하 기울기)에 기초하여 디스플레이 영상을 회전할 수 있다.In operation S410 , the
웨어러블 글래스(1000)는, 기준 착용 상태와 비교하여 웨어러블 글래스(1000)가 기울어진 기울기를 결정하고, 웨어러블 글래스(1000)가 기울어진 방향의 역방향으로 결정된 기울기만큼 디스플레이 영상을 회전할 수 있다.The
단계 S450에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 웨어러블 글래스(1000)의 기울기에 기초하여 조정된 영상을 디스플레이한다. 웨어러블 글래스(1000)는, 기준 착용 상태를 기준으로 결정된 기울기에 기초하여 디스플레이(1030) 상에 표시되는 영상을 조정한다.In operation S450 , the
도 20, 21a 및 21b는, 본 개시의 일부 실시예에 따라 웨어러블 글래스의 기울기에 기초하여, 디스플레이를 통해 표시되는 영상을 설명하기 위한 도면이다. 도 20, 21a 및 21b에 도시된 바와 같이, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 프리즘 방식을 이용하여 디스플레이(1030)를 통해 영상을 표시할 수 있다. 그러나, 본 발명은 이에 제한되지 않으며, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 도 4a 및 도 4b에 도시된 단안식 디스플레이 방식, 도 5a 및 도 5b에 도시된 양안식 디스플레이 방식 및 이와 유사한 방식을 이용하여 디스플레이(1030)를 통해 영상을 표시할 수 있다.20, 21A, and 21B are diagrams for explaining an image displayed through a display based on a tilt of wearable glasses according to some embodiments of the present disclosure; 20 , 21A and 21B , the
도 20은, 기준 착용 상태에서 사용자가 웨어러블 글래스(1000)를 착용하고 있는 경우를 도시한다. 웨어러블 글래스(1000)는, 도 20에 도시된 바와 같이 디스플레이(1030)를 통해 사용자에게 영상(2001)을 제공할 수 있다.20 illustrates a case in which the user wears the
도 21a는, 도 20에 도시된 기준 착용 상태와 비교하여 웨어러블 글래스(1000)가 기울어진 경우, 웨어러블 글래스(1000)의 기울기에 기초하여 디스플레이를 통해 표시되는 영상을 조정하는 경우를 도시한다.21A illustrates a case in which an image displayed through a display is adjusted based on the inclination of the
기준 착용 상태와 비교하여 웨어러블 글래스(1000)가 사용자가 정면을 바라보는 시선 방향과 평행한 축을 기준으로 기울어진 경우, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 웨어러블 글래스(1000)가 회전한 각도(θ)를 상하 기울기로서 결정할 수 있다. 도 21a에 도시된 바와 같이, 웨어러블 글래스(1000)는, 결정된 상하 기울기만큼 반대 방향으로 회전된 영상(2101)을 디스플레이할 수 있다.When the
도 19는 본 개시의 일 실시예에 따라 웨어러블 글래스(1000)가 웨어러블 글래스(1000)의 기울기에 기초하여 조정된 영상을 디스플레이하는 방법의 흐름도이다.19 is a flowchart of a method in which the
단계 S420에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 웨어러블 글래스(1000)의 기울기에 기초하여 디스플레이 영상의 크기, 회전 각도 및 형태 중 적어도 하나를 조정한다. 예를 들어, 웨어러블 글래스(1000)는 기준 착용 상태를 기준으로 사용자로부터 웨어러블 글래스(1000)까지의 거리가 달라지는 경우, 디스플레이되는 영상의 크기를 조정할 수 있다. 또는, 기준 착용 상태와 비교하여 소정 축을 기준으로 웨어러블 글래스(1000)가 기울어진 기울기를 결정하고, 웨어러블 글래스(1000)가 기울어진 방향의 역방향으로 디스플레이 영상을 회전할 수 있다. 또는, 웨어러블 글래스(1000)는, 기준 착용 상태를 기준으로 웨어러블 글래스(1000)의 위치 및 각도 중 적어도 하나가 변화하는 경우, 사용자에게 왜곡되지 않은 영상이 제공되도록 디스플레이 영상의 형태를 조정할 수 있다.In operation S420 , the
단계 S450에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 웨어러블 글래스(1000)의 기울기에 기초하여 조정된 영상을 디스플레이한다.In operation S450 , the
도 21b는, 도 20에 도시된 기준 착용 상태와 비교하여 사용자로부터 웨어러블 글래스(1000)까지의 거리가 멀어진 경우, 웨어러블 글래스(1000)의 위치 변화에 기초하여 디스플레이를 통해 표시되는 영상을 조정하는 경우를 도시한다.FIG. 21B shows when the distance from the user to the
기준 착용 상태와 비교하여 사용자로부터 웨어러블 글래스(1000)까지의 거리가 멀어진 경우, 사용자는 기준 착용 상태에서 제공되는 영상보다 작게 영상을 제공받게 된다. 따라서, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 웨어러블 글래스(1000)가 사용자로부터 멀어진 거리에 기초하여 확대된 영상(2103)을 디스플레이할 수 있다.When the distance from the user to the
도 21b는 사용자의 하나의 눈에 영상을 투사하는 프리즘을 이용하는 웨어러블 글래스의 경우를 예로 들어 도시하였다. 그러나 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 도 21b에 제한되지 않는다. 도 5a 및 5b에 도시된 바와 같이 양안식 디스플레이 형태로 구성되는 웨어러블 글래스(1000)의 경우, 웨어러블 글래스(1000)가 사용자에 대해 좌우로 기울어져 좌우 기울기가 존재하게 되면 웨어러블 글래스(1000)의 일측으로부터 사용자의 눈까지의 거리 및 웨어러블 글래스(1000)의 타측으로부터 사용자의 눈까지의 거리가 달라지게 된다.21B illustrates a case of wearable glasses using a prism for projecting an image to one eye of a user as an example. However, the
사용자에 대해서 웨어러블 글래스(1000)가 좌우로 기울어진 경우, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 사용자에 대해서 웨어러블 글래스(1000)가 좌우로 기울어진 각도를 좌우 기울기로서 결정할 수 있다.When the
예를 들어, 도 17에 도시된 바와 같이, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 사용자의 양 눈의 장축(1501-1, 1501-2)의 길이에 기초하여, 웨어러블 글래스(1000)의 좌우 기울기를 결정할 수 있다. 웨어러블 글래스(1000)가 사용자에 대해 좌우로 기울어진 경우, 웨어러블 글래스(1000)의 일측으로부터 사용자의 눈까지의 거리가 변화할 수 있다. 따라서, 도 17에 도시된 바와 같이 웨어러블 글래스(1000)의 일측으로부터 사용자의 소정 눈까지의 거리가 멀어진 경우, 해당 눈을 촬영한 영상에 도시되는 해당 눈의 크기는 작아진다. 또한, 웨어러블 글래스(1000)의 타측으로부터 사용자의 소정 눈까지의 거리가 가까워진 경우, 해당 눈을 촬영한 영상에 도시되는 눈의 크기는 커진다.For example, as shown in FIG. 17 , the
본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 기준 착용 상태와 비교하여 웨어러블 글래스(1000)의 좌우 기울기를 결정하고, 결정된 좌우 기울기만큼 디스플레이되고 있는 영상의 크기를 조정할 수 있다. 예를 들어, 웨어러블 글래스(1000)는, 좌우 기울기에 기초하여, 웨어러블 글래스(1000)로부터 사용자의 눈까지의 거리 변화를 추정할 수 있다. 웨어러블 글래스(1000)는 추정된 거리 변화에 기초하여 디스플레이되고 있는 영상의 크기를 조정할 수 있다.The
본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 웨어러블 글래스(1000)의 기울기에 기초하여 필요한 영상 조정(예를 들어, 수평 변환(horizontal translation), 수직 변환(vertical translation), 키 스토닝(keystoning), 및/또는 사용자가 왜곡되지 않은 영상을 제공 받을 수 있도록 보정하는 다양한 영상 처리)을 수행할 수 있다.In the
이하, 본 개시의 일부 실시예에 따른 웨어러블 글래스(1000)가 디스플레이를 통해 표시되는 영상을 조정하는 구체적인 방법과 관련하여 도 22a, 22b 및 22c를 참조하여 설명한다.Hereinafter, a detailed method of adjusting an image displayed through the display by the
본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 기준 착용 상태와 비교하여 사용자에 대한 웨어러블 글래스(1000)의 위치 변화를 결정할 수 있다. 예를 들어, 웨어러블 글래스(1000)는 기준 착용 상태와 비교하여 웨어러블 글래스(1000)의 기울기를 결정할 수 있다.The
웨어러블 글래스(1000)는, 결정된 위치 변화에 기초하여, 디스플레이(1030)를 통해 표시되는 영상을 조정할 수 있다. 웨어러블 글래스(1000)는, 화면 상에 표시되는 영상에 대해 변환식을 적용하여 재맵핑함으로써, 조정된 영상을 표시할 수 있다.The
도 22a에 도시된 바와 같이, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 디스플레이(1030)를 통해 영상(2201)을 표시할 수 있다. 22A , the
사용자가 웨어러블 글래스(10)를 장시간 착용하고 있는 경우, 사용자의 움직임 또는 외부 환경 변화에 따라 사용자의 머리 상에서 웨어러블 글래스(1000)의 위치가 바뀔 수 있다. 웨어러블 글래스(1000)는, 사용자가 웨어러블 글래스(1000)를 착용하고 있는 착용 상태 정보를 획득할 수 있다. 웨어러블 글래스(1000)는, 미리 결정된 기준 착용 상태를 기준으로 획득된 착용 상태 정보로부터 웨어러블 글래스(1000)의 위치 변화 정도를 결정할 수 있다. 웨어러블 글래스(1000)는, 결정된 위치 변화에 기초하여, 디스플레이되고 있는 영상을 조정하기 위한 변환식을 산출할 수 있다.When the user wears the
웨어러블 글래스(1000)에 의해 산출된 변환식은 수학식 1과 같이 나타낼 수 있다.The conversion equation calculated by the
수학식 1에서 src는 회전시키기 전의 원본 영상이며, dst는 회전 후의 결과 영상이다. (x,y)는 이미지의 좌표를 의미한다. fx(x,y)는 소정 픽셀의 x축 값에 대한 변환식을 의미하고, fy(x,y)는 소정 픽셀의 y축 값에 대한 변환식을 의미한다.In
도 22a에 도시된 바와 같이, 웨어러블 글래스(1000)는, 화면 상에 표시되는 영상(2201)에 대해 변환식을 적용하여 영상(2201) 내에 포함되는 각 픽셀을 재맵핑함으로써, 조정된 영상(2203)을 생성하고 표시할 수 있다. 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 디스플레이되고 있는 영상에 대해 변환식을 적용함으로써, 영상의 위치, 회전 각도, 크기 및 형태 중 적어도 하나를 조정할 수 있다.As shown in FIG. 22A , the
도 22b는 웨어러블 글래스(1000)를 통해 제공되는 영상의 위치를 조정하는 방법을 도시한다. 도 22b에 도시된 바와 같이, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 디스플레이(1030)를 통해 영상(2211)을 표시할 수 있다.22B illustrates a method of adjusting a position of an image provided through the
사용자가 웨어러블 글래스(1000)를 장시간 착용하고 있는 경우, 사용자의 움직임 또는 외부 환경 변화에 따라 사용자의 머리 상에서 웨어러블 글래스(1000)의 위치가 바뀔 수 있다. 사용자의 머리 상에서 웨어러블 글래스(1000)의 위치가 바뀌는 경우, 웨어러블 글래스(1000)를 통해 제공되는 영상이 사용자의 시야를 벗어날 수 있다. 특히, 웨어러블 글래스(1000)의 디스플레이(1030)가 프리즘 형태로 구성되는 경우, 사용자의 머리 상에서 웨어러블 글래스(1000)의 위치가 바뀌게 되면, 디스플레이(1030)의 프로젝터로부터 출력되는 빛이 포커싱되는 초점의 위치가 변경됨으로써 사용자가 왜곡된 영상을 제공받게 된다.When the user wears the
따라서, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 기준 착용 상태와 비교하여 사용자에 대한 웨어러블 글래스(1000)의 위치 변화를 결정하고, 결정된 위치 변화에 기초하여 디스플레이되고 있는 영상을 조정할 수 있다. 웨어러블 글래스(1000)는, 디스플레이되고 있는 영상(2211)을 조정하기 위한 변환식을 산출할 수 있다.Accordingly, the
본 개시의 일 실시예에 따른 웨어러블 글래스(1000)가 디스플레이되고 있는 영상을 x축 방향으로 k만큼, y축 방향으로 l만큼 이동시키기 위해 산출되는 변환식은 수학식 2와 같이 나타낼 수 있다.A conversion equation calculated to move the image displayed on the
수학식 2에서 src는 디스플레이되고 있는 위치를 변화시키기 전의 원본 영상이며, dst는 위치 변화 후의 결과 영상이다. (x,y)는 이미지의 좌표를 의미한다. 점(2215)는 디스플레이되고 있는 영상(2211) 내의 소정점을 의미한다. 도 22b는 디스플레이되고 있는 영상(2211)을 x축 방향으로 k만큼, y축 방향으로 l만큼 이동시키는 경우를 도시한다. 도 22b에 도시된 바와 같이, 기존에 디스플레이되고 있던 영상(2211) 내의 소정 픽셀(2215)은 x축 방향으로 k만큼, y축 방향으로 l만큼 이동되어 화면 상의 픽셀(2217)에 재맵핑될 수 있다.In
도 22b에 도시된 바와 같이, 웨어러블 글래스(1000)는, 화면 상에 표시되는 영상(2211)에 대해 수학식 2를 적용하여 영상(2211) 내에 포함되는 각 픽셀을 재맵핑함으로써, 조정된 영상(2213)을 생성하고 표시할 수 있다.도 22c는 웨어러블 글래스(1000)를 통해 제공되는 영상을 소정 각도로 회전하는 방법을 도시한다. 도 22c에 도시된 바와 같이, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 디스플레이(1030)를 통해 영상(2221)을 표시할 수 있다.As shown in FIG. 22B , the
사용자가 웨어러블 글래스(1000)를 장시간 착용하고 있는 경우, 사용자의 움직임 또는 외부 환경 변화에 따라 사용자의 머리 상에서 웨어러블 글래스(1000)의 위치가 바뀔 수 있다. 사용자의 머리 상에서 웨어러블 글래스(1000)가 소정 축을 기준으로 회전하는 경우, 사용자가 왜곡된 영상을 제공받게 된다.When the user wears the
따라서, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 기준 착용 상태와 비교하여 사용자에 대한 웨어러블 글래스(1000)의 기울기를 결정하고, 결정된 기울기에 기초하여 디스플레이되고 있는 영상을 조정할 수 있다. 웨어러블 글래스(1000)는, 디스플레이되고 있는 영상(2221)을 조정하기 위한 변환식을 산출할 수 있다. 예를 들어, 기준 착용 상태와 비교하여 웨어러블 글래스(1000)가 사용자가 정면을 바라보는 시선 방향과 평행한 축을 기준으로 기울어진 경우, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 웨어러블 글래스(1000)가 회전한 각도(θ)를 상하 기울기로서 결정할 수 있다. 도 22c에 도시된 바와 같이, 웨어러블 글래스(1000)는, 결정된 상하 기울기만큼 반대 방향으로 회전된 영상(2221)을 디스플레이할 수 있다.Accordingly, the
본 개시의 일 실시예에 따른 웨어러블 글래스(1000)가 디스플레이되고 있는 영상을 상하 기울기만큼 반대 방향으로 회전시키기 위해 산출되는 변환식은 수학식 3과 같이 나타낼 수 있다. A conversion equation calculated to rotate the image displayed on the
웨어러블 글래스(1000)가 기울어진 반대 방향으로 디스플레이 영상을 회전하기 위한 변환 행렬 M은 다음과 같이 나타낼 수 있다. 즉, M은 디스플레이 영상을 -θ°만큼 회전시키기 위한 변환 행렬이다.A transformation matrix M for rotating the display image in the opposite direction in which the
상기 수학식 3에서 center는 회전시키고자 하는 디스플레이 영상의 중심점이고, scale은 디스플레이 영상에 변환 행렬을 적용하여 도출된 결과 영상의 크기를 결정하는 파라미터이다.In
디스플레이 영상에 변환 행렬을 적용하여 산출되는 변환식은 수학식 4와 같이 나타낼 수 있다.A transformation equation calculated by applying a transformation matrix to a display image may be expressed as Equation (4).
수학식 4에서 src는 회전시키기 전의 원본 영상이며, dst는 회전 후의 결과 영상이다. (x,y)는 이미지의 좌표를 의미한다. 도 22c에 도시된 바와 같이, 웨어러블 글래스(1000)는 디스플레이되고 있던 영상(2221)을 중심점(2225)을 기준으로 -θ°만큼 회전된 영상(2223)을 생성하고 표시할 수 있다. In Equation 4, src is the original image before rotation, and dst is the result image after rotation. (x,y) means the coordinates of the image. As shown in FIG. 22C , the
한편, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 디스플레이 상에 표시되는 영상을 웨어러블 글래스(1000)의 기울기에 기초하여 조정된 영상으로 갱신하여 디스플레이함에 있어서, 애니메이션 효과를 적용할 수 있다.Meanwhile, in the
예를 들어, 도 23에 도시된 바와 같이, 웨어러블 글래스(1000)는, 디스플레이 영상(2301)이 화살표(2305) 방향으로 회전되어 디스플레이됨을 나타내는 애니메이션 효과를 디스플레이(1030)를 통해 디스플레이되는 영상(2301)에 대해 적용할 수 있다.For example, as shown in FIG. 23 , the
웨어러블 글래스(1000)의 기울기에 기초한 영상 조정 동작이 완료된 후에는, 도 24에 도시된 바와 같이, 영상 조정 동작이 완료되었음을 나타내는 영상(2401)을 출력할 수 있다.After the image adjustment operation based on the inclination of the
한편, 본 개시의 일 실시예에 따르면, 웨어러블 글래스(1000)의 기울기에 기초하여 조정된 영상이 웨어러블 글래스(1000)가 디스플레이할 수 있는 영역을 벗어나는 경우, 조정된 영상을 축소하여 디스플레이할 수 있다.Meanwhile, according to an embodiment of the present disclosure, when an image adjusted based on the inclination of the
도 25는 본 개시의 일 실시예에 따라 웨어러블 글래스가 조정된 영상을 축소하여 디스플레이하는 방법의 흐름도이다.25 is a flowchart of a method for displaying a reduced image of which wearable glasses are adjusted according to an embodiment of the present disclosure;
도 25의 단계 S200, S300, 및 S400은 도 6의 단계 S200, S300, 및 S400과 각각 대응되므로, 중복되는 설명은 생략한다.Steps S200 , S300 , and S400 of FIG. 25 correspond to steps S200 , S300 , and S400 of FIG. 6 , respectively, and thus overlapping descriptions will be omitted.
도 25에 도시된 바와 같이, 단계 S430에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 결정된 기울기에 기초하여, 디스플레이 상에 표시되는 영상을 조정한다.25 , in step S430 , the
단계 S440에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 조정된 영상이 웨어러블 글래스(1000)가 디스플레이할 수 있는 영역을 벗어나는지 여부를 결정한다.In operation S440 , the
일 예로서, 도 4a, 4b, 5a 및 5b에 도시된 디스플레이 방식의 웨어러블 글래스(1000)에 있어서 웨어러블 글래스(1000)가 디스플레이할 수 있는 영역이란, 영상을 구성하는 픽셀들에 대응되는 빛 및 색상을 출력할 수 있는 디스플레이(1030) 상의 영역을 의미할 수 있다. 다른 예로서 도 3a 및 3b에 도시된 프리즘 방식의 웨어러블 글래스(1000)에 있어서 웨어러블 글래스(1000)가 디스플레이할 수 있는 영역이란, 웨어러블 글래스(1000)에 내장된 프로젝터로부터 출력되는 빛을 반사시켜 웨어러블 글래스(1000)를 착용하는 사용자의 눈의 망막(retina)의 횡반(fovea)에 영상을 포커싱할 수 있는 영역을 의미할 수 있다.As an example, in the display-type
예를 들어, 웨어러블 글래스(1000)의 기울기에 기초하여 디스플레이 영상을 회전함에 있어서, 회전 각도가 소정값 이상인 경우, 웨어러블 글래스(1000)는 조정된 영상이 웨어러블 글래스(1000)가 디스플레이할 수 있는 영역을 벗어나는 것으로 판단할 수 있다. For example, in rotating the display image based on the inclination of the
또는, 웨어러블 글래스(1000)의 기울기에 기초하여 디스플레이 영상의 크기를 변경함에 있어서, 변경된 디스플레이 영상의 크기가 소정값 이상인 경우, 웨어러블 글래스(1000)는 조정된 영상이 웨어러블 글래스(1000)가 디스플레이할 수 있는 영역을 벗어나는 것으로 판단할 수 있다.Alternatively, in changing the size of the display image based on the inclination of the
조정된 영상이 웨어러블 글래스(1000)가 디스플레이할 수 있는 영역 내에 포함되는 경우, 단계 S470에서 웨어러블 글래스(1000)는 조정된 영상을 디스플레이할 수 있다. 반면에, 조정된 영상이 웨어러블 글래스(1000)가 디스플레이할 수 있는 영역을 벗어나는 경우, 단계 S460에서 웨어러블 글래스(1000)는 조정된 영상을 축소할 수 있다.When the adjusted image is included in the area that can be displayed by the
도 26은 본 개시의 일 실시예에 따라 웨어러블 글래스의 기울기에 기초하여 축소되어 디스플레이되는 영상을 설명하기 위한 도면이다.26 is a view for explaining an image that is reduced and displayed based on a tilt of wearable glasses according to an embodiment of the present disclosure;
도 26은, 도 20에 도시된 기준 착용 상태와 비교하여 웨어러블 글래스(1000)가 기울어진 경우, 사용자에 대한 웨어러블 글래스(1000)의 상하 기울기에 기초하여, 디스플레이 상에 표시되는 영상의 회전 각도를 조정하는 경우를 도시한다. 이 때, 도 26에서 점선(2601)으로 도시된 바와 같이, 조정된 영상이 디스플레이할 수 있는 영역을 벗어나는 경우, 본 개시의 일 실시예에 따라 웨어러블 글래스(1000)는 조정된 영상을 축소하고, 축소된 영상(2603)을 디스플레이할 수 있다.26 is a diagram illustrating a rotation angle of an image displayed on a display based on a vertical inclination of the
한편, 기준 착용 상태와 비교하여 사용자에 대한 웨어러블 글래스(1000)의 위치가 크게 변경되는 경우, 웨어러블 글래스(1000)가 기울기에 기초하여 디스플레이 상에 표시되는 영상을 조정하더라도 사용자에게 왜곡된 영상이 제공될 수 있다. 이러한 경우, 본 개시의 일 실시예에 따르면, 웨어러블 글래스(1000)는 사용자에게 HMD 장치(1000)의 위치를 바로 잡을 것을 안내하는 영상을 출력할 수 있다.On the other hand, when the position of the
도 27은 본 개시의 일 실시예에 따라 웨어러블 글래스가 사용자에게 웨어러블 글래스를 고쳐쓰도록 통지하는 영상을 디스플레이하는 방법의 흐름도이다. 27 is a flowchart of a method of displaying an image in which wearable glasses notify a user to rewrite wearable glasses according to an embodiment of the present disclosure;
도 27의 단계 S200, 및 S300은 도 6의 단계 S200, 및 S300과 각각 대응되므로, 중복되는 설명은 생략한다.Steps S200 and S300 of FIG. 27 correspond to steps S200 and S300 of FIG. 6 , respectively, and thus overlapping descriptions will be omitted.
도 27에 도시된 바와 같이, 단계 S300에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 사용자에 대한 웨어러블 글래스(1000)의 기울기를 결정한다.27 , in step S300 , the
단계 S350에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 단계 S300에서 결정된 웨어러블 글래스(1000)의 기울기가 소정값 이상인지 여부를 결정한다. 이 때, 소정값은 미리 저장된 값이거나, 사용자에 의해 설정된 값일 수 있다.In operation S350 , the
결정된 웨어러블 글래스(1000)의 기울기가 소정값 미만인 경우, 단계 S430에서 웨어러블 글래스(1000)는 결정된 기울기에 기초하여 디스플레이 상에 표시되는 영상을 조정할 수 있다. 반면에, 웨어러블 글래스(1000)의 기울기가 소정값 이상인 경우, 단계 S480에서 웨어러블 글래스(1000)는 사용자에게 웨어러블 글래스(1000)를 고쳐 쓰도록 통지하는 영상을 디스플레이할 수 있다.When the determined inclination of the
도 28은 본 개시의 일 실시예에 따라 디스플레이되는 사용자에게 웨어러블 글래스를 고쳐 쓰도록 통지하는 영상의 예를 도시한다.28 illustrates an example of an image displayed to notify a user to rewrite wearable glasses according to an embodiment of the present disclosure.
도 28에 도시된 바와 같이, 웨어러블 글래스(1000)의 기울기가 소정값 이상인 경우, 웨어러블 글래스(1000)는 사용자에게 웨어러블 글래스(1000)를 고쳐 쓰도록 통지하는 영상(2801)을 디스플레이(1030) 상에 디스플레이할 수 있다. 사용자에게 웨어러블 글래스(1000)를 고쳐 쓰도록 통지하는 영상(2801)은, 웨어러블 글래스(1000)가 사용자에게 바르게 착용된 상태(즉, 기준 착용 상태)에 대한 정보를 제공하는 영상을 포함할 수 있다. As shown in FIG. 28 , when the inclination of the
예를 들어, 도 28에 도시된 바와 같이, 사용자에게 웨어러블 글래스(1000)를 고쳐 쓰도록 통지하는 영상(2801)은, 사용자가 웨어러블 글래스(1000)를 착용하고 있는 상태가 기준 착용 상태가 되도록 하기 위해서 어떠한 방향으로 웨어러블 글래스(1000)를 고쳐 써야하는지 안내하는 영상(2803)을 포함할 수 있다.For example, as shown in FIG. 28 , the
웨어러블 글래스(1000)를 고쳐 쓰도록 통지하는 영상을 제공받은 사용자는, 웨어러블 글래스(1000)의 위치를 물리적으로 변경할 수 있다. 웨어러블 글래스(1000)는, 사용자에게 웨어러블 글래스(1000)를 고쳐쓰도록 통지하는 영상을 디스플레이한 후, 단계 S200으로 돌아가 사용자의 착용 상태에 대한 정보에 기초하여 영상을 조정하는 동작을 반복할 수 있다.A user who is provided with an image notifying that the
한편, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 사용자가 웨어러블 글래스(1000)를 고쳐 쓰도록 유도하는 가이드 영상을 디스플레이할 수 있다.Meanwhile, the
도 29는 본 개시의 일 실시예에 따라 디스플레이되는 사용자에게 웨어러블 글래스를 고쳐쓰도록 유도하는 가이드 영상의 예를 도시한다.29 illustrates an example of a guide image to induce a user to rewrite wearable glasses, which is displayed according to an embodiment of the present disclosure.
도 29에 도시된 바와 같이, 웨어러블 글래스(1000)의 기울기가 소정값 이상인 경우, 웨어러블 글래스(1000)는 사용자가 웨어러블 글래스(1000)를 고쳐쓰도록 통지하는 영상(2901)을 디스플레이(1030) 상에 디스플레이할 수 있다. 이 때, 사용자가 웨어러블 글래스(1000)를 고쳐쓰도록 통지하는 영상(2901)은 사용자에게 웨어러블 글래스(1000)를 고쳐쓰도록 유도하는 가이드 영상(2905)을 포함할 수 있다.As shown in FIG. 29 , when the inclination of the
가이드 영상(2905)은, 기준 착용 상태 에 대한 정보를 제공하는 영상일 수 있다. 예를 들어, 도 29에 도시된 바와 같이, 가이드 영상(2905)은, 사용자가 웨어러블 글래스(1000)를 착용하고 있는 상태가 기준 착용 상태가 되도록 하기 위해서 어떠한 방향으로 웨어러블 글래스(1000)를 고쳐 써야하는지 안내하는 영상일 수 있다.The
예를 들어, 가이드 영상(2905)은, 웨어러블 글래스(1000)가 수평 상태(즉, 웨어러블 글래스(1000)가 지구 중력의 방향과 직각을 이루는 상태)일 경우를 나타내는 영상이거나, 웨어러블 글래스(1000)가 기준 위치에 위치할 경우 사용자에게 제공될 것으로 예상되는 영상일 수 있다. 기준 위치란, 사용자가 웨어러블 글래스(1000)를 착용하고 있는 상태가 기준 착용 상태인 경우에 있어서 사용자에 대한 웨어러블 글래스(1000)의 위치를 의미하는 것으로서, 디폴트 값으로서 미리 저장된 값이나 사용자에 의해 설정된 값에 의해 결정될 수 있다.For example, the
예를 들어, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 내장된 센서에 기초하여, 웨어러블 글래스(1000)가 수평 상태일 때 사용자에게 제공될 것으로 추측되는 영상을 가이드 영상(2905)으로서 디스플레이할 수 있다.For example, in the
따라서, 도 29에 도시된 바와 같이, 사용자는 디스플레이 영상(2903)과 가이드 영상(2905)이 대응되도록 웨어러블 글래스(1000)의 위치를 물리적으로 변경할 수 있다.Accordingly, as shown in FIG. 29 , the user may physically change the position of the
일 예로서, 가이드 영상(2905)이 웨어러블 글래스(1000)가 수평 상태일 경우를 나타내는 영상인 경우, 디스플레이 영상(2903)과 가이드 영상(2905)이 대응되는 것은 웨어러블 글래스(1000)가 수평 상태에 위치함을 나타낸다. 따라서, 사용자는, 디스플레이 영상(2903)과 가이드 영상(2905)이 대응될 때까지 웨어러블 글래스(100)의 위치를 변경하는 동작을 반복함으로써, 웨어러블 글래스(1000)가 수평 상태에 위치하도록 할 수 있다.As an example, when the
다른 예로서, 가이드 영상(2905)이 웨어러블 글래스(1000)가 기준 위치에 위치할 경우를 나타내는 영상인 경우, 디스플레이 영상(2903)과 가이드 영상(2905)이 대응되는 것은 웨어러블 글래스(1000)가 사용자가 영상을 제공받기에 가장 적합한 위치에 위치함을 나타낸다. 따라서, 사용자는, 디스플레이 영상(2903)과 가이드 영상(2905)이 대응될 때까지 웨어러블 글래스(100)의 위치를 변경하는 동작을 반복함으로써, 웨어러블 글래스(1000)가 기준 위치에 위치하도록 할 수 있다.As another example, when the
한편, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 사용자가 웨어러블 글래스(1000)를 착용하고 있는 상태가 기준 착용 상태가 되도록 하기 위해서 사용자에 의해 웨어러블 글래스(1000)의 위치를 변경하는 것에 제한되지 않는다. 웨어러블 글래스(1000)는, 사용자의 웨어러블 글래스(1000) 착용 상태를 바꿀 수 있는 구동부(미도시)를 포함할 수 있다. 예를 들어, 웨어러블 글래스(1000)가 안경과 같은 형태일 경우, 웨어러블 글래스(1000)는, 다리 또는 코걸이 내에 구동부(미도시)를 포함함으로써 사용자에 대한 웨어러블 글래스(1000)의 기울어짐을 보정할 수 있다.On the other hand, in the
한편, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 웨어러블 글래스(1000)의 기울기뿐만 아니라 웨어러블 글래스(1000)의 위치나 외부 환경의 밝기 변화를 더 고려하여 디스플레이 상에 표시되는 영상을 조정할 수 있다. 웨어러블 글래스(1000)는, 웨어러블 글래스(1000)의 위치나 외부 환경의 밝기 변화에 기초하여, 디스플레이(1030) 상에 디스플레이되는 영상의 밝기를 변경할 수 있다. 예를 들어, 웨어러블 글래스(1000)는, 사용자의 눈을 촬영한 영상을 이용하여 외부 환경의 밝기 변화를 결정할 수 있다.On the other hand, the
도 30은 본 개시의 일 실시예에 따라 웨어러블 글래스가 디스플레이 영상을 조정하는 방법의 흐름도이다.30 is a flowchart of a method of adjusting a display image by wearable glasses according to an embodiment of the present disclosure;
단계 S510에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 사용자의 눈을 촬영한 영상을 이용하여 웨어러블 글래스(1000)가 움직인 방향 및 거리 중 적어도 하나를 결정할 수 있다. In operation S510 , the
예를 들어, 웨어러블 글래스(1000)는 사용자의 눈을 촬영한 영상으로부터 사용자의 눈의 위치값을 결정할 수 있다. 웨어러블 글래스(1000)는, 결정된 위치값과 기준 착용 상태 정보에 포함되는 기준값을 비교하고, 비교 결과에 기초하여 웨어러블 글래스가(1000) 움직인 방향 및 거리 중 적어도 하나를 결정할 수 있다.For example, the
도 31은 본 개시의 일 실시예에 따라 웨어러블 글래스가 디스플레이 영상의 위치 및 크기를 조정하는 방법을 설명하기 위한 도면이다.31 is a view for explaining a method of adjusting a position and size of a display image by wearable glasses according to an embodiment of the present disclosure;
도 31에는 사용자의 눈을 촬영한 영상으로부터 결정된 사용자의 눈에 대응하는 제1 영역(1301) 및 사용자의 눈동자에 대응하는 제2 영역(1401)이 도시된다. 도 31은, 사용자의 눈동자의 위치를 나타내는 값에 기초하여 웨어러블 글래스(1000)가 움직인 방향 및 거리를 결정하는 경우를 예로서 도시한다. 예를 들어, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 사용자의 눈동자에 대응되는 제2 영역(1401)의 중심(1405)의 위치를 눈동자의 위치를 나타내는 값으로 결정할 수 있다.31 shows a
도 31에 도시된 바와 같이, 웨어러블 글래스(1000)는 사용자의 눈을 촬영한 영상으로부터 결정된 눈동자의 위치(1405)와 미리 저장된 눈동자의 기준 위치(3101)를 비교하고, 비교 결과에 기초하여 웨어러블 글래스(1000) 움직인 방향 및 거리 중 적어도 하나를 결정할 수 있다. 웨어러블 글래스(1000)의 움직임은, 사용자의 눈을 촬영한 영상으로부터 결정된 눈동자의 위치(1405)와 미리 저장된 눈동자의 기준 위치(3101)를 연결하는 화살표(3103)로서 표현될 수 있다. 이 때, 화살표 (3103)가 가리키는 방향이 웨어러블 글래스(1000)가 움직인 방향이 되고, 화살표(3103)의 길이가 웨어러블 글래스(1000)가 움직인 거리가 될 수 있다.31 , the
단계 S520에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 사용자의 눈을 촬영한 영상을 이용하여 사용자의 동공의 크기 변화를 측정할 수 있다. In operation S520 , the
예를 들어, 웨어러블 글래스(1000)는 사용자의 눈을 촬영한 영상으로부터 사용자의 동공에 대응되는 영역을 결정하고, 사용자의 동공에 대응되는 영역의 넓이를 나타내는 값을 결정할 수 있다. 웨어러블 글래스(1000)는, 사용자의 동공에 대응되는 영역에 대해서 사용자의 눈을 촬영한 영상으로부터 결정된 값과 기준 착용 상태 정보에 포함되는 기준값을 비교할 수 있다. 웨어러블 글래스(1000)는, 비교 결과에 기초하여 사용자의 동공의 크기 변화를 측정할 수 있다.For example, the
도 32는 본 개시의 일 실시예에 따라 웨어러블 글래스가 디스플레이 영상의 밝기를 조정하는 방법을 설명하기 위한 도면이다.32 is a view for explaining a method of adjusting the brightness of a display image by wearable glasses according to an embodiment of the present disclosure;
도 32에는 사용자의 눈을 촬영한 영상으로부터 결정된 사용자의 눈에 대응하는 제1 영역(1301), 사용자의 눈동자에 대응하는 제2 영역(1401), 및 제2 영역 내에 포함되는 사용자의 동공에 대응하는 영역(1403)이 도시된다. In FIG. 32 , a
도 32에 도시된 바와 같이, 웨어러블 글래스(1000)는 사용자의 눈을 촬영한 영상으로부터 결정된 동공에 대응되는 영역(1403)과 미리 저장된 동공에 대응되는 영역(3201)을 비교하고, 비교 결과에 기초하여 사용자의 동공의 크기 변화를 측정할 수 있다. 도 32를 참조하면, 화살표(3203)으로 표시된 바와 같이 사용자의 동공의 크기가 커졌음을 알 수 있다.As shown in FIG. 32 , the
단계 S530에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 단계 S510에서 결정된 웨어러블 글래스(1000)가 움직인 방향 및 거리 중 적어도 하나에 기초하여, 디스플레이 영상의 위치 및 크기 중 적어도 하나를 조정할 수 있다.In step S530 , the
예를 들어, 웨어러블 글래스(1000)는, 웨어러블 글래스(1000)가 움직인 방향의 반대 방향으로 웨어러블 글래스(1000)가 움직인 거리에 대응되는 거리만큼 이동하도록, 디스플레이 상에 표시되는 영상을 조정할 수 있다.For example, the
한편, 웨어러블 글래스(1000)의 사용자에 대한 위치가 변경되는 경우, 사용자의 눈으로부터 웨어러블 글래스(1000)까지의 거리가 달라질 수 있다. 따라서, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 기준 착용 상태와 비교하여 사용자의 눈으로부터 웨어러블 글래스(1000)까지의 거리가 변화되는 경우, 거리 변화가 보상된 디스플레이 영상을 디스플레이할 수 있다. 예를 들어, 웨어러블 글래스(1000)는, 웨어러블 글래스(1000)의 움직임에 따라 사용자의 눈으로부터 디스플레이 영상까지의 거리가 멀어진 경우, 멀어진 거리에 대응되는 배율로 크기가 변경된 디스플레이 영상을 디스플레이할 수 있다.Meanwhile, when the position of the
단계 S540에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 단계 S520에서 측정된 사용자의 동공의 크기 변화에 기초하여, 디스플레이 영상의 밝기를 조정할 수 있다.In operation S540 , the
예를 들어, 웨어러블 글래스(1000) 주변의 밝기가 증가하는 경우, 사용자가 웨어러블 글래스(1000) 상에 디스플레이되는 영상을 식별하기 위해서는 디스플레이 영상의 밝기도 함께 증가하여야 한다. 또한, 웨어러블 글래스(1000) 주변의 밝기가 감소하는 경우, 사용자의 눈부심을 방지하기 위해서 웨어러블 글래스(1000) 상에 디스플레이되는 영상의 밝기도 함께 감소하여야 한다.For example, when the brightness around the
웨어러블 글래스(1000)의 외부 환경의 밝기에 대한 정보를 획득하기 위해서는, 웨어러블 글래스(1000)에 구비된 밝기 센서를 이용하여 직접적으로 정보를 획득할 수 있다. 또는, 웨어러블 글래스(1000)를 착용하고 있는 사용자의 동공의 크기 변화에 기초하여, 웨어러블 글래스(1000)의 외부 환경의 밝기에 대한 정보를 간접적으로 획득할 수 있다.In order to obtain information on the brightness of the external environment of the
본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 사용자의 동공의 크기 변화에 기초하여 밝기가 조정된 디스플레이 영상을 디스플레이할 수 있다. 일 예로서, 웨어러블 글래스(1000)는, 사용자의 동공의 크기가 커진 경우, 주변의 밝기가 감소하였다고 보고, 디스플레이 영상의 밝기를 감소시키고, 사용자의 동공의 크기가 작아진 경우, 주변의 밝기가 증가하였다고 보고, 디스플레이 영상의 밝기를 증가시킬 수 있다.The
다른 예로서, 웨어러블 글래스(1000)는, 사용자가 웨어러블 글래스(1000) 상에 디스플레이되는 영상을 식별하기에 충분히 높은 밝기를 가지면서도, 사용자가 눈부심을 느끼지 않을 정도로 낮은 밝기를 갖는 디스플레이 영상을 사용자에게 제공하여야 한다.As another example, the
따라서, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 사용자의 동공의 크기가 커진 경우, 디스플레이 영상의 밝기가 너무 낮다고 판단하여 밝기를 증가시키고, 사용자의 동공의 크기가 작아진 경우, 디스플레이 영상의 밝기가 너무 높다고 판단하여 밝기를 감소시킬 수 있다.Therefore, in the
도 30에는, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)가 웨어러블 글래스(1000)의 움직임 및 동공의 크기를 모두 고려하여 디스플레이 영상을 조정하는 경우를 예로 들어 도시하였지만, 본 개시는 이에 제한되지 않는다. 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 웨어러블 글래스(1000)의 움직임 및 동공의 크기 중 적어도 하나에 기초하여, 디스플레이 영상의 위치, 크기 및 밝기 중 적어도 하나를 조정하도록 구성될 수 있다.In FIG. 30 , an example is shown in which the
한편, 본 개시의 일 실시예에 따르면 도 6에 도시된 웨어러블 글래스는, 웨어러블 글래스(1000)를 장시간 착용하기에 앞서, 기준 착용 상태를 설정하는 동작을 더 수행할 수 있다. 사용자는, 웨어러블 글래스(1000)로부터 영상을 제공받기에 가장 적합한 것으로 판단되는 상태를 기준 착용 상태로서 설정할 수 있다.Meanwhile, according to an embodiment of the present disclosure, the wearable glasses illustrated in FIG. 6 may further perform an operation of setting a reference wearing state before wearing the
본 개시의 일 실시예에 따르면, 기준 위치에 위치한 웨어러블 글래스(1000)에서 획득된 사용자의 신체 부위에 대한 정보에 기초하여 기준값이 설정될 수 있다. 웨어러블 글래스(1000)는, 기준 착용 상태 정보로서 기준값을 저장할 수 있다.According to an embodiment of the present disclosure, a reference value may be set based on information about a user's body part obtained from the
예를 들어, 사용자의 신체 부위에 대한 정보가 사용자의 눈을 촬영한 영상을 포함하는 경우, 기준 위치에 위치한 웨어러블 글래스(1000)가 사용자의 눈을 촬영한 영상으로부터 측정되는 사용자의 눈에 대한 특성값이 기준값으로서 설정될 수 있다.For example, when the information on the user's body part includes an image obtained by photographing the user's eyes, the
도 33은 본 개시의 일 실시예에 따라, 웨어러블 글래스가 기준 착용 상태를 설정하는 방법을 설명하기 위한 도면이다.33 is a view for explaining a method of setting a reference wearing state of wearable glasses according to an embodiment of the present disclosure;
도 33에 도시된 바와 같이, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 웨어러블 글래스(1000)의 적어도 일부에 대한 사용자의 터치가 발생하는 경우, 웨어러블 글래스(1000)가 기준 위치에 위치하도록 사용자가 웨어러블 글래스(1000)를 물리적으로 움직이고 있다고 판단할 수 있다.As shown in FIG. 33 , in the
따라서, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 사용자의 터치가 종료되는 시점에 웨어러블 글래스(1000)를 통해 획득된 사용자의 착용 상태 정보를 기준 착용 상태 정보로 결정할 수 있다. 웨어러블 글래스(1000)는, 새롭게 획득된 착용 상태 정보로 기존에 저장되어 있던 기준 착용 상태 정보를 갱신할 수 있다. 예를 들어, 웨어러블 글래스(1000)는, 사용자의 터치가 종료되는 시점에 사용자의 신체 부위를 촬영하고, 촬영된 영상을 착용 상태 정보로서 저장할 수 있다.Accordingly, the
또한, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 사용자가 의도하지 않게 웨어러블 글래스(1000)를 터치한 경우에는 기준 착용 상태 정보가 갱신되지 않도록 할 수 있다. 예를 들어, 웨어러블 글래스(1000)는 웨어러블 글래스(1000)에 대한 사용자의 터치가 발생한 경우, 현재 웨어러블 글래스(1000)의 위치에 기초하여 기준 착용 상태 정보를 설정할 것인지 여부를 사용자로부터 확인받기 위한 GUI(3301)를 출력할 수 있다. 웨어러블 글래스(1000)는, 현재 웨어러블 글래스(1000)의 위치에 기초하여 기준 착용 상태 정보를 설정하라는 사용자의 입력을 수신하는 경우에만 기준 착용 상태 정보를 갱신할 수 있다.Also, the
한편, 본 개시의 일 실시예에 따르면 웨어러블 글래스(1000)는, 웨어러블 글래스(1000)의 기울기에 기초하여 디스플레이 상에 표시되는 영상을 조정함에 있어서, 사용자의 안구에 비친 영상을 더 고려할 수 있다.Meanwhile, according to an embodiment of the present disclosure, the
웨어러블 글래스(1000)의 디스플레이(1030)를 통해 출력되는 빛의 일부는 사용자의 안구로 흡수되고, 사용자는 흡수된 빛으로부터 디스플레이 영상을 인지할 수 있다. 또한, 웨어러블 글래스(1000)의 디스플레이(1030)를 통해 출력되는 빛의 일부는 사용자의 안구로부터 반사될 수 있다.A portion of the light output through the
도 34에 도시된 바와 같이, 본 개시의 일 실시예에 따르면, 웨어러블 글래스(1000)는 사용자의 안구로부터 반사되는 영상에 기초하여 디스플레이 영상을 조정하는 방법을 제공한다. 본 개시의 일 실시예에 따르면, 웨어러블 글래스(1000)는 사용자의 눈을 촬영하기 위한 카메라(1060)를 구비할 수 있다. 카메라(1060)에 의해 사용자의 눈을 촬영한 영상은, 사용자의 안구(3401)에 비친 영상(3403)을 포함할 수 있다.As shown in FIG. 34 , according to an embodiment of the present disclosure, the
본 개시의 일 실시예에 따르면, 웨어러블 글래스(1000)는 테스트 영상을 디스플레이하고, 테스트 영상을 구성하는 빛의 일부가 안구로부터 반사됨으로써 획득된 반사 영상에 기초하여 디스플레이 영상을 조정할 수 있다. According to an embodiment of the present disclosure, the
도 35는 본 개시의 일 실시예에 따라 웨어러블 글래스가 사용자의 눈으로부터 반사되는 테스트 영상에 기초하여 디스플레이 영상을 보정하는 방법의 흐름도이다.35 is a flowchart of a method of correcting a display image by wearable glasses based on a test image reflected from a user's eye according to an embodiment of the present disclosure;
단계 S1150에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 테스트 영상을 표시한다. 테스트 영상은, 웨어러블 글래스(1000)의 기울기를 결정하는데 이용되는 영상을 의미한다. 예를 들어, 테스트 영상은 기울기를 결정하는데 이용되도록 미리 결정된 영상이거나, 디스플레이 상에 표시되고 있는 영상 그 자체일 수 있다.In operation S1150, the
도 36a, 36b 및 36c는 본 개시의 일부 실시예에 따라 사용되는 테스트 영상의 예를 도시한다.36A, 36B, and 36C show examples of test images used in accordance with some embodiments of the present disclosure.
도 36a에 도시된 바와 같이, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 복수의 점들로 구성된 테스트 영상을 디스플레이할 수 있다.As shown in FIG. 36A , the
도 36b에 도시된 바와 같이, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 복수의 선분들로 구성된 테스트 영상을 디스플레이할 수 있다.As shown in FIG. 36B , the
도 36c에 도시된 바와 같이, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 소정 색깔의 다각형을 포함하는 테스트 영상을 디스플레이할 수 있다.As shown in FIG. 36C , the
단계 S1200에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 테스트 영상이 비친 사용자의 눈을 촬영한 영상을 획득한다. 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 사용자가 웨어러블 글래스(1000)를 착용하고 있는 상태에 대한 정보로서 테스트 영상이 비친 사용자의 눈을 촬영한 영상을 획득할 수 있다.In operation S1200 , the
예를 들어, 웨어러블 글래스(1000)는 사용자가 인지하지 못할 정도로 짧은 시간 동안 테스트 영상을 출력하고, 테스트 영상이 비친 사용자의 눈을 촬영한 영상을 획득함으로써 테스트 영상의 반사 영상에 기초하여 웨어러블 글래스(1000)의 동작을 제어할 수 있다.For example, the
도 37a, 37b 및 37c는 본 개시의 일부 실시예에 따라 웨어러블 글래스가 테스트 영상이 반사되는 사용자의 눈을 촬영한 영상의 예를 도시한다.37A, 37B, and 37C illustrate examples of images obtained by photographing the eyes of a user in which wearable glasses reflect a test image, according to some embodiments of the present disclosure.
일 예로서, 웨어러블 글래스(1000)가 도 36a에 도시된 테스트 영상을 출력하는 경우, 웨어러블 글래스(1000)는 도 37a와 같이 테스트 영상이 비친 사용자의 눈을 촬영할 수 있다.As an example, when the
다른 예로서, 웨어러블 글래스(1000)가 도 36b에 도시된 테스트 영상을 출력하는 경우, 웨어러블 글래스(1000)는 도 37b와 같이 테스트 영상이 비친 사용자의 눈을 촬영할 수 있다.As another example, when the
다른 예로서, 웨어러블 글래스(1000)가 도 36c에 도시된 테스트 영상을 출력하는 경우, 웨어러블 글래스(1000)는 도 37c와 같이 테스트 영상이 비친 사용자의 눈을 촬영할 수 있다.As another example, when the
도 35의 단계 S1200에는 도 6의 S200에 대한 설명이 적용될 수 있다. 이하 중복되는 설명은 생략한다.The description of S200 of FIG. 6 may be applied to step S1200 of FIG. 35 . Hereinafter, overlapping descriptions will be omitted.
단계 S1300에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 촬영된 눈의 영상을 이용하여 사용자에 대한 웨어러블 글래스(1000)의 기울기를 결정한다.In step S1300 , the
사용자에 대한 웨어러블 글래스(1000)의 기울기는, 기준 착용 상태를 기준으로 사용자가 착용하고 있는 웨어러블 글래스(1000)의 기울어진 정도를 의미한다. 웨어러블 글래스(1000)는, 단계 S1200에서 획득된 사용자의 눈을 촬영한 영상과 기준 착용 상태 정보를 비교함으로써, 사용자에 대한 웨어러블 글래스(1000)의 기울기를 결정할 수 있다. 웨어러블 글래스(1000)는 기준 착용 상태에서 획득되는 사용자의 눈을 촬영한 영상을 포함하는 기준 착용 상태 정보를 저장할 수 있다. 웨어러블 글래스(1000)는, 기준 착용 상태에서 획득되는 눈의 영상에 포함되는 테스트 영상의 반사 영상을 기준 착용 상태 정보로서 저장할 수 있다.The inclination of the
본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 촬영된 눈 영상으로부터 테스트 영상의 반사 영상을 추출할 수 있다. 웨어러블 글래스(1000)는 반사 영상의 크기 및 형태 중 적어도 하나에 기초하여 웨어러블 글래스(1000)의 기울기를 결정할 수 있다.The
예를 들어, 웨어러블 글래스(1000)는, 촬영된 눈의 영상으로부터 추출된 반사 영상을 기준 영상과 비교함으로써 사용자에 대한 웨어러블 글래스(1000)의 기울기를 결정할 수 있다.For example, the
이하 도 38, 39a, 39b, 39c, 42, 43a, 43b, 43c, 44a, 44b에서는 설명의 편의를 위하여, 도 36b에 도시된 사각형의 테스트 영상이 디스플레이된 경우를 예로 들어 설명한다. 그러나, 본 개시는 이에 한정되지 않으며, 다양한 테스트 영상이 이용될 수 있음을 당업자라면 알 수 있다.Hereinafter, in FIGS. 38, 39a, 39b, 39c, 42, 43a, 43b, 43c, 44a, and 44b, for convenience of explanation, a case in which the rectangular test image shown in FIG. 36B is displayed will be described as an example. However, the present disclosure is not limited thereto, and those skilled in the art can recognize that various test images may be used.
도 38은, 본 개시의 일 실시예에 따라, 사용자에 대해 웨어러블 글래스(1000)가 기울어지지 않은 경우, 웨어러블 글래스(1000)를 통해 획득되는 사용자의 눈을 촬영한 영상(3801)의 예이다.38 is an example of an
도 38에 도시된 바와 같이, 웨어러블 글래스(1000)가 획득하는 촬영된 눈 영상(3801)은, 테스트 영상의 반사 영상(3803)을 포함할 수 있다.38 , a photographed
예를 들어, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 도 38을 촬영한 웨어러블 글래스(1000)의 위치를 기준 위치로 결정할 수 있다. 웨어러블 글래스(1000)는, 기준 위치에서 획득된 눈 영상 (3801)을 기준 영상으로서 설정하고 저장할 수 있다. 또는, 웨어러블 글래스(1000)는, 기준 위치에서 획득된 반사 영상(3803)을 기준 영상으로서 설정하고 저장할 수 있다.For example, the
이하, 도 38의 반사 영상(3805)이 기준 영상으로 설정된 경우를 예로 들어 설명한다, 도 39a, 39b 및 39c는 본 개시의 일부 실시예에 따라, 사용자에 대해 웨어러블 글래스(1000)가 기울어진 경우, 웨어러블 글래스(1000)를 통해 획득되는 사용자의 눈을 촬영한 영상의 예이다.Hereinafter, a case in which the reflection image 3805 of FIG. 38 is set as a reference image will be described as an example. FIGS. 39A, 39B, and 39C show when the
도 39a는 웨어러블 글래스(1000)가 사용자에 대해 상하로 기울어져 상하 기울기가 측정되는 경우를 도시한다. 도 38과 비교하여, 도 38의 반사 영상(3803)의 형태와 도 39a의 반사 영상(3903)의 형태는 동일하지만, 도 38에 도시되는 사용자의 눈(3801)과 비교하여 도 39a의 눈(3901-1)이 기울어져 있음을 알 수 있다. 따라서, 사용자에 대한 웨어러블 글래스(1000)의 위치가 변화하였음을 알 수 있다.FIG. 39A illustrates a case in which the
도 39b는 웨어러블 글래스(1000)가 사용자에 대해 전후로 기울어져 전후 기울기가 측정되는 경우를 도시한다. 도 38에 도시된 사용자의 눈(3801)과 비교하여, 도 39b에 도시된 눈(3901-2)의 위치 및 형태가 동일하지만, 도 38의 반사 영상(3803)의 형태와 도 39b의 반사 영상(3905)의 형태가 상이함을 알 수 있다. 따라서, 사용자에 대한 웨어러블 글래스(1000)의 위치가 변화하였음을 알 수 있다.FIG. 39B illustrates a case in which the
도 39c는 웨어러블 글래스(1000)가 사용자에 대해 좌우로 기울어져 전후 기울기가 측정되는 경우를 도시한다. 도 38에 도시된 사용자의 눈(3801)과 비교하여, 도 39c에 도시된 눈(3901-3)의 위치 및 형태가 동일하지만, 도 38의 반사 영상(3803)의 형태와 도 39c의 반사 영상(3907)의 형태가 상이함을 알 수 있다. 따라서, 사용자에 대한 웨어러블 글래스(1000)의 위치가 변화하였음을 알 수 있다.FIG. 39C illustrates a case in which the
촬영된 눈의 영상을 이용하여 사용자에 대한 웨어러블 글래스(1000)의 기울기를 결정하는 방법에 대해서는, 후에 도 40 내지 도 43c를 참조하여 구체적으로 설명한다.A method of determining the inclination of the
도 35로 돌아와서, 단계 S1400에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 결정된 기울기에 기초하여, 디스플레이 상에 표시되는 영상을 조정한다.Returning to FIG. 35 , in step S1400 , the
웨어러블 글래스(1000)는, 단계 S1300에서 결정된 웨어러블 글래스(1000)의 기울기에 기초하여 디스플레이 영상의 회전 각도, 크기 및 형태 중 적어도 하나를 조정할 수 있다. 그러나, 본 개시는 이에 제한되지 않으며, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 사용자에게 디스플레이되는 디스플레이 영상의 다양한 파라미터를 조정할 수 있다. The
일 예로서, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 디스플레이 영상의 밝기, 디스플레이(1030) 상에 디스플레이되는 영상의 위치, 또는 색 중 적어도 하나를 더 조정할 수 있다. 다른 예로서, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)의 디스플레이(1030)가 반투명 광 파장 가이드(예를 들어, 프리즘)로 구성되는 경우, 웨어러블 글래스(1000)는 웨어러블 글래스(1000)의 기울기에 기초하여 디스플레이(1030)의 프로젝터로부터 출력되는 빛이 포커싱되는 초점의 위치를 조정할 수 있다.As an example, the
따라서, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)를 사용하는 사용자는, 웨어러블 글래스(1000)가 사용자에 대해서 기울어진 경우에도, 웨어러블 글래스(1000)의 기울어짐을 바로 잡기 위한 별도의 동작을 하지 않아도 왜곡되지 않은 영상을 제공받을 수 있다.Therefore, a user using the
도 35의 단계 S1400에는 도 6의 S400에 대한 설명이 적용될 수 있다. 이하 중복되는 설명은 생략한다.The description of S400 of FIG. 6 may be applied to step S1400 of FIG. 35 . Hereinafter, overlapping descriptions will be omitted.
본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 테스트 영상을 디스플레이하고, 사용자의 눈을 촬영한 영상을 착용 상태 정보로서 획득하고, 촬영된 눈 영상으로부터 테스트 영상의 반사 영상을 추출하고, 반사 영상을 분석함으로써 사용자에 대한 웨어러블 글래스(1000)의 기울기를 결정할 수 있다. The
이 때, 웨어러블 글래스(1000)는, 내부에 구비된 카메라를 이용하여 사용자의 눈을 직접 촬영하거나, 외부 디바이스가 사용자의 눈을 촬영한 영상을 외부 디바이스로부터 수신함으로써 사용자의 눈을 촬영한 영상을 획득할 수 있다.In this case, the
도 40은 본 개시의 일 실시예에 따라 촬영된 눈 영상으로부터 웨어러블 글래스의 기울기를 결정하는 방법의 흐름도이다.40 is a flowchart of a method of determining a tilt of wearable glasses from a photographed eye image according to an embodiment of the present disclosure.
단계 S1310에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 촬영된 눈 영상으로부터 테스트 영상의 반사 영상을 추출할 수 있다.In operation S1310, the
예를 들어, 웨어러블 글래스(1000)는, 사용자의 눈을 촬영한 영상으로부터 사용자의 눈에 대응되는 제1 영역(1301)을 결정하고, 제1 영역(1301) 내에 포함되는 사용자의 눈동자에 대응되는 제2 영역(1401)을 결정할 수 있다. 웨어러블 글래스(1000)는, 제2 영역(1301) 내의 밝기 또는 색감 중 적어도 하나에 기초하여 테스트 영상의 반사 영상(4205)를 추출할 수 있다.For example, the
단계 S1320에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 반사 영상의 크기 및 형태 중 적어도 하나에 기초하여 웨어러블 글래스(1000)의 기울기를 결정할 수 있다. In operation S1320 , the
본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 기준 영상의 크기 및 형태 중 적어도 하나와 추출된 반사 영상의 크기 및 형태 중 적어도 하나를 비교함으로써, 사용자에 대한 웨어러블 글래스(1000)의 기울어짐을 검출할 수 있다.The
도 41은 본 개시의 일 실시예에 따라 웨어러블 글래스(1000)가 웨어러블 글래스(1000)의 기울기에 기초하여 조정된 영상을 디스플레이하는 방법의 흐름도이다.41 is a flowchart of a method of displaying an image adjusted based on a tilt of the
도 12에는 사용자의 눈을 촬영한 영상을 분석하여 눈에 대한 특성값을 획득하고, 눈에 대한 특성값에 기초하여 웨어러블 글래스(1000)의 기울기를 결정하는 방법이 도시된다. 도 12에 도시된 방법은, 웨어러블 글래스(1000)의 상하 기울기를 결정하는데 적합하다. 그러나 도 41에 도시된 방법을 수행하는 웨어러블 글래스(1000)는, 테스트 영상의 반사 영상을 더 고려함으로써, 웨어러블 글래스(1000)의 상하 기울기 뿐만 아니라 좌우 기울기 및 전후 기울기도 높은 정확도로 결정할 수 있다.FIG. 12 illustrates a method of acquiring a characteristic value for the eye by analyzing an image captured by the user's eye, and determining the inclination of the
단계 S1305에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 웨어러블 글래스(1000)의 상하 기울기를 결정할 수 있다. In operation S1305 , the
도 42는 본 개시의 일 실시예에 따라 촬영된 눈 영상으로부터 측정되는 사용자의 눈에 대한 특성값들을 설명하기 위한 도면이다.42 is a diagram for describing characteristic values of a user's eye measured from an eye image captured according to an embodiment of the present disclosure.
도 42에 도시된 바와 같이, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 사용자의 눈에 대응되는 제1 영역(1301)의 두 초점들을 지나가는 직선과 제1 영역(1301)이 교차하는 점들을 잇는 선분(1501)을 장축으로 결정하고, 선분(1501)의 길이를 장축의 길이로 결정할 수 있다.As shown in FIG. 42 , the
또한, 웨어러블 글래스(1000)는 선분(1501)을 수직이등분하는 선분(1503)을 단축으로 결정하고, 선분(1503)의 길이를 단축의 길이로 결정할 수 있다. Also, the
웨어러블 글래스(1000)는 사용자의 눈동자에 대응되는 제2 영역(1401)으로부터 테스트 영상의 반사 영상(4205)을 추출할 수 있다.The
한편, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 눈을 촬영한 영상의 가로축 및/또는 세로축과 비교하여 장축의 각도 및/또는 단축의 각도를 획득할 수 있다. 웨어러블 글래스(1000)는 반사 영상이 다각형인 경우, 반사 영상의 적어도 하나의 변과 웨어러블 글래스(1000)의 가로축(1509-3) 또는 세로축(1509-1)이 이루는 각도를 웨어러블 글래스(1000)의 기울기로서 결정할 수 있다.Meanwhile, the
본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 도 12에 도시된 방법에 따라 웨어러블 글래스(1000)의 상하 기울기를 결정할 수 있다. 도 12에 대한 설명과 중복되는 설명은 생략한다.The
단계 S1310에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 촬영된 눈의 영상으로부터 테스트 영상의 반사 영상을 추출할 수 있다.In operation S1310 , the
단계 S1330에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 단계 S1310에서 추출된 반사 영상의 크기 및 형태 중 적어도 하나에 기초하여 웨어러블 글래스의 좌우 기울기 및 전후 기울기를 결정할 수 있다.In operation S1330 , the
도 43a, 43b 및 43c는 본 개시의 일부 실시예에 따라 웨어러블 글래스가 촬영된 눈 영상에 포함되는 테스트 영상의 반사 영상에 기초하여 기울기를 결정하는 방법을 설명하기 위한 도면이다.43A, 43B, and 43C are diagrams for explaining a method of determining a gradient based on a reflection image of a test image included in an eye image in which wearable glasses are photographed, according to some embodiments of the present disclosure;
도 43a를 참조하면, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 반사 영상(4205)의 적어도 한 변과 눈의 장축(1501)이 이루는 각도(4301)를 웨어러블 글래스(1000)의 상하 기울기로서 결정할 수 있다.Referring to FIG. 43A , in the
도 43b를 참조하면, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 반사 영상(4205)에 포함되는 두 변(4303, 4305)의 길이의 비율에 기초하여 웨어러블 글래스(1000)의 전후 기울기를 결정할 수 있다. 예를 들어, 테스트 영상이 사각형의 형태를 갖고, 반사 영상(4205)이 사다리꼴의 형태를 가질 때, 윗변(4303)과 아랫변(4305)의 길이의 비율이 클수록 사용자에 대한 웨어러블 글래스(1000)의 전후 기울기가 크다고 결정할 수 있다.Referring to FIG. 43B , the
도 43c를 참조하면, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 반사 영상(4205)에 포함되는 두 변(4307, 4309)의 길이의 비율에 기초하여 웨어러블 글래스(1000)의 좌우 기울기를 결정할 수 있다. 예를 들어, 테스트 영상이 사각형의 형태를 갖고, 반사 영상(4205)이 90도 회전된 사다리꼴의 형태를 가질 때, 윗변(4307)과 아랫변(4309)의 길이의 비율이 클수록 사용자에 대한 웨어러블 글래스(1000)의 좌우 기울기가 크다고 결정할 수 있다.Referring to FIG. 43C , in the
단계 S1340에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 웨어러블 글래스(1000)의 상하 기울기, 좌우 기울기 및 전후 기울기 중 적어도 하나에 기초하여, 디스플레이 영상의 회전 각도, 크기 및 형태 중 적어도 하나를 조정할 수 있다. 그러나, 본 개시는 이에 제한되지 않으며, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 사용자에게 디스플레이되는 디스플레이 영상의 다양한 파라미터를 조정할 수 있다. 일 예로서, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 디스플레이 영상의 밝기, 디스플레이(1030) 상에 디스플레이되는 위치, 또는 색 중 적어도 하나를 더 조정할 수 있다. 다른 예로서, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)의 디스플레이(1030)가 반투명 광 파장 가이드(예를 들어, 프리즘)로 구성되는 경우, 웨어러블 글래스(1000)는 웨어러블 글래스(1000)의 기울기에 기초하여 디스플레이(1030)의 프로젝터로부터 출력되는 빛이 포커싱되는 초점의 위치를 조정할 수 있다.In step S1340 , the
본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 웨어러블 글래스(1000)의 상하 기울기, 좌우 기울기 및 전후 기울기 중 적어도 하나에 기초하여 필요한 영상 조정(예를 들어, 수평 변환(horizontal translation), 수직 변환(vertical translation), 키 스토닝(keystoning), 및/또는 사용자가 왜곡되지 않은 영상을 제공 받을 수 있도록 보정하는 다양한 영상 처리)을 수행할 수 있다. The
한편, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 테스트 영상의 반사 영상을 분석함으로써 웨어러블 글래스(1000)의 동작을 제어하는데 이용할 수 있다. Meanwhile, the
도 44a 및 44b는 본 개시의 일부 실시예에 따라 웨어러블 글래스가 촬영된 눈 영상에 기초하여 동작하는 방법을 설명하기 위한 도면이다.44A and 44B are diagrams for explaining a method of operating wearable glasses based on a captured eye image according to some embodiments of the present disclosure;
도 44a에 도시된 바와 같이, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 사용자의 눈을 촬영한 영상으로부터 눈에 대응되는 제1 영역(1301) 및 눈동자에 대응되는 제2 영역(1401)을 결정할 수 있다. 웨어러블 글래스(1000)는 사용자의 눈을 촬영한 영상으로부터 테스트 영상의 반사 영상(4401)을 추출할 수 있다.As shown in FIG. 44A , the
도 44b에 도시된 바와 같이, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 반사 영상(4401)이 제2 영역(1401)을 벗어나는 경우, 웨어러블 글래스(1000)는 소정 동작을 수행 할 수 있다.As shown in FIG. 44B , in the
예를 들어, 사용자가 웨어러블 글래스(1000)를 통해서 동영상을 시청하고 있는 경우, 사용자는 웨어러블 글래스(1000)의 디스플레이(1030)가 아닌 다른 곳을 볼 수 있다. 사용자가 웨어러블 글래스(1000)의 디스플레이(1030)가 아닌 다른 곳을 보는 경우, 테스트 영상은 사용자의 눈동자를 벗어난 위치에서 반사될 수 있다. 테스트 영상의 반사 영상이 눈동자에 대응되는 영역을 벗어나는 경우, 웨어러블 글래스(1000)는 동영상의 재생을 정지할 수 있다.For example, when the user is watching a video through the
테스트 영상은, 도 36a, 36b 및 36c에 도시된 바와 같이 웨어러블 글래스(1000)의 동작을 제어하는데 이용하기 위해서 미리 결정된 영상이거나, 동영상에 포함되는 어느 한 시점의 정지 영상일 수 있다. The test image may be a predetermined image to be used to control the operation of the
예를 들어, 웨어러블 글래스(1000)는 동영상이 재생되는 동안, 사용자가 인지하지 못할 정도로 짧은 시간 동안 테스트 영상을 출력하고, 테스트 영상이 비친 사용자의 눈을 촬영한 영상을 획득함으로써 테스트 영상의 반사 영상에 기초하여 웨어러블 글래스(1000)의 동작을 제어할 수 있다.For example, the
한편, 본 개시의 일 실시예에 따르면 웨어러블 글래스(1000)는 사용자의 제스처에 기초하여 디스플레이 영상을 조정할 수 있다. “제스처”란, 소정 시점에서 사용자의 신체 부위가 나타내는 형태, 소정 시간 동안 신체 부위가 나타내는 형태의 변화, 위치 변화 또는 신체 부위의 동작을 의미할 수 있다.Meanwhile, according to an embodiment of the present disclosure, the
도 45는 본 개시의 일 실시예에 따라 웨어러블 글래스(1000)가 사용자의 제스처에 기초하여 디스플레이 영상을 조정하는 방법을 설명하기 위한 도면이다.45 is a diagram for explaining a method of adjusting a display image based on a user's gesture by the
도 45에 도시된 바와 같이, 본 개시의 일 실시예에 따라 웨어러블 글래스(1000)는 관심 공간(4501) 내의 사용자의 제스처에 기초하여 디스플레이 영상을 조정할 수 있다. 예를 들어, 웨어러블 글래스(1000)는 사용자의 손(7)의 제스처에 기초하여 디스플레이 영상을 조정할 수 있다.As shown in FIG. 45 , according to an embodiment of the present disclosure, the
사용자의 제스처를 검출하기 위해서, 웨어러블 글래스(1000)는, 영상을 획득할 수 있는 카메라 또는 각종 센서를 포함할 수 있다. 웨어러블 글래스(1000)에 포함될 수 있는 센서에는 깊이감 센서, 적외선 센서, 초음파 센서 및 이와 유사한 센서가 포함될 수 있다. 일 예로서, 웨어러블 글래스(1000)는, 사용자의 신체 부위를 촬영한 영상에 기초하여 또는 사용자의 신체 부위로부터 수신되는 신호 (예를 들어, 적외선 신호, 또는 초음파 신호 등) 에 기초하여, 제스처를 검출할 수 있다. 다른 예로서, 웨어러블 글래스(1000)는, 사용자의 손목에 착용된 웨어러블 디바이스(20)로부터 사용자의 제스처와 관련된 신호를 수신하거나, 웨어러블 디바이스(20)의 움직임을 검출함으로써 사용자의 제스처를 검출할 수 있다.In order to detect the user's gesture, the
도 46은 본 개시의 일 실시예에 따라 웨어러블 글래스가 사용자의 제스처에 기초하여 디스플레이 영상을 조정하는 방법의 흐름도이다.46 is a flowchart of a method by which wearable glasses adjust a display image based on a user's gesture according to an embodiment of the present disclosure;
단계 S2100에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 사용자의 제스처에 대한 정보를 획득할 수 있다.In operation S2100, the
웨어러블 글래스(1000)는, 웨어러블 글래스(1000)에 구비된 센싱부를 이용하여 사용자의 제스처에 대한 정보를 획득하거나, 외부 디바이스로부터 사용자의 제스처에 대한 정보를 획득할 수 있다. 예를 들어, 웨어러블 글래스(1000)는, 내부에 구비된 지자기 센서(Magnetic sensor), 가속도 센서(Acceleration sensor), 자이로스코프 센서, 근접 센서, 광학 센서, 깊이감 센서, 적외선 센서, 및 초음파 센서등을 이용하여 사용자의 제스처에 대한 정보를 획득할 수 있다. 또는, 웨어러블 글래스(1000)는, 웨어러블 글래스(1000)에 구비된 사용자 입력부(1040)를 통해 수신되는 사용자의 터치 제스처에 대한 정보를 획득할 수 있다.The
본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 웨어러블 글래스(1000)가 초기화되는 경우 또는 웨어러블 글래스의 전원이 ON될 때, 웨어러블 글래스(1000)의 기울어짐을 보상하기 위해 이용되는 사용자의 제스처에 대한 정보를 획득할 수 있다. 또는, 웨어러블 글래스(1000)는, 웨어러블 글래스(1000)의 기울어짐이 보상된 영상을 제공받기를 원하는 사용자의 입력이 수신될 때, 사용자의 제스처에 대한 정보를 획득할 수 있다. The
또는, 웨어러블 글래스(1000)의 큰 움직임이 발생한 경우, 웨어러블 글래스(1000)는 사용자에 대한 웨어러블 글래스(1000)의 위치가 변경될 가능성이 높다고 판단할 수 있다. 따라서, 웨어러블 글래스(1000)는, 웨어러블 글래스(1000)의 움직임 상태값, 예를 들어, 가속도 값, 속도 값, 또는 각 운동량 값 중 적어도 하나가 임계 값 이상으로 측정되는 경우, 사용자의 제스처에 대한 정보를 획득할 수 있다.Alternatively, when a large movement of the
예를 들어, 웨어러블 글래스(1000)가 획득하는 사용자의 제스처에 대한 정보는, 제스처를 취한 신체 부위의 위치가 변화된 정도, 형태 변화된 정도 및 움직임의 지속 시간 중 적어도 하나를 획득할 수 있다.For example, the information about the user's gesture obtained by the
사용자의 제스처에 대한 정보는, 디스플레이 영상을 조정하기 위한 조정값을 결정하는데 이용되는 정보일 수 있다. 예를 들어, 웨어러블 글래스(1000)가 획득하는 제스처에 대한 정보는, 사용자의 머리, 손, 눈, 입 또는 이들의 조합에 대한 정보를 포함할 수 있다. 또한, 웨어러블 글래스(1000)가 획득하는 제스처에 대한 정보는, 제스처를 취하는 신체 부위를 촬영한 영상을 포함할 수 있다. 또는, 사용자의 제스처에 대한 정보는, 사용자 입력부(1040)를 통해 수신되는 사용자의 터치 입력에 대한 정보를 포함할 수 있다.The information on the user's gesture may be information used to determine an adjustment value for adjusting a display image. For example, the information on the gesture acquired by the
일 예로서, 웨어러블 글래스(1000)는, 손에 대한 영상에 기초하여 제스처에 대한 정보를 획득할 수 있다. 웨어러블 글래스(1000) 는, 손에 대한 영상을 획득하고, 획득된 영상으로부터 손의 손바닥, 손가락 관절, 및 손가락 끝 중 적어도 하나의 변화를 검출할 수 있다.As an example, the
다른 예로서, 웨어러블 글래스(1000)는, 손으로부터 수신되는 소정 신호에 기초하여 제스처를 검출할 수 있다. 웨어러블 글래스(1000)는, 소정의 신호를 손에 전송하고, 전송된 신호에 응답하여 손으로부터 반사된 신호에 기초하여 제스처에 대한 정보를 획득할 수 있다. 예를 들어, 소정의 신호는, 적외선 신호 또는 초음파 신호일 수 있다. 웨어러블 글래스(1000)는, 대상체로부터 수신되는 소정 신호로부터 손의 손바닥, 손가락 관절, 및 손가락 끝 중 적어도 하나의 변화를 검출할 수 있다.As another example, the
또 다른 예로서, 사용자의 제스처에 대한 정보는, 사용자 입력부(1040)를 통해 수신되는 사용자 입력에 대한 정보를 포함할 수 있다. 예를 들어, 사용자 입력은 터치 패드를 터치하는 입력, 휠을 회전시키는 입력, 또는 버튼을 푸시하는 입력을 포함할 수 있다. 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 웨어러블 글래스(1000) 상에 구비된 사용자 입력부(1040)를 통해 수신되는 사용자의 터치 입력에 대한 정보를 사용자의 제스처에 대한 정보로서 획득할 수 있다. 예를 들어, 본 개시의 일부 실시예에 따라 웨어러블 글래스(1000)는 사용자 입력부(120)로서 터치 패드를 구비할 수 있다.As another example, the information on the user's gesture may include information on the user input received through the
사용자의 제스처에 대한 정보를 획득하는 방법과 관련하여서는, 후에 도 47 내지 도 49를 참조하여 보다 구체적으로 설명한다.A method of acquiring information about a user's gesture will be described in more detail later with reference to FIGS. 47 to 49 .
단계 S2200에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 획득된 정보에 기초하여 조정값을 결정할 수 있다. In operation S2200, the
조정값은 디스플레이 영상을 조정하기 위해 이용되는 값이다. 조정값은, 디스플레이 영상의 회전 각도, 크기 및 형태 중 적어도 하나를 조정하기 위한 값일 수 있다. 또는, 조정값은 디스플레이 영상의 밝기, 디스플레이(1030) 상에 디스플레이되는 위치, 또는 색을 조정하기 위한 값일 수 있다. 또는, 조정값은, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)의 디스플레이(1030)가 반투명 광 파장 가이드(예를 들어, 프리즘)로 구성되는 경우, 웨어러블 글래스(1000)의 디스플레이(1030)의 프로젝터로부터 출력되는 빛이 포커싱되는 초점의 위치일 수 있다.The adjustment value is a value used to adjust the display image. The adjustment value may be a value for adjusting at least one of a rotation angle, a size, and a shape of the display image. Alternatively, the adjustment value may be a value for adjusting the brightness of a display image, a position displayed on the
본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 여러 제스처들에 대한 정보와 조정값들을 매핑하여 저장하거나, 제스처에 대한 정보에 기초하여 조정값을 산출할 수 있는 관계식을 저장할 수 있다. 웨어러블 글래스(1000)는, 획득된 정보에 기초하여 미리 저장된 조정값을 검색하거나, 검색된 관계식을 이용하여 조정값을 산출함으로써 조정값을 결정할 수 있다.The
단계 S2300에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 결정된 조정값에 기초하여, 디스플레이(1030)를 통해 표시되는 영상을 조정할 수 있다.In operation S2300 , the
먼저, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 결정된 조정값에 기초하여, 디스플레이(1030)를 통해 표시되는 영상의 회전 각도, 크기 및 형태 중 적어도 하나를 조정할 수 있다. 또는, 웨어러블 글래스(1000)는, 결정된 조정값에 기초하여 디스플레이(1030)를 통해 표시되는 영상의 밝기, 디스플레이되는 위치, 또는 색 중 적어도 하나를 조정할 수 있다. First, the
또는, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)의 디스플레이(1030)가 반투명 광 파장 가이드(예를 들어, 프리즘)로 구성되는 경우, 웨어러블 글래스(1000)는, 웨어러블 글래스(1000)의 기울기에 기초하여 디스플레이(1030)의 프로젝터로부터 출력되는 빛이 포커싱되는 초점의 위치를 조정할 수 있다.Alternatively, when the
본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 조정값에 기초하여 필요한 영상 조정(예를 들어, 수평 변환(horizontal translation), 수직 변환(vertical translation), 키 스토닝(keystoning), 및/또는 사용자가 왜곡되지 않은 영상을 제공 받을 수 있도록 보정하는 다양한 영상 처리)을 수행할 수 있다.The
또한, 예를 들어, 웨어러블 글래스(1000)의 디스플레이(1030)가 반투명 광 파장 가이드(예를 들어, 프리즘)로 구성되는 경우, 웨어러블 글래스(1000)는 웨어러블 글래스(1000)의 기울기에 기초하여 디스플레이(1030)의 프로젝터로부터 출력되는 빛이 포커싱되는 초점의 위치를 조정할 수 있다.Also, for example, when the
다음으로 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 조정된 영상을 디스플레이할 수 있다. 도 46의 단계 S2300에는 도 6의 S400에 대한 설명이 적용될 수 있으며, 중복되는 설명은 생략한다. Next, the
웨어러블 글래스(1000)를 통해 디스플레이되는 영상을 조정하기 위해서 사용자의 제스처를 이용하는 경우, 소정 시간 간격으로 계속적으로 사용자의 제스처에 대한 정보를 획득하는 동작을 수행할 수 있다. 예를 들어, 웨어러블 글래스(1000)는 사용자의 제스처에 대한 정보를 획득하기 위해서, 제스처를 취하는 사용자의 신체 부위를 소정 시간 간격으로 촬영하고, 촬영된 영상을 분석할 수 있다.When a user's gesture is used to adjust an image displayed through the
그러나, 계속적으로 사용자의 제스처에 대한 정보를 획득하는 것은, 메모리 용량 및 프로세서의 연산량의 과부하를 초래할 수 있다. 따라서, 본 개시의 일 실시예에 따르면, 소정 이벤트가 발생하였을 경우에만 사용자의 제스처에 대한 정보를 획득하도록 구성될 수 있다.However, continuously acquiring information about the user's gesture may result in overload of memory capacity and computational amount of the processor. Accordingly, according to an embodiment of the present disclosure, information on the user's gesture may be acquired only when a predetermined event occurs.
도 47은 본 개시의 일 실시예에 따라 웨어러블 글래스가 사용자의 제스처에 대한 정보를 획득하는 방법의 흐름도이다.47 is a flowchart of a method by which wearable glasses obtain information about a user's gesture according to an embodiment of the present disclosure;
본 개시의 일 실시예에 따른 사용자의 제스처에 대한 정보는, 디스플레이 영상을 조정하기 위한 조정값을 결정하는데 이용되는 정보일 수 있다. 예를 들어, 제스처에 대한 정보는, 제스처를 취하는 신체 부위를 촬영한 영상을 포함할 수 있다.Information about a user's gesture according to an embodiment of the present disclosure may be information used to determine an adjustment value for adjusting a display image. For example, the information about the gesture may include an image of a body part taking the gesture.
단계 S2110에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 웨어러블 글래스(1000)가 초기화되는지 여부를 판단한다. 예를 들어, 웨어러블 글래스(1000)는, 전원이 ON되는 경우 또는 사용자로부터 웨어러블 글래스(1000)를 초기화 하기 위한 초기화 입력이 수신되는 경우 초기화할 수 있다.In operation S2110, the
본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 웨어러블 글래스(1000)가 초기화될 때, 사용자의 제스처에 대한 정보를 획득할 수 있다(S2150). 웨어러블 글래스(1000)가 초기화되지 않은 경우(예를 들어, 웨어러블 글래스(1000)가 계속 작동 중인 경우에는, 단계 S2120을 수행함으로써 움직임 상태값에 기초하여 사용자의 제스처에 대한 정보를 획득할 수 있다.The
단계 S2120에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 웨어러블 글래스(1000)의 움직임 상태값을 측정한다. 움직임 상태값이란, 웨어러블 글래스(1000)의 움직임을 나타내는 값을 의미한다. In operation S2120 , the
예를 들어, 웨어러블 글래스(1000)는, 가속도 값, 속도 값, 또는 각 운동량 값 중 적어도 하나를 움직임 상태값으로서 측정할 수 있다. 웨어러블 글래스(1000)는 움직임 상태값이 소정 값 이상인지 여부를 판단하여(S2130), 측정된 움직임 상태값이 소정 값 이상일 경우, 사용자의 제스처에 대한 정보를 획득할 수 있다(S2150). 웨어러블 글래스(1000)의 움직임 상태값이 소정 값 미만인 경우, 단계 S2140을 수행함으로써 사용자 입력에 기초하여 사용자의 제스처에 대한 정보를 획득할 수 있다.For example, the
다만, 본 개시는 도 47의 단계 S2130에 제한되지 않는다. 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 움직임 상태값이 소정값 이상인지 여부뿐만 아니라, 소정값 이하인지 여부, 소정값 미만인지 여부등을 판단할 수 있다. 즉, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 움직임 상태값과 미리 결정된 소정값을 비교하고, 비교 결과에 기초하여 사용자의 제스처에 대한 정보를 획득할지 여부를 결정할 수 있다.However, the present disclosure is not limited to step S2130 of FIG. 47 . The
단계 S2140에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 사용자로부터 디스플레이되는 영상을 조정하기 위한 입력이 수신되었는지 여부를 판단한다. 웨어러블 글래스(1000)의 위치가 변경되어 왜곡된 화면이 제공되는 경우, 사용자는 웨어러블 글래스(1000)에게 사용자의 제스처에 기초하여 디스플레이 디스플레이 영상을 조정하도록 하는 명령을 입력할 수 있다.In operation S2140, the
웨어러블 글래스(1000)는 디스플레이 영상을 조정하기 위한 사용자 입력이 수신되었는지 여부를 판단한다.(S2140) 디스플레이 영상을 조정하기 위한 사용자 입력이 수신되는 경우, 사용자의 제스처에 대한 정보를 획득할 수 있다(S2150). 웨어러블 글래스(1000)의 사용자 입력이 수신되지 않는 경우, 단계 S2110 내지 S2140을 반복하여 수행할 수 있다.The
단계 S2150에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 사용자의 제스처에 대한 정보를 획득할 수 있다. 예를 들어, 사용자의 제스처에 대한 정보가 제스처를 촬영한 영상인 경우, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 사용자의 제스처를 유도하기 위한 가이드 영상을 출력할 수 있다.In operation S2150, the
웨어러블 글래스(1000)는 가이드 영상을 출력함으로써, 사용자가 디스플레이 영상을 조정하기 위한 제스처를 취하도록 유도함으로써, 사용자의 제스처에 기초하여 디스플레이 영상을 조정하기 위한 조정값을 결정할 수 있다.The
도 48 및 49는 본 개시의 일부 실시예에 따라 웨어러블 글래스(1000)가 사용자의 제스처를 유도하기 위한 가이드 영상이 디스플레이되는 화면의 예이다.48 and 49 are examples of screens on which the
도 48 및 49에 도시된 바와 같이, 웨어러블 글래스(1000)를 통해 디스플레이되는 가이드 영상(4800)은 사용자의 제스처를 유도하기 위한 가상의 입력 인터페이스(4801)를 포함할 수 있다.48 and 49 , the
가상의 입력 인터페이스(4801)는 버튼 형태이거나, 물리적 스위치(예를 들어, 토글 스위치, 로터리(rotary) 스위치, 텀블러 스위치 등)를 나타내는 형태일 수 있으며, 그 형태는 다양하게 변형 가능하다.The
사용자는, 웨어러블 글래스(1000)의 디스플레이(1030)를 통해 제공되는 입력 인터페이스(4801)의 종류에 따라, 대응되는 제스처를 취할 수 있다. The user may take a corresponding gesture according to the type of the
예를 들어, 도 48에 도시된 가이드 영상(4800)을 제공받는 경우, 사용자는 입력 인터페이스(4801)를 사용자의 손으로 회전시키는 제스처를 취할 수 있다. 도 49에 도시된 가이드 영상(4800)을 제공받는 경우, 사용자는 입력 인터페이스(4801)에 포함되는 적어도 하나의 화살표 모양의 버튼을 손으로 누르는 제스처를 취할 수 있다.For example, when receiving the
단계 S1150에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 사용자의 제스처를 촬영한다. 도 52 내지 54에는 본 개시의 일부 실시예에 따라, 웨어러블 글래스(1000)를 통해 획득된 사용자의 제스처를 촬영한 영상의 예가 도시된다.In operation S1150, the
한편, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 사용자의 제스처에 대한 정보에 기초하여 디스플레이 영상을 조정하기 위한 조정값을 결정할 수 있다. 예를 들어, 웨어러블 글래스(1000)는, 사용자의 제스처를 촬영한 영상을 획득하고, 촬영된 제스처 영상을 분석하여 조정값을 결정할 수 있다.Meanwhile, the
이하, 사용자의 손의 제스처 영상을 분석하여 조정값을 결정하는 경우를 예로 들어 설명한다. 그러나 본 발명은 이에 한정되지 않으며, 본 개시의 다양한 실시예에 따른 웨어러블 글래스(1000)는 손 이외의 신체 부위의 제스처를 이용하여 디스플레이 영상을 조정할 수 있다.Hereinafter, a case in which an adjustment value is determined by analyzing a gesture image of a user's hand will be described as an example. However, the present invention is not limited thereto, and the
도 50은 본 개시의 일 실시예에 따라 웨어러블 글래스가 촬영된 제스처 영상으로부터 조정값을 결정하는 방법의 흐름도이다.50 is a flowchart of a method of determining an adjustment value from a gesture image captured by wearable glasses according to an embodiment of the present disclosure;
단계 S2210에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 촬영된 제스처 영상으로부터 사용자의 손에 대응되는 영역을 결정할 수 있다.In operation S2210, the
도 51은 본 개시의 일 실시예에 따라 웨어러블 글래스(1000)가 사용자의 손 제스처를 검출하는 방법을 설명하기 위한 도면이다.51 is a diagram for explaining a method of detecting a user's hand gesture by the
도 51에 도시된 바와 같이, 웨어러블 글래스(1000)는 웨어러블 글래스(1000)로부터 소정 거리 내에 위치한 관심 공간 내에 위치한 사용자의 손을 촬영한 영상(5100)을 획득하고, 획득된 영상으로부터 손의 제스처를 검출할 수 있다.As shown in FIG. 51 , the
예를 들어, 웨어러블 글래스(1000)는 획득된 영상 (5100) 으로부터 손에 대응되는 영역(5102)을 추정할 수 있다. For example, the
단계 S2220에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 손의 개수 및 손가락의 개수를 검출할 수 있다.In operation S2220, the
도 51을 참고하면, 웨어러블 글래스(1000)는 추정된 손에 대응되는 영역(5102)을 분석하여, 손에 대응되는 영역(5102) 내에 포함되는 손가락 끝에 대응되는 영역(5104) 및 손등에 대응되는 영역(5106)을 더 검출할 수 있다. 다만, 본 개시는 손등에 제한되지 않으며, 손의 적어도 일부분(예를 들어, 손바닥, 손목 등)에 대응되는 영역을 검출할 수 있다.Referring to FIG. 51 , the
본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 검출된 영역에 기초하여, 관심 공간 내의 손의 개수 및 손가락의 개수를 검출할 수 있다. The
단계 S2230에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 손의 개수 및 손가락의 개수에 기초하여, 조정될 영상의 파라미터를 선택할 수 있다. 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 손의 개수 및 손가락의 개수에 기초하여 사용자의 손이 취하고 있는 제스처의 종류를 결정할 수 있다.In operation S2230, the
웨어러블 글래스(1000)는 결정된 제스처의 종류에 기초하여, 조정될 영상의 파라미터를 결정할 수 있다. 영상의 파라미터는, 영상의 크기, 형태 및 회전 각도 중 적어도 하나를 포함할 수 있다. 즉, 웨어러블 글래스(1000)는 결정된 제스처의 종류에 기초하여, 디스플레이 영상의 크기, 위치, 형태 및 회전 각도 중 어떠한 파라미터를 조정할지 결정할 수 있다. 다만, 영상의 파라미터는 상술한 예에 제한되지 않는다.The
예를 들어, 영상의 파라미터는, 영상의 밝기, 디스플레이(1030) 상에 영상이 디스플레이되는 위치, 또는 영상의 색과 관련된 파라미터일 수 있다. 또는, 영상의 파라미터는, 웨어러블 글래스(1000)의 디스플레이(1030)가 반투명 광 파장 가이드(예를 들어, 프리즘)로 구성되는 경우, 웨어러블 글래스(1000)의 디스플레이(1030)의 프로젝터로부터 출력되는 빛이 포커싱되는 초점의 위치일 수 있다.For example, the parameter of the image may be a parameter related to the brightness of the image, a position where the image is displayed on the
단계 S2240에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 손의 위치 및 형태 변화를 검출할 수 있다.In operation S2240, the
예를 들어, 웨어러블 글래스(1000)는 손등에 대응되는 영역(5106)에 대한 손가락 끝에 대응되는 영역 (5104) 의 움직임(예를 들어, 움직이는 거리 또는 각도 등)을 검출할 수 있다.For example, the
예를 들어, 웨어러블 글래스(1000)는 손등에 대응되는 영역(5106)과 손가락 끝에 대응되는 영역(5104)이 가까워짐을 검출함으로써, 사용자가 손가락을 구부리는 동작을 검출할 수 있다. 또는, 웨어러블 글래스(1000)는, 손등에 대응되는 영역(5106)과 손가락 끝에 대응되는 영역(5104)이 멀어짐을 검출함으로써, 사용자가 손가락을 펴는 동작을 검출할 수 있다.For example, the
단계 S2250에서 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 손의 위치 및 형태 변화에 기초하여, 선택된 파라미터를 조정하기 위한 조정값을 결정할 수 있다.In operation S2250 , the
예를 들어, 웨어러블 글래스(1000)는 소정 시간동안 손의 적어도 일부가 움직인 거리 또는 형태가 변화된 정도에 기초하여 선택된 파라미터를 얼마나 조정할지 조정값을 결정할 수 있다. 그러나 본 개시는 이에 제한되지 않는다. 예를 들어, 웨어러블 글래스(1000)는 손이 움직이는 속도, 손이 검출된 위치, 손이 움직이는 방향, 또는 소정 제스처를 취하는 동작을 반복하는 횟수 등 제스처에 기초하여 획득된 다양한 정보에 기초하여 조정값을 결정할 수 있다.
For example, the
도 52, 53 및 54는 본 개시의 일부 실시예에 따라 웨어러블 글래스가 사용자의 제스처에 기초하여 디스플레이 영상을 조정하기 위한 조정값을 결정하는 방법을 설명하기 위한 도면이다.52, 53, and 54 are diagrams for explaining a method of determining, by wearable glasses, an adjustment value for adjusting a display image based on a user's gesture, according to some embodiments of the present disclosure;
도 52를 참조하면, 웨어러블 글래스(1000)는 사용자가 손(7)으로 가상의 입력 인터페이스(4801)를 회전시키는 제스처를 취하도록 유도하는 가이드 영상을 출력할 수 있다.Referring to FIG. 52 , the
웨어러블 글래스(1000)는 디스플레이되는 가상의 입력 인터페이스(4801)에 대응되는 사용자의 손(7)의 제스처가 검출되는 경우, 사용자의 손(7)이 움직인 각도, 움직인 거리 또는 움직인 속도에 기초하여 디스플레이 영상을 조정할 수 있다. When a gesture of the user's
예를 들어, 사용자가 손(7)으로 가상의 입력 인터페이스(4801)를 시계방향으로 회전시키는 제스처를 취하는 경우, 웨어러블 글래스(1000)는 사용자의 손(7)이 회전한 각도만큼 시계방향으로 디스플레이 영상을 회전시킬 수 있다.For example, when the user makes a gesture of rotating the
도 53에 도시된 바와 같이, 웨어러블 글래스(1000)는 사용자가 손(7)으로 가상의 입력 인터페이스(4801)에 포함되는 적어도 하나의 버튼을 누르는 제스처를 취하도록 유도하는 가이드 영상을 출력할 수 있다.53 , the
웨어러블 글래스(1000)는 디스플레이되는 가상의 입력 인터페이스(4801)에 대응되는 사용자의 손(7)의 제스처가 검출되는 경우, 사용자의 손(7)의 위치 및 사용자의 손(7)이 움직인 거리 또는 움직인 횟수에 기초하여 디스플레이 영상을 조정할 수 있다. When a gesture of the user's
예를 들어, 사용자가 손(7)으로 가상의 입력 인터페이스(4801)에 포함되는 화살표 형태의 버튼을 누르는 제스처를 취하는 경우, 웨어러블 글래스(1000)는 형태의 버튼에 대응되는 방향으로 디스플레이 영상을 이동시킬 수 있다. 이 때, 웨어러블 글래스(1000)는 사용자의 손(7)이 움직인 횟수에 대응되는 거리만큼 디스플레이 영상을 이동시킬 수 있다.For example, when the user makes a gesture of pressing a button in the form of an arrow included in the
도 54에 도시된 바와 같이, 웨어러블 글래스(1000)는 사용자가 손(7)으로 가상의 입력 인터페이스(4801)를 움직이는 제스처를 취하도록 유도하는 가이드 영상을 출력할 수 있다.As shown in FIG. 54 , the
웨어러블 글래스(1000)는 디스플레이되는 가상의 입력 인터페이스(4801)에 대응되는 사용자의 손(7)의 제스처가 검출되는 경우, 사용자의 손(7)이 움직인 거리 또는 손(7)이 회전한 각도에 기초하여 디스플레이 영상을 조정할 수 있다. When a gesture of the user's
예를 들어, 사용자가 손(7)으로 가상의 입력 인터페이스(4801)를 회전시키는 제스처를 취하는 경우, 웨어러블 글래스(1000)는 사용자의 손(7)이 회전한 각도만큼 디스플레이 영상을 회전시킬 수 있다.For example, when the user makes a gesture of rotating the
위에서는, 도 50 내지 54를 참조하여, 본 개시의 일부 실시예에 따라 사용자의 관심 공간 내의 제스처에 기초하여 디스플레이 영상을 조정하는 방법을 설명하였다. 그러나 본 개시는 이에 제한되지 않는다.A method of adjusting a display image based on a gesture in a user's space of interest in accordance with some embodiments of the present disclosure has been described above with reference to FIGS. 50 to 54 . However, the present disclosure is not limited thereto.
예를 들어, 본 개시의 일부 실시예에 따르면, 웨어러블 글래스(1000)는 웨어러블 글래스(1000) 상에 구비된 사용자 입력부(1040)를 통해 수신되는 사용자의 터치 입력에 대한 정보를 사용자의 제스처에 대한 정보로서 획득할 수 있다. 예를 들어, 본 개시의 일부 실시예에 따라 웨어러블 글래스(1000)는 사용자 입력부(120)로서 터치 패드를 구비할 수 있다. 웨어러블 글래스(1000)에 구비되는 터치 패드에는, 접촉식 정전 용량 방식, 압력식 저항막 방식, 적외선 감지 방식, 표면 초음파 전도 방식, 적분식 장력 측정 방식, 피에조 효과 방식 등이 있을 수 있으나 이에 한정되는 것은 아니다.For example, according to some embodiments of the present disclosure, the
본 개시의 일 부 실시예에 따라 웨어러블 글래스(1000)에 구비되는 터치 패드는, 터치 패드에 대한 사용자의 터치(real-touch) 뿐만 아니라 근접 터치(proximity touch)도 검출될 수 있도록 구성될 수 있다. 본 명세서에서 "터치(real-touch)"라 함은 화면에 실제로 포인터(pointer)가 터치된 경우를 말하고, "근접 터치(proximity-touch)"라 함은 포인터(pointer)가 화면에 실제로 터치는 되지 않고, 화면으로부터 소정 거리 떨어져 접근된 경우를 말한다. According to some embodiments of the present disclosure, the touch pad provided in the
본 명세서에서 포인터(pointer)는 디스플레이된 화면의 특정 부분을 터치하거나 근접 터치하기 위한 도구를 말한다. 그 일례로 스타일러스 팬, 손가락 등이 있다. In the present specification, a pointer refers to a tool for touching or close-touching a specific part of a displayed screen. Examples include a stylus fan, a finger, and the like.
도면에는 도시되지 않았지만, 터치 패드의 터치 또는 근접 터치를 감지하기 위해 터치 패드의 내부 또는 근처에 다양한 센서가 구비될 수 있다. 터치 패드의 터치를 감지하기 위한 센서의 일례로 촉각 센서가 있다. 촉각 센서는 사람이 느끼는 정도로 또는 그 이상으로 특정 물체의 접촉을 감지하는 센서를 말한다. 촉각 센서는 접촉면의 거칠기, 접촉 물체의 단단함, 접촉 지점의 온도 등의 다양한 정보를 감지할 수 있다.Although not shown in the drawings, various sensors may be provided inside or near the touch pad to sense a touch or a proximity touch of the touch pad. A tactile sensor is an example of a sensor for sensing a touch of a touch pad. A tactile sensor refers to a sensor that senses a touch of a specific object to the extent or higher than that of a human being. The tactile sensor may sense various information such as the roughness of the contact surface, the hardness of the contact object, and the temperature of the contact point.
또한, 터치 패드의 터치를 감지하기 위한 센서의 일례로 근접 센서가 있다. 근접 센서는 소정의 검출면에 접근하는 물체, 혹은 근방에 존재하는 물체의 유무를 전자계의 힘 또는 적외선을 이용하여 기계적 접촉이 없이 검출하는 센서를 말한다. 근접 센서의 예로는 투과형 광전 센서, 직접 반사형 광전 센서, 미러 반사형 광전 센서, 고주파 발진형 근접 센서, 정전용량형 근접 센서, 자기형 근접 센서, 적외선 근접 센서 등이 있다. Also, as an example of a sensor for detecting a touch of a touch pad, there is a proximity sensor. The proximity sensor refers to a sensor that detects the presence or absence of an object approaching a predetermined detection surface or an object existing in the vicinity without mechanical contact using the force of an electromagnetic field or infrared rays. Examples of the proximity sensor include a transmission type photoelectric sensor, a direct reflection type photoelectric sensor, a mirror reflection type photoelectric sensor, a high frequency oscillation type proximity sensor, a capacitive type proximity sensor, a magnetic type proximity sensor, and an infrared proximity sensor.
한편, 사용자의 터치 제스처에는 탭, 터치&홀드, 더블 탭, 드래그, 패닝, 플릭, 드래그 앤드 드롭, 스와이프 등이 있을 수 있다. Meanwhile, the user's touch gesture may include a tap, a touch & hold, a double tap, a drag, a pan, a flick, a drag and drop, a swipe, and the like.
본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 사용자 입력부(1040)를 통해 사용자의 제스처에 대한 정보를 획득할 수 있다. 예를 들어, 웨어러블 글래스(1000)는 사용자 입력부(1040)를 통해 디스플레이 영상을 조정하기 위한 터치 입력을 감지할 수 있다. 예를 들어, 사용자는 사용자 입력부(1040)의 터치 패드 상의 소정 지점을 드래그(drag)하거나, 탭(tap) 할 수 있다The
"드래그(drag)"는 사용자가 손가락이나 터치 도구를 화면에 터치한 후 터치를 유지한 상태에서 손가락이나 터치 도구를 화면 내의 다른 위치로 이동시키는 동작을 의미한다. "탭(tap)"은 사용자가 손가락이나 터치 도구(예컨대, 전자 펜)를 이용하여 화면을 터치한 후 움직이지 않은 채 화면에서 즉시 들어올리는 동작을 나타낸다.“Drag” refers to an operation in which a user touches a finger or a touch tool on the screen and then moves the finger or the touch tool to another location on the screen while maintaining the touch. A “tap” refers to an action of a user touching a screen using a finger or a touch tool (eg, an electronic pen) and then immediately lifting it off the screen without moving.
웨어러블 글래스(1000)는 사용자의 터치 입력에 기초하여 디스플레이 영상을 조정할 수 있다. 예를 들어, 웨어러블 글래스(1000)는, 사용자의 터치 입력을 사용자의 제스처에 대한 정보로서 획득하고, 사용자의 터치 입력에 기초하여 조정값을 결정하고, 결정된 조정값에 기초하여 디스플레이 영상을 조정할 수 있다.The
도 55 및 56은 본 개시의 일부 실시예에 따라 웨어러블 글래스가 사용자의 제스처에 기초하여 디스플레이 영상을 조정하는 방법을 설명하기 위한 도면이다.55 and 56 are diagrams for explaining a method by which wearable glasses adjust a display image based on a user's gesture according to some embodiments of the present disclosure;
도 55 및 56은, 본 개시의 일부 실시예에 따라 웨어러블 글래스(1000)가 사용자 입력부(1040)로서 터치 패드를 구비하는 경우를 도시한다. 웨어러블 글래스(1000)에 구비되는 터치 패드에는, 접촉식 정전 용량 방식, 압력식 저항막 방식, 적외선 감지 방식, 표면 초음파 전도 방식, 적분식 장력 측정 방식, 피에조 효과 방식 등이 있을 수 있으나 이에 한정되는 것은 아니다.55 and 56 illustrate a case in which the
먼저, 도 55에 도시된 바와 같이, 웨어러블 글래스(1000)는 사용자가 사용자 입력부(1040)의 터치 패드 상의 소정 지점을 드래그하는 제스처를 검출할 수 있다. 웨어러블 글래스(1000)는 사용자의 드래그 제스처의 방향, 지속 시간 및 드래그하여 이동한 거리 중 적어도 하나에 기초하여 디스플레이 영상을 조정할 수 있다.First, as shown in FIG. 55 , the
예를 들어, 도 55에 도시된 바와 같이, 웨어러블 글래스(1000)는 사용자의 드래그 입력에 기초하여, 디스플레이 영상(5501)의 위치를 변경할 수 있다.For example, as shown in FIG. 55 , the
한편, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 사용자 입력부(1040)를 통해 여러 개의 터치 포인트를 인식함으로써 멀티 터치를 식별할 수 있다. 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 멀티 터치를 식별함으로써, 감지되는 터치 포인트의 개수에 따라 웨어러블 글래스(1000)가 다르게 반응하도록 설정할 수 있다.Meanwhile, the
도 56에 도시된 바와 같이, 웨어러블 글래스(1000)는 사용자가 사용자 입력부(1040)의 터치 패드 상의 소정 지점을 복수의 손가락을 이용하여 터치하는 제스처를 검출할 수 있다. 웨어러블 글래스(1000)는 사용자의 터치 포인트의 개수, 움직이는 방향, 터치가 지속되는 시간 및 거리 중 적어도 하나에 기초하여 디스플레이 영상을 조정할 수 있다.56 , the
예를 들어, 도 56에 도시된 바와 같이, 웨어러블 글래스(1000)는 사용자가 적어도 두 손가락을 이용하여 사용자 입력부(1040)를 드래그하는 입력에 기초하여, 드래그 입력의 이동 방향에 기초하여 디스플레이 영상(5501)을 회전시킬 수 있다.For example, as shown in FIG. 56 , the
그러나, 본 개시는 도 55 및 56에 제한되지 않는다. 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 사용자의 다양한 터치 입력에 따라 디스플레이 영상의 회전 각도, 크기, 위치, 밝기 및 형태 중 적어도 하나를 조정할 수 있다. 또한, 예를 들어, 웨어러블 글래스(1000)의 디스플레이(1030)가 반투명 광 파장 가이드(예를 들어, 프리즘)로 구성되는 경우, 웨어러블 글래스(1000)는 사용자의 터치 입력에 기초하여 디스플레이(1030)의 프로젝터로부터 출력되는 빛이 포커싱되는 초점의 위치를 조정할 수 있다.However, the present disclosure is not limited to FIGS. 55 and 56 . The
한편, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는 휴대폰, PDA 또는 랩톱 등의 디바이스와 연결하여 동작할 수 있다. 디바이스(2000)는 웨어러블 글래스(1000)를 통해 영상을 디스플레이 할 수 있다.Meanwhile, the
도 57은 본 개시의 일 실시예에 따라 디바이스가 웨어러블 글래스를 통하여 영상을 디스플레이하는 시스템을 나타내는 도면이다.57 is a diagram illustrating a system in which a device displays an image through wearable glasses according to an embodiment of the present disclosure;
도 57을 참조하면, 웨어러블 글래스(1000)는 디바이스(2000)에게 디스플레이 영상을 조정하는데 이용되는 정보를 제공할 수 있다.Referring to FIG. 57 , the
웨어러블 글래스(1000)가 디바이스(2000)에게 제공하는 정보는, 예를 들어, 웨어러블 글래스(1000)를 착용하고 있는 사용자의 신체 부위에 대한 정보, 사용자의 제스처에 대한 정보 또는 웨어러블 글래스(1000)를 통해 입력되는 사용자 입력 등을 포함할 수 있다.The information provided by the
디바이스(2000)는 웨어러블 글래스(1000)로부터 수신된 정보에 기초하여 디스플레이 영상을 조정하고, 조정된 영상을 웨어러블 글래스(1000)에게 제공한다. 디바이스(2000)는 웨어러블 글래스(1000)를 통하여 조정된 영상을 디스플레이할 수 있다.The
웨어러블 글래스(1000)는 사용자의 신체 부위를 촬영하고, 촬영된 영상을 디바이스(2000)에게 전송할 수 있다. 예를 들어, 웨어러블 글래스(1000)는 사용자의 눈 또는 손을 촬영할 수 있다.The
또한, 디바이스(2000)는 웨어러블 글래스(2000)를 통하여 촬영된 영상을 웨어러블 글래스(1000)로부터 수신하고, 웨어러블 글래스(1000)를 통해 디스플레이 영상을 결정할 수 있다. 또한, 디바이스(2000)는 영상이 디스플레이될 위치를 결정하고, 웨어러블 글래스(1000)를 통하여 영상을 소정 위치에 디스플레이 할 수 있다.Also, the
또한, 디바이스(2000)는 스마트폰, 태블릿 PC, PC, 스마트 TV, 휴대폰, PDA(personal digital assistant), 랩톱, 미디어 플레이어, 마이크로 서버, GPS(global positioning system) 장치, 전자책 단말기, 디지털방송용 단말기, 네비게이션, 키오스크, MP3 플레이어, 디지털 카메라 및 기타 모바일 또는 비모바일 컴퓨팅 장치일 수 있으나, 이에 제한되지 않는다. 또한, 디바이스(2000)는, 전자 칠판, 터치 테이블 등과 같이 터치 입력을 수신할 수 있는 다양한 장치를 포함할 수 있다. 또한, 디바이스(2000)는 통신 기능 및 데이터 프로세싱 기능을 구비한 웨어러블 디바이스일 수 있다. 그러나, 이에 제한되지 않으며, 디바이스(2000)는 웨어러블 글래스(1000)로부터 네트워크를 통하여 데이터를 송수신할 수 있는 모든 종류의 기기를 포함할 수 있다.In addition, the
디바이스(2000)와 웨어러블 글래스(1000)는 네트워크를 통해 연결될 수 있으며, 네트워크는, 근거리 통신망(Local Area Network; LAN), 광역 통신망(Wide Area Network; WAN) 또는 부가가치 통신망(Value Added Network; VAN) 등과 같은 유선 네트워크나 이동 통신망(mobile radio communication network) 또는 위성 통신망 등과 같은 모든 종류의 무선 네트워크로 구현될 수 있다.The
도 58은 본 개시의 일 실시예에 따라 디바이스가 웨어러블 글래스를 통하여 영상을 디스플레이하는 방법의 흐름도이다.58 is a flowchart of a method for a device to display an image through wearable glasses according to an embodiment of the present disclosure;
단계 S3100에서 본 개시의 일 실시예에 따른 디바이스(2000)는, 웨어러블 글래스(1000)로부터 사용자가 웨어러블 글래스(1000)를 착용하고 있는 상태에 대한 정보를 수신할 수 있다. 사용자가 웨어러블 글래스(1000)를 착용하고 있는 상태에 대한 정보는 사용자의 신체 부위에 대한 정보를 포함할 수 있다. 사용자의 신체 부위에 대한 정보는, 기준 착용 상태와 비교하여 사용자에 대한 웨어러블 글래스(1000)의 기울어짐을 결정하는데 이용되는 정보일 수 있다. 예를 들어, 웨어러블 글래스(1000)가 획득하는 신체 부위에 대한 정보는, 사용자의 눈, 코, 귀, 입, 손 또는 이들의 조합에 대한 정보를 포함할 수 있다. 또한, 웨어러블 글래스(1000)가 획득하는 신체 부위에 대한 정보는, 신체 부위에 대한 영상을 포함할 수 있다.In operation S3100 , the
단계 S3100에서 디바이스(2000)가 웨어러블 글래스(1000)로부터 수신하는 착용 상태에 대한 정보는 웨어러블 글래스(1000)에서 획득된 정보일 수 있다. 도 58의 단계 S200과 도 6의 단계 S200은 서로 대응되므로 중복되는 설명은 생략한다.In operation S3100 , the information on the wearing state received by the
단계 S3200에서 본 개시의 일 실시예에 따른 디바이스(2000)는, 수신된 신체 부위에 대한 정보를 이용하여, 사용자에 대한 웨어러블 글래스(1000)의 기울기를 결정할 수 있다.In operation S3200, the
사용자에 대한 웨어러블 글래스(1000)의 기울기는, 사용자가 영상을 제공받기에 가장 적합한 웨어러블 글래스(1000)의 위치를 기준으로 결정되는 웨어러블 글래스(1000)의 기울어진 정도를 의미한다.The inclination of the
예를 들어, 디바이스(2000)는, 미리 결정된 기준 착용 상태 정보와 웨어러블 글래스(1000)로부터 수신된 정보를 비교함으로써 사용자에 대한 웨어러블 글래스(1000)의 기울기를 결정할 수 있다. 기준 착용 상태 정보는, 사용자가 영상을 제공받기에 가장 적합한 웨어러블 글래스(1000)의 위치를 나타내는 정보로서, 미리 저장되어 있거나, 사용자에 의해 설정된 것일 수 있다.For example, the
예를 들어, 착용 상태 정보는, 사용자의 신체 부위에 대한 영상을 포함할 수 있다. 디바이스(2000)는, 신체 부위에 대한 영상으로부터 신체 부위에 대응되는 영역을 검출하고, 검출된 영역으로부터 신체 부위에 대한 특성값을 획득할 수 있다. 디바이스(2000)는, 신체 부위에 대한 영상 내에서 검출되는 신체 부위에 대응되는 영역의 위치, 형태, 또는 크기와 관련된 특성값을 획득할 수 있다. 디바이스(2000)는, 획득된 특성값과 기준 착용 상태 정보에 포함되는 기준값을 비교함으로써 기울기를 결정할 수 있다. 기준 착용 상태 정보에 포함되는 기준값은, 기준 착용 상태에서 획득되는 신체 부위에 대한 영상으로부터 검출되는 특성값일 수 있다. For example, the wearing state information may include an image of a body part of the user. The
단계 S3300에서 본 개시의 일 실시예에 따른 디바이스(2000)는, 단계 S3200에서 결정된 기울기에 기초하여 웨어러블 글래스(1000)의 디스플레이(1030)를 통해 표시되는 영상을 조정할 수 있다. 예를 들어, 디바이스(2000)는, 단계 S3200에서 결정된 기울기에 기초하여 디스플레이 영상의 회전 각도, 크기 및 형태 중 적어도 하나를 조정할 수 있다. In operation S3300 , the
그러나, 본 개시는 이에 제한되지 않으며, 본 개시의 일 실시예에 따른 디바이스(2000)는 디스플레이(1030)를 통해 사용자에게 제공되는 영상의 다양한 파라미터를 조정할 수 있다. 일 예로서, 본 개시의 일 실시예에 따른 디바이스(2000)는 디스플레이(1030)를 통해 디스플레이되는 영상의 밝기, 디스플레이되는 위치, 또는 색 중 적어도 하나를 더 조정할 수 있다. However, the present disclosure is not limited thereto, and the
다른 예로서, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)의 디스플레이(1030)가 반투명 광 파장 가이드(예를 들어, 프리즘)로 구성되는 경우, 디바이스(2000)는 웨어러블 글래스(1000)의 기울기에 기초하여 디스플레이(1030)의 프로젝터로부터 출력되는 빛이 포커싱되는 초점의 위치를 조정할 수 있다As another example, when the
단계 S3400에서 본 개시의 일 실시예에 따른 디바이스(2000)는 단계 S3300에서 조정된 영상을 웨어러블 글래스(1000)에게 제공할 수 있다. 디바이스(2000)로부터 웨어러블 글래스(1000)에게 제공된 조정된 영상은, 웨어러블 글래스(1000)를 통해 디스플레이될 수 있다.(S400)In operation S3400 , the
본 개시의 일 실시예에 따른 디바이스(2000)가 신체 부위에 대한 정보를 이용하여 디스플레이 영상을 조정함에 있어서, 도 6 내지 도 44b를 참조하여 앞서 서술한 방법이 적용될 수 있다. 즉, 도 6 내지 도 44b를 참조하여 상술한 본 개시의 일 실시예에 따라 웨어러블 글래스(1000)가 디스플레이 영상을 조정하는 방법은, 본 개시의 일 실시예에 따라 디바이스(2000)가 웨어러블 글래스(1000)를 통해 디스플레이되는 영상을 조정하는 경우에도 적용될 수 있다. 따라서, 중복되는 설명은 생략한다.When the
도 59는 본 개시의 일 실시예에 따라 디바이스가 웨어러블 글래스를 통하여 영상을 디스플레이하는 방법의 흐름도이다.59 is a flowchart of a method for a device to display an image through wearable glasses according to an embodiment of the present disclosure;
단계 S4100에서 본 개시의 일 실시예에 따른 디바이스(2000)는, 웨어러블 글래스(1000)로부터 사용자의 제스처에 대한 정보를 수신할 수 있다. In operation S4100 , the
사용자의 제스처에 대한 정보는, 디스플레이 영상을 조정하기 위한 조정값을 결정하는데 이용되는 정보일 수 있다. 예를 들어, 웨어러블 글래스(1000)가 획득하는 제스처에 대한 정보는, 사용자의 머리, 손, 눈, 입 또는 이들의 조합에 대한 정보를 포함할 수 있다. 또한, 웨어러블 글래스(1000)가 획득하는 제스처에 대한 정보는, 제스처를 취하는 신체 부위를 촬영한 영상을 포함할 수 있다. The information on the user's gesture may be information used to determine an adjustment value for adjusting a display image. For example, the information on the gesture acquired by the
단계 S4100에서 디바이스(2000)가 웨어러블 글래스(1000)로부터 수신하는 제스처에 대한 정보는 웨어러블 글래스(1000)에서 획득된 정보일 수 있다. 도 59의 단계 S2100과 도 46의 단계 S2100은 서로 대응되므로 중복되는 설명은 생략한다.The information on the gesture that the
단계 S4200에서 본 개시의 일 실시예에 따른 디바이스(2000)는, 수신된 제스처에 대한 정보를 이용하여, 디스플레이 영상을 조정하기 위한 조정값을 결정할 수 있다. In operation S4200, the
예를 들어, 조정값은, 디스플레이 영상의 회전 각도, 크기 및 형태 중 적어도 하나를 조정하기 위한 값일 수 있다. 또는, 조정값은 디스플레이 영상의 밝기, 디스플레이(1030) 상에 디스플레이되는 위치, 또는 색을 조정하기 위한 값일 수 있다. 또는, 조정값은, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)의 디스플레이(1030)가 반투명 광 파장 가이드(예를 들어, 프리즘)로 구성되는 경우, 웨어러블 글래스(1000)의 디스플레이(1030)의 프로젝터로부터 출력되는 빛이 포커싱되는 초점의 위치일 수 있다.For example, the adjustment value may be a value for adjusting at least one of a rotation angle, a size, and a shape of a display image. Alternatively, the adjustment value may be a value for adjusting the brightness of a display image, a position displayed on the
디바이스(2000)는, 여러 제스처들에 대한 정보와 조정값들을 매핑하여 저장하거나, 제스처에 대한 정보에 기초하여 조정값을 산출할 수 있는 관계식을 저장할 수 있다. 디바이스(2000)는, 획득된 정보에 기초하여 미리 저장된 조정값을 검색하거나, 검색된 관계식을 이용하여 조정값을 산출함으로써 조정값을 결정할 수 있다.The
단계 S4300에서 본 개시의 일 실시예에 따른 디바이스(2000)는 결정된 조정값에 기초하여 디스플레이 영상을 조정할 수 있다. 예를 들어, 웨어러블 글래스(1000)는, 결정된 조정값에 기초하여 디스플레이 영상의 회전 각도, 크기 및 형태 중 적어도 하나를 조정할 수 있다.In operation S4300 , the
단계 S4400에서 본 개시의 일 실시예에 따른 디바이스(2000)는 단계 S4300에서 조정된 영상을 웨어러블 글래스(1000)에게 제공할 수 있다. 디바이스(2000)로부터 웨어러블 글래스(1000)에게 제공된 조정된 영상은, 웨어러블 글래스(1000)를 통해 디스플레이될 수 있다.(S400)In operation S4400 , the
본 개시의 일 실시예에 따른 디바이스(2000)가 사용자의 제스처에 대한 정보를 이용하여 디스플레이 영상을 조정함에 있어서, 도 45 내지 도 56을 참조하여 앞서 서술한 방법이 적용될 수 있다. 즉, 도 45 내지 도 56을 참조하여 상술한 본 개시의 일 실시예에 따라 웨어러블 글래스(1000)가 디스플레이 영상을 조정하는 방법은, 본 개시의 일 실시예에 따라 디바이스(2000)가 웨어러블 글래스(1000)를 통해 디스플레이되는 영상을 조정하는 경우에도 적용될 수 있다. 따라서, 중복되는 설명은 생략한다.When the
도 60은 본 개시의 일 실시예에 따른 웨어러블 글래스의 블록도이다.60 is a block diagram of wearable glasses according to an embodiment of the present disclosure.
도 60에 도시된 바와 같이, 일 실시예에 따른 웨어러블 글래스(1000)는 센싱부(1100), 프로세서(1200) 및 디스플레이(1030)를 포함할 수 있다. 그러나, 도 60에 도시된 구성 요소보다 많은 구성 요소에 의해 웨어러블 글래스(1000)가 구현될 수도 있다. 또한, 웨어러블 글래스(1000)에 포함되는 각 구성요소들은, 웨어러블 글래스(1000)를 사용자의 머리 상에 착용하기 위해 이용되는 프레임 상에 배치될 수 있다.As shown in FIG. 60 , the
디스플레이(1030)는, 사용자에게 영상을 디스플레이한다. 디스플레이(1030)는 웨어러블 글래스(1000)에서 처리되는 정보를 디스플레이한다. 디스플레이(1030)는 웨어러블 글래스(1000)의 기울기 또는 사용자의 제스처에 기초하여 조정된 영상을 디스플레이할 수 있다. The
또한, 디스플레이(1030)는 디스플레이 영상을 조정하는데 이용되는 기준값을 설정하기 위한 사용자 인터페이스, 디스플레이 영상을 조정하는데 이용되는 사용자의 제스처를 유도하는 사용자 인터페이스, 또는 디스플레이 영상의 조정과 관련된 정보를 사용자에게 제공하는 사용자 인터페이스를 디스플레이할 수 있다.In addition, the
센싱부(1100)는, 사용자의 신체 부위에 대한 정보 또는 사용자의 제스처에 대한 정보를 획득할 수 있다. 사용자의 신체 부위에 대한 정보는, 신체 부위에 대한 영상을 포함할 수 있으며, 사용자의 제스처에 대한 정보는 제스처를 취하는 사용자의 신체 부위를 촬영한 영상을 포함할 수 있다.The
예를 들어, 센싱부(1100)는 사용자의 눈을 촬영한 영상 또는 손을 촬영한 영상을 획득할 수 있다.For example, the
본 개시의 일 실시예에 따른 프로세서(1200)는, 사용자의 신체 부위에 대한 정보를 이용하여 사용자에 대한 웨어러블 글래스의 기울기를 결정하고, 결정된 기울기에 기초하여 디스플레이 영상을 조정할 수 있다. 또는 본 개시의 일 실시예에 따른 프로세서(1200)는, 사용자의 제스처에 대한 정보를 이용하여 조정값을 결정하고, 조정값에 기초하여 디스플레이 영상을 조정할 수 있다.The
또한, 도 61에 도시된 바와 같이, 본 개시의 일 실시예에 따른 웨어러블 글래스(1000)는, 통신부(1300), 메모리(1400), 사용자 입력부(1040), 출력부(1500), 전원 공급부(1600)를 더 포함할 수 있다. 본 개시의 일 실시예에 따르면, 센싱부(1100)는 적어도 하나의 카메라(1050, 1060, 1070) 및 센서(1150)를 포함할 수 있다. 상술한 여러 구성들은 버스를 통해 서로 연결될 수 있다.In addition, as shown in FIG. 61 , the
이하 상기 구성요소들에 대해 차례로 살펴본다.Hereinafter, the above components will be described in turn.
카메라(1050, 1060, 1070)는 실제 공간의 객체를 촬영한다. 카메라(1050, 1060, 1070)에 의해 촬영된 객체 이미지는, 동영상 이미지이거나, 연속적인 정지 영상 이미지들일 수 있다. 웨어러블 글래스(1000)는, 예를 들어, 통신 기능 및 데이터 프로세싱 기능을 구비한 안경 형태의 장치일 수 있다 사용자에 의해 착용된 웨어러블 글래스(1000)에서 사용자의 전방을 향하는 카메라(1050)는, 실제 공간의 객체를 촬영할 수 있다.The
또한, 카메라(1060)는 사용자의 눈을 촬영할 수 있다. 예를 들어, 사용자에 의해 착용된 웨어러블 글래스(1000)에서 사용자의 얼굴을 향하는 카메라(1060)는, 사용자의 눈을 촬영할 수 있다.Also, the
또한, 안구 추적용 카메라(1070)는 사용자의 눈을 촬영할 수 있다. 예를 들어, 사용자에 의해 착용된 웨어러블 글래스(1000)에서 사용자의 얼굴을 향하는 안구 추적용 카메라(1070)는, 사용자의 머리 자세(head pose), 눈꺼풀, 및 눈동자 중 적어도 하나를 추적함으로써 사용자의 시선을 추척할 수 있다.Also, the
센서(1150)는, 웨어러블 글래스(1000)의 상태 또는 웨어러블 글래스(1000) 주변의 상태를 감지하고, 감지된 정보를 프로세서(1200)로 전달할 수 있다. 예를 들어, 센서(1150)는, 사용자가 웨어러블 글래스(1000)를 착용하고 있는 착용 상태 정보를 획득할 수 있다. 예를 들어, 센서(1150)는, 지자기 센서, 가속도 센서, 자이로스코프 센서, 근접 센서, 광학 센서, 깊이감 센서, 적외선 센서, 및 초음파 센서 등을 포함할 수 있다.The
통신부(1300)는 웨어러블 글래스(1000)가 영상을 디스플레이하고, 디스플레이 영상을 조정하기 위하여 필요한 정보를, 디바이스(2000), 주변 기기, 또는 서버와 송수신할 수 있다.The
메모리(1400)는 웨어러블 글래스(1000)가 영상을 디스플레이하고, 웨어러블 글래스(1000)의 기울기에 기초하여 영상을 조정하기 위하여 필요한 정보를 저장한다. 메모리(1400)는, 사용자가 영상을 제공받기에 가장 적합한 위치에 웨어러블 글래스(1000)가 착용된 상태인 기준 착용 상태에 대한 정보를 저장할 수 있다. 예를 들어, 메모리(1400)는, 기준 착용 상태에서 획득되는 사용자의 신체 부위에 대한 영상 및 기준 착용 상태에서 획득되는 신체 부위에 대한 영상으로부터 검출되는 특성값을 포함하는 기준 착용 상태 정보를 저장할 수 있다.The
사용자 입력부(1040)는 웨어러블 글래스(1000)를 제어하기 위한 사용자 입력을 수신한다. 사용자 입력부(1040)에는 웨어러블 글래스(1000)에 대한 터치 입력, 및 키 입력을 수신할 수 있다. 또한, 사용자 입력부(1040)는 카메라(1050)로부터 촬영되는 사용자의 제스처 입력을 수신할 수도 있다.The
전원 공급부(1600)는 웨어러블 글래스(1000)의 동작을 위해 필요한 전원을 각 구성에 공급한다. 전원 공급부(1600)는 전력을 충전할 수 있는 배터리(미도시)를 포함할 수 있으며, 외부로부터 전력을 수신할 수 있는 케이블(미도시) 또는 케이블 포트(미도시)를 포함할 수 있다.The
출력부(1500)는 통신부(1300)로부터 수신되거나, 프로세서(1200)에서 처리되거나 메모리(1400)에 저장된 정보를 빛, 소리 및 진동 중 적어도 하나의 형태로 출력한다. 예를 들어, 출력부(1500)는, 오디오 데이터를 출력하는 스피커(1020)를 포함할 수 있다. 또한, 스피커(1020)는 웨어러블 글래스(1000)에서 수행되는 기능(예를 들어, 호신호 수신음, 메시지 수신음, 알림음)과 관련된 음향 신호를 출력할 수 있다.The
프로세서(1200)는 웨어러블 글래스(1000)의 전반적인 동작을 제어할 수 있다. 예를 들어, 프로세서(1200)는, 메모리(1400)에 저장된 프로그램들을 실행함으로써, 디스플레이(1030), 센싱부(1100), 통신부(1300), 메모리(1400), 사용자 입력부(1040), 출력부(1500), 및 전원 공급부(1600)를 제어할 수 있다. The
웨어러블 글래스(1000)는 디바이스(2000)와 연결될 수 있으며, 디바이스(2000)로부터 디스플레이 영상에 관한 정보를 수신함으로써, 웨어러블 글래스(1000)의 디스플레이(1030) 상에 영상을 디스플레이할 수 있다.The
도 62 및 도 63은 본 개시의 일부 실시예에 따른 디바이스(2000)의 블록도이다.62 and 63 are block diagrams of a
도 62에 도시된 바와 같이, 일부 실시예에 따른 디바이스(2000)는, 사용자 입력부(6100), 출력부(6200), 제어부(6300), 및 통신부(6500)를 포함할 수 있다. 그러나, 도 62에 도시된 구성 요소 모두가 디바이스(2000)의 필수 구성 요소인 것은 아니다. 도 62에 도시된 구성 요소보다 많은 구성 요소에 의해 디바이스(2000)가 구현될 수도 있고, 도 62에 도시된 구성 요소보다 적은 구성 요소에 의해 디바이스(2000)가 구현될 수도 있다.62 , the
예를 들어, 도 63에 도시된 바와 같이, 일부 실시예에 따른 디바이스(2000)는, 사용자 입력부(6100), 출력부(6200), 제어부(6300), 및 통신부(6500) 이외에 센싱부(6400), A/V 입력부(6600), 및 메모리(6700)를 더 포함할 수도 있다. For example, as shown in FIG. 63 , the
사용자 입력부(6100)는, 사용자가 디바이스(2000)를 제어하기 위한 데이터를 입력하는 수단을 의미한다. 예를 들어, 사용자 입력부(6100)에는 키 패드(key pad), 돔 스위치 (dome switch), 터치 패드(접촉식 정전 용량 방식, 압력식 저항막 방식, 적외선 감지 방식, 표면 초음파 전도 방식, 적분식 장력 측정 방식, 피에조 효과 방식 등), 조그 휠, 조그 스위치 등이 있을 수 있으나 이에 한정되는 것은 아니다.The
사용자 입력부(6100)는, 웨어러블 글래스(1000)를 제어하기 위한 사용자 입력을 수신할 수 있다. 또한, 사용자 입력부(6100)는, 사용자의 신체 부위에 대한 정보 또는 제스처에 대한 정보에 기초하여 웨어러블 글래스(1000)를 통해 디스플레이되는 영상을 조정하기 위한 사용자 입력을 수신할 수 있다.The
출력부(6200)는, 오디오 신호 또는 비디오 신호 또는 진동 신호를 출력할 수 있으며, 출력부(6200)는 디스플레이부(6210), 음향 출력부(6220), 및 진동 모터(6230)를 포함할 수 있다.The
디스플레이부(6210)는 디바이스(2000)에서 처리되는 정보를 표시 출력한다. 예를 들어, 디스플레이부(6210)는, 웨어러블 글래스(1000)를 제어하기 위한 사용자 입력을 수신하기 위한 사용자 인터페이스, 웨어러블 글래스(1000)를 통해 디스플레이되는 영상을 조정하는 동작과 관련된 설정값을 입력받기 위한 사용자 인터페이스를 디스플레이할 수 있다.The
한편, 디스플레이부(6210)와 터치패드가 레이어 구조를 이루어 터치 스크린으로 구성되는 경우, 디스플레이부(6210)는 출력 장치 이외에 입력 장치로도 사용될 수 있다. 디스플레이부(6210)는 액정 디스플레이(liquid crystal display), 박막 트랜지스터 액정 디스플레이(thin film transistor-liquid crystal display), 유기 발광 다이오드(organic light-emitting diode), 플렉시블 디스플레이(flexible display), 3차원 디스플레이(3D display), 전기영동 디스플레이(electrophoretic display) 중에서 적어도 하나를 포함할 수 있다. 그리고 디바이스(2000)의 구현 형태에 따라 디바이스(2000)는 디스플레이부(6210)를 2개 이상 포함할 수도 있다. 이때, 2개 이상의 디스플레이부(6210)는 힌지(hinge)를 이용하여 마주보게 배치될 수 있다. On the other hand, when the
음향 출력부(6220)는 통신부(6500)로부터 수신되거나 메모리(6700)에 저장된 오디오 데이터를 출력한다. 또한, 음향 출력부(6220)는 디바이스(2000)에서 수행되는 기능(예를 들어, 호신호 수신음, 메시지 수신음, 알림음)과 관련된 음향 신호를 출력한다. 이러한 음향 출력부(6220)에는 스피커(speaker), 버저(Buzzer) 등이 포함될 수 있다.The
진동 모터(6230)는 진동 신호를 출력할 수 있다. 예를 들어, 진동 모터(6230)는 오디오 데이터 또는 비디오 데이터(예컨대, 호신호 수신음, 메시지 수신음 등)의 출력에 대응하는 진동 신호를 출력할 수 있다. 또한, 진동 모터(6230)는 터치스크린에 터치가 입력되는 경우 진동 신호를 출력할 수도 있다.The
제어부(6300)는, 통상적으로 디바이스(2000)의 전반적인 동작을 제어한다. 예를 들어, 제어부(6300)는, 메모리(6700)에 저장된 프로그램들을 실행함으로써, 사용자 입력부(6100), 출력부(6200), 센싱부(6400), 통신부(6500), A/V 입력부(6600) 등을 전반적으로 제어할 수 있다. The
구체적으로, 제어부(6300)는, 통신부(6500)를 제어함으로써, 웨어러블 글래스(1000)로부터 디스플레이 영상을 조정하는데 이용되는 정보를 수신하고, 수신된 정보에 기초하여 디스플레이 영상을 조정한다. Specifically, the
또한, 제어부(6300)는 웨어러블 글래스(1000)의 동작을 제어하기 위한 사용자 입력을 수신한다. 사용자 입력은, 예를 들어, 터치 입력, 버튼 입력 및 음성 입력을 수신할 수 있으나, 이에 제한되지 않는다. 또한, 제어부(6300)는 웨어러블 글래스(1000)에 대한 사용자 입력을 웨어러블 글래스(1000)로부터 수신할 수도 있다. Also, the
센싱부(6400)는, 디바이스(2000)의 상태 또는 디바이스(2000) 주변의 상태를 감지하고, 감지된 정보를 제어부(6300)로 전달할 수 있다. The
센싱부(6400)는, 지자기 센서(Magnetic sensor)(6410), 가속도 센서(Acceleration sensor)(6420), 온/습도 센서(6430), 적외선 센서(6440), 자이로스코프 센서(6450), 위치 센서(예컨대, GPS)(6460), 기압 센서(6470), 근접 센서(6480), 및 RGB 센서(illuminance sensor)(6490) 중 적어도 하나를 포함할 수 있으나, 이에 한정되는 것은 아니다. 각 센서들의 기능은 그 명칭으로부터 당업자가 직관적으로 추론할 수 있으므로, 구체적인 설명은 생략하기로 한다.The
통신부(6500)는, 디바이스(2000)와 웨어러블 글래스(1000) 또는 디바이스(2000)와 서버(미도시) 간의 통신을 하게 하는 하나 이상의 구성요소를 포함할 수 있다. 예를 들어, 통신부(6500)는, 근거리 통신부(6510), 이동 통신부(6520), 방송 수신부(6530)를 포함할 수 있다. The
근거리 통신부(short-range wireless communication unit)(65110)는, 블루투스 통신부, BLE(Bluetooth Low Energy) 통신부, 근거리 무선 통신부(Near Field Communication unit), WLAN(와이파이) 통신부, 지그비(Zigbee) 통신부, 적외선(IrDA, infrared Data Association) 통신부, WFD(Wi-Fi Direct) 통신부, UWB(ultra wideband) 통신부 등을 포함할 수 있으나, 이에 한정되는 것은 아니다. Short-range wireless communication unit 65110, Bluetooth communication unit, BLE (Bluetooth Low Energy) communication unit, short-range wireless communication unit (Near Field Communication unit), WLAN (Wi-Fi) communication unit, Zigbee (Zigbee) communication unit, infrared ( It may include an IrDA, infrared Data Association) communication unit, a Wi-Fi Direct (WFD) communication unit, an ultra wideband (UWB) communication unit, and the like, but is not limited thereto.
이동 통신부(6520)는, 이동 통신망 상에서 기지국, 외부의 단말, 서버 중 적어도 하나와 무선 신호를 송수신한다. 여기에서, 무선 신호는, 음성 호 신호, 화상 통화 호 신호 또는 문자/멀티미디어 메시지 송수신에 따른 다양한 형태의 데이터를 포함할 수 있다.The
방송 수신부(6530)는, 방송 채널을 통하여 외부로부터 방송 신호 및/또는 방송 관련된 정보를 수신한다. 방송 채널은 위성 채널, 지상파 채널을 포함할 수 있다. 구현 예에 따라서 디바이스(2000)가 방송 수신부(6530)를 포함하지 않을 수도 있다.The
A/V(Audio/Video) 입력부(600)는 오디오 신호 또는 비디오 신호 입력을 위한 것으로, 이에는 카메라(6610)와 마이크로폰(61620) 등이 포함될 수 있다. 카메라(6610)는 화상 통화모드 또는 촬영 모드에서 이미지 센서를 통해 정지영상 또는 동영상 등의 화상 프레임을 얻을 수 있다. 이미지 센서를 통해 캡쳐된 이미지는 제어부(6300) 또는 별도의 이미지 처리부(미도시)를 통해 처리될 수 있다. The A/V (Audio/Video) input unit 600 is for inputting an audio signal or a video signal, and may include a
카메라(6610)에서 처리된 화상 프레임은 메모리(6700)에 저장되거나 통신부(6500)를 통하여 외부로 전송될 수 있다. 카메라(6610)는 단말기의 구성 태양에 따라 2개 이상이 구비될 수도 있다.The image frame processed by the
마이크로폰(6620)은, 외부의 음향 신호를 입력 받아 전기적인 음성 데이터로 처리한다. 예를 들어, 마이크로폰(6620)은 외부 디바이스 또는 화자로부터 음향 신호를 수신할 수 있다. 마이크로폰(6620)는 외부의 음향 신호를 입력 받는 과정에서 발생 되는 잡음(noise)를 제거하기 위한 다양한 잡음 제거 알고리즘을 이용할 수 있다. The
메모리(6700)는, 제어부(6300)의 처리 및 제어를 위한 프로그램을 저장할 수 있고, 디바이스(2000)로 입력되거나 디바이스(2000)로부터 출력되는 데이터를 저장할 수도 있다. The
메모리(6700)는 플래시 메모리 타입(flash memory type), 하드디스크 타입(hard disk type), 멀티미디어 카드 마이크로 타입(multimedia card micro type), 카드 타입의 메모리(예를 들어 SD 또는 XD 메모리 등), 램(RAM, Random Access Memory) SRAM(Static Random Access Memory), 롬(ROM, Read-Only Memory), EEPROM(Electrically Erasable Programmable Read-Only Memory), PROM(Programmable Read-Only Memory), 자기 메모리, 자기 디스크, 광디스크 중 적어도 하나의 타입의 저장매체를 포함할 수 있다. The
메모리(6700)에 저장된 프로그램들은 그 기능에 따라 복수 개의 모듈들로 분류할 수 있는데, 예를 들어, UI 모듈(6710), 터치 스크린 모듈(6720), 알림 모듈(6730) 등으로 분류될 수 있다. Programs stored in the
UI 모듈(6710)은, 애플리케이션 별로 디바이스(2000)와 연동되는 특화된 UI, GUI 등을 제공할 수 있다. 터치 스크린 모듈(6720)은 사용자의 터치 스크린 상의 터치 제스처를 감지하고, 터치 제스처에 관한 정보를 제어부(6300)로 전달할 수 있다. 일부 실시예에 따른 터치 스크린 모듈(6720)은 터치 코드를 인식하고 분석할 수 있다. 터치 스크린 모듈(6720)은 컨트롤러를 포함하는 별도의 하드웨어로 구성될 수도 있다.The
터치스크린의 터치 또는 근접 터치를 감지하기 위해 터치스크린의 내부 또는 근처에 다양한 센서가 구비될 수 있다. 터치스크린의 터치를 감지하기 위한 센서의 일례로 촉각 센서가 있다. 촉각 센서는 사람이 느끼는 정도로 또는 그 이상으로 특정 물체의 접촉을 감지하는 센서를 말한다. 촉각 센서는 접촉면의 거칠기, 접촉 물체의 단단함, 접촉 지점의 온도 등의 다양한 정보를 감지할 수 있다.Various sensors may be provided inside or near the touch screen to detect a touch or a proximity touch of the touch screen. As an example of a sensor for detecting a touch of a touch screen, there is a tactile sensor. A tactile sensor refers to a sensor that senses a touch of a specific object to the extent or higher than that felt by a human. The tactile sensor may sense various information such as the roughness of the contact surface, the hardness of the contact object, and the temperature of the contact point.
또한, 터치스크린의 터치를 감지하기 위한 센서의 일례로 근접 센서가 있다.In addition, as an example of a sensor for detecting a touch of a touch screen, there is a proximity sensor.
근접 센서는 소정의 검출면에 접근하는 물체, 혹은 근방에 존재하는 물체의 유무를 전자계의 힘 또는 적외선을 이용하여 기계적 접촉이 없이 검출하는 센서를 말한다. 근접 센서의 예로는 투과형 광전 센서, 직접 반사형 광전 센서, 미러 반사형 광전 센서, 고주파 발진형 근접 센서, 정전용량형 근접 센서, 자기형 근접 센서, 적외선 근접 센서 등이 있다. 사용자의 터치 제스처에는 탭, 터치&홀드, 더블 탭, 드래그, 패닝, 플릭, 드래그 앤드 드롭, 스와이프 등이 있을 수 있다.The proximity sensor refers to a sensor that detects the presence or absence of an object approaching a predetermined detection surface or an object existing in the vicinity without mechanical contact using the force of an electromagnetic field or infrared rays. Examples of the proximity sensor include a transmission type photoelectric sensor, a direct reflection type photoelectric sensor, a mirror reflection type photoelectric sensor, a high frequency oscillation type proximity sensor, a capacitive type proximity sensor, a magnetic type proximity sensor, and an infrared proximity sensor. The user's touch gesture may include tap, touch & hold, double tap, drag, pan, flick, drag and drop, swipe, and the like.
알림 모듈(6730)은 디바이스(2000)의 이벤트 발생을 알리기 위한 신호를 발생할 수 있다. 디바이스(2000)에서 발생되는 이벤트의 예로는 호 신호 수신, 메시지 수신, 키 신호 입력, 일정 알림 등이 있다. 알림 모듈(6730)은 디스플레이부(6210)를 통해 비디오 신호 형태로 알림 신호를 출력할 수도 있고, 음향 출력부(6220)를 통해 오디오 신호 형태로 알림 신호를 출력할 수도 있고, 진동 모터(6230)를 통해 진동 신호 형태로 알림 신호를 출력할 수도 있다.The
일부 실시예는 컴퓨터에 의해 실행되는 프로그램 모듈과 같은 컴퓨터에 의해 실행가능한 명령어를 포함하는 기록 매체의 형태로도 구현될 수 있다. 컴퓨터 판독 가능 매체는 컴퓨터에 의해 액세스될 수 있는 임의의 가용 매체일 수 있고, 휘발성 및 비휘발성 매체, 분리형 및 비분리형 매체를 모두 포함한다. 또한, 컴퓨터 판독가능 매체는 컴퓨터 저장 매체 및 통신 매체를 모두 포함할 수 있다. 컴퓨터 저장 매체는 컴퓨터 판독가능 명령어, 데이터 구조, 프로그램 모듈 또는 기타 데이터와 같은 정보의 저장을 위한 임의의 방법 또는 기술로 구현된 휘발성 및 비휘발성, 분리형 및 비분리형 매체를 모두 포함한다. 통신 매체는 전형적으로 컴퓨터 판독가능 명령어, 데이터 구조, 프로그램 모듈, 또는 반송파와 같은 변조된 데이터 신호의 기타 데이터, 또는 기타 전송 메커니즘을 포함하며, 임의의 정보 전달 매체를 포함한다. Some embodiments may also be implemented in the form of a recording medium containing instructions executable by a computer, such as program modules to be executed by a computer. Computer-readable media can be any available media that can be accessed by a computer and includes both volatile and nonvolatile media, removable and non-removable media. In addition, computer-readable media may include both computer storage media and communication media. Computer storage media includes both volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Communication media typically includes computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave, or other transport mechanism, and includes any information delivery media.
전술한 본 발명의 설명은 예시를 위한 것이며, 본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 쉽게 변형이 가능하다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 예를 들어, 단일형으로 설명되어 있는 각 구성 요소는 분산되어 실시될 수도 있으며, 마찬가지로 분산된 것으로 설명되어 있는 구성 요소들도 결합된 형태로 실시될 수 있다.The description of the present invention described above is for illustration, and those of ordinary skill in the art to which the present invention pertains can understand that it can be easily modified into other specific forms without changing the technical spirit or essential features of the present invention. will be. Therefore, it should be understood that the embodiments described above are illustrative in all respects and not restrictive. For example, each component described as a single type may be implemented in a dispersed form, and likewise components described as distributed may be implemented in a combined form.
본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.The scope of the present invention is indicated by the following claims rather than the above detailed description, and all changes or modifications derived from the meaning and scope of the claims and their equivalent concepts should be interpreted as being included in the scope of the present invention. do.
1000: 웨어러블 글래스
1010: 프레임
1020: 스피커
1030: 디스플레이
1040: 사용자 입력부
1050, 1060: 카메라
1070: 안구추적용 카메라
1100: 센싱부
1150: 센서
1200: 프로세서
1300: 통신부
1400: 메모리
1500: 출력부
1600: 전원 공급부
2000: 디바이스1000: wearable glasses
1010: frame
1020: speaker
1030: display
1040: user input unit
1050, 1060: Camera
1070: eye tracking camera
1100: sensing unit
1150: sensor
1200: processor
1300: communication department
1400: memory
1500: output
1600: power supply
2000: device
Claims (20)
상기 웨어러블 글래스에서 제공하는 영상을 표시하는, 디스플레이;
상기 디스플레이 상에 상기 영상이 표시되는 동안, 사용자가 상기 웨어러블 글래스를 착용하고 있는 착용 상태 정보를 획득하고, 상기 착용 상태 정보는 상기 사용자의 눈을 촬영한 영상을 포함하는, 센싱부; 및
상기 영상이 상기 사용자의 눈에 반사됨으로써 형성되는 반사 영상의 크기 및 형태 중 적어도 하나에 기초하여 상기 사용자에 대한 상기 웨어러블 글래스의 기울기를 결정하고, 상기 결정된 기울기에 기초하여 상기 디스플레이 상에 표시되는 영상을 조정하는, 프로세서를 포함하는, 웨어러블 글래스.In wearable glasses,
a display for displaying an image provided by the wearable glasses;
a sensing unit that obtains information about a wearing state in which a user is wearing the wearable glasses while the image is displayed on the display, and wherein the wearing state information includes an image obtained by photographing the user's eyes; and
An image displayed on the display based on the determined inclination of the wearable glasses for the user is determined based on at least one of a size and a shape of a reflective image formed when the image is reflected by the user's eyes. A wearable glass comprising a processor for adjusting the
상기 센싱부는,
상기 웨어러블 글래스를 착용하고 있는 상기 사용자의 신체 부위에 대한 정보를 포함하는 상기 착용 상태 정보를 획득하고,
상기 프로세서는,
상기 착용 상태 정보와 미리 결정된 기준 착용 상태 정보를 비교함으로써, 상기 사용자에 대한 상기 웨어러블 글래스의 기울기를 결정하는, 웨어러블 글래스.According to claim 1,
The sensing unit,
acquiring the wearing state information including information on a body part of the user who is wearing the wearable glasses,
The processor is
and determining a tilt of the wearable glasses with respect to the user by comparing the wearing state information with predetermined reference wearing state information.
상기 센싱부는,
상기 신체 부위에 대한 영상을 포함하는 상기 착용 상태 정보를 획득하고,
상기 프로세서는,
상기 신체 부위에 대한 영상으로부터 상기 신체 부위에 대응되는 영역을 검출하고, 상기 검출된 영역으로부터 특성값을 획득하고, 상기 획득된 특성값과 상기 기준 착용 상태 정보에 포함되는 기준값을 비교함으로써 상기 기울기를 결정하는 것을 특징으로 하는, 웨어러블 글래스.3. The method of claim 2,
The sensing unit,
Obtaining the wearing state information including the image of the body part,
The processor is
The slope is determined by detecting a region corresponding to the body part from the image of the body part, acquiring a characteristic value from the detected region, and comparing the acquired characteristic value with a reference value included in the reference wearing state information. Characterized in determining, wearable glasses.
상기 프로세서는,
상기 촬영된 눈 영상으로부터 상기 눈의 장축의 길이, 단축의 길이, 장축의 각도, 및 단축의 각도 중 적어도 하나를 획득하고, 상기 획득된 값과 미리 결정된 기준 값을 비교하고, 비교 결과에 기초하여, 상기 사용자에 대한 상기 웨어러블 글래스의 상하 기울기를 결정하고,
상기 반사 영상의 크기 및 형태 중 적어도 하나에 기초하여 상기 사용자에 대한 상기 웨어러블 글래스의 좌우 기울기 및 전후 기울기를 결정하고,
상기 결정된 상하 기울기 및 상기 결정된 좌우 기울기 및 전후 기울기에 기초하여 상기 디스플레이 상에 표시되는 영상을 조정하는 것을 특징으로 하는, 웨어러블 글래스.According to claim 1,
The processor is
Obtaining at least one of the length of the major axis, the length of the minor axis, the angle of the major axis, and the angle of the minor axis from the photographed eye image, comparing the obtained value with a predetermined reference value, and based on the comparison result , determining a vertical inclination of the wearable glasses for the user,
determining a left/right tilt and a front/rear tilt of the wearable glasses for the user based on at least one of a size and a shape of the reflected image;
Wearable glasses, characterized in that the image displayed on the display is adjusted based on the determined vertical tilt and the determined left and right tilt and front/rear tilt.
상기 디스플레이는 테스트 영상을 표시하고,
상기 센싱부는,
상기 테스트 영상이 비친 상기 사용자의 눈을 촬영한 영상을 포함하는 상기 착용 상태 정보를 획득하며,
상기 프로세서는,
상기 촬영된 눈 영상으로부터 상기 사용자의 눈에 대응되는 영역을 검출하고, 상기 눈에 대응되는 영역 내에서 상기 테스트 영상의 반사 영상을 추출하고, 상기 반사 영상의 크기 및 형태 중 적어도 하나를 미리 결정된 기준 착용 상태 정보와 비교하고, 비교 결과에 기초하여 상기 기울기를 결정하는, 웨어러블 글래스.According to claim 1,
The display displays a test image,
The sensing unit,
Obtaining the wearing state information including an image of the user's eyes reflected in the test image,
The processor is
A region corresponding to the user's eye is detected from the photographed eye image, a reflection image of the test image is extracted from within the region corresponding to the eye, and at least one of a size and a shape of the reflection image is determined based on a predetermined criterion. A wearable glass that compares the wearing state information and determines the inclination based on the comparison result.
상기 센싱부는,
상기 웨어러블 글래스의 움직임 상태를 나타내는 상태값을 더 측정하고, 상기 상태값이 소정 값 이상인 경우, 상기 착용 상태 정보를 획득하는, 웨어러블 글래스.According to claim 1,
The sensing unit,
The wearable glasses further measure a state value indicating a movement state of the wearable glasses, and obtain the wearing state information when the state value is greater than or equal to a predetermined value.
상기 프로세서는,
상기 결정된 기울기가 소정 값 이상인지 여부를 결정하고,
상기 디스플레이는,
상기 결정된 기울기가 소정 값 미만인 경우, 상기 결정된 기울기에 기초하여 조정된 영상을 표시하고,
상기 결정된 기울기가 소정 값 이상인 경우, 사용자에게 상기 웨어러블 글래스를 고쳐 쓰도록 통지하는 통지 영상을 표시하는 것을 특징으로 하는, 웨어러블 글래스.According to claim 1,
The processor is
determining whether the determined slope is greater than or equal to a predetermined value;
The display is
When the determined slope is less than a predetermined value, an image adjusted based on the determined slope is displayed,
When the determined inclination is equal to or greater than a predetermined value, a notification image for notifying a user to rewrite the wearable glasses is displayed.
상기 웨어러블 글래스에서 제공하는 영상을 디스플레이 상에 표시하는 단계;
사용자가 상기 웨어러블 글래스를 착용하고 있는 착용 상태 정보를 획득하는 단계;
상기 착용 상태 정보를 이용하여 상기 사용자에 대한 상기 웨어러블 글래스의 기울기를 결정하는 단계; 및
상기 결정된 기울기에 기초하여 상기 디스플레이 상에 표시되는 영상을 조정하는 단계를 포함하고,
상기 착용 상태 정보는 상기 사용자의 눈을 촬영한 영상을 포함하고,
상기 웨어러블 글래스의 기울기를 결정하는 단계는,
상기 영상이 상기 사용자의 눈에 반사됨으로써 형성되는 반사 영상의 크기 및 형태 중 적어도 하나에 기초하여, 상기 사용자에 대한 상기 웨어러블 글래스의 기울기를 결정하는 단계를 포함하는, 방법.A method for displaying an image by wearable glasses, the method comprising:
displaying an image provided by the wearable glasses on a display;
obtaining information on a state in which a user is wearing the wearable glasses;
determining a tilt of the wearable glasses with respect to the user by using the wearing state information; and
Comprising the step of adjusting the image displayed on the display based on the determined slope,
The wearing state information includes an image of the user's eyes,
The step of determining the inclination of the wearable glasses,
and determining an inclination of the wearable glasses with respect to the user based on at least one of a size and a shape of a reflection image formed when the image is reflected by the user's eyes.
상기 착용 상태 정보를 획득하는 단계는,
상기 웨어러블 글래스를 착용하고 있는 상기 사용자의 신체 부위에 대한 정보를 포함하는 상기 착용 상태 정보를 획득하는 단계를 포함하고,
상기 착용 상태 정보를 이용하여 상기 사용자에 대한 상기 웨어러블 글래스의 기울기를 결정하는 단계는,
상기 착용 상태 정보와 미리 결정된 기준 착용 상태 정보를 비교함으로써, 상기 사용자에 대한 상기 웨어러블 글래스의 기울기를 결정하는 단계를 더 포함하는 것을 특징으로 하는, 방법.9. The method of claim 8,
The step of obtaining the wearing state information,
Comprising the step of obtaining the wearing state information including information on the body part of the user wearing the wearable glasses,
The step of determining the inclination of the wearable glasses with respect to the user by using the wearing state information,
The method further comprising the step of determining an inclination of the wearable glasses for the user by comparing the wearing state information with predetermined reference wearing state information.
상기 착용 상태 정보를 획득하는 단계는,
상기 신체 부위에 대한 영상을 포함하는 상기 착용 상태 정보를 획득하는 단계를 포함하고,
상기 착용 상태 정보를 이용하여 상기 사용자에 대한 상기 웨어러블 글래스의 기울기를 결정하는 단계는,
상기 신체 부위에 대한 영상으로부터 상기 신체 부위에 대응되는 영역을 검출하는 단계;
상기 검출된 영역으로부터 특성값을 획득하는 단계; 및
상기 획득된 특성값과 상기 기준 착용 상태 정보에 포함되는 기준값을 비교함으로써 상기 기울기를 결정하는 단계를 더 포함하는, 방법.10. The method of claim 9,
The step of obtaining the wearing state information,
Comprising the step of obtaining the wearing state information including the image of the body part,
The step of determining the inclination of the wearable glasses with respect to the user by using the wearing state information,
detecting a region corresponding to the body part from the image of the body part;
obtaining a characteristic value from the detected region; and
The method further comprising the step of determining the inclination by comparing the acquired characteristic value with a reference value included in the reference wearing state information.
상기 웨어러블 글래스의 기울기를 결정하는 단계는,
상기 반사 영상의 크기 및 형태 중 적어도 하나에 기초하여, 상기 사용자에 대한 상기 웨어러블 글래스의 좌우 기울기 및 전후 기울기를 결정하는 단계를 포함하고,
상기 웨어러블 글래스의 기울기를 결정하는 단계는,
상기 촬영된 눈 영상으로부터 상기 눈의 장축의 길이, 단축의 길이, 장축의 각도, 및 단축의 각도 중 적어도 하나를 획득하는 단계;
상기 획득된 값과 미리 결정된 기준 값을 비교하는 단계; 및
비교 결과에 기초하여, 상기 사용자에 대한 상기 웨어러블 글래스의 상하 기울기를 결정하는 단계를 더 포함하는, 방법.9. The method of claim 8,
The step of determining the inclination of the wearable glasses,
determining, based on at least one of a size and a shape of the reflected image, a left and right tilt and a front and back tilt of the wearable glasses for the user;
The step of determining the inclination of the wearable glasses,
obtaining at least one of a length of a major axis, a length of a minor axis, an angle of a major axis, and an angle of a minor axis of the eye from the photographed eye image;
comparing the obtained value with a predetermined reference value; and
Based on the comparison result, the method further comprising the step of determining a vertical inclination of the wearable glasses for the user.
상기 영상을 표시하는 단계는,
테스트 영상을 표시하는 단계를 포함하고,
상기 착용 상태 정보를 획득하는 단계는,
상기 테스트 영상이 비친 상기 사용자의 눈을 촬영한 영상을 포함하는 상기 착용 상태 정보를 획득하는 단계를 포함하고,
상기 착용 상태 정보를 이용하여 상기 사용자에 대한 상기 웨어러블 글래스의 기울기를 결정하는 단계는,
상기 촬영된 눈 영상으로부터 상기 사용자의 눈에 대응되는 영역을 검출하는 단계;
상기 눈에 대응되는 영역 내에서 상기 테스트 영상의 반사 영상을 추출하는 단계;
상기 반사 영상의 크기 및 형태 중 적어도 하나를 미리 결정된 기준 착용 상태 정보와 비교하는 단계; 및
비교 결과에 기초하여 상기 기울기를 결정하는 단계를 더 포함하는, 방법.9. The method of claim 8,
Displaying the image comprises:
displaying a test image;
The step of obtaining the wearing state information,
Comprising the step of acquiring the wearing state information including an image of the user's eyes reflected in the test image,
The step of determining the inclination of the wearable glasses with respect to the user by using the wearing state information,
detecting an area corresponding to the user's eye from the photographed eye image;
extracting a reflection image of the test image within an area corresponding to the eye;
comparing at least one of a size and a shape of the reflected image with predetermined reference wearing state information; and
The method further comprising determining the slope based on a result of the comparison.
상기 착용 상태 정보를 획득하는 단계는,
상기 웨어러블 글래스의 움직임 상태를 나타내는 상태값을 측정하는 단계; 및
상기 상태값이 소정 값 이상인 경우, 상기 착용 상태 정보를 획득하는 단계를 포함하는, 방법.9. The method of claim 8,
The step of obtaining the wearing state information,
measuring a state value indicating a movement state of the wearable glasses; and
When the state value is equal to or greater than a predetermined value, obtaining the wearing state information.
상기 결정된 기울기에 기초하여 상기 디스플레이 상에 표시되는 영상을 조정하는 단계는,
상기 결정된 기울기가 소정 값 이상인지 여부를 결정하는 단계;
상기 결정된 기울기가 소정 값 이상인 경우, 사용자에게 상기 웨어러블 글래스를 고쳐 쓰도록 통지하는 영상을 표시하는 단계; 및
상기 결정된 기울기가 소정 값 미만인 경우, 상기 결정된 기울기에 기초하여 상기 디스플레이 상에 표시되는 영상을 조정하는 단계를 포함하는, 방법.9. The method of claim 8,
Adjusting the image displayed on the display based on the determined inclination comprises:
determining whether the determined slope is equal to or greater than a predetermined value;
displaying an image notifying a user to rewrite the wearable glasses when the determined inclination is greater than or equal to a predetermined value; and
When the determined inclination is less than a predetermined value, adjusting the image displayed on the display based on the determined inclination.
상기 방법은,
상기 웨어러블 글래스에서 제공하는 영상을 표시하는 단계;
사용자가 상기 웨어러블 글래스를 착용하고 있는 착용 상태 정보를 획득하는 단계;
상기 착용 상태 정보를 이용하여 상기 사용자에 대한 상기 웨어러블 글래스의 기울기를 결정하는 단계; 및
상기 결정된 기울기에 기초하여 조정된 영상을 표시하는 단계를 포함하고,
상기 착용 상태 정보는 상기 사용자의 눈을 촬영한 영상을 포함하고,
상기 웨어러블 글래스의 기울기를 결정하는 단계는,
상기 영상이 상기 사용자의 눈에 반사됨으로써 형성되는 반사 영상의 크기 및 형태 중 적어도 하나에 기초하여, 상기 사용자에 대한 상기 웨어러블 글래스의 기울기를 결정하는 단계를 포함하는, 컴퓨터로 읽을 수 있는 기록 매체.A computer-readable recording medium in which one or more programs including instructions for executing a method of displaying an image by wearable glasses are recorded,
The method is
displaying an image provided by the wearable glasses;
obtaining information on a state in which a user is wearing the wearable glasses;
determining a tilt of the wearable glasses with respect to the user by using the wearing state information; and
Displaying an image adjusted based on the determined inclination,
The wearing state information includes an image of the user's eyes,
The step of determining the inclination of the wearable glasses,
and determining an inclination of the wearable glasses with respect to the user based on at least one of a size and a shape of a reflection image formed when the image is reflected by the user's eyes.
상기 웨어러블 글래스에서 획득된, 사용자가 상기 웨어러블 글래스를 착용하고 있는 착용 상태 정보를 상기 웨어러블 글래스로부터 수신하는 통신부; 및
상기 수신된 착용 상태 정보를 이용하여 상기 사용자에 대한 상기 웨어러블 글래스의 기울기를 결정하고, 상기 결정된 기울기에 기초하여 상기 웨어러블 글래스를 통하여 표시되는 영상을 조정하는 제어부를 포함하고,
상기 통신부는, 상기 조정된 영상을 상기 웨어러블 글래스에게 송신하고,
상기 조정된 영상은 상기 웨어러블 글래스를 통하여 표시되고,
상기 착용 상태 정보는 상기 사용자의 눈을 촬영한 영상을 포함하고,
상기 제어부는, 상기 영상이 상기 사용자의 눈에 반사됨으로써 형성되는 반사 영상의 크기 및 형태 중 적어도 하나에 기초하여 상기 사용자에 대한 상기 웨어러블 글래스의 기울기를 결정하는, 디바이스.A device for displaying an image through wearable glasses, the device comprising:
a communication unit configured to receive, from the wearable glasses, information on a wearing state in which the user is wearing the wearable glasses, obtained from the wearable glasses; and
a controller for determining a tilt of the wearable glasses for the user by using the received wearing state information, and adjusting an image displayed through the wearable glasses based on the determined inclination;
The communication unit transmits the adjusted image to the wearable glasses,
The adjusted image is displayed through the wearable glasses,
The wearing state information includes an image of the user's eyes,
The controller is configured to determine a tilt of the wearable glasses for the user based on at least one of a size and a shape of a reflective image formed when the image is reflected by the user's eyes.
상기 웨어러블 글래스에서 획득된, 사용자가 상기 웨어러블 글래스를 착용하고 있는 착용 상태 정보를 상기 웨어러블 글래스로부터 수신하는 단계;
상기 수신된 착용 상태 정보를 이용하여, 상기 사용자에 대한 상기 웨어러블 글래스의 기울기를 결정하는 단계; 및
상기 결정된 기울기에 기초하여 조정된 영상을 상기 웨어러블 글래스에게 제공하는 단계를 포함하고,
상기 조정된 영상은 상기 웨어러블 글래스를 통하여 디스플레이되며,
상기 착용 상태 정보는 상기 사용자의 눈을 촬영한 영상을 포함하고,
상기 웨어러블 글래스의 기울기를 결정하는 단계는,
상기 영상이 상기 사용자의 눈에 반사됨으로써 형성되는 반사 영상의 크기 및 형태 중 적어도 하나에 기초하여, 상기 사용자에 대한 상기 웨어러블 글래스의 기울기를 결정하는 단계를 포함하는, 방법.A method for a device to display an image through wearable glasses, the method comprising:
receiving, from the wearable glasses, information on a wearing state in which a user is wearing the wearable glasses, obtained from the wearable glasses;
determining a tilt of the wearable glasses with respect to the user by using the received wearing state information; and
providing an image adjusted based on the determined inclination to the wearable glasses,
The adjusted image is displayed through the wearable glasses,
The wearing state information includes an image of the user's eyes,
The step of determining the inclination of the wearable glasses,
and determining an inclination of the wearable glasses with respect to the user based on at least one of a size and a shape of a reflection image formed when the image is reflected by the user's eyes.
사용자에게 영상을 표시하는, 디스플레이;
상기 디스플레이 상에 상기 영상이 표시되는 동안 상기 웨어러블 글래스를 착용하고 있는 상기 사용자의 눈을 촬영한 영상을 획득하고, 상기 사용자의 제스처에 대한 정보를 획득하는, 센싱부; 및
상기 디스플레이 상에 표시되는 상기 영상이 상기 사용자의 눈에 반사됨으로써 형성되는 반사 영상의 크기 및 형태 중 적어도 하나에 기초하여 상기 사용자에 대한 상기 웨어러블 글래스의 기울기를 결정하고,
상기 결정된 기울기에 기초하여 상기 디스플레이 상에 표시되는 영상을 조정하고,
상기 사용자의 제스처에 대한 정보에 기초하여 조정값을 결정하고, 상기 결정된 조정값에 기초하여 상기 디스플레이 상에 표시되는 영상을 더 조정하는, 프로세서를 포함하는, 웨어러블 글래스.In wearable glasses,
a display for displaying an image to a user;
a sensing unit configured to obtain an image obtained by photographing the eyes of the user wearing the wearable glasses while the image is displayed on the display, and obtain information about the user's gesture; and
determining the inclination of the wearable glasses for the user based on at least one of a size and a shape of a reflective image formed when the image displayed on the display is reflected by the user's eyes,
Adjust the image displayed on the display based on the determined inclination,
and a processor to determine an adjustment value based on the information about the user's gesture, and further adjust the image displayed on the display based on the determined adjustment value.
상기 웨어러블 글래스에서 제공하는 영상을 디스플레이 상에 표시하는 단계;
상기 디스플레이 상에 상기 영상이 표시되는 동안 상기 웨어러블 글래스를 착용하고 있는 사용자의 눈을 촬영한 영상을 획득하는 단계;
상기 디스플레이 상에 표시되는 상기 영상이 상기 사용자의 눈에 반사됨으로써 형성되는 반사 영상의 크기 및 형태 중 적어도 하나에 기초하여, 상기 사용자에 대한 상기 웨어러블 글래스의 기울기를 결정하는 단계;
상기 결정된 기울기에 기초하여 상기 디스플레이 상에 표시되는 영상을 조정하는 단계;
상기 사용자의 제스처에 대한 정보를 획득하는 단계;
상기 사용자의 제스처에 대한 정보에 기초하여, 조정값을 결정하는 단계; 및
상기 결정된 조정값에 기초하여 상기 디스플레이 상에 표시되는 영상을 조정하는 단계를 포함하는, 방법.A method for displaying an image by wearable glasses, the method comprising:
displaying an image provided by the wearable glasses on a display;
acquiring an image obtained by photographing the eyes of a user wearing the wearable glasses while the image is displayed on the display;
determining an inclination of the wearable glasses with respect to the user based on at least one of a size and a shape of a reflective image formed when the image displayed on the display is reflected by the user's eyes;
adjusting the image displayed on the display based on the determined inclination;
obtaining information about the user's gesture;
determining an adjustment value based on the information on the user's gesture; and
and adjusting the image displayed on the display based on the determined adjustment value.
상기 웨어러블 글래스의 디스플레이 상에 상기 영상이 표시되는 동안 상기 웨어러블 글래스를 착용하고 있는 사용자의 눈을 촬영한 영상을 상기 웨어러블 글래스로부터 수신하는 통신부; 및
상기 웨어러블 글래스의 디스플레이 상에 표시되는 상기 영상이 상기 사용자의 눈에 반사됨으로써 형성되는 반사 영상의 크기 및 형태 중 적어도 하나에 기초하여, 상기 웨어러블 글래스의 기울기를 결정하고, 상기 결정된 기울기에 기초하여 상기 웨어러블 글래스를 통하여 표시되는 영상을 조정하는 제어부를 포함하고,
상기 통신부는, 상기 조정된 영상을 상기 웨어러블 글래스에게 송신하고,
상기 웨어러블 글래스에서 획득된 사용자의 제스처에 대한 정보를 상기 웨어러블 글래스로부터 수신하고,
상기 제어부는,
상기 사용자의 제스처에 대한 정보에 기초하여 조정값을 결정하고, 상기 결정된 조정값에 기초하여 상기 웨어러블 글래스를 통해 표시되는 영상을 더 조정하는, 디바이스.
A device for displaying an image through wearable glasses, the device comprising:
a communication unit configured to receive, from the wearable glasses, an image obtained by photographing the eyes of a user wearing the wearable glasses while the image is displayed on the display of the wearable glasses; and
The inclination of the wearable glasses is determined based on at least one of a size and a shape of a reflective image formed when the image displayed on the display of the wearable glasses is reflected by the user's eyes, and based on the determined inclination, the inclination of the wearable glasses is determined. A control unit for adjusting an image displayed through wearable glasses,
The communication unit transmits the adjusted image to the wearable glasses,
receiving information about a user's gesture obtained from the wearable glasses from the wearable glasses;
The control unit is
The device determines an adjustment value based on information about the user's gesture, and further adjusts an image displayed through the wearable glasses based on the determined adjustment value.
Priority Applications (9)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/810,652 US9965030B2 (en) | 2014-07-31 | 2015-07-28 | Wearable glasses and method of displaying image via the wearable glasses |
TW104124448A TWI671552B (en) | 2014-07-31 | 2015-07-29 | Wearable glasses, displaying image method and non-transitory computer-readable storage medium |
PCT/KR2015/007933 WO2016018070A1 (en) | 2014-07-31 | 2015-07-29 | Wearable glasses and method of displaying image via the wearable glasses |
EP15179242.1A EP2980628B1 (en) | 2014-07-31 | 2015-07-31 | Wearable glasses and a method of displaying image via the wearable glasses |
CN201510463690.9A CN105319718B (en) | 2014-07-31 | 2015-07-31 | Wearable glasses and method of displaying image via wearable glasses |
EP23177871.3A EP4235259A3 (en) | 2014-07-31 | 2015-07-31 | Wearable glasses and a method of displaying image via the wearable glasses |
CN202010966048.3A CN112213856B (en) | 2014-07-31 | 2015-07-31 | Wearable glasses and method of displaying image via wearable glasses |
US15/941,069 US10303250B2 (en) | 2014-07-31 | 2018-03-30 | Wearable glasses and method of displaying image via the wearable glasses |
US16/381,203 US10983593B2 (en) | 2014-07-31 | 2019-04-11 | Wearable glasses and method of displaying image via the wearable glasses |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20140098630 | 2014-07-31 | ||
KR1020140098630 | 2014-07-31 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20160016524A KR20160016524A (en) | 2016-02-15 |
KR102361025B1 true KR102361025B1 (en) | 2022-02-08 |
Family
ID=55357225
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150020288A Active KR102361025B1 (en) | 2014-07-31 | 2015-02-10 | Wearable glasses and method for displaying image therethrough |
Country Status (2)
Country | Link |
---|---|
KR (1) | KR102361025B1 (en) |
TW (1) | TWI671552B (en) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10145733B2 (en) * | 2015-09-02 | 2018-12-04 | Qualcomm Incorporated | Auto-calibrating light sensor data of a mobile device |
US9905203B2 (en) * | 2016-03-06 | 2018-02-27 | Htc Corporation | Interactive display system with HMD and method thereof |
IL265734B (en) | 2016-10-05 | 2022-09-01 | Magic Leap Inc | Multi-eye test for mixed reality calibration |
US11614797B2 (en) * | 2019-11-05 | 2023-03-28 | Micron Technology, Inc. | Rendering enhancement based in part on eye tracking |
TWI790754B (en) * | 2020-03-06 | 2023-01-21 | 摩爾應材有限公司 | Flexible film, eye lens, eye lens' container and operating method thereof |
TWI771661B (en) * | 2020-03-06 | 2022-07-21 | 摩爾應材有限公司 | Flexible film, eye lens, eye lens' container and operating method thereof |
KR20220126074A (en) * | 2021-03-08 | 2022-09-15 | 삼성전자주식회사 | Wearable electronic device comprising display |
CN115407949A (en) | 2021-05-11 | 2022-11-29 | 中强光电股份有限公司 | Display image adjustment method and augmented reality display device |
CN116909384A (en) * | 2022-04-13 | 2023-10-20 | 宏达国际电子股份有限公司 | Head-mounted display and click input signal generation method |
US12298515B2 (en) | 2022-07-20 | 2025-05-13 | Htc Corporation | Head-mounted display, content loading method, and non-transitory computer readable storage medium thereof |
CN115336981B (en) * | 2022-08-24 | 2025-04-18 | 歌尔科技有限公司 | A wearable device wearing status detection method and related components |
KR102606058B1 (en) * | 2022-11-18 | 2023-11-24 | (주)인터비젼 | Custom progressive lens design system |
KR102786712B1 (en) * | 2024-08-12 | 2025-03-26 | 주식회사 베스트텍 | System for providing web-based xr education content and remote execution control |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012172719A1 (en) * | 2011-06-16 | 2012-12-20 | パナソニック株式会社 | Head-mounted display and misalignment correction method thereof |
JP2013125247A (en) | 2011-12-16 | 2013-06-24 | Sony Corp | Head-mounted display and information display apparatus |
JP2013206412A (en) * | 2012-03-29 | 2013-10-07 | Brother Ind Ltd | Head-mounted display and computer program |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20140059213A (en) * | 2011-08-30 | 2014-05-15 | 마이크로소프트 코포레이션 | Head mounted display with iris scan profiling |
-
2015
- 2015-02-10 KR KR1020150020288A patent/KR102361025B1/en active Active
- 2015-07-29 TW TW104124448A patent/TWI671552B/en not_active IP Right Cessation
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012172719A1 (en) * | 2011-06-16 | 2012-12-20 | パナソニック株式会社 | Head-mounted display and misalignment correction method thereof |
JP2013125247A (en) | 2011-12-16 | 2013-06-24 | Sony Corp | Head-mounted display and information display apparatus |
JP2013206412A (en) * | 2012-03-29 | 2013-10-07 | Brother Ind Ltd | Head-mounted display and computer program |
Also Published As
Publication number | Publication date |
---|---|
TWI671552B (en) | 2019-09-11 |
TW201604587A (en) | 2016-02-01 |
KR20160016524A (en) | 2016-02-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10983593B2 (en) | Wearable glasses and method of displaying image via the wearable glasses | |
KR102411100B1 (en) | Method and appratus for processing screen using device | |
KR102361025B1 (en) | Wearable glasses and method for displaying image therethrough | |
US12182322B2 (en) | Visibility improvement method based on eye tracking, machine-readable storage medium and electronic device | |
KR102110208B1 (en) | Glasses type terminal and control method therefor | |
US9958681B2 (en) | Electronic device and control method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20150210 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20191226 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20150210 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20210517 Patent event code: PE09021S01D |
|
E90F | Notification of reason for final refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Final Notice of Reason for Refusal Patent event date: 20210820 Patent event code: PE09021S02D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20211117 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20220126 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20220127 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration |