Patent Publication Number: US-2023162459-A1

Title: Method, processing device, and display system for information display

Description:
CROSS-REFERENCE TO RELATED APPLICATION 
     This application claims the priority benefits of U.S. provisional application Ser. No. 63/278,071, filed on Nov. 10, 2021 and Taiwan application serial no. 111137134, filed on Sep. 30, 2022. The entirety of each of the above-mentioned patent applications is hereby incorporated by reference herein. 
    
    
     TECHNICAL FIELD 
     The disclosure relates to an information display technology. 
     BACKGROUND 
     With the development of image processing technology and spatial positioning technology, the application of transparent displays has gradually drawn attentions. Such type of technology allows the display to be matched with physical objects, and supplemented with related virtual information to generate an interactive experience according to the user&#39;s needs, so that information may be presented in a more intuitive way. 
     Furthermore, a virtual object associated with the physical object may be displayed at a specific position of the transparent display, so that the user may simultaneously view the physical object and the virtual object superimposed on or on one side of the physical object through the transparent display. For example, by disposing the transparent display on an observation deck, a viewer may watch a landscape and landscape information provided by the transparent display at the same time. However, in some large-scale application situations, it may be necessary to provide virtual-reality fusion information display services through a combination of multiple transparent displays. Therefore, how to control the transparent displays to provide the virtual-reality fusion information display services that meet the needs of various application situations is an important issue. 
     SUMMARY 
     The disclosure is related to a method, a processing device, and a system for information display. 
     In an exemplary embodiment of the disclosure, the system for information display includes multiple light transmissive displays, multiple sensing information capturing devices, and a processing device. The light transmissive displays include a first light transmissive display and a second light transmissive display, and the first light transmissive display and the second light transmissive display are disposed adjacent to each other. The sensing information capturing devices capture position information and posture information of at least one user and capture position information of at least one target object. The processing device is connected to the light transmissive displays and the sensing information capturing devices, and is configured to: determine a user number of the at least one user located in front of the first light transmissive display and the second light transmissive display, determine display position information of at least one virtual object associated with the at least one user according to the user number, the position information and the posture information of the at least one user, and the position information of the at least one target object, and control at least one of the first light transmissive display and the second light transmissive display to display the at least one virtual object corresponding to the at least one target object according to the display position information. 
     In an exemplary embodiment of the disclosure, the method for information display is adapted to a system for information display including multiple light transmissive displays, multiple sensing information capturing devices, and a processing device. The light transmissive displays include a first light transmissive display and a second light transmissive display, and the first light transmissive display and the second light transmissive display are disposed adjacent to each other. The method includes following steps: using the sensing information capturing devices to capture position information and posture information of at least one user; using the sensing information capturing devices to capture position information of at least one target object; determining a user number of the at least one user located in front of the first light transmissive display and the second light transmissive display; determining display position information of at least one virtual object associated with the at least one user according to the user number, the position information and the posture information of the at least one user, and the position information of the at least one target object, and controlling at least one of the first light transmissive display and the second light transmissive display to display the at least one virtual object corresponding to the at least one target object according to the display position information. 
     In an exemplary embodiment of the disclosure, the processing device is connected to multiple light transmissive displays and multiple sensing information capturing devices. The processing device includes a memory and a processor connected to the memory. The memory is configured to store data, and the processor is configured to: obtain position information and posture information of at least one user from the sensing information capturing devices, obtain position information of at least one target object from the sensing information capturing devices, determine a user number of the at least one user located in front of a first light transmissive display and a second light transmissive display, determine display position information of at least one virtual object associated with the at least one user according to the user number, the position information and the posture information of the at least one user, and the position information of the at least one target object, and control at least one of the first light transmissive display and the second light transmissive display to display the at least one virtual object corresponding to the at least one target object according to the display position information. 
     In order for the disclosure to be more comprehensible, several embodiments accompanied with drawings are described in detail as follows. 
    
    
     
       BRIEF DESCRIPTION OF THE DRAWINGS 
         FIG.  1 A  is a block diagram of a system for information display according to an exemplary embodiment of the disclosure. 
         FIG.  1 B  is a schematic diagram of a system for information display according to an exemplary embodiment of the disclosure. 
         FIG.  2    is a flowchart of a method for information display according to an example embodiment of the disclosure. 
         FIG.  3 A  and  FIG.  3 B  are flowcharts of a method for information display according to an exemplary embodiment of the disclosure. 
         FIG.  3 C  and  FIG.  3 D  are schematic diagrams of application situations of a system for information display according to an exemplary embodiment of the disclosure. 
         FIG.  4    is a schematic diagram of translating a virtual object according to an exemplary embodiment of the disclosure. 
         FIG.  5 A  and  FIG.  5 B  are flowcharts of a method for information display according to an exemplary embodiment of the disclosure. 
         FIG.  5 C  is a schematic diagram of an application situation of a system for information display according to an exemplary embodiment of the disclosure. 
         FIG.  6 A  is a flowchart of a method for information display according to an exemplary embodiment of the disclosure. 
         FIG.  6 B  is a schematic diagram of an application situation of a system for information display according to an exemplary embodiment of the disclosure. 
         FIG.  7 A  and  FIG.  7 B  are flowcharts of a method for information display according to an exemplary embodiment of the disclosure. 
         FIG.  7 C  is a schematic diagram of an application situation of a system for information display according to an exemplary embodiment of the disclosure. 
     
    
    
     DETAILED DESCRIPTION OF DISCLOSED EMBODIMENTS 
     Some exemplary embodiments of the disclosure will be described in detail below with reference to the accompanying drawings. Regarding the component symbols quoted in the following description, when the same component symbols appear in different drawings, they are regarded as the same or similar components. These exemplary embodiments are only a part of the disclosure, and do not disclose all possible implementations of the disclosure. To be more specific, these example embodiments are merely examples of methods, devices, and systems within the claims of the disclosure. 
       FIG.  1 A  is a block diagram of a system for information display according to an exemplary embodiment of the disclosure. First,  FIG.  1 A  first introduces each component and a configuration relationship thereof in the system, and detailed functions of the components will be disclosed together with flowcharts in subsequent exemplary embodiments. 
     Referring to  FIG.  1 A , a system  10  for information display in the exemplary embodiment may include multiple light transmissive displays  110 _ 1 ,  110 _ 2 ,  110 _ 3 , . . . ,  110 _N, multiple sensing information capturing devices  120 _ 1 ,  120 _ 2 ,  120 _ 3 , . . . ,  120 _N, and a processing device  130 . The processing device  130  may be connected to the light transmissive displays  110 _ 1 - 110 _N and the sensing information capturing devices  120 _ 1 - 120 _N in a wireless, wired or electrical connection manner. 
     The light transmissive displays  110 _ 1 - 110 _N may be used to display information, which may include a single display device or a combination of multiple display devices, and the display device may be, for example, a liquid crystal display (LCD), a field sequential color LCD, a light emitting diode (LED) display, an electrowetting display and other light transmissive displays, or projection type light transmissive displays. It should be noted that these light transmissive displays  110 _ 1 - 110 _N may be disposed adjacent to each other in a coplanar or non-coplanar manner. In some embodiments, the light transmissive displays  110 _ 1 - 110 _N may be configured as multiple window screens of a mobile vehicle (such as a cableway carriage, a car, a tourist bus, a boat or an airplane, etc.), so that users may view external scene objects and virtual objects displayed by the light transmissive displays  110 _ 1 - 110 _N during a process of riding the mobile vehicle. 
     The sensing information capturing devices  120 _ 1 - 120 _N may be used to capture position information and posture information of a user. The sensing information capturing devices  120 _ 1 - 120 _N include sensing devices for capturing user information. In some embodiments, the sensing information capturing devices  120 _ 1 - 120 _N may include at least one image sensor or at least one image sensor in collaboration with at least one depth sensor or an electromagnetic sensing device, so as to capture image data of the user located in front of the light transmissive displays  110 _ 1 - 110 _N, and accordingly perform image recognition and positioning on the user. The aforementioned image sensor may be a visible light sensor or an invisible light sensor such as an infrared sensor, etc. In addition, the sensing information capturing devices  120 _ 1 - 120 _N may also include an optical locator/electromagnetic sensing device to perform optical/electromagnetic field spatial positioning on the user. In some embodiments, the sensing information capturing devices  120 _ 1 - 120 _N may also identify poses presented by limbs, a torso and/or a head of the user by using various human pose recognition technologies. For example, the sensing information capturing devices  120 _ 1 - 120 _N may identify a human body skeleton, human body feature points, etc., according to the image data, so as to identify a posture of the user. As long as the devices or a combination thereof are capable of positioning the position information of the user and recognizing the posture information of the user, they belong to the sensing information capturing devices  120 _ 1 - 120 _N. 
     On the other hand, the sensing information capturing devices  120 _ 1 - 120 _N may be used to capture position information of a target object in a physical scene. The sensing information capturing devices  120 _ 1 - 120 _N include a sensing device for capturing target object information. In some embodiments, the sensing information capturing devices  120 _ 1 - 120 _N may include at least one image sensor or at least one image sensor in collaboration with at least one depth sensor, so as to capture image data of the target object located behind the light transmissive displays  110 _ 1 - 110 _N (another side relative to the user), and accordingly perform image recognition and positioning on the target object. The aforementioned image sensor may be a visible light sensor or an invisible light sensor such as an infrared sensor, etc. Or, space objects are by detected and positioned through sensing changes of an electric field or magnetic field. As long as the devices or a combination thereof are capable of positioning the position information of the target object, they belong to the sensing information capturing devices  120 _ 1 - 120 _N. 
     In the embodiment of the disclosure, the above-mentioned image sensor may be used for capturing images and may include a camera lens having a lens and a photosensitive element. The above-mentioned depth sensor may be used to detect depth information, which may be implemented by using an active depth sensing technology or a passive depth sensing technology. The active depth sensing technology may calculate the depth information by actively emitting a light source, infrared rays, ultrasonic waves, a laser, etc., as signals in collaboration with a time difference ranging technology. The passive depth sensing technology may capture two images in front of two image sensors from different viewing angles, so as to use a parallax of the two images to calculate the depth information. 
     In some embodiments, the sensing information capturing devices  120 _ 1 - 120 _N may further include sensors for sensing scene information of the physical scene. For example, the sensing information capturing devices  120 _ 1 - 120 _N may include a global positioning system (GPS) device, an electronic compass, an electromagnetic induction device or a gravity sensor, etc., which may provide GPS information, orientation information, and tilt information of a mobile carrier configured with the light transmissive displays  110 _ 1 - 110 _N to the processing device  130 . 
     In some embodiment, the sensing information capturing devices  120 _ 1 - 120 _N may transmit information to the processing device  130  in a wired or wireless manner through their respective communication interfaces. In some embodiments, the sensing information capturing devices  120 _ 1 - 120 _N have processors and memories, and have computing capabilities capable of performing object recognition and object tracking according to image data. 
     The processing device  130  is used to control operations of the system  10  for information display. In some embodiments, the processing device  130  may be one computer device a combination of multiple computer devices, which is not limited in the disclosure. When the processing device  130  is implemented as the computer devices, the computer devices may be connected and communicated with each other through multiple gateway devices, and the gateway devices support a wireless transmission protocol or a wired transmission protocol, which is not limited in the disclosure. 
     In some embodiments, the processing device  130  includes a memory  131  and a processor  132 . The memory  131  may be, for example, any type of fixed or movable random access memory (RAM), a read-only memory (ROM), a flash memory (flash memory), a hard disk or other similar devices, integrated circuits or a combination thereof. The processor  142  may be, for example, a central processing unit (CPU), an application processor (AP), or other programmable general-purpose or special-purpose microprocessors, a digital signal processor (DSP), an image signal processor (ISP), a graphics processing unit (GPU), or other similar devices, integrated circuits, or a combination thereof. In the following exemplary embodiments, details of a method for information display executed by the processing device  130  are introduced below in the following exemplary embodiment with reference of various components of the system  10  for information display. 
       FIG.  1 B  is a schematic diagram of a system for information display according to an exemplary embodiment of the disclosure. For the convenience and clarity&#39;s sake, in  FIG.  1 B , three light transmissive displays  110 _ 1 - 110 _ 3  and three sensing information capturing devices  120 _ 1 - 120 _ 3  are used as an example for description, but the disclosure is not limited thereto. Referring to  FIG.  1 B , the light transmissive display  110 _ 1  is disposed adjacent to the light transmissive display  110 _ 2 , and the light transmissive display  110 _ 2  is disposed adjacent to the light transmissive display  110 _ 3 . A user U 1  and a target object Obj 1  are respectively located at a front side and a back side of the light transmissive displays  110 _ 1 - 110 _ 3 . 
     In the exemplary embodiment of  FIG.  1 B , based on sightline information and position information of the user U 1 , the user U 1  may view a physical scene superimposed with a virtual object Vf 1  of the target object Obj 1  through the light transmissive display  110 _ 3 . The virtual object Vf 1  may be regarded as augmented reality content augmented based on the target object Obj 1 . Namely, the processing device  130  may determine display position information of the virtual object Vf 1  on the light transmissive display  110 _ 3  according to position information and posture information of the user U 1  and the position information of the target object Obj 1 . In this way, the processing device  130  may control the light transmissive display  110 _ 3  to display the virtual object Vf 1  corresponding to the target object Obj 1  according to the display position information, so that the user U 1  may view the virtual object Vf 1  near the target object Obj 1  through the light transmissive display  110 _ 3 . 
     However,  FIG.  1 B  is only an exemplary illustration, and a user number may not be limited to one. In some embodiments, the user number may be more than one, and the processing device  130  may determine a display manner of the virtual object according to the user number. In addition, it should be noted that, in some embodiments, the processing device  130  may use one or more light transmissive displays  110 _ 1 - 110 _ 3  to display the virtual object for one or more users to view, so as to realize a cross-screen display function. 
       FIG.  2    is a flowchart of a method for information display according to an example embodiment of the disclosure. Referring to  FIG.  1 A  and  FIG.  2    at the same time, and the method flow of  FIG.  2    may be implemented by the system  10  for information display of  FIG.  1 A . 
     In step S 210 , the processing device  130  uses the sensing information capturing devices  120 _ 1 - 120 _N to capture position information and posture information of at least one user. In step S 220 , the processing device  130  uses the sensing information capturing devices  120 _ 1 - 120 _N to capture position information of at least one target object. As described above, the sensing information capturing devices  120 _ 1 - 120 _N are, for example, image sensors, depth sensors, or a combination thereof, which may locate positions of the at least one user and the at least one target object. 
     In step S 230 , the processing device  130  determines a user number of users located in front of a first light transmissive display and a second light transmissive display, where the first light transmissive display and the second light transmissive display are disposed adjacent to each other. Taking  FIG.  1 B  as an example, the processing device  130  may respectively determine the user number of users in front of the adjacent light transmissive display  110 _ 1  and light transmissive display  110 _ 2 . Alternatively, the processing device  130  may respectively determine the user number of users in front of the adjacent light transmissive display  110 _ 2  and light transmissive display  110 _ 3 . Alternatively, the processing device  130  may respectively determine the user number of users in front of the adjacent light transmissive displays  110 _ 1 - 110 _ 3 . The processing device  130  may respectively determine the user number of users in front of each of the light transmissive displays  110 _ 1 - 110 _ 3  through the image data captured by the sensing information capturing devices  120 _ 1 - 120 _ 3 . Based on the user number of users in front of the adjacent light transmissive displays, the processing device  130  may determine whether it is a single-user viewing situation or a multiple-user viewing situation. 
     In step S 240 , the processing device  130  determines the display position information of the at least one virtual object associated with the at least one user according to the user number of users, the position information and the posture information of the at least one user, and the position information of the at least one target object. In some embodiments, the processing device  130  may determine an authority of each user to view the virtual object through each light transmissive display according to the user number of users in front of the adjacent multiple light transmissive displays, so as to further display the virtual object on a suitable light transmissive display. 
     In some embodiments, when the user number of users in front of the adjacent light transmissive displays is equal to 1, the single user may have the authority to view the virtual object through the light transmissive displays. In some embodiments, when the user number of users in front of the adjacent light transmissive displays is greater than 1, the processing device  130  may determine that these users share the light transmissive displays, so that the multiple users may simultaneously have the authority to view the virtual object through the light transmissive displays. Alternatively, in some embodiments, when the user number of users in front of the adjacent light transmissive displays is greater than 1, the processing device  130  may determine that these users do not share the light transmissive displays, so that each user may have the authority to view the virtual object via the closest light transmissive display. 
     In some embodiments, when a certain user has the authority to view the virtual object through the light transmissive displays, the processing device  130  may splice user images captured by a part of the sensing information capturing devices  120 _ 1 - 120 _N. The processing device  130  may locate the user according to the above spliced image, and perform coordinate transformation according to the position information and the posture information of the user and the position information of the target object, so as to calculate the display position information of the virtual object of the target object viewed by the user on one or more light transmissive displays. In some embodiments, the processing device  130  may acquire the display position information according to sizes and resolutions of the light transmissive displays  110 _ 1 - 110 _N, and the display position information includes pixel coordinates under a pixel coordinate system of the light transmissive displays  110 _ 1 - 110 _N. 
     In step S 250 , the processing device  130  controls at least one of the first light transmissive display and the second light transmissive display to display the at least one virtual object corresponding to the at least one target object according to the display position information. In some embodiments, the processing device  130  may display a single virtual object through the first transmissive display and the second transmissive display at the same time, or the processing device  130  may display the single virtual object through the first transmissive display and the second transmissive display in success. In the above cases, the display position information of the virtual object may include display position information corresponding to the first light transmissive display and display position information corresponding to the second light transmissive display. 
     Implementations of the disclosure in different application situations are described below with reference of the system  10  for information display. 
       FIG.  3 A  and  FIG.  3 B  are flowcharts of a method for information display according to an exemplary embodiment of the disclosure.  FIG.  3 C  and  FIG.  3 D  are schematic diagrams of application situations of a system for information display according to an exemplary embodiment of the disclosure. Referring to  FIG.  3 A ,  FIG.  3 B ,  FIG.  3 C  and  FIG.  3 D  at the same time, for convenience and clarity&#39;s sake, the embodiments of  FIG.  3 A  to  FIG.  3 D  will be described by taking three light transmissive displays  110 _ 1 - 110 _ 3  and three sensing information capturing devices  120 _ 1 - 120 _ 3  as examples, but the disclosure is not limited thereto. 
     The sensing information capturing device  120 _ 2  may capture position information and posture information of a user U 1  (step S 302 ), and transmit the position information and the posture information of the user U 1  to the processing device  130 . One or more the sensing information capturing devices  120 _ 1  to  120 _ 3  may capture position information of the target object Obj 1  (step S 304 ), and transmit the position information of the target object Obj 1  to the processing device  130 . 
     The processing device  130  determines whether the user number of users in front of the adjacent light transmissive display  110 _ 2  (i.e., the first light transmissive display) and the light transmissive display  110 _ 3  (i.e., the second light transmissive displays) is equal to 1 (step S 306 ). When the user number of users is equal to 1, the processing device  130  determines that the at least one user U 1  is associated with the light transmissive display  110 _ 2  and the light transmissive display  1103  according to the posture information of the at least one user U 1  (step S 308 ). If a determination result in step S 306  is YES, it means that the user U 1  has the authority to use multiple light transmissive displays. Therefore, the processing device  130  may determine a viewing field of view or line-of-sight information of the at least one user U 1  according to the posture information of the at least one user U 1 , so as to select the light transmissive display  110 _ 2  and the light transmissive display  110 _ 3  that are more likely to be viewed by the at least one user U 1  according to the viewing field of view or line-of-sight information of the at least one user U 1 . Moreover, when the user number of users is greater than 1, in the embodiment, the processing device  130  may determine that each user uses one of the light transmissive displays  110 _ 1  to  120 _ 3  (step S 316 ), i.e., each user has the authority to use a single light transmissive display. 
     Then, the processing device  130  determines fusion position information of the at least one virtual object Vf 1  on a spliced display plane of the light transmissive display  110 _ 2  and the light transmissive display  110 _ 3  according to the position information and the posture information of the at least one user U 1  and the position information of the at least one target object Obj 1  (step S 310 ). When the user number of users is equal to 1, the processing device  130  may splice multiple user images captured by the sensing information capturing device  120 _ 2  and the sensing information capturing device  120 _ 3  (step S 3101 ). Then, the processing device  130  may calculate user coordinates of the user U 1  according to a spliced image (step S 3102 ). In addition, when the user number of users is greater than 1, the processing device  130  may individually calculate the user coordinates of each user according to the user images captured by the sensing information capturing device  120 _ 1 - 120 _ 3  (step S 3106 ). Taking  FIG.  3 C  as an example, the user coordinates of the user U 2  are generated according to the user image captured by the sensing information capturing device  120 _ 1 . 
     On the other hand, the processing device  130  may calculate a relative orientation of the target object Obj 1  relative to the sensing information capturing device  120 _ 3  (step S 3103 ). In some embodiments, the processing device  130  may identify the relative orientation of the target object Obj 1  relative to the sensing information capturing device  120 _ 3  according to a target object image captured by the sensing information capturing device  120 _ 3  and GPS position information of the target object Obj 1 . For example, the target object Obj 1  may be a mobile vehicle equipped with an automatic identification system (AIS), such as a ship equipped with AIS. The automatic identification system of the target object Obj 1  may provide the GPS position information, a vehicle identification code or other information of the target object Obj 1  to other mobile vehicles also equipped with the AIS, i.e., the mobile vehicles equipped with the system  100  for information display, so that the processing device  130  may acquire the GPS position information of the target object Obj 1 . Alternatively, the target object Obj 1  may be a building on land. The processing device  130  may obtain the GPS position information of the target object Obj 1  according to map data. Therefore, according to the position of the system  100  for information display and the GPS position information of the target object Obj 1 , the processing device  130  may calculate a distance and relative direction between the position of the system  100  for information display and the target object Obj 1 , so as to identify the relative orientation of the target object Obj 1  relative to the sensing information capturing device  120 _ 3 . Alternatively, in some embodiments, the processing device  130  may perform object recognition according to the target object image captured by the sensing information capturing device  120 _ 3  and estimate the distance and relative orientation between the target object Obj 1  and the sensing information capturing device  120 _ 3  according to a preset size corresponding to an object recognition result and pixel data of the target object Obj 1  on the target object image. 
     Then, the processing device  130  may calculate target object coordinates of the target object Obj 1  according to the relative orientation of the target object Obj 1  (step S 3104 ). The processing device  130  may create a connection line between the user coordinates and the target object coordinates based on the line-of-sight information, so as to obtain the fusion position information according to a position of an intersection between the connection line of the user coordinates and the target object coordinates and the spliced display plane of the light transmissive display  110 _ 2  and the light transmissive display  110 _ 3  (step S 3105 ). 
     Then, the processing device  130  may determine display position information of the at least one virtual object Vf 1  on at least one of the light transmissive display  110 _ 2  and the light transmissive display  110 _ 3  according to a display range of the light transmissive display  110 _ 2 , a display range of the light transmissive display  110 _ 3  and the fusion position information (step S 312 ). According to the display range of the light transmissive display  110 _ 2 , the display range of the light transmissive display  1103 , and the fusion position information generated through calculation based on the spliced display plane, the processing device  130  may determine which light transmissive display should display the virtual object Vf 1 , or whether two light transmissive displays are respectively used to display a part of the virtual object at the same time. 
     Then, the processing device  130  determines whether the at least one virtual object Vf 1  is located within the display range of the light transmissive display  110 _ 2  and the display range of the light transmissive display  110 _ 3  at the same time according to the display range of the light transmissive display  110 _ 2 , the display range of the light transmissive display  110 _ 3  and the fusion position information (step S 3121 ). 
     If a determination result of step S 3121  is no, in the example of  FIG.  3 C , in response to that the at least one virtual object Vf 1  is located within the display range of the light transmissive display  110 _ 3 , the processing device  130  calculates the display position information of the virtual object on the light transmissive display  1103  based on the fusion position information (step S 3122 ), so as to obtain the pixel coordinates of the virtual object Vf 1  on the light transmissive display  110 _ 3 . 
     On the other hand, if the determination result of step S 3121  is yes, in the example of  FIG.  3 D , in response to that the at least one virtual object Vf 1  is located within the display range of the light transmissive display  110 _ 2  and the display range of the light transmissive display  110 _ 3  at the same time, the processing device  130  cuts the at least one virtual object Vf 1  into a first sub-virtual object Vf 1 _ 1  corresponding to the light transmissive display  110 _ 2  and a second sub-virtual object Vf 1 _ 2  corresponding to the light transmissive display  110 _ 3  (step S 3123 ). Namely, when the virtual object is located at a splicing junction of the light transmissive display  110 _ 2  and the light transmissive display  110 _ 3 , the processing device  130  may control the light transmissive display  110 _ 2  and the light transmissive display  110 _ 3  to respectively display a part of the virtual object Vf 1 . Then, first display position information of the first sub-virtual object Vf 1 _ 1  on the light transmissive display  110 _ 2  is calculated based on the fusion position information, and second display position information of the second sub-virtual object Vf 1 _ 2  on the light transmissive display  110 _ 3  is calculated based on the fusion position information (step S 3124 ). Namely, the processing device  130  may convert spatial position coordinates of the first sub-virtual object Vf 1 _ 1  on the spliced display plane into pixel coordinates on the light transmissive display  110 _ 2 , and convert spatial position coordinates of the second sub-virtual object Vf 1 _ 2  on the spliced display plane into pixel coordinates on the light transmissive display  110 _ 3 . 
     Thereafter, the processing device  130  may control at least one of the light transmissive display  110 _ 2  and the light transmissive display  110 _ 3  to display the at least one virtual object Vf 1  corresponding to the at least one target object Obj 1  according to the display position information (step S 314 ). As shown in  FIG.  3 C , the light transmissive display  110 _ 3  displays the virtual object Vf 1  corresponding to the target object Obj 1  for the user U 1 . As shown in  FIG.  3 D , the light transmissive display  110 _ 2  and the light transmissive display  110 _ 3  respectively display a part of the virtual object Vf 1  corresponding to the target object Obj 1  for the user U 1 . 
     It should be noted that, when a same character in the virtual object is cut and displayed on different light transmissive displays, it is easy to cause difficulty in reading due to the broken character. Therefore, in some embodiments, when processing a cutting procedure of the virtual object, the processing device  130  may further adjust a display position of the virtual object to ensure that the sub-virtual objects obtained by cutting do not have incomplete characters. 
     For example,  FIG.  4    is a schematic diagram of translating a virtual object according to an exemplary embodiment of the disclosure. Referring to  FIG.  4   , in some embodiments, a virtual object Vf 2  may include multiple characters. After acquiring fusion position information of the virtual object Vf 2  on a spliced display plane PL 1 , the processing device  130  may determine whether a character C 1  of the at least one virtual object Vf 2  is located within a display range Z 1  of a first light transmissive display and a display range Z 2  of a second light transmissive display at the same time. In response to the fact that the character C 1  of the at least one virtual object Vf 2  is located within the display range Z 1  of the first light transmissive display and the display range Z 2  of the second light transmissive display at the same time, the processing device  130  calculates a translation amount Δd 1  based on the character C 1 , and translates the at least one virtual object Vf 2  according to the translation amount Δd 1 . As shown in  FIG.  4   , the virtual object Vf 2  may be translated to the left by Δd 1 . Therefore, the processing device  130  may cut the translated at least one virtual object Vf 2  into a first sub-virtual object Vf 2 _ 1  corresponding to the first light transmissive display and a second sub-virtual object Vf 2 _ 2  corresponding to the second light transmissive display along a display boundary Li. In this way, the character C 1  may be completely displayed by the first light transmissive display without any break. 
       FIG.  5 A  and  FIG.  5 B  are flowcharts of a method for information display according to an exemplary embodiment of the disclosure.  FIG.  5 C  is a schematic diagram of an application situation of a system for information display according to an exemplary embodiment of the disclosure. Referring to  FIG.  5 A ,  FIG.  5 B  and  FIG.  5 C  at the same time, for convenience and clarity&#39;s sake, the embodiments of  FIG.  5 A  to  FIG.  5 C  will be described by taking three light transmissive displays  110 _ 1 - 110 _ 3  and three sensing information capturing devices  120 _ 1 - 120 _ 3  as examples, but the disclosure is not limited thereto. 
     The sensing information capturing device  120 _ 1  and the sensing information capturing device  120 _ 2  respectively capture position information and posture information of a user U 3  and a user U 4  (step S 502 ), and transmit the position information and the posture information of the user U 3  and the user U 4  to the processing device  130 . One or more the sensing information capturing devices  120 _ 1  to  120 _ 3  may capture position information of a target object Obj 2  (step S 504 ), and transmit the position information of the target object Obj 2  to the processing device  130 . 
     The processing device  130  determines whether the user number of users in front of the adjacent light transmissive display  110 _ 1  (i.e., the first light transmissive display) and the light transmissive display  110 _ 2  (i.e., the second light transmissive display) is equal to 1 (step S 506 ). Although not shown in  FIG.  5 C , based on the aforementioned embodiments, it is known that when the user number of users in front of the light transmissive display  110 _ 1  and the light transmissive display  110 _ 2  is equal to 1, the processing device  130  determines that the user is associated with the light transmissive display  110 _ 1  and the light transmissive display  110 _ 2  according to the posture information of the user (step S 508 ). 
     When the user number of users in front of the light transmissive display  110 _ 1  and the light transmissive display  110 _ 2  is greater than 1, in the exemplary embodiment of  FIG.  5 C , the processing device  130  may determine that each of the users U 3  and U 4  is associated with the light transmissive display  110 _ 1  and the light transmissive display  110 _ 2  according to the posture information of the users U 3  and U 4  (step S 516 ). Namely, the multiple users U 3  and U 4  may share the light transmissive display  110 _ 1  and the light transmissive display  110 _ 2 . When the user number of users in front of the light transmissive display  110 _ 1  and the light transmissive display  110 _ 2  is greater than 1, the processing device  130  may determine to associate the user U 3  (i.e., a first user) with the light transmissive display  110 _ 1  and the light transmissive display  110 _ 2 , and determine to associate the user U 4  (i.e., a second user) with the light transmissive display  110 _ 1  and the light transmissive display  110 _ 2 . 
     Then, the processing device  130  determines fusion position information of at least one virtual object Vf 5  on a spliced display plane of the light transmissive display  110 _ 1  and the light transmissive display  110 _ 2  according to the position information and the posture information of the at least one user U 3 , U 4  and the position information of the at least one target object Obj 2 . 
     For detailed operations of steps S 5101 -S 5105 , reference may be made to the aforementioned embodiments, and details thereof are not repeated. It should be noted that in the case that multiple users U 3  and U 4  share the adjacent light transmissive displays  110 _ 1  and  120 _ 2 , the processing device  130  splices the user images respectively captured by the sensing information capturing device  120 _ 1  and the sensing information capturing device  120 _ 2  (step S 5106 ). Then, the processing device  130  calculates line-of-sight information of the users U 3  and U 4  according to a spliced image (step S 5107 ). The processing device  130  determines whether the line-of-sight information of the users U 3  and U 4  intersects on a common light transmissive display (step S 5108 ). 
     In response to the fact that the line-of-sight information of the user U 3  and the line-of-sight information of the user U 4  are intersected on the common light transmissive display (i.e., the light transmissive display  110 _ 1 ), the processing device  130  determines display position information of the at least one virtual object Vf 5  on the common light transmissive display based on the spliced image. The spliced image includes a first user image having the user U 3  and a second user image having the user U 4 . If a determination result of step S 5108  is yes, the processing device  130  calculates user coordinates of the users U 3  and U 4  according to the spliced image (step S 5102 ). Moreover, if the determination result of step S 5108  is no, the processing device  130  respectively calculates the user coordinates of the users U 3  and U 4  according to the unspliced user images (step S 5109 ). Finally, the processing device  130  may determine the fusion position information of the at least one virtual object Vf 5  on the spliced display plane (step S 5105 ). 
     Thereafter, the processing device  130  may determine display position information of the at least one virtual object Vf 5  on at least one of the light transmissive display  110 _ 1  and the light transmissive display  110 _ 2  according to the display range of the light transmissive display  110 _ 1 , the display range of the light transmissive display  110 _ 2  and the fusion position information (step S 512 ). Then, the processing device  130  controls at least one of the light transmissive display  110 _ 1  and the light transmissive display  110 _ 2  to display the at least one virtual object Vf 5  corresponding to the at least one target object Obj 2  according to the display position information (step S 514 ). 
     As shown in  FIG.  5 C , when it is determined that the users U 3  and U 4  view the same target object Obj 2 , the processing device  130  may display the virtual object Vf 5  associated with the users U 3  and U 4  and corresponding to the target object Obj 2  on the light transmissive display  110 _ 1 . In addition, the processing device  130  may mark information indication lines G 1  and G 2  respectively corresponding to the users U 3  and U 4  according to respective line-of-sight points P 1  and P 2  of the users U 3  and U 4 . The information indication line G 2  spans the light transmissive display  110 _ 1  and the light transmissive display  110 _ 2 . However, in other embodiments, the processing device  130  may also display two virtual objects corresponding to the target object Obj 2  on the light transmissive display  110 _ 1  and the light transmissive display  110 _ 2 , respectively. 
     In some embodiments, the processing device  130  may track a movement state of the user. Since the processing device  130  may continuously update the display position information of the virtual object based on a user&#39;s tracking result, the virtual object may move correspondingly in response to the user&#39;s movement, so as to achieve a visual effect that the virtual object moves along with the user&#39;s movement. For example, when the user moves from the front of the first light transmissive display to the second light transmissive display, the same virtual object corresponding to the same target object may also be moved from the first light transmissive display to the second light transmissive display. An embodiment is provided below for further description. 
       FIG.  6 A  is a flowchart of a method for information display according to an exemplary embodiment of the disclosure.  FIG.  6 B  is a schematic diagram of an application situation of a system for information display according to an exemplary embodiment of the disclosure. For convenience and clarity&#39;s sake, the embodiments of  FIG.  6    and  FIG.  6 B  will be described by taking three light transmissive displays  110 _ 1 - 110 _ 3  and three sensing information capturing devices  120 _ 1 - 120 _ 3  as examples, but the disclosure is not limited thereto. 
     It should be noted that in the embodiment of  FIG.  6 B , a user U 6  moves from the front of the light transmissive display  110 _ 1  to the front of the light transmissive display  110 _ 2 . 
     Referring to  FIG.  6 A  and  FIG.  6 B  at the same time, the sensing information capturing device  120 _ 1  may capture position information and posture information of the user U 6  (step S 602 ), and transmit the position information and the posture information of the user U 6  to the processing device  130 . One or more of the sensing information capturing devices  120 _ 1 - 120 _ 3  may capture position information of a target object Obj 3  (step S 604 ), and transmit the position information of the target object Obj 3  to the processing device  130 . The processing device  130  determines the user number of users located in front of the light transmissive display  110 _ 1  and the light transmissive display  110 _ 2  (step S 606 ). The processing device  130  determines display position information of at least one virtual object Vf 6  associated with the at least one user U 6  according to the user number of users, the position information and the posture information of the at least one user U 6 , and the position information of the at least one target object Obj 3  (step S 608 ). For the detailed implementation of steps S 602 -S 608 , reference may be made to the aforementioned embodiments, and details thereof are not repeated. It should be noted that, in the example of  FIG.  6 B , the processing device  130  may first control the light transmissive display  110 _ 1  to display the at least one virtual object Vf 6  corresponding to the at least one target object Obj 3  according to the display position information of the virtual object Vf 6  (step S 610 ). 
     Then, the processing device  130  locates and tracks the user U 6  according to the user image captured by the sensing information capturing device  120 _ 1  (step S 612 ). Furthermore, the user U 6  may be assigned with a specific user ID by the processing device  130  to facilitate user tracking. During a movement process of the user U 6 , the processing device  130  may calculate a field of view change of the user U 6  according to the position information and the posture information of the user U 6  (step S 614 ), and the processing device  130  determines whether the at least one target object Obj 3  falls within a field of view range of the user U 6  viewing the light transmissive display  110 _ 1  according to the field of view change (step S 616 ). In other words, the processing device  130  determines whether the user U 6  may still view the target object Obj 3  through the light transmissive display  110 _ 1  according to the field of view change of the user U 6 . 
     If a determination result of step S 616  is yes, the processing device  130  updates the display position information of the virtual object on the light transmissive display  110 _ 1  according to the current position information and the posture information of the user U 6  and the position information of the target object Obj 3  (step S 620 ). Otherwise, if the determination result of step S 616  is no, in response to that the at least one target object Obj 3  does not fall within the field of view range of the user U 6  viewing the light transmissive display  110 _ 1 , the processing device  130  determines display position information of the virtual object Vf 6  on the light transmissive display  110 _ 2  according to the position information and the posture information of the user U 6  and the position information of the at least one target object Obj 3  (step S 618 ). Then, the processing device  130  may control the light transmissive display  110 _ 1  or the light transmissive display  110 _ 2  to display the at least one virtual object corresponding to the at least one target object according to the display position information (step S 622 ). 
     As shown in  FIG.  6 B , the user U 6  moves from the front of the light transmissive display  110 _ 1  to the front of the light transmissive display  110 _ 2 . When the user U 6  gradually moves away from the light transmissive display  110 _ 1 , the user U 6  is unable to view the target object Obj 3  through the light transmissive display  110 _ 1 . Therefore, the virtual object Vf 6  of the target object Obj 3  may be switched to be displayed by the light transmissive display  110 _ 2 . In this way, the virtual object of the target object Obj 3  may move correspondingly along with the user&#39;s movement, so as to achieve the visual effect that the virtual object moves along with the user&#39;s movement. 
     It should be noted that, in some situations, there may be another user U 7  originally viewing the target object Obj 3  through the light transmissive display  110 _ 2 . Therefore, in some embodiments, in response to that the at least one target object Obj 3  does not fall within the field of view range of the user U 6  viewing the light transmissive display  110 _ 1 , the processing device  130  may determine the display position information of the virtual object Vf 6  on the light transmissive display  110 _ 2  according to the position information and the posture information of the user U 6 , position information and posture information of the user U 7 , and the position information of the target object Obj 3 . Namely, when switching the virtual object of the target object Obj 3  to the light transmissive display  110 _ 2  for display, the processing device  130  may determine a display position of the virtual object Vf 6  on the light transmissive display  110 _ 2  by considering the position information and the posture information of the user U 6  and the user U 7  together. 
     In addition, the light transmissive displays in the aforementioned embodiments are all coplanar. However, in some embodiments, these light transmissive displays may be disposed in a non-coplanar manner. For example, when the first light transmissive display and the second light transmissive display are respectively viewing windows facing different directions on a cableway carriage, there may be an included angle between a display plane of the first light transmissive display and a display plane of the second light transmissive display. Examples are provided below to describe the implementation of such application situation. 
       FIG.  7 A  and  FIG.  7 B  are flowcharts of a method for information display according to an exemplary embodiment of the disclosure.  FIG.  7 C  is a schematic diagram of an application situation of a system for information display according to an exemplary embodiment of the disclosure. Referring to  FIG.  7 A ,  FIG.  7 B  and  FIG.  7 C  at the same time. 
     As shown in  FIG.  7 C , there may be an included angle between a display plane of the light transmissive display  110 _ 1  and a display plane of the light transmissive display  110 _ 2 . The sensing information capturing devices  110 _ 1  and  110 _ 2  may capture position information and posture information of a user U 8  (step S 702 ), and transmit the position information and the posture information of the user U 8  to the processing device  130 . One or more of the sensing information capturing devices  120 _ 1 - 120 _ 3  may capture position information of a target object (step S 704 ), and transmit the position information of the target object to the processing device  130 . 
     The processing device  130  determines whether the user number of users in front of the adjacent light transmissive display  110 _ 1  (i.e., the first light transmissive display) and the light transmissive display  110 _ 2  (i.e., the second light transmissive display) is equal to 1 (step S 706 ). When the user number of users is equal to 1, the processing device  130  determines that the at least one user U 8  is associated with the light transmissive display  110 _ 1  and the light transmissive display  110 _ 2  according to the posture information of the at least one user U 8  (step S 708 ). In addition, when the user number of users is greater than 1, in the embodiment, the processing device  130  may determine that each of the users uses one of the light transmissive displays  110 _ 1  to - 110 _ 3  (step S 716 ), i.e., each user has the authority to use a single light transmissive display. 
     Then, the processing device  130  determines display position information of the at least one virtual object associated with the at least one user U 8  according to the position information and the posture information of the user U 8  and the position information of the target object (step S 710 ). When the user number of users is greater than 1, the processing device  130  may individually calculate the user coordinates of each user according to the user images captured by the sensing information capturing devices  110 _ 1  to  110 _ 3  (step S 7107 ). 
     In addition, when the user number of users is equal to 1, the processing device  130  may recognize head turning of the user U 8  (step S 7101 ), and the processing device  130  may select the light transmissive display  110 _ 1  and the user image according to the head turning of the user U 8  (step S 7102 ). Although the user U 8  has the authority to view the virtual object through the light transmissive display  110 _ 1  and the light transmissive display  110 _ 2 , the processing device  130  may decide to use the light transmissive display  110 _ 1  to display the virtual object for the user U 8  to watch according to the head turning of the user U 8 . In addition, the processing device  130  may select the user image captured by the sensing information capturing device  120 _ 1  to calculate the user coordinates (step S 7106 ). In other embodiments, the processing device  130  may further identify a line-of-sight direction of the user U 8 , so as to select the light transmissive display  110 _ 1  and the user image according to the line-of-sight direction of the user U 8 . 
     On the other hand, the processing device  130  may calculate a relative orientation of the target object (step S 7103 ). Then, the processing device  130  may calculate target object coordinates of the target object according to the relative orientation of the target object (step S 7104 ). Then, the processing device  130  may acquire fusion position information according to the user coordinates and the target object coordinates (step S 7105 ). Then, the processing device  130  may determine the display position information of the at least one virtual object on at least one of the light transmissive display  110 _ 1  and the light transmissive display  110 _ 2  according to the display range of the light transmissive display  110 _ 1 , the display range of the light transmissive display  110 _ 2  and the fusion position information (step S 712 ). Then, the processing device  130  controls at least one of the light transmissive display  110 _ 1  and the light transmissive display  110 _ 2  to display the at least one virtual object corresponding to the at least one target object according to the display position information (step S 714 ). 
     In summary, the method, the processing device, and the system for information display provided by the exemplary embodiments of the disclosure may determine whether it is a single-person viewing situation or a multi-person viewing situation based on the user number of users in front of the adjacent light transmissive displays. When operating in the single-person viewing situation, a cross-screen display function may be provided by multiple light transmissive displays. When operating in the multi-person viewing situation, multiple light transmissive displays may be used to provide the cross-screen display function according to different application situations. In the embodiments of the disclosure, the display position information of the virtual object may be calculated in real-time according to the user position and the target object position. In this way, the virtual object may follow the target object or the user to implement cross-screen display in real-time, thereby improving the viewing experience of the user. In addition, the embodiment of the disclosure may avoid occurrence of characters in the virtual object being broken and displayed in different light transmissive displays, thereby improving viewing comfort of the virtual object. 
     It will be apparent to those skilled in the art that various modifications and variations can be made to the disclosed embodiments without departing from the scope or spirit of the disclosure. In view of the foregoing, it is intended that the disclosure covers modifications and variations provided they fall within the scope of the following claims and their equivalents.