1. Field of the Invention
The present invention relates to an electronic system, a portable display device and a guiding device, and more particularly, to an electronic system, a portable display device and a guiding device capable of facilitating real-time interact between electronic devices.
2. Description of the Prior Art
Ahead-mounted display (HMD) is a type of display device, worn on the head, which displays image near the user's eyes. For example, please refer to
It is therefore an objective of the present invention to provide an electronic system, a portable display device and a guiding device capable of facilitating real-time interact between electron devices, to solve the problems in the prior art.
The present invention discloses an electronic system, comprising: a portable display device, comprising: a first display unit for displaying images of scenes according to a field of view; a control unit for generating information of a current viewing area of one of the images to be displayed on the first display unit; and a first communication unit for outputting the information of the current viewing area; and a guiding device, comprising: a second communication unit for receiving the information of the current viewing area from the portable display device; and a processing unit for generating guidance information according to the information of the current viewing area; wherein the second communication unit transmits the guidance information to the first communication unit, and accordingly the control unit performs a guidance task according to the guidance information.
The present invention further discloses a portable display device, comprising: a display unit for displaying images of scenes according to a field of view; a control unit for generating information of a current viewing area of one of the images to be displayed by the first display unit; and a communication unit for transmitting the information of the current viewing area to a guiding device.
The present invention further discloses a guiding device, comprising: a communication unit for receiving information of a current viewing area of an image to be displayed by the portable display device; and a processing unit for generating guidance information associated with a guidance task according to the information of the current viewing area of the image; wherein the communication unit transmits the guidance information to the portable display device for guiding the portable display device to perform the guidance task.
These and other objectives of the present invention will no doubt become obvious to those of ordinary skill in the art after reading the following detailed description of the preferred embodiment that is illustrated in the various figures and drawings.
Please refer to
The portable display device 10 includes a communication unit 102, a display unit 104, a control unit 106, an indication unit 108 and a storage unit 110. The guiding device 20 includes a communication unit 202, a display unit 204, a processing unit 206 and a storage unit 208. The communication unit 102 and the communication unit 202 may communicate with each other via a wireless or wired connection. For example, the communication unit 102 may be synced and/or paired with the communication unit 202 via a wireless communication technology, such as Bluetooth, near field communication (NFC), Wi-Fi or any other wireless communication technology. The display unit 104 is utilized for successively displaying images of scenes according to a field of view (FOV) of a user. The control unit 106 is utilized for generating information of a current viewing area of one of the images of the scenes. For example, the control unit 106 generates the information of a current viewing area of an image currently displayed on the display unit 104. The information of the current viewing area of the image may be related to at least one of a current field of view of the user using the portable display device 10, a current FOV of the display unit 104, a visible area of the image according to the user's current head position and the user's fine focus FOV. The information of the current viewing area of the image may also be related to inertial measurement unit (IMU) data or other usage data (e.g. velocity, orientation, and gravitational forces) associated with the portable display device 10. The information of the current viewing area of the image may represent what the user is watching via the display unit 104. The information of the current viewing area can be transmitted to the communication unit 202 by the communication unit 102. The communication unit 202 is utilized for receiving the information of the current viewing area of the image from the portable display device 10. The processing unit 206 is utilized for generating guidance information according to the information of the current viewing area of the image. The guidance information can be provided to the portable display device 10 for guiding the portable display device 10 to perform a guidance task.
Further description associated with operations of the electronic system 2 follows. In an embodiment, a user A (called a pilot user) utilizes the portable display device 10 to experience a view of a virtual environment. A user B (co-pilot user) utilizes the guiding device 20 to experience a bigger or more comprehensive view and gives guidance or recommendations to the user A. For example, the portable display device 10 may be an HMD. Both the storage unit 110 of the portable display device 10 and the storage unit 208 of the guiding device 20 may obtain and store images. That is, the storage unit 208 of the guiding device 20 stores the same images that are stored by the storage unit 110 of the portable display device 10. In more detail, if an image IMG is originally stored in a cloud server, the portable display device 10 and the guiding device 20 can get the image IMG from the cloud server, respectively. If an image IMG is originally stored in the portable display device 10, the guiding device 20 can get the image IMG from the portable display device 10. If an image IMG is stored in the guiding device 20, the portable display device 10 can get the image IMG from the guiding device 20. In other words, both of the portable display device 10 and the guiding device 20 store the same image at first.
The image IMG may be a wide-angle image, a panoramic image, a photograph image or a real-time computer generated image for displaying. The portable display device 10 can be worn on the user A's head. The display unit 104 may display the image IMG according to a field of view of the user A. For example, the display unit 104 may display a visible area of the image IMG according to the user A's current head position during a virtual reality (VR) view period. As shown in
Since the storage unit 208 of the guiding device 20 stores the same images that are stored by the storage unit 110, the display unit 204 of the guiding device 20 can display the images of the scenes for the user B. For example, the display unit 204 of the guiding device 20 can display a first viewing area of the images for the user B. As such, the user B can see a specific view area (i.e. a first viewing area) of the images on the display unit 204. In an embodiment, the first viewing area of the images to be displayed on the display unit 204 may be greater than the current viewing area of one image to be displayed on the display unit 104.
For example, the display unit 204 of the guiding device 20 may display the entire field of view of the image IMG for the user B. As shown in
In an embodiment, please further refer to
In addition, the control unit 106 can control the indication unit 108 to implement an indication function for informing the user A. The indication unit 108 may be a light device, a speaker or a vibration device, for informing the user A through light, sound, vibration or other indication signal, so as to realize the guidance task. For example, the indication unit 108 outputs a voice signal to say the phrase “turn your head right to watch”.
In an embodiment, after obtaining the information of the current viewing area of the image IMG from the portable display device 10, the guiding device 20 may edit the image IMG stored in the storage unit 208. For example, as shown in
Further, the processing unit 206 may generate the guidance information including information related to information related to the edited image IMG′ and a guiding command (or generate the guidance information including the edited image IMG′ and the guiding command). The information related to the edited image IMG′ may include indications of adding an annotation dialog box including the words “Hay˜look here” on the target position P1. The guiding command may include guiding to turn to look at the target position P1. The guidance information can be transmitted to the portable display device 10 by the communication unit 202.
In an embodiment, when the portable display device 10 receives the guidance information including the information related to the edited image IMG′ and the guiding command (or including the edited image IMG′ and the guiding command), the control unit 106 may edit the image IMG (or an image following the image IMG) originally stored in the storage unit 110 to generate an edited image IMG_1 according to the guidance information from the guiding device 20. According to the guidance information, the display unit 104 may append a annotation dialog box including the words “Hay˜look here” onto the target position P1 of the image IMG stored in the storage unit 110 to generate an edited image IMG_1. The display unit 104 may display the edited image IMG_1 according to the current FOV of the user A.
Moreover, the control unit 106 may compare the current FOV of the user A with the target position P1 of the added annotation dialog box, so as to generate a comparison result. According the comparison result, the control unit 106 generates an indication signal for guiding the user A to turn to look at the target position P1 of the edited image IMG_1. For example, when the comparison result represents the target position P1 is located outside the right side of the current FOV of the user A, the control unit 106 generates the indication signal so as to control the display unit 104 to display addition information for advising the user A to turn his head right. For example, as shown in
In an embodiment, when the portable display device 10 receives the guidance information including the information related to the edited image IMG′ and the guiding command (or including the edited image IMG′ and the guiding command), the control unit 106 may create a new image layer for drawing an annotation dialog box including the words “Hay˜look here” at the target position P1 according to the guidance information. The display unit 104 may display with multiple layers (e.g., original layer containing the image IMG (or an image following the image IMG), new added layer containing the annotation dialog box including the words “Hay˜look here” at the target position P1), so that the image IMG originally stored in the storage unit 110 may not be changed or damaged. Similarly, the control unit 106 generates an indication signal for guiding the user A to turn to look at the target position P1 of the image IMG (or an image following the image IMG).
In an embodiment, when the portable display device 10 receives the guidance information including the edited image IMG′ and the guiding command), the image IMG (or an image following the image IMG) originally stored in the storage unit 110 may be replaced by the edited image IMG′ edited by the guiding device 20. The control unit 106 may control the display unit 104 to display the edited image IMG′ obtained from the guiding device 20. Similarly, the control unit 106 generates an indication signal for guiding the user A to turn to look at the target position P1 of the edited image IMG′.
In an embodiment, if the user B wants to guide the user A to turn to look at a target position P1 of the image IMG i.e., the guidance task is turning to look at the target position P1 of the image IMG. The processing unit 206 determines whether the target position P1 is in the current viewing area of the image IMG after obtaining the information of the current viewing area of the image IMG from the portable display device 10. If yes, the guiding device 20 need not provide guidance information for the portable display device 10. If no, this means that the display unit 104 does not display the target position P1 of the image IMG for the user A, and the user A does not watch the target position P1 of the image IMG on the display unit 104 now. The guiding device 20 may further provide guidance information for guiding the portable display device 10 to perform the corresponding guidance task.
In an embodiment, a consumer (called a pilot user) uses a real estate application software on the portable display device 10. A sales (called a co-pilot user) uses the same real estate application software on the guiding device 20. During a Non-co-pilot mode, when the consumer performs the real estate app on the portable display device 10 for viewing a living room of a house, the sales doesn't know what the customer is watching so cannot give any guidance or recommendation for the consumer.
During a co-pilot mode, the portable display device 10 can be synced and/or paired with the guiding device 20. Both the storage unit 110 of the portable display device 10 and the storage unit 208 of the guiding device 20 may store a wide-angle image. If the consumer is viewing a living room of a house on the wide-angle image via the display unit 104 of the portable display device 10, the portable display device 10 can provide information of the current viewing area (i.e. the area associated with the living room of the house) to the guiding device 20. After receiving the information of the current viewing area, area associated with the living room on the wide-angle image can be highlighted with a rectangle-shaped box line according to the information of the current viewing area. As such, the sales can know that the consumer is watching the living room of the house.
When the sales wants to guide the consumer to turn to view a bathroom, the sales makes an pointer with palm-shaped on a target position P1 of the wide-angle image and creates an annotation dialog box including the words “This is bathroom” on a target position P2 of the wide-angle image via a user interface of the guiding device 20. As shown in
On the other hand, please further refer to
In summary, when a pilot user is viewing image displayed on the display unit of the portable display device, a co-pilot user can utilize the guiding device to provide guidance or recommendations to the pilot user for guiding the pilot user, so as to facilitate real-time interact between the portable display device and the guiding device.
Those skilled in the art will readily observe that numerous modifications and alterations of the device and method may be made while retaining the teachings of the invention. Accordingly, the above disclosure should be construed as limited only by the metes and bounds of the appended claims.
This application claims the priority of U.S. Provisional Application No. 62/206,856, filed on Aug. 19, 2015, which is included herein by reference.
Number | Date | Country | |
---|---|---|---|
62206856 | Aug 2015 | US |