WO2018233099A1 - 一种移动终端显示方法、移动终端及存储介质 - Google Patents
一种移动终端显示方法、移动终端及存储介质 Download PDFInfo
- Publication number
- WO2018233099A1 WO2018233099A1 PCT/CN2017/102395 CN2017102395W WO2018233099A1 WO 2018233099 A1 WO2018233099 A1 WO 2018233099A1 CN 2017102395 W CN2017102395 W CN 2017102395W WO 2018233099 A1 WO2018233099 A1 WO 2018233099A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- user
- mobile terminal
- led array
- memory
- information
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/82—Protecting input, output or interconnection devices
- G06F21/84—Protecting input, output or interconnection devices output devices, e.g. displays or monitors
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/18—Eye characteristics, e.g. of the iris
- G06V40/19—Sensors therefor
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/34—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/34—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
- G09G3/3406—Control of illumination source
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2125—Just-in-time application of countermeasures, e.g., on-the-fly decryption, just-in-time obfuscation or de-obfuscation
Definitions
- the present disclosure relates to, but is not limited to, the field of terminal technologies, and in particular, to a mobile terminal display method, a mobile terminal, and a storage medium.
- the present disclosure provides a mobile terminal display method, a mobile terminal, and a storage medium, which can ensure the privacy of the displayed content when the user uses the mobile terminal.
- An embodiment of the present disclosure provides a mobile terminal display method, including:
- the detecting location information of the user includes:
- the user's human eye position is detected by a dual camera in the mobile terminal, and the user's location information is determined based on the human eye position.
- the determining the location information of the user based on the location of the human eye comprises:
- the angle between the center position and the line where each camera in the dual camera is located and the line where the dual camera is located is determined to represent the position information of the user based on the included angle.
- the method further includes:
- the dual camera detects human eye information of a plurality of people, determining a distance from a center position of each of the plurality of people to the dual camera, and selecting the person whose shortest distance is the user.
- the adjusting a lighting position of the LED array in the display screen according to the location information of the user includes:
- mapping table of preset position information and a lighting position of the LED array a mapping table of preset position information and a lighting position of the LED array
- a lighting position of the LED array corresponding to the location information of the user is acquired according to the mapping table.
- Embodiments of the present disclosure also provide a mobile terminal including a memory and a processor, wherein the memory stores a computer readable program: the processor is configured to execute the program in the memory to implement the following steps :
- the processor is configured to execute the program in the memory to implement the following steps:
- the user's human eye position is detected by a dual camera in the mobile terminal, and the user's location information is determined based on the human eye position.
- the processor is configured to execute the program in the memory to implement the following steps:
- the angle between the center position and the line where each camera in the dual camera is located and the line where the dual camera is located is determined to represent the position information of the user based on the included angle.
- the memory further stores a mapping table of preset location information and LED array lighting locations;
- the processor is configured to execute a program in the memory to implement the following steps:
- a lighting position of the LED array corresponding to the location information of the user is acquired according to the mapping table.
- the embodiment of the present disclosure further provides a computer readable storage medium, where the mobile terminal display program is stored, and when the mobile terminal displays the program program by the processor, the mobile terminal display is implemented. method.
- the embodiment of the present disclosure further provides a computer readable storage medium storing computer executable instructions that implement the above mobile terminal display method when the computer executable instructions are executed.
- the mobile terminal display method, the mobile terminal and the storage medium provided by the embodiments of the present disclosure can determine the lit LED array according to the location of the user by detecting the location of the user, and only the LED array of the corresponding position is illuminated. Through the processing of the raster, you can ensure that only the location where the user is located can see the displayed content. Therefore, the embodiment of the present disclosure can track the position of the user and dynamically adjust the display area of the display content in the space according to the position of the user, thereby avoiding the situation that the display content is snooped by other users, thereby effectively ensuring the information security of the user.
- FIG. 1 is a flowchart of a method for displaying a mobile terminal according to an embodiment of the present disclosure
- FIG. 2 is a schematic diagram of a principle of a display method of a mobile terminal according to an embodiment of the present disclosure
- FIG. 3 is a schematic diagram of an application example of an LED mating grating in an embodiment of the present disclosure
- FIG. 4 is a structural block diagram of a mobile terminal provided in an embodiment of the present disclosure.
- a display method of a mobile terminal may include:
- Step 101 Detect location information of the user.
- the mobile terminal can collect the facial information of the user through the camera, and determine the location of the user according to the facial information.
- the mobile terminal is configured with a dual camera, and the dual camera can be fixedly disposed on the front panel of the mobile terminal, or can be a rotary camera, and the two cameras can be adjusted to the front panel by rotating.
- the facial image of the user can be collected by the dual camera, and the location of the user's eyes is identified based on the preset image recognition algorithm.
- the location of the user can be determined based on the location of the image in which the user's human eye is located.
- the embodiment of the present disclosure is implemented as follows:
- the position of the center position of both eyes in each acquired image can be obtained separately due to the dual camera.
- the angle information of the straight line can be directly obtained.
- the angle information is the angle information of the user relative to the screen of the mobile terminal, and the lighting position in the display screen can be adjusted according to the angle information.
- the user of the mobile terminal may be determined according to the position of the human eye.
- the user may be determined according to the linear distance between the center positions of the two eyes of each of the plurality of people to the dual camera, and optionally, the person whose distance is the shortest is selected as the user.
- the calculation of the distance can be directly determined according to the position of the center position of the two eyes in each captured image, the focal length of the dual camera, and the spacing between the dual cameras.
- the implementation of dual camera ranging is well known to those skilled in the art.
- Step 102 adjusting the light-emitting diode in the display screen according to the position information of the user (Light-Emitting)
- the lighting position of the array of Diodes, LEDs, and the LED array based on the lighting position project the display content to the position of the user through the grating disposed on the surface of the display screen.
- the mobile terminal can be configured with an LED array driver, an LCD display, and a grating film disposed on the LCD display.
- the LED array driver can drive the LED array of the specified position to illuminate;
- the LCD display screen can be set to control the specific content of the display;
- the grating film can control the display content projected by the LED array to be illuminated in the designated space region. Display.
- a mapping table of the location information and the LED array lighting position may be preset, and when the lighting position of the LED array in the display screen is adjusted according to the location information of the user, the location of the user may be directly obtained according to the mapping table.
- the lighting position of the LED array corresponding to the information.
- the user position and the number of illuminated LEDs and the bit number in the mapping table may be one-to-one correspondence.
- 11 in FIG. 2 is a dual camera
- 12 is an LED array
- 13 is a grating
- 14 is an LCD display.
- the LED arrays are arranged in a line, and there are 21 lamps with a pitch of 4 mm, and numbers 0 to 20 are numbered from right to left.
- the user position can be uniquely determined by a set of angular coordinates ( ⁇ , ⁇ ).
- ⁇ , ⁇ are the connection between the center position of the human eye and the first camera, and the angle between the connection with the dual camera.
- the angle information determines the position of the LED that is illuminated (where 1 is lit and 0 is off), so the correspondence table can be given this information initially, as shown in Table 1:
- mapping table only illustrates the mapping table in the range of 0 to 90° due to the pair of mobile terminals.
- mapping table of the range of 90° to 180° is symmetrically processed with the above mapping table, and will not be described here.
- the above mapping table is only an example. In actual use, the most appropriate adjustment of the lighting position can be made according to the user's use condition, so that the brightness is properly uniform during the whole moving process, and the mapping table can be adjusted.
- the specified area is illuminated by the LED, and the optical path is processed correspondingly by the grating to ensure that the final light is projected to the position of the user, while other unlit positions are due to the grating.
- the role of the display you can not see the content displayed. The principle can be as follows:
- Figure 3 shows a schematic diagram of an LED-fitted grating application.
- the optical path of an embodiment of the present disclosure is much more complicated than this illustration, and is briefly described herein.
- the three circles on the left side are LEDs, and the emitted light is projected to the right through the grating lens, and the right side is divided into a plurality of diamond-shaped areas, wherein only the area marked with the squares contains the light emitted by all three LED light sources, in order to be
- the human eye recognizes a clear image, and other areas do not contain all the light projected by the LED, so the content of the screen cannot be fully displayed, so the other parts are seen as blurred images.
- the mobile terminal display method can determine the LED array that is lit according to the position of the user by detecting the location of the user, and only the LED array of the corresponding position is illuminated and transmitted through the grating.
- the processing ensures that only the user's location can see what is displayed.
- the dual camera recaptures the user position information, and according to the new position information, re-adjusts and lights up the corresponding LED array.
- the embodiment of the present disclosure can track the position of the user when the user moves in a wide range in the horizontal range, and dynamically adjust the display area of the display content in the space according to the position of the user, thereby avoiding the situation that the display content is snooped by other users, thereby effectively ensuring User information security.
- a mobile terminal can include a processor 42 and a memory 41 that stores instructions executable by the processor 42.
- the processor 42 may be a general-purpose processor, such as a central processing unit (CPU), or may be a digital signal processor (DSP) or an application specific integrated circuit (ASIC). Or it may be one or more integrated circuits configured to implement embodiments of the present disclosure.
- the memory 41 can be configured to: store the program code, And transfer the program code to the CPU.
- the memory 41 may include a volatile memory such as a random access memory (RAM); the memory 41 may also include a non-volatile memory such as a read-only memory (read- Only memory, ROM), flash memory, hard disk drive (HDD), or solid-state drive (SSD); the memory 41 may also include a combination of the above types of memories.
- RAM random access memory
- ROM read- Only memory
- HDD hard disk drive
- SSD solid-state drive
- the memory 41 may also include a combination of the above types of memories.
- a mobile terminal provided by an embodiment of the present disclosure includes a memory 41 and a processor 42 in which a computer readable program can be stored in the memory 41: the processor 42 can be configured to execute a program in the memory 41 to implement the following steps:
- the lighting position of the LED array in the display screen is adjusted according to the position information of the user, and the display content is projected to the position of the user through the grating disposed on the surface of the display screen based on the LED array of the lighting position.
- the processor 42 is arranged to execute a program in the memory 41 to implement the following steps:
- the position of the human eye of the user is detected by the dual camera in the mobile terminal, and the location information of the user is determined based on the position of the human eye.
- the processor 42 is arranged to execute a program in the memory 41 to implement the following steps:
- the processor 42 is further configured to execute a program in the memory 41 to implement the following steps:
- the dual camera detects the human eye information of a plurality of people
- the distance between the center positions of the two eyes of each of the plurality of people to the dual camera is determined, and the person with the shortest distance is selected as the user.
- the memory 41 further stores a mapping table of preset position information and LED array lighting positions;
- the processor 42 is configured to execute a program in the memory 41 to implement the following steps:
- the lighting position of the LED array corresponding to the position information of the user is acquired according to the mapping table.
- the mobile terminal provided by the embodiment of the present disclosure can track the position of the user when the user moves in a wide range in the horizontal range, and dynamically adjust the display area of the display content in the space according to the position of the user, thereby avoiding displaying the content.
- the situation of being snooped by other users effectively ensures the security of the user's information.
- the embodiment of the present disclosure also provides a computer readable storage medium.
- the computer readable storage medium herein stores one or more programs.
- the computer readable storage medium may include a volatile memory such as a random access memory; the memory may also include a non-volatile memory such as a read only memory, a flash memory, a hard disk or a solid state hard disk; the memory may also include the above categories a combination of memory.
- the one or more programs in the computer readable storage medium may be executed by one or more processors to implement the mobile terminal display method provided in the method embodiments.
- the embodiment of the present disclosure further provides a computer readable storage medium storing computer executable instructions that implement the above mobile terminal display method when the computer executable instructions are executed.
- the term computer storage medium includes volatile and nonvolatile, implemented in any method or technology for storing information, such as computer readable instructions, data structures, program modules or other data. Sex, removable and non-removable media.
- the computer storage medium includes, but is not limited to, Random Access Memory (RAM), Read-Only Memory (ROM), and Electrically Erasable Programmable Read-only Memory (EEPROM). Flash memory or other memory technology, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical disc storage, magnetic cassette, magnetic tape, disk storage or other magnetic storage device, or Any other medium used to store the desired information and that can be accessed by the computer.
- communication media are typically packaged Computer-readable instructions, data structures, program modules, or other data in a modulated data signal, such as a carrier wave or other transport mechanism, and can include any information delivery media.
- the mobile terminal display method, the mobile terminal and the storage medium provided by the embodiments of the present disclosure can determine the lit LED array according to the location of the user by detecting the location of the user, and only the LED array of the corresponding position is illuminated. Through the processing of the raster, you can ensure that only the location where the user is located can see the displayed content. Therefore, the embodiment of the present disclosure can track the position of the user and dynamically adjust the display area of the display content in the space according to the position of the user, thereby avoiding the situation that the display content is snooped by other users, thereby effectively ensuring the information security of the user.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Ophthalmology & Optometry (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- User Interface Of Digital Computer (AREA)
- Telephone Function (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
一种移动终端显示方法包括:检测用户的位置信息;根据用户的位置信息调整显示屏中LED阵列的点亮位置,以基于点亮位置的LED阵列将显示内容通过设置于显示屏表面的光栅投影至用户。
Description
本公开涉及但不限于终端技术领域,尤其是一种移动终端显示方法、移动终端及存储介质。
随着互联网技术的不断发展,人们对移动终端的依赖程度越来越高,如智能手机、电子书、平板电脑等,移动终端逐渐成为人们工作、生活常用的工具。
发明内容
以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。
在日常生活中,人们通过移动终端在公共场所使用QQ、微信等通信软件时,常常遇到屏幕上显示的内容容易被他人窥探的情形。对于该种情形,当用户在使用支付应用输入密码进行支付等保密环节,很容易因他人偷看造成信息泄露的隐患。而对于用户来说,此时刻意进行遮挡的话,操作是非常不方便的,而对于他人也是非常不友好的。
因此,如何在用户使用移动终端时,保护显示内容的隐私性,就变得尤为重要。
本公开提供一种移动终端显示方法、移动终端及存储介质,可以保证在用户使用移动终端时,显示内容的隐私性。
本公开实施例提供一种移动终端显示方法,包括:
检测用户的位置信息;
根据所述用户的位置信息调整显示屏中LED阵列的点亮位置,以基于所述点亮位置的LED阵列将显示内容通过设置于显示屏表面的光栅投影至所述用户所在的位置。
在一种示例性实施方式中,所述检测用户的位置信息,包括:
通过所述移动终端中的双摄像头检测用户的人眼位置,基于所述人眼位置确定所述用户的位置信息。
在一种示例性实施方式中,所述基于所述人眼位置确定所述用户的位置信息,包括:
获取两眼位置所在的中心位置;
确定所述中心位置与双摄像头中每个摄像头所在直线与双摄像头所在直线的夹角,以基于所述夹角表示用户的位置信息。
在一种示例性实施方式中,所述方法还包括:
当所述双摄像头检测到多个人的人眼信息时,确定多个人中每个人的两眼中心位置到所述双摄像头的距离,并选取所述距离最短的人为所述用户。
在一种示例性实施方式中,所述根据所述用户的位置信息调整显示屏中LED阵列的点亮位置,包括:
预设位置信息与LED阵列点亮位置的映射表;
根据所述映射表获取与所述用户的位置信息相对应的LED阵列的点亮位置。
本公开实施例还提供了一种移动终端,包括存储器和处理器,其中所述存储器中存储有计算机可读程序:所述处理器设置为执行所述存储器中的所述程序,以实现如下步骤:
检测用户的位置信息;
根据所述用户的位置信息调整显示屏中LED阵列的点亮位置,以基于所述点亮位置的LED阵列将显示内容通过设置于显示屏表面的光栅投影至所述用户所在的位置。
在一种示例性实施方式中,所述处理器设置为执行所述存储器中的所述程序,以实现如下步骤:
通过所述移动终端中的双摄像头检测用户的人眼位置,基于所述人眼位置确定所述用户的位置信息。
在一种示例性实施方式中,所述处理器设置为执行所述存储器中的所述程序,以实现如下步骤:
获取两眼位置所在的中心位置;
确定所述中心位置与双摄像头中每个摄像头所在直线与双摄像头所在直线的夹角,以基于所述夹角表示用户的位置信息。
在一种示例性实施方式中,所述存储器中还存储有预设的位置信息与LED阵列点亮位置的映射表;所述处理器设置为执行所述存储器中的程序,以实现如下步骤:
根据所述映射表获取与所述用户的位置信息相对应的LED阵列的点亮位置。
本公开实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有移动终端显示程序,所述移动终端显示程序程序被处理器执行时实现上述所述的移动终端显示方法。
本公开实施例还提供了一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令被执行时实现上述移动终端显示方法。
本公开实施例有益效果如下:
本公开实施例所提供的移动终端显示方法、移动终端及存储介质,通过对用户所在的位置进行检测,根据用户的位置可以确定点亮的LED阵列,只有相应的位置的LED阵列点亮后透过光栅的处理,可以确保只有用户所在的位置可以看到显示的内容。因此,本公开实施例能够跟踪用户位置,并根据用户的位置动态调整显示内容在空间的显示区域,从而避免显示内容被其他用户窥探的情形,有效保证用户的信息安全。
在阅读并理解了附图和详细描述后,可以明白其他方面。
附图概述
图1为本公开实施例所提供的移动终端显示方法的流程图;
图2为本公开实施例所提供的移动终端显示方法的原理示意图;
图3为本公开实施例中LED配合光栅应用实例示意图;
图4为本公开实施例中所提供的移动终端的结构原理框图。
本公开的较佳实施方式
下面结合附图对本公开的实施方式进行描述。
方法实施例
如图1所示,本公开实施例所提供的移动终端显示方法,可以包括:
步骤101,检测用户的位置信息;
在该步骤中,移动终端可以通过摄像头来采集用户的面部信息,根据面部信息来确定用户的位置。可选地,移动终端中配置有双摄像头,该双摄像头可以固定设置于移动终端的前面板上,还可以为旋转式摄像头,通过旋转的方式可以将两个摄像头调整至前面板上。
在检测用户的位置信息时,可以通过双摄像头采集用户的面部图像,基于预设的图像识别算法来识别用户眼睛所在的位置。可以根据用户人眼所在图像位置确定用户的位置。可选地,基于人眼位置确定用户的位置信息时,本公开实施例通过如下方式实现:
获取两眼位置所在的中心位置;
确定中心位置与双摄像头中每个摄像头所在直线与双摄像头所在直线的夹角,以基于夹角表示用户所在位置。
这里,在实现时,由于双摄像头可以分别获得两眼的中心位置在每个采集图像中的位置。根据该位置信息以及双摄像头的焦距等参数可以直接获取上述直线的夹角信息。该夹角信息即为用户相对于移动终端屏幕的角度信息,根据该角度信息可以调整显示屏中的点亮位置。
可选地,当双摄像头检测移动终端前有多个人的人眼信息时,可以根据人眼位置确定移动终端的用户。这里,可以根据多个人中每个人的两眼中心位置到双摄像头所在的直线距离确定该用户,可选地,选取该距离最短的人为用户。该距离的计算,可以根据两眼的中心位置在每个采集图像中的位置、双摄像头的焦距以及双摄像头之间的间距来直接确定。对于双摄像头测距的实现已属于本领域技术人员所熟知的技术,例如,可以参考“双摄像头测距的开放源代码计算机视觉类库(Open source Computer Vision library,OpenCV)实现”(http://blog.csdn.net/scyscyao/article/details/5562024),因此这里不再赘述。
步骤102,根据用户的位置信息调整显示屏中发光二级管(Light-Emitting
Diode,LED)阵列的点亮位置,以基于点亮位置的LED阵列将显示内容通过设置于显示屏表面的光栅投影至用户所在的位置。
在该步骤中,移动终端可以配置有LED阵列驱动、LCD显示屏、以及设置于LCD显示屏上的光栅膜。其中,LED阵列驱动可以驱动指定的位置的LED阵列点亮;LCD显示屏则可以设置为控制显示的特定内容;光栅膜可以控制将经LED阵列点亮而投射的显示内容在指定的空间区域中进行显示。
这里,在移动终端中可以预设位置信息与LED阵列点亮位置的映射表,在根据用户的位置信息调整显示屏中LED阵列的点亮位置时,根据该映射表可以直接获取与用户的位置信息相对应的LED阵列的点亮位置。这里,在映射表中用户位置和点亮的LED数量和位号可以是一一对应。通过预先存储的方式,可以方便随时调用,缩短从双摄像头捕获位置到驱动LED的时间,以便做到快速响应,提高处理速度。
如图2所示,图2中11为双摄像头,12为LED阵列,13为光栅,14为LCD显示屏。这里,假设LED阵列为一字排列,并且有21颗灯,间距为4mm,从右到左编号0至20号灯。在水平范围内,由一组角度坐标(α,β)可以唯一确定用户位置。其中,α,β分别为人眼中心位置与第一摄像头的连线,与双摄像头连线的夹角。该角度信息决定电亮的LED位置(这里1表示点亮,0表示熄灭),因此对应表可以有此信息初步给出,形式可以如表1所示:
角度坐标(α,β) | LED点亮位置(L1,L2,……L20) |
(0,0) | (0,0,……0) |
(10,5) | (1,1,0,0,……0,0,1,1) |
(20,10) | (1,0,1,0,……0,1,0,0) |
…… | …… |
(α1,β1) | (L1,L2,……L20) |
(α2,β2) | (L1’,L2’,……L20’) |
(95,85) | (0,0,……1,1,1,1,0,……,0) |
表1
上述的映射表仅说明了在0至90°范围内的映射表,由于移动终端的对
称性,对于90°至180°范围的映射表与上述的映射表做对称处理即可,这里不再进行说明。但是可以说明的是,上述的映射表仅为示例。在实际使用时,可以根据用户的使用情况对点亮位置最相应的调整,做到整个移动过程中亮度合适均匀,即可完成映射表的调整。
在根据角度信息确定LED点亮的位置后,通过LED点亮指定区域,再通过光栅对光路做相应的处理,可以保证最终的光线投影至用户所在的位置,而其他未点亮的位置由于光栅的作用,则无法看到显示的内容。原理可以如下:
图3所示为LED配合光栅应用实例示意图。本公开实施例的光路相对于此图示复杂得多,在此做简单说明。其中,左侧三个圆圈为LED,发出的光线经过光栅透镜投影到右方,并将右方分割成许多菱形区域,其中只有标注方块的区域包含所有三个LED灯光源发出的光线,才能被人眼识别成清晰的图像,其他区域并未包含所有LED投射的光线,因此无法完全显示屏幕的内容,因此其他部分所见为模糊的图像。
基于上述可知,本公开实施例所提供的移动终端显示方法,通过对用户所在的位置进行检测,根据用户的位置可以确定点亮的LED阵列,只有相应的位置的LED阵列点亮后透过光栅的处理,可以确保只有用户所在的位置可以看到显示的内容。而当用户发生位置移动时,双摄像头重新捕获用户位置信息,并根据接收到新的位置信息时,再次重新调整点亮相应的LED阵列。因此,本公开实施例针对用户在水平范围内大范围移动时,能够跟踪用户位置,并根据用户的位置动态调整显示内容在空间的显示区域,从而避免显示内容被其他用户窥探的情形,有效保证用户的信息安全。
设备实施例
根据本公开的实施例,提供了一种移动终端,如图4所示。该移动终端可以包括处理器42以及存储有处理器42可执行指令的存储器41。其中,处理器42可以是通用处理器,例如中央处理器(central processing unit,CPU),还可以是数字信号处理器(digital signal processor,DSP)、专用集成电路(application specific integrated circuit,ASIC),或者可以是被配置成实施本公开实施例的一个或多个集成电路。存储器41,可以设置为:存储程序代码,
并将该程序代码传输给CPU。存储器41可以包括易失性存储器(volatile memory),例如随机存取存储器(random access memory,RAM);存储器41也可以包括非易失性存储器(non-volatile memory),例如只读存储器(read-only memory,ROM)、快闪存储器(flash memory)、硬盘(hard disk drive,HDD)或固态硬盘(solid-state drive,SSD);存储器41还可以包括上述种类的存储器的组合。
本公开实施例所提供的一种移动终端,包括存储器41和处理器42,其中存储器41中可以存储有计算机可读程序:处理器42可以设置为执行存储器41中的程序,以实现如下步骤:
获取用户的位置信息;
根据用户的位置信息调整显示屏中LED阵列的点亮位置,以基于点亮位置的LED阵列将显示内容通过设置于显示屏表面的光栅投影至用户所在的位置。
可选地,处理器42设置为执行存储器41中的程序,以实现如下步骤:
通过移动终端中的双摄像头检测用户的人眼位置,基于人眼位置确定用户的位置信息。
可选地,处理器42设置为执行存储器41中的程序,以实现如下步骤:
获取两眼位置所在的中心位置;
确定中心位置与双摄像头中每个摄像头所在直线与双摄像头所在直线的夹角,以基于夹角表示用户所在位置。
可选地,处理器42还设置为执行存储器41中的程序,以实现如下步骤:
当双摄像头检测到多个人的人眼信息时,确定多个人中每个人的两眼中心位置到双摄像头的距离,并选取距离最短的人为用户。
可选地,存储器41中还存储有预设的位置信息与LED阵列点亮位置的映射表;处理器42设置为执行存储器41中的程序,以实现如下步骤:
根据映射表获取与用户的位置信息相对应的LED阵列的点亮位置。
基于上述可知,本公开实施例所提供的移动终端,能够针对用户在水平范围内大范围移动时,能够跟踪用户位置,并根据用户的位置动态调整显示内容在空间的显示区域,从而避免显示内容被其他用户窥探的情形,有效保证用户的信息安全。
存储介质实施例
本公开实施例还提供了一种计算机可读存储介质。这里的计算机可读存储介质存储有一个或者多个程序。其中,计算机可读存储介质可以包括易失性存储器,例如随机存取存储器;存储器也可以包括非易失性存储器,例如只读存储器、快闪存储器、硬盘或固态硬盘;存储器还可以包括上述种类的存储器的组合。当计算机可读存储介质中所述一个或者多个程序可被一个或者多个处理器执行,以实现方法实施例中所提供的移动终端显示方法。
本公开实施例还提供了一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令被执行时实现上述移动终端显示方法。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述方法的实施例的流程。
本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统、装置中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些组件或所有组件可以被实施为由处理器,如数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于随机存取存储器(RAM,Random Access Memory)、只读存储器(ROM,Read-Only Memory)、电可擦除只读存储器(EEPROM,Electrically Erasable Programmable Read-only Memory)、闪存或其他存储器技术、光盘只读存储器(CD-ROM,Compact Disc Read-Only Memory)、数字多功能盘(DVD)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包
含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。
本领域的普通技术人员可以理解,可以对本公开的技术方案进行修改或者等同替换,而不脱离本公开技术方案的精神和范围,均应涵盖在本公开的权利要求范围当中。
本公开实施例所提供的移动终端显示方法、移动终端及存储介质,通过对用户所在的位置进行检测,根据用户的位置可以确定点亮的LED阵列,只有相应的位置的LED阵列点亮后透过光栅的处理,可以确保只有用户所在的位置可以看到显示的内容。因此,本公开实施例能够跟踪用户位置,并根据用户的位置动态调整显示内容在空间的显示区域,从而避免显示内容被其他用户窥探的情形,有效保证用户的信息安全。
Claims (10)
- 一种移动终端显示方法,包括:检测用户的位置信息;根据所述用户的位置信息调整显示屏中发光二级管LED阵列的点亮位置,以基于所述点亮位置的LED阵列将显示内容通过设置于显示屏表面的光栅投影至所述用户。
- 如权利要求1所述的移动终端显示方法,其中,所述检测用户的位置信息,包括:通过所述移动终端中的双摄像头检测用户的人眼位置,基于所述人眼位置确定所述用户的位置信息。
- 如权利要求2所述的移动终端显示方法,其中,所述基于所述人眼位置确定所述用户的位置信息,包括:获取两眼位置所在的中心位置;确定所述中心位置与双摄像头中每个摄像头所在直线与双摄像头所在直线的夹角,以基于所述夹角表示用户的位置信息。
- 如权利要求3所述的移动终端显示方法,所述方法还包括:当所述双摄像头检测到多个人的人眼信息时,确定多个人中每个人的两眼中心位置到所述双摄像头的距离,并选取所述距离最短的人为所述用户。
- 如权利要求1~4任一项所述的移动终端显示方法,其中,所述根据所述用户的位置信息调整显示屏中LED阵列的点亮位置,包括:预设位置信息与LED阵列点亮位置的映射表;根据所述映射表获取与所述用户的位置信息相对应的LED阵列的点亮位置。
- 一种移动终端,包括存储器和处理器,其中所述存储器中存储有计算机可读程序:所述处理器设置为执行所述存储器中的所述程序,以实现如下步骤:检测用户的位置信息;根据所述用户的位置信息调整显示屏中发光二级管LED阵列的点亮位置,以基于所述点亮位置的LED阵列将显示内容通过设置于显示屏表面的光栅投影至所述用户。
- 如权利要求6所述的移动终端,其中,所述处理器设置为执行所述存储器中的所述程序,以实现如下步骤:通过所述移动终端中的双摄像头检测用户的人眼位置,基于所述人眼位置确定所述用户的位置信息。
- 如权利要求7所述的移动终端,其中,所述处理器设置为执行所述存储器中的所述程序,以实现如下步骤:获取两眼位置所在的中心位置;确定所述中心位置与双摄像头中每个摄像头所在直线与双摄像头所在直线的夹角,以基于所述夹角表示用户的位置信息。
- 如权利要求6~8任一项所述的移动终端,其中,所述存储器中还存储有预设的位置信息与LED阵列点亮位置的映射表;所述处理器设置为执行所述存储器中的程序,以实现如下步骤:根据所述映射表获取与所述用户的位置信息相对应的LED阵列的点亮位置。
- 一种计算机可读存储介质,所述计算机可读存储介质上存储有移动终端显示程序,所述移动终端显示程序被处理器执行时实现权利要求1至5任一项所述的移动终端显示方法。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710464287.7 | 2017-06-19 | ||
CN201710464287.7A CN109145655A (zh) | 2017-06-19 | 2017-06-19 | 一种移动终端显示方法、移动终端及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2018233099A1 true WO2018233099A1 (zh) | 2018-12-27 |
Family
ID=64735478
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2017/102395 WO2018233099A1 (zh) | 2017-06-19 | 2017-09-20 | 一种移动终端显示方法、移动终端及存储介质 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN109145655A (zh) |
WO (1) | WO2018233099A1 (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109949736B (zh) * | 2019-03-06 | 2022-06-21 | 京东方科技集团股份有限公司 | 移动终端、防窥方法、防窥装置及计算机可读存储介质 |
CN114489539A (zh) * | 2022-01-04 | 2022-05-13 | 佛山市顺德区美的饮水机制造有限公司 | 显示设备、显示方法和存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN2195777Y (zh) * | 1994-05-12 | 1995-04-26 | 李哲 | 乱序键盘 |
CN105093580A (zh) * | 2015-08-06 | 2015-11-25 | 京东方科技集团股份有限公司 | 一种防窥结构、显示面板、背光模组及显示装置 |
CN106406530A (zh) * | 2016-09-20 | 2017-02-15 | 宇龙计算机通信科技(深圳)有限公司 | 一种屏幕显示方法及其移动终端 |
CN106557711A (zh) * | 2016-11-04 | 2017-04-05 | 深圳大学 | 移动终端设备的屏幕隐私保护方法及系统 |
CN106646954A (zh) * | 2017-03-02 | 2017-05-10 | 京东方科技集团股份有限公司 | 一种防窥显示器及液晶显示装置 |
-
2017
- 2017-06-19 CN CN201710464287.7A patent/CN109145655A/zh not_active Withdrawn
- 2017-09-20 WO PCT/CN2017/102395 patent/WO2018233099A1/zh active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN2195777Y (zh) * | 1994-05-12 | 1995-04-26 | 李哲 | 乱序键盘 |
CN105093580A (zh) * | 2015-08-06 | 2015-11-25 | 京东方科技集团股份有限公司 | 一种防窥结构、显示面板、背光模组及显示装置 |
CN106406530A (zh) * | 2016-09-20 | 2017-02-15 | 宇龙计算机通信科技(深圳)有限公司 | 一种屏幕显示方法及其移动终端 |
CN106557711A (zh) * | 2016-11-04 | 2017-04-05 | 深圳大学 | 移动终端设备的屏幕隐私保护方法及系统 |
CN106646954A (zh) * | 2017-03-02 | 2017-05-10 | 京东方科技集团股份有限公司 | 一种防窥显示器及液晶显示装置 |
Also Published As
Publication number | Publication date |
---|---|
CN109145655A (zh) | 2019-01-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9962078B2 (en) | Gaze tracking variations using dynamic lighting position | |
US10674907B2 (en) | Opthalmoscope device | |
US11190701B2 (en) | Intelligent object tracking using a reflective light source | |
US10565720B2 (en) | External IR illuminator enabling improved head tracking and surface reconstruction for virtual reality | |
US10068369B2 (en) | Method and apparatus for selectively integrating sensory content | |
US9148573B2 (en) | Non-uniform correction illumination pattern | |
JP6736543B2 (ja) | 照明選好調停 | |
US8449122B2 (en) | Image marking method and apparatus | |
US20150085251A1 (en) | Gaze tracking variations using visible lights or dots | |
EP2824923B1 (en) | Apparatus, system and method for projecting images onto predefined portions of objects | |
US8159682B2 (en) | Lens system | |
US20200192473A1 (en) | Gaze tracking using mapping of pupil center position | |
CN104216117A (zh) | 显示设备 | |
JP6870474B2 (ja) | 視線検出用コンピュータプログラム、視線検出装置及び視線検出方法 | |
US11853473B2 (en) | Differential illumination for corneal glint detection | |
TW201834445A (zh) | 影像擷取裝置及亮度調整方法 | |
US10229538B2 (en) | System and method of visual layering | |
WO2018092627A1 (ja) | プロジェクターシステム | |
WO2018233099A1 (zh) | 一种移动终端显示方法、移动终端及存储介质 | |
US20140104431A1 (en) | System and Method for Utilizing a Surface for Remote Collaboration | |
CN102325411A (zh) | 智能台灯及其进行互动的方法 | |
KR101002072B1 (ko) | 펄스 구동 방식의 투영 영상 터치 장치 | |
JP6686319B2 (ja) | 画像投影装置及び画像表示システム | |
KR102495234B1 (ko) | 전자 장치, 그 제어 방법 및 컴퓨터 판독가능 기록 매체 | |
JP6430813B2 (ja) | 位置検出装置、位置検出方法、注視点検出装置、及び画像生成装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17915079 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 07-05-2020) |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 17915079 Country of ref document: EP Kind code of ref document: A1 |