
技术领域technical field
本发明涉及一种数字告示系统及其方法,尤其涉及一种调整显示内容的数字告示系统及其方法。The present invention relates to a digital notice system and its method, in particular to a digital notice system and its method for adjusting display content.
背景技术Background technique
传统的展示看板通过至少一显示器显示一存储在存储器中的内容,从而帮助企业进行营销、服务或者广告等方面的宣传。但是传统的展示看板仅能根据预先设定的内容播放相关展示内容,而不能确定展示看板前方人的距离远近,从而不能主动根据人距离远近调整展示看板所展示的内容,不能吸引远处人浏览展示看板内容,如此将影响宣传效果。A traditional display board uses at least one display to display a content stored in a memory, so as to help enterprises promote marketing, services or advertisements. However, the traditional display board can only play relevant display content according to the preset content, but cannot determine the distance of people in front of the display board, so it cannot actively adjust the content displayed on the display board according to the distance of people, and cannot attract people from a distance to browse Display the content of the Kanban, which will affect the publicity effect.
发明内容Contents of the invention
鉴于以上内容,有必要提供一种数字告示系统及其方法,可根据人距离远近调整一展示看板所展示的内容。In view of the above, it is necessary to provide a digital signage system and method thereof, which can adjust the content displayed on a display board according to the distance of people.
一种数字告示系统,该系统包括:一影像获取模块,该影像获取模块用于获取一摄像装置摄取的场景图像,该场景图像中包括物品各点与摄像装置之间的距离信息;一侦测模块,该侦测模块用于侦测该场景图像中是否存在人,并在侦测到人时,确定该人到摄像装置之间的距离;一执行模块,根据人到摄像装置之间的距离确定该距离所在的距离范围,并根据一存储于一存储器中的距离范围与显示内容的对应关系表获取该距离范围对应的显示内容,并控制至少一显示单元显示该获取的显示内容。A digital signage system, the system includes: an image acquisition module, the image acquisition module is used to acquire a scene image taken by a camera device, the scene image includes distance information between each point of an item and the camera device; a detection A module, the detection module is used to detect whether there is a person in the scene image, and when a person is detected, determine the distance between the person and the camera device; an execution module, according to the distance between the person and the camera device Determine the distance range where the distance is located, and acquire the display content corresponding to the distance range according to a correspondence table stored in a memory between the distance range and the display content, and control at least one display unit to display the acquired display content.
一种数字告示方法,该方法包括:获取一摄像装置摄取的场景图像,该场景图像中包括物品各点与摄像装置之间的距离信息;侦测该场景图像中是否存在人;侦测到该场景图像中存在人时,确定人与摄像装置之间的距离;确定该距离所在的距离范围,并根据一存储于一存储器中的距离范围与显示内容的对应关系表获取距离范围对应的显示内容,并控制至少一显示单元显示该获取的显示内容。A digital signage method, the method comprising: acquiring a scene image captured by a camera device, the scene image including distance information between each point of an item and the camera device; detecting whether there is a person in the scene image; detecting the When there is a person in the scene image, determine the distance between the person and the camera device; determine the distance range where the distance is located, and obtain the display content corresponding to the distance range according to a correspondence table between the distance range and the display content stored in a memory , and control at least one display unit to display the acquired display content.
本发明通过获取一场景图像,并在侦测到该场景图像中有人时,确定人与摄像装置之间的距离,并确定该距离所在的距离范围,从而根据该距离范围获取距离范围对应的显示内容,从而控制一显示单元显示该获取的显示内容,从而可根据人距离远近调整一展示看板所展示的内容。The present invention obtains a scene image, and when a person is detected in the scene image, determines the distance between the person and the camera device, and determines the distance range where the distance lies, thereby obtaining the display corresponding to the distance range according to the distance range Content, so as to control a display unit to display the obtained display content, so that the content displayed on a display board can be adjusted according to the distance of people.
附图说明Description of drawings
图1是本发明一实施方式的一数字告示系统的方框示意图。FIG. 1 is a schematic block diagram of a digital signage system according to an embodiment of the present invention.
图2是如图1所示的数字告示系统所应用的数字展示看板的示意图。FIG. 2 is a schematic diagram of a digital display board applied to the digital signage system shown in FIG. 1 .
图3是图1所示的数字告示系统的影像分析模块的工作原理示意图。FIG. 3 is a schematic diagram of the working principle of the image analysis module of the digital signage system shown in FIG. 1 .
图4是如图1所示的数字告示系统的应用示意图。FIG. 4 is an application diagram of the digital signage system shown in FIG. 1 .
图5是本发明一实施方式的数字告示方法的流程图。FIG. 5 is a flowchart of a digital signage method according to an embodiment of the present invention.
主要元件符号说明Description of main component symbols
如下具体实施方式将结合上述附图进一步说明本发明。The following specific embodiments will further illustrate the present invention in conjunction with the above-mentioned drawings.
具体实施方式Detailed ways
如图1所示,是本发明一实施方式的数字告示系统10的方框示意图。该数字告示系统10应用于一数字展示看板1上,该数字展示看板1与一摄像装置2连接,根据该摄像装置2摄取的前方场景图像确定前方是否存在人以及该人与该摄像装置2的距离,从而在前方有人时,根据该确定的距离显示对应的内容。该数字展示看板1还包括一中央处理器20、一存储器30以及至少一显示单元40。As shown in FIG. 1 , it is a schematic block diagram of a digital signage system 10 according to an embodiment of the present invention. The digital signage system 10 is applied to a digital display board 1, the digital display board 1 is connected to a camera device 2, and it is determined whether there is a person in front and the relationship between the person and the camera device 2 according to the front scene image captured by the camera device 2. distance, so that when there is someone in front, the corresponding content will be displayed according to the determined distance. The digital display board 1 further includes a CPU 20 , a memory 30 and at least one display unit 40 .
该摄像装置2用于摄取前方场景,并生成场景影像。在本实施例中,所述摄像装置2为一种深度摄影机(Depth-sensing Camera),如时间飞行(Time of Flight,TOF)摄影机,用于摄取场景影像,该场景影像中包括被摄物体的景深信息。所述被摄物体的景深信息是指被摄物体各点与摄像装置2的距离信息。由于摄像装置2在拍摄目标物时,将发射一定波长的信号,当信号遇到目标物时即会反射至摄像装置2,根据信号发射与接收之间的时间差即可计算出目标物上各点与摄像装置2之间的距离信息,因此所述摄像装置2可得到场景影像中被摄物体各点与摄像装置2之间的距离信息,即景深信息,以下称为场景影像中被摄物体各点与摄像装置2之间的距离信息。请参考图2,该摄像装置2设置于该数字展示看板1上,用于拍摄该数字展示看板1前方的场景图像。The imaging device 2 is used to capture the scene ahead and generate a scene image. In this embodiment, the imaging device 2 is a depth-sensing camera (Depth-sensing Camera), such as a time-of-flight (Time of Flight, TOF) camera, which is used to capture scene images, which include images of objects to be photographed. Depth of field information. The depth of field information of the object refers to the distance information between each point of the object and the camera 2 . Since the camera device 2 will emit a signal of a certain wavelength when shooting the target object, when the signal encounters the target object, it will be reflected to the camera device 2, and each point on the target object can be calculated according to the time difference between signal transmission and reception. The distance information between the camera device 2 and the camera device 2, so the camera device 2 can obtain the distance information between each point of the object in the scene image and the camera device 2, that is, the depth of field information, which is hereinafter referred to as the distance information of the object in the scene image. The distance information between the point and the camera 2. Please refer to FIG. 2 , the camera device 2 is installed on the digital display board 1 for capturing the scene image in front of the digital display board 1 .
该数字告示系统10包括一影像获取模块11、一侦测模块12及一执行模块13。本发明所称的模块是指一种能够被数字展示看板1的中央处理器20所执行并能够完成特定功能的一系列计算机程序块,其存储于数字展示看板1的存储器30中。The digital signage system 10 includes an image acquisition module 11 , a detection module 12 and an execution module 13 . The module referred to in the present invention refers to a series of computer program blocks that can be executed by the central processing unit 20 of the digital display board 1 and can complete specific functions, which are stored in the memory 30 of the digital display board 1 .
其中,该存储器30中还存储有多个不同的三维人型模板及一表格。该多个不同的三维人型模板为该类型摄像装置2在执行本发明前所摄取的,其按照拍照姿势包括二类:正面人型影像、侧面人型影像。该表格中记录有距离范围与显示内容的对应关系,其中不同的距离范围对应于不同的显示内容。在本实施方式中,该表格中定义了如下的对应关系:当人与该摄像装置2之间的距离小于一第一预定值(如5m)时,对应的显示内容为一详细说明,如“百货8月5-10限时特价A品牌最低5折;B品牌最低折扣;C品牌限量优惠;D品牌满额抽奖;E品牌新品折扣”;当人与该摄像装置2之间的距离大于该第一预定值(如5m)且小于该第二预定值(如10m)时,对应的显示内容为一大概说明,如“百货限时特价8/5-8/10,家电、服饰满五千再折扣;化妆品五折起”;当人与该摄像装置2之间的距离大于该第二预定值时(如10m)时,对应的显示内容为一简要说明,如“百货限时特价2012/8/5-8/10”。Wherein, the memory 30 also stores a plurality of different three-dimensional humanoid templates and a table. The multiple different 3D human-shaped templates are captured by the camera device 2 before implementing the present invention, and include two types according to the photographing posture: frontal human-shaped images and side-faced human-shaped images. The table records the correspondence between distance ranges and display content, where different distance ranges correspond to different display content. In this embodiment, the table defines the following correspondence: when the distance between the person and the camera 2 is less than a first predetermined value (such as 5m), the corresponding display content is a detailed description, such as " Department store August 5-10 limited-time special offer A brand minimum 50% off; B brand minimum discount; C brand limited discount; D brand full lottery; E brand new product discount"; when the distance between the person and the camera device 2 is greater than the first When the predetermined value (such as 5m) is less than the second predetermined value (such as 10m), the corresponding display content is a general description, such as "Department store limited time special price 8/5-8/10, home appliances, clothing and more discounts after 5,000; Cosmetics 50% off"; when the distance between the person and the camera 2 is greater than the second predetermined value (such as 10m), the corresponding display content is a brief description, such as "Department store limited time special offer 2012/8/5- 8/10".
该影像获取模块11用于获取该摄像装置2摄取的展示看板前方场景图像。The image acquisition module 11 is used to acquire the scene image in front of the display board captured by the camera 2 .
该侦测模块12用于确定该获取的场景图像的各个点到摄像装置之间的距离中小于一预定距离(例如15米)的点所组成的区域,并侦测该确定的区域中是否存在人。其中,该侦测模块12侦测该确定的区域是否存在人的具体操作:该侦测模块12将该确定的区域所对应的图像与存储于存储器30中的多个不同的三维人型模板进行比较,来判断该确定的区域中是否存在人。如果该确定的区域所对应的图像中至少存在与该多个不同的三维人型模板中的一个相同的部分,则该侦测模块12确定该被确定的区域中存在人。如果该确定的区域所对应的图像中不存在与任意一个三维模板相同的部分,则该侦测模块12确定该确定的区域中不存在人。The detection module 12 is used to determine the area formed by the points that are less than a predetermined distance (for example, 15 meters) in the distance between each point of the acquired scene image and the camera device, and detect whether there is a people. Wherein, the detection module 12 detects the specific operation of whether there is a person in the determined area: the detection module 12 compares the image corresponding to the determined area with a plurality of different three-dimensional human templates stored in the memory 30 Comparison, to determine whether there is a person in the determined area. If the image corresponding to the determined area has at least the same part as one of the plurality of different three-dimensional humanoid templates, the detection module 12 determines that there is a person in the determined area. If there is no part identical to any three-dimensional template in the image corresponding to the determined area, the detection module 12 determines that there is no person in the determined area.
当该侦测模块12侦测到被确定的区域中存在人时,确定在该区域中该人到摄像装置2之间的距离,其中,当该侦测模块12侦测该确定的区域中存在多个人则分别确定各个人与摄像装置2之间的距离,并计算得到一平均距离作为在该区域中人与摄像装置2之间的距离。如:当人A到摄像装置2之间的距离为8m,人B到摄像装置2之间的距离为10m,人C到摄像装置2之间的距离为12m,则该侦测模块12确定在该区域中该些人到摄像装置2之间的距离为平均距离10m。When the detection module 12 detects that there is a person in the determined area, determine the distance between the person and the camera 2 in the area, wherein, when the detection module 12 detects that there is a person in the determined area Multiple persons respectively determine the distance between each person and the camera device 2 , and calculate an average distance as the distance between the person and the camera device 2 in the area. For example: when the distance between person A and camera 2 is 8m, the distance between person B and camera 2 is 10m, and the distance between person C and camera 2 is 12m, then the detection module 12 determines that The average distance between these people and the camera 2 in this area is 10m.
该执行模块13用于根据该确定的该区域中人到摄像装置2之间的距离确定该距离所在的距离范围,并根据该存储器30存储的距离范围与显示内容的对应关系获取该确定的距离范围所对应的显示内容,并控制该至少一显示单元40显示该获取的显示内容。从而根据该人到摄像装置2之间的距离的不同,而控制该至少一显示单元40显示不同的显示内容,从而达到更好的宣传效果。如当人到摄像装置2之间的距离为10m时,该执行模块13控制该至少一显示单元40显示“百货限时特价8/5-8/10,家电、服饰满五千再折扣;化妆品五折起”。The execution module 13 is used to determine the distance range of the distance according to the determined distance between the person in the area and the camera 2, and obtain the determined distance according to the correspondence between the distance range stored in the memory 30 and the display content display content corresponding to the range, and control the at least one display unit 40 to display the acquired display content. Therefore, according to the difference in the distance between the person and the camera device 2 , the at least one display unit 40 is controlled to display different display contents, so as to achieve a better publicity effect. For example, when the distance between the person and the camera 2 is 10m, the execution module 13 controls the at least one display unit 40 to display "Department store limited-time special price 8/5-8/10, home appliances, clothing, and more than 5,000 discounts; cosmetics 5" Fold up".
在本实施方式中,该数字展示看板1还连接于一音频播放装置3,该存储器30中还存储有对应于显示内容的音频文件。该执行模块13还在获取显示内容后,获取对应于显示内容的音频文件,并控制该音频播放装置3播放该获取的音频文件。In this embodiment, the digital display board 1 is also connected to an audio playback device 3, and the memory 30 also stores audio files corresponding to the displayed content. The executing module 13 also acquires an audio file corresponding to the displayed content after acquiring the displayed content, and controls the audio playing device 3 to play the acquired audio file.
在本实施方式中,该每个至少一显示单元40包括一第一显示区域41和一第二显示区域42。该存储器30中还存储有一虚拟物体的三维模型及摄取的图像与实际物体的比例(如1∶100)。在本实施方式中,该虚拟物体为一人体模型。在初始状态下,该虚拟物体面向前方。该数字告示系统10还包括一影像分析模块14,该影像分析模块14用于确定该确定的区域中的人相对于该摄像装置2的方向和角度,并根据该确定的人相对于该摄像装置2的方向和角度控制该虚拟物体朝相应的方向转动相应的角度,使得该人体模型正对前面的人,从而使得在该电子看板前的人有人体模型对着自己说话的感觉,增加广告宣传的效果。In this embodiment, each of the at least one display unit 40 includes a first display area 41 and a second display area 42 . The memory 30 also stores a three-dimensional model of a virtual object and a ratio (such as 1:100) of the captured image to the actual object. In this embodiment, the virtual object is a human body model. In an initial state, the virtual object faces forward. The digital signage system 10 also includes an image analysis module 14, the image analysis module 14 is used to determine the direction and angle of the person in the determined area relative to the camera device 2, and according to the direction and angle of the determined person relative to the camera device 2 2. Control the direction and angle of the virtual object to turn the corresponding angle in the corresponding direction, so that the mannequin is facing the person in front, so that the person in front of the electronic billboard has the feeling that the mannequin is talking to himself, increasing advertising Effect.
具体的,该影像分析模块14确定在该确定的区域中的该每个人在图像中的坐标,计算该些人的平均坐标,计算在图像中该些人的平均坐标与图像中心点的距离。如图3所示,该些人的平均坐标与图像中心点的距离在实际中对应为,在与摄像装置2的镜头延长线垂直的一竖直平面中,该摄像装置2与人在该竖直平面上的正投影所形成的点的距离。该影像分析模块14还用于根据该存储器30中存储的摄取的图像与实际物体的比例来确定在实际中该摄像装置2与人在该竖直平面上的正投影所形成的点的距离(以下称为第一距离d1)。显然,该确定的人与摄像装置2之间的距离(以下称为第二距离d2)构成了直角三角形的一条斜边的边长,该第一距离d1构成了直角三角形的一条直角边的边长。Specifically, the image analysis module 14 determines the coordinates of each person in the determined area in the image, calculates the average coordinates of these people, and calculates the distance between the average coordinates of these people in the image and the center point of the image. As shown in Figure 3, the distance between the average coordinates of these people and the center point of the image actually corresponds to, in a vertical plane perpendicular to the lens extension line of the camera device 2, the distance between the camera device 2 and the people in the vertical plane The distance of a point formed by an orthographic projection on a rectilinear plane. The image analysis module 14 is also used to determine the distance ( Hereinafter referred to as the first distance d1). Obviously, the determined distance between the person and the camera 2 (hereinafter referred to as the second distance d2) constitutes the side length of a hypotenuse of a right triangle, and the first distance d1 constitutes the side of a right angle side of a right triangle long.
该影像分析模块根据公式夹角X=arcsin(d1/d2)来确定该确定的区域中的人相对于该摄像装置2的方向和角度,并根据该确定的人相对于该摄像装置2的方向和角度控制该虚拟物体朝相应的方向转动相应的角度。如:当人的平均坐标在图像中心的右上方,人的平均坐标与图像中心的距离为5cm,该摄取的图像与实际物体的比例为1∶100,人与摄像装置2之间的平均距离为10m,则该影像分析模块14确定该虚拟物体应转动的方向为右方,且转动的角度为30度。The image analysis module determines the direction and angle of the person in the determined area relative to the camera 2 according to the formula angle X=arcsin(d1/d2), and according to the determined direction of the person relative to the camera 2 and Angle controls the virtual object to rotate the corresponding angle in the corresponding direction. For example: when the average coordinates of a person are at the upper right of the center of the image, the distance between the average coordinates of the person and the center of the image is 5cm, the ratio of the captured image to the actual object is 1:100, and the average distance between the person and the camera device 2 is 10m, then the image analysis module 14 determines that the direction in which the virtual object should rotate is right, and the rotation angle is 30 degrees.
该执行模块13用于控制该至少一显示单元40在该第一显示区域41中显示该获取的显示内容,在该第二显示区域42中显示该转动后的虚拟物体(如图4所示),从而使得展示看板中的虚拟物体不断随着浏览者移动方向进行调整,从而持续面对浏览者进行展示说明,增加真实感。The execution module 13 is used to control the at least one display unit 40 to display the acquired display content in the first display area 41, and display the rotated virtual object in the second display area 42 (as shown in FIG. 4 ). , so that the virtual objects in the display board are constantly adjusted with the viewer's moving direction, so as to continuously display and explain to the viewer, increasing the sense of reality.
请参考图5,为本发明一数字告示方法的流程图。该数字告示方法应用于如图1所示的数字告示系统10上。Please refer to FIG. 5 , which is a flowchart of a digital signage method of the present invention. The digital signage method is applied to the digital signage system 10 shown in FIG. 1 .
在步骤S501中,该影像获取模块11获取该摄像装置2摄取的展示看板前方场景图像。In step S501 , the image acquisition module 11 acquires an image of the scene in front of the exhibition board captured by the camera device 2 .
在步骤S502中,该侦测模块12确定该获取的场景图像的各个点到摄像装置之间的距离中小于一预定距离(例如15米)的点所组成的区域,并侦测该确定的区域中是否存在人。当该确定的区域中不存在人时,流程结束。当该确定的区域中存在人时,执行步骤S503。其中,该侦测模块12侦测该确定的区域是否存在人的具体操作为:该侦测模块12将该确定的区域所对应的图像与存储于存储器30中的多个不同的三维人型模板进行比较,来判断该确定的区域中是否存在人。如果该确定的区域所对应的图像中至少存在与该多个不同的三维人型模板中的一个相同的部分,则该侦测模块12确定该被确定的区域中存在人。如果该确定的区域所对应的图像中不存在与任意一个三维模板相同的部分,则该侦测模块12确定该被确定的区域中不存在人。In step S502, the detection module 12 determines the area formed by the points in the distance between each point of the acquired scene image and the camera device that is less than a predetermined distance (for example, 15 meters), and detects the determined area Whether there are people in . When there is no person in the determined area, the flow ends. When there is a person in the determined area, step S503 is executed. Wherein, the detection module 12 detects whether there is a person in the determined area. The specific operation is: the detection module 12 compares the image corresponding to the determined area with a plurality of different three-dimensional human templates stored in the memory 30. Comparison is performed to determine whether there is a person in the determined area. If the image corresponding to the determined area has at least the same part as one of the plurality of different three-dimensional humanoid templates, the detection module 12 determines that there is a person in the determined area. If there is no part identical to any three-dimensional template in the image corresponding to the determined area, the detection module 12 determines that there is no person in the determined area.
在步骤S503中,该侦测模块12确定在该区域中该人到摄像装置之间的距离。其中,当该确定的区域中仅有一个人时,该人与摄像装置之间的距离即为人到摄像装置之间的距离,当该确定的区域中存在多个人时,该侦测模块还分别确定各个人与摄像装置2之间的距离,并计算得到一平均距离作为在该确定的区域中该些人与摄像装置2之间的距离。In step S503, the detection module 12 determines the distance between the person and the camera device in the area. Wherein, when there is only one person in the determined area, the distance between the person and the camera device is the distance between the person and the camera device; when there are multiple people in the determined area, the detection module also separately determines The distance between each person and the camera device 2 is calculated to obtain an average distance as the distance between the people and the camera device 2 in the determined area.
在步骤S504中,该执行模块13根据在该确定的区域中该人到摄像装置之间的距离确定该距离所在的距离范围,并根据该存储单元存储的距离范围与显示内容的对应关系获取该距离范围对应的显示内容,并控制该至少一显示单元40显示该获取的显示内容。In step S504, the execution module 13 determines the distance range according to the distance between the person and the camera device in the determined area, and obtains the distance range according to the corresponding relationship between the distance range stored in the storage unit and the display content. display content corresponding to the distance range, and control the at least one display unit 40 to display the acquired display content.
在另一实施方式中,在步骤S504后还包括一步骤:In another embodiment, after step S504, a step is further included:
该执行模块13获取对应于获取的显示内容的音频文件,控制该音频播放装置3播放该获取的音频文件。The execution module 13 acquires an audio file corresponding to the acquired display content, and controls the audio playback device 3 to play the acquired audio file.
在另一实施方式中,该步骤S504可被替换为:In another implementation manner, this step S504 can be replaced by:
该影像分析模块14用于确定该确定的区域中的人相对于该摄像装置2的方向和角度,并根据该确定的人相对于该摄像装置2的方向和角度控制该人体模型朝相应的方向转动相应的角度。具体为:该影像分析模块14确定在在该确定的区域中的中该每个人在图像中的坐标,计算该些人的平均坐标,计算在图像中该些人的平均坐标与图像中心点的距离。该些人的平均坐标与影像中心点的距离在实际中对应为,在与摄像装置2的镜头延长线垂直的一竖直平面中,该摄像装置2与人在该竖直平面上的正投影的距离。该影像分析模块14根据该存储器30中存储的摄取的图像与实际物体的比例来确定在实际中该摄像装置2与人在该竖直平面上的正投影所形成的点的距离(以下称为第一距离d1)。其中,该确定的人与摄像装置2之间的距离(以下称为第二距离d2)构成了直角三角形的一条斜边的边长,该第一距离d1构成了直角三角形的一条直角边的边长。该影像分析模块根据公式夹角X=arcsin(d1/d2)来确定该确定的区域中的人相对于该摄像装置2的方向和角度,并根据该确定的人相对于该摄像装置2的方向和角度,控制该虚拟物体朝相应的方向转动相应的角度。The image analysis module 14 is used to determine the direction and angle of the person in the determined area relative to the camera device 2, and control the human body model in a corresponding direction according to the determined direction and angle of the person relative to the camera device 2 Rotate the corresponding angle. Specifically: the image analysis module 14 determines the coordinates of each person in the image in the determined area, calculates the average coordinates of these people, and calculates the relationship between the average coordinates of these people in the image and the center point of the image distance. The distance between the average coordinates of these people and the center point of the image actually corresponds to, in a vertical plane perpendicular to the lens extension line of the camera device 2, the orthographic projection of the camera device 2 and the person on the vertical plane distance. The image analysis module 14 determines the distance between the camera device 2 and the point formed by the orthographic projection of the person on the vertical plane (hereinafter referred to as A first distance d1). Wherein, the determined distance between the person and the camera 2 (hereinafter referred to as the second distance d2) constitutes the side length of a hypotenuse of a right triangle, and the first distance d1 constitutes the side of a right angle side of a right triangle long. The image analysis module determines the direction and angle of the person in the determined area relative to the camera 2 according to the formula angle X=arcsin(d1/d2), and according to the determined direction of the person relative to the camera 2 and angle, to control the virtual object to rotate the corresponding angle in the corresponding direction.
该执行模块13用于控制该至少一显示单元40在第一显示区域41中显示该获取的显示内容,在第二显示区域42中显示该转动后的虚拟物体。The execution module 13 is used to control the at least one display unit 40 to display the acquired display content in the first display area 41 and display the rotated virtual object in the second display area 42 .
最后应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention without limitation. Although the present invention has been described in detail with reference to the preferred embodiments, those of ordinary skill in the art should understand that the technical solutions of the present invention can be Modifications or equivalent replacements can be made without departing from the spirit and scope of the technical solutions of the present invention.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2012100527561ACN103295503A (en) | 2012-03-02 | 2012-03-02 | Digital bulletin system and digital bulletin method |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2012100527561ACN103295503A (en) | 2012-03-02 | 2012-03-02 | Digital bulletin system and digital bulletin method |
| Publication Number | Publication Date |
|---|---|
| CN103295503Atrue CN103295503A (en) | 2013-09-11 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN2012100527561APendingCN103295503A (en) | 2012-03-02 | 2012-03-02 | Digital bulletin system and digital bulletin method |
| Country | Link |
|---|---|
| CN (1) | CN103295503A (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104598013A (en)* | 2013-10-31 | 2015-05-06 | 鸿富锦精密工业(深圳)有限公司 | Intelligent display device |
| CN110221700A (en)* | 2019-06-20 | 2019-09-10 | 北京海益同展信息科技有限公司 | Virtual rack display systems |
| CN113032605A (en)* | 2019-12-25 | 2021-06-25 | 中移(成都)信息通信科技有限公司 | Information display method, device and equipment and computer storage medium |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101751209A (en)* | 2008-11-28 | 2010-06-23 | 联想(北京)有限公司 | Method and computer for adjusting screen display element |
| CN101901610A (en)* | 2009-05-25 | 2010-12-01 | 鸿富锦精密工业(深圳)有限公司 | Interactive image adjustment system and method |
| US20100328351A1 (en)* | 2009-06-29 | 2010-12-30 | Razer (Asia-Pacific) Pte Ltd | User interface |
| CN101944349A (en)* | 2009-07-03 | 2011-01-12 | 索尼公司 | Display control unit and display control method |
| CN102314855A (en)* | 2010-07-06 | 2012-01-11 | 鸿富锦精密工业(深圳)有限公司 | Image processing system, display device and image display method |
| US20120007799A1 (en)* | 2010-07-08 | 2012-01-12 | Samsung Electro-Mechanics Co., Ltd. | Apparatus, method for measuring 3 dimensional position of a viewer and display device having the apparatus |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101751209A (en)* | 2008-11-28 | 2010-06-23 | 联想(北京)有限公司 | Method and computer for adjusting screen display element |
| CN101901610A (en)* | 2009-05-25 | 2010-12-01 | 鸿富锦精密工业(深圳)有限公司 | Interactive image adjustment system and method |
| US20100328351A1 (en)* | 2009-06-29 | 2010-12-30 | Razer (Asia-Pacific) Pte Ltd | User interface |
| CN101944349A (en)* | 2009-07-03 | 2011-01-12 | 索尼公司 | Display control unit and display control method |
| CN102314855A (en)* | 2010-07-06 | 2012-01-11 | 鸿富锦精密工业(深圳)有限公司 | Image processing system, display device and image display method |
| US20120007799A1 (en)* | 2010-07-08 | 2012-01-12 | Samsung Electro-Mechanics Co., Ltd. | Apparatus, method for measuring 3 dimensional position of a viewer and display device having the apparatus |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104598013A (en)* | 2013-10-31 | 2015-05-06 | 鸿富锦精密工业(深圳)有限公司 | Intelligent display device |
| CN110221700A (en)* | 2019-06-20 | 2019-09-10 | 北京海益同展信息科技有限公司 | Virtual rack display systems |
| CN110221700B (en)* | 2019-06-20 | 2021-03-30 | 北京海益同展信息科技有限公司 | Virtual shelf display system |
| CN113032605A (en)* | 2019-12-25 | 2021-06-25 | 中移(成都)信息通信科技有限公司 | Information display method, device and equipment and computer storage medium |
| CN113032605B (en)* | 2019-12-25 | 2023-08-18 | 中移(成都)信息通信科技有限公司 | Information display method, device, equipment and computer storage medium |
| Publication | Publication Date | Title |
|---|---|---|
| US10977818B2 (en) | Machine learning based model localization system | |
| Tian et al. | Handling occlusions in augmented reality based on 3D reconstruction method | |
| US8624962B2 (en) | Systems and methods for simulating three-dimensional virtual interactions from two-dimensional camera images | |
| CN108292362B (en) | Gesture recognition for cursor control | |
| US9524584B2 (en) | Narrowcasting from public displays, and related methods | |
| US9077846B2 (en) | Integrated interactive space | |
| US11335008B2 (en) | Training multi-object tracking models using simulation | |
| TWI463451B (en) | Digital signage system and method thereof | |
| US20150235424A1 (en) | Method of image processing for an augmented reality application | |
| WO2019035155A1 (en) | Image processing system, image processing method, and program | |
| US9049369B2 (en) | Apparatus, system and method for projecting images onto predefined portions of objects | |
| CN104699389A (en) | Interactive display method and electronic device thereof | |
| US9965697B2 (en) | Head pose determination using a camera and a distance determination | |
| CN107978019A (en) | Augmented reality system and method | |
| CN106843790B (en) | Information display system and method | |
| CN107330974B (en) | Commodity display method and device and mobile equipment | |
| CN103295503A (en) | Digital bulletin system and digital bulletin method | |
| CN108616754A (en) | Portable device and operation method thereof | |
| Ha et al. | A method for image-based shadow interaction with virtual objects | |
| US20110126228A1 (en) | Media displaying system and method | |
| TWI469066B (en) | System and method for displaying product catalog | |
| CN115035555A (en) | Method of calculating focus of attention and storage medium | |
| CN114902646A (en) | Electronic device, method of controlling electronic device, and computer-readable storage medium | |
| TWI768704B (en) | Method and computer program product for calculating a focus of attention | |
| Haubner et al. | Recognition of dynamic hand gestures with time-of-flight cameras |
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
| WD01 | Invention patent application deemed withdrawn after publication | Application publication date:20130911 |