Portable display and implementation method thereof

By integrating the machine vision module, angle detection module and control module in a portable display, detecting the user's viewing time, human eye position and screen angle, calculating the line of sight angle and fatigue coefficient, and automatically adjusting the angle, the problem of inaccurate user's eye fatigue and inconvenient adjustment in the prior art is solved, and more efficient eye protection reminders and user experience are achieved.

CN119847289BActive Publication Date: 2025-05-13SHENZHEN G WORLD TECH INC CO
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510319307.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-03-18
Publication Date
2025-05-13
Estimated Expiration
2045-03-18

AI Technical Summary

Technical Problem

Existing portable monitors cannot accurately calculate the user's human eye fatigue level for eye protection reminders, and are not convenient to adjust the angle.

Method used

A portable display is designed, including a display screen, a housing, a single-lever bracket, a machine vision module, an angle detection module and a control module. Through these modules, the monitor can detect the user's viewing time, human eye position and screen angle, calculate the line of sight angle and fatigue coefficient, and remind the user to protect his eyes when a certain threshold is reached. At the same time, the display angle can be automatically adjusted by driving the single-lever bracket through the motor.

Benefits of technology

It is possible to more accurately calculate the fatigue degree of the user's human eye and improve the user experience by automatically adjusting the angle, solving the problem of inconvenient fatigue and angle adjustment in the prior art.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119847289B_ABST
    Figure CN119847289B_ABST
Patent Text Reader

Abstract

The present invention relates to the technical field of general control or regulation systems, and provides a portable display and an implementation method thereof; a display screen is located on one side of a shell, and a single-rod bracket is rotatably connected to the other side of the shell, wherein the single-rod bracket is driven by a preset motor and can rotate relative to the shell; a machine vision module is used to detect the viewing time of a secondary screen and the position of human eyes on the secondary screen, and the fatigue degree of the secondary screen is calculated based on the viewing time of the secondary screen and the fatigue coefficient of the secondary screen, and when the fatigue degree of the secondary screen reaches a first threshold, the user is reminded to protect his eyes; the position of human eyes on the secondary screen is detected by a machine vision module; the angle of the secondary screen is detected by an angle detection module; the motor is controlled to drive the rotation of the single-rod bracket to adjust the angle of the secondary screen to meet the secondary screen angle correction range; the placement angle is controlled by a control module, and can be automatically adjusted to an angle that is convenient for the user to watch, so that the user has a better viewing experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of general control or regulation systems, and in particular to a portable display and an implementation method thereof. Background Art

[0002] Portable displays are usually used in conjunction with supporting devices, for example, connected to a laptop computer via a connecting cable. Existing portable displays usually require an additional stand or are equipped with a fixed stand, which is not convenient for adjusting the placement angle.

[0003] Existing portable displays are usually too simple in structure to meet the needs of eye protection. Summary of the invention

[0004] The main purpose of the present application is to provide a portable display and an implementation method thereof, so as to solve the problems in the prior art that the user's eye fatigue level cannot be accurately calculated to provide eye protection reminders and the angle cannot be adjusted easily. A first aspect of the present invention provides a portable display, which includes a display screen, a shell, a single-pole bracket, a machine vision module, an angle detection module and a control module; the display screen is located on one side of the shell, and the single-pole bracket is rotatably connected to the other side of the shell, wherein the single-pole bracket is driven by a preset motor and can rotate relative to the shell; after the portable display is started, the portable display has at least an eye protection reminder state and an eye protection adjustment state; wherein the eye protection reminder state at least includes the control module controlling the execution of the following steps: detecting a secondary screen viewing time and a secondary screen eye position through the machine vision module, wherein the secondary screen viewing time is the user's viewing time for the display screen, and the secondary screen eye position is the position of the user's eye relative to the display screen; detecting the secondary screen angle through the angle detection module, wherein the secondary screen angle is the angle between the plane where the display screen is located and the horizontal plane; calculating the secondary screen sight angle according to the secondary screen eye position and the secondary screen angle, wherein the secondary screen sight angle is the position of the user's sight falling on the middle position of the display screen when the user is viewing the secondary screen, the angle formed by the line of sight relative to the display screen in the vertical direction; determining the secondary screen eye distance according to the secondary screen eye position, and calculating the secondary screen fatigue coefficient based on the secondary screen eye distance and the secondary screen line of sight angle; calculating the secondary screen fatigue degree based on the secondary screen viewing time and the secondary screen fatigue coefficient, and reminding the user to protect their eyes when the secondary screen fatigue degree reaches a first threshold; the eye protection adjustment state at least includes the control module controlling the execution of the following steps: detecting the secondary screen eye position through the machine vision module; detecting the secondary screen angle through the angle detection module; calculating the secondary screen vertical distance and the secondary screen horizontal distance based on the secondary screen eye position, wherein the secondary screen vertical distance is the distance between the user's eye and the center point of the display screen in the vertical direction, and the secondary screen horizontal distance is the distance between the user's eye and the center point of the display screen in the horizontal direction; calculating the secondary screen angle correction range based on the secondary screen vertical distance, the secondary screen horizontal distance and the preset secondary screen line of sight angle correction range; controlling the motor to drive the rotation of the single-pole bracket to adjust the secondary screen angle to meet the secondary screen angle correction range.

[0005] Furthermore, when the portable display is connected to a supporting device via a connecting line, the portable display is started; the portable display also includes a multi-screen reminder state and a multi-screen adjustment state.

[0006] Further, the multi-screen reminder state at least includes the control module controlling the execution of the following steps: obtaining the main screen eye position, main screen viewing time and main screen angle through the connecting line, wherein the main screen eye position is the position of the user's eye relative to the screen of the supporting device, the main screen viewing time is the viewing time of the supporting device, and the main screen angle is the angle between the plane where the screen of the supporting device is located and the horizontal plane; calculating the main screen sight line angle according to the main screen eye position and the main screen angle, wherein the main screen sight line angle is the angle formed by the user's sight relative to the screen of the supporting device in the vertical direction when the user's sight falls on the middle position of the screen of the supporting device; determining the main screen eye distance according to the main screen eye position, and calculating the main screen fatigue coefficient based on the main screen eye distance and the main screen sight line angle; calculating the main screen fatigue degree based on the main screen viewing time and the main screen fatigue coefficient, and when the main screen fatigue degree reaches a second threshold, reminding the user to protect their eyes.

[0007] Furthermore, the multi-screen reminder state also includes the control module controlling the execution of the following steps: when the total fatigue level reaches a third threshold, reminding the user to protect their eyes, wherein the total fatigue level is the sum of the main screen fatigue level and the secondary screen fatigue level.

[0008] Furthermore, the multi-screen adjustment state at least includes the control module controlling the execution of the following steps: detecting the human eye position of the secondary screen through the machine vision module; detecting the secondary screen angle through the angle detection module; acquiring the main screen angle through the connecting line, wherein the main screen angle is the angle between the plane where the screen of the supporting device is located and the horizontal plane; determining the angle synchronization range based on the main screen angle; controlling the motor to drive the rotation of the single-pole bracket to adjust the secondary screen angle to meet the angle synchronization range.

[0009] Further, the calculating of the secondary screen sight angle according to the secondary screen eye position and the secondary screen angle includes: calculating the secondary screen vertical distance and the secondary screen horizontal distance based on the secondary screen eye position, wherein the secondary screen eye position is a position point; and calculating the secondary screen sight angle by the following formula: ; Among them, β represents the secondary screen's line of sight angle, π represents 180 degrees, θ represents the secondary screen's angle, H represents the secondary screen's vertical distance, and L represents the secondary screen's horizontal distance.

[0010] Further, the secondary screen angle correction range is calculated based on the secondary screen vertical distance, the secondary screen horizontal distance and the preset secondary screen sight angle correction range, including: the secondary screen sight angle correction range includes the secondary screen sight angle correction maximum value and the secondary screen sight angle correction minimum value; the secondary screen angle correction range includes the secondary screen angle correction maximum value and the secondary screen angle correction minimum value; the secondary screen angle correction range is calculated by the following formula: ; ; Among them, θmax represents the maximum value of the secondary screen angle correction, π represents 180 degrees, βmin represents the minimum value of the secondary screen line of sight angle correction, H represents the vertical distance of the secondary screen, L represents the horizontal distance of the secondary screen, θmin represents the minimum value of the secondary screen angle correction, and βmax represents the maximum value of the secondary screen line of sight angle correction.

[0011] Further, the secondary screen fatigue coefficient includes a secondary screen distance coefficient and a secondary screen angle coefficient; determining the secondary screen human eye distance according to the secondary screen human eye position, and calculating the secondary screen fatigue coefficient based on the secondary screen human eye distance and the secondary screen sight line angle, includes: based on the secondary screen human eye distance, determining the corresponding secondary screen distance coefficient and angle influence factor in a preset distance-coefficient-factor table; based on the secondary screen sight line angle, determining the corresponding secondary screen angle coefficient in a preset angle-coefficient table; multiplying the secondary screen angle coefficient and the angle influence factor, calculating the sum of the product and the secondary screen distance coefficient, and obtaining the secondary screen fatigue coefficient.

[0012] Furthermore, the calculating of the secondary screen fatigue degree based on the secondary screen viewing time and the secondary screen fatigue coefficient includes: multiplying the secondary screen viewing time by the secondary screen fatigue coefficient to obtain the secondary screen fatigue degree.

[0013] The second aspect of the present invention provides an implementation method of a portable display, the portable display having at least an eye protection reminder state and an eye protection adjustment state, in which the control module controls the execution of the following steps: detecting the secondary screen viewing time and the secondary screen eye position by a machine vision module, wherein the secondary screen viewing time is the user's viewing time for the display screen, and the secondary screen eye position is the position of the user's eye relative to the display screen; detecting the secondary screen angle by an angle detection module, wherein the secondary screen angle is the angle between the plane where the display screen is located and the horizontal plane; calculating the secondary screen sight angle according to the secondary screen eye position and the secondary screen angle, wherein the secondary screen sight angle is the angle formed by the user's sight relative to the display screen in the vertical direction when the user's sight falls at the middle position of the display screen; determining the secondary screen eye distance according to the secondary screen eye position, and calculating the secondary screen fatigue coefficient based on the secondary screen eye distance and the secondary screen sight angle; calculating the secondary screen fatigue degree based on the secondary screen viewing time and the secondary screen fatigue coefficient, and calculating the secondary screen fatigue degree when the secondary screen fatigue degree reaches a first threshold When the value is set, the user is reminded to protect his eyes; in the eye protection adjustment state, the control module controls the execution of the following steps: detecting the position of the human eye of the secondary screen through the machine vision module; detecting the angle of the secondary screen through the angle detection module; calculating the vertical distance and horizontal distance of the secondary screen based on the human eye position of the secondary screen, wherein the vertical distance of the secondary screen is the distance between the user's human eye and the center point of the display screen in the vertical direction, and the horizontal distance of the secondary screen is the distance between the user's human eye and the center point of the display screen in the horizontal direction; calculating the angle correction range of the secondary screen based on the vertical distance of the secondary screen, the horizontal distance of the secondary screen and the preset correction range of the secondary screen sight angle; controlling the motor to drive the rotation of the single-pole bracket to adjust the angle of the secondary screen to meet the correction range of the secondary screen angle; wherein the portable display includes a display screen, a shell, a single-pole bracket, a machine vision module, an angle detection module and a control module; the display screen is located on one side of the shell, and the single-pole bracket is rotatably connected to the other side of the shell, wherein the single-pole bracket is driven by a preset motor and can rotate relative to the shell.

[0014] In the technical solution of the present invention, a portable display and an implementation method thereof are provided. A motor is controlled by a control module, and a single-pole bracket is driven by a preset motor and can rotate relative to a shell, so that when the portable display is placed on a platform, the placement angle can be automatically adjusted to an angle that is convenient for the user to watch; in the eye protection adjustment state, the position of the human eye on the secondary screen is detected by a machine vision module; the angle of the secondary screen is detected by an angle detection module; the vertical distance and horizontal distance of the secondary screen are calculated based on the human eye position of the secondary screen, wherein the vertical distance of the secondary screen is the distance between the user's eye and the center point of the display screen in the vertical direction, and the horizontal distance of the secondary screen is the distance between the user's eye and the center point of the display screen in the horizontal direction; based on the vertical distance of the secondary screen, the horizontal distance of the secondary screen and the preset secondary screen sight angle degree correction range, calculate the secondary screen angle correction range; control the motor to drive the rotation of the single-pole bracket to adjust the secondary screen angle to meet the secondary screen angle correction range; the above, the eye protection adjustment state of the portable display can more accurately adjust the placement angle to an angle that is convenient for users to watch; by multiplying the secondary screen angle coefficient and the angle influence factor, calculate the sum of the product and the secondary screen distance coefficient, and obtain the secondary screen fatigue coefficient, so that the secondary screen fatigue coefficient reflects the influence of the secondary screen placement angle under different distances, that is, it comprehensively considers the influence of distance and angle, rather than considering them separately, so that the secondary screen fatigue coefficient can more accurately reflect the difficulty of users' fatigue caused by watching the display screen of the portable display. The secondary screen fatigue coefficient is multiplied by the user's viewing time of the portable display screen to obtain the user's fatigue degree caused by viewing the portable display screen; that is, the user's fatigue degree can be calculated more accurately, and the fatigue of the main screen, the secondary screen, and the fatigue of switching between near and far are comprehensively considered to remind the user to protect his eyes; for example, the main screen fatigue, the secondary screen fatigue, and the fatigue of switching between near and far are accumulated to obtain a second accumulated value, and when the second accumulated value is greater than a preset accumulated threshold, the user is reminded to protect his eyes; that is, by considering the fatigue generated when the user watches the supporting device (primary screen fatigue), the fatigue generated when the user watches the portable display (secondary screen fatigue), and the fatigue of the user The fatigue of the user's line of sight caused by switching between the supporting device and the portable display (the fatigue of switching between near and far) can be more accurately calculated, so as to make effective reminders; in summary, compared with the prior art that usually only considers the distance between the screen and the human eye and the viewing time, the technical solution of the first aspect of the present invention either separately or comprehensively considers the two points that the line of sight angle affects the user's viewing fatigue and the user's line of sight switches between screens at different distances. It can more accurately calculate the user's eye fatigue, so as to make effective reminders; and through the automatic adjustment of the single-pole bracket, the placement angle is adjusted to an angle that is convenient for the user to watch, thereby improving the user experience. It solves the problem that the user's eye fatigue cannot be accurately calculated to provide eye protection reminders and it is inconvenient to adjust the angle in the prior art. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] Figure 1 is a schematic structural diagram of a portable display according to an embodiment of the present invention; Figure 2 is another structural schematic diagram of a portable display according to an embodiment of the present invention; Figure 3 A schematic diagram of calculating the sight angle of the secondary screen in an embodiment of the present invention; Figure 4 Another schematic diagram of calculating the sight line angle of the secondary screen in an embodiment of the present invention; Figure 5 is a scene graph of a portable display in an embodiment of the present invention; Figure 6 is another scene diagram of the portable display in an embodiment of the present invention; Figure 7 Schematic diagram of a portable display in an embodiment of the present invention. DETAILED DESCRIPTION

[0016] The technical solutions in the embodiments of the present invention will be described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in the field without creative work belong to the scope of protection of the present invention. The terms "first", "second", "third", "fourth", etc. (if any) in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments described here can be implemented in an order other than that illustrated or described here. In addition, the terms "including" or "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0017] Reference Figures 1 to 7 In a first aspect, the present invention provides a portable display.

[0018] A portable display comprises a display screen, a shell, a single-pole bracket, a machine vision module, an angle detection module and a control module; the display screen is located on one side of the shell, and the single-pole bracket is rotatably connected to the other side of the shell, wherein the single-pole bracket is driven by a preset motor and can rotate relative to the shell; after the portable display is started, the portable display has at least an eye protection reminder state and an eye protection adjustment state; wherein the eye protection reminder state at least includes the control module controlling the execution of the following steps: detecting a secondary screen viewing time and a secondary screen eye position through the machine vision module, wherein the secondary screen viewing time is the user's viewing time for the display screen, and the secondary screen eye position is the position of the user's eye relative to the display screen; detecting the secondary screen angle through the angle detection module, wherein the secondary screen angle is the angle between the plane where the display screen is located and the horizontal plane; calculating the secondary screen sight angle according to the secondary screen eye position and the secondary screen angle, wherein the secondary screen sight angle is the angle between the user's sight relative to the horizontal plane when the user's sight falls on the middle position of the display screen. the angle formed by the display screen in the vertical direction; determining the secondary screen eye distance according to the secondary screen eye position, and calculating the secondary screen fatigue coefficient based on the secondary screen eye distance and the secondary screen sight angle; calculating the secondary screen fatigue degree based on the secondary screen viewing time and the secondary screen fatigue coefficient, and reminding the user to protect their eyes when the secondary screen fatigue degree reaches a first threshold; the eye protection adjustment state at least includes the control module controlling the execution of the following steps: detecting the secondary screen eye position through the machine vision module; detecting the secondary screen angle through the angle detection module; calculating the secondary screen vertical distance and the secondary screen horizontal distance based on the secondary screen eye position, wherein the secondary screen vertical distance is the distance between the user's eye and the center point of the display screen in the vertical direction, and the secondary screen horizontal distance is the distance between the user's eye and the center point of the display screen in the horizontal direction; calculating the secondary screen angle correction range based on the secondary screen vertical distance, the secondary screen horizontal distance and the preset secondary screen sight angle correction range; controlling the motor to drive the rotation of the single-pole bracket to adjust the secondary screen angle to meet the secondary screen angle correction range.

[0019] In actual application, the motor is arranged inside the shell, and when the motor is operating and rotating, the single-rod bracket is driven to rotate relative to the shell through gears; when the portable display is supported on a platform on a horizontal plane by the single-rod bracket, the tilt angle of the portable display can be adjusted by rotating the single-rod bracket relative to the shell.

[0020] Furthermore, when the portable display is connected to a supporting device via a connecting line, the portable display is started; the portable display also includes a multi-screen reminder state and a multi-screen adjustment state.

[0021] Further, the multi-screen reminder state at least includes the control module controlling the execution of the following steps: obtaining the main screen eye position, main screen viewing time and main screen angle through the connecting line, wherein the main screen eye position is the position of the user's eye relative to the screen of the supporting device, the main screen viewing time is the viewing time of the supporting device, and the main screen angle is the angle between the plane where the screen of the supporting device is located and the horizontal plane; calculating the main screen sight line angle according to the main screen eye position and the main screen angle, wherein the main screen sight line angle is the angle formed by the user's sight relative to the screen of the supporting device in the vertical direction when the user's sight falls on the middle position of the screen of the supporting device; determining the main screen eye distance according to the main screen eye position, and calculating the main screen fatigue coefficient based on the main screen eye distance and the main screen sight line angle; calculating the main screen fatigue degree based on the main screen viewing time and the main screen fatigue coefficient, and when the main screen fatigue degree reaches a second threshold, reminding the user to protect their eyes.

[0022] Furthermore, the multi-screen reminder state also includes the control module controlling the execution of the following steps: when the total fatigue level reaches a third threshold, reminding the user to protect their eyes, wherein the total fatigue level is the sum of the main screen fatigue level and the secondary screen fatigue level.

[0023] In actual applications, the multi-screen reminder state includes the control module controlling the execution of the following steps: based on the difference between the main screen eye distance and the secondary screen eye distance, combined with the main screen viewing time and the secondary screen viewing time, calculating the fatigue of switching between the support device and the portable display when the user's line of sight switches between the support device and the portable display; specifically, the main screen viewing time includes the time period when the user's eyes watch the display screen of the portable display; the secondary screen viewing time includes the time period when the user's eyes watch the support device; based on the time period when the user's eyes watch the display screen of the portable display and the time period when the user's eyes watch the support device, calculate the switching time and number of switching times of the user's line of sight between the portable display and the support device; based on the switching time, the number of switching times and the difference, calculate the fatigue of the far-near switching, and when the fatigue of the far-near switching exceeds a preset threshold, remind the user to protect their eyes.

[0024] In a method for calculating fatigue of switching between near and far, within a preset time period, the interval time is calculated by the time difference between each switching time; for example, the preset time period is from the 0th second to the 60th second, the total length of the preset time period is 60 seconds, and the switching time includes the 1st second, the 3rd second and the 9th second, which means that at the 1st second and the 3rd second, the user's line of sight switches between the portable display and the supporting device, and an interval time of 2 seconds (the interval time between the 1st second and the 3rd second) and another interval time of 6 seconds (the interval time between the 3rd second and the 9th second) are obtained; based on the number of switching times and the length of the preset time period, Calculate the switching frequency; for example, the number of switching times is 3 times, and the total length of the preset time period is 60 seconds, then the switching frequency is once every 20 seconds; for each of the interval times, determine the corresponding interval impact factor in the preset interval time impact table, and add up the interval impact factors corresponding to each interval time to obtain the fatigue degree of far-near switching; for example, in the preset interval time impact table, the interval impact factor corresponding to the interval time of 2 seconds is 10, and the interval impact factor corresponding to the interval time of 6 seconds is 4, then add up the interval impact factors corresponding to each interval time, and obtain the fatigue degree of far-near switching as 14 (10+4).

[0025] In actual applications, the fatigue of the main screen, the fatigue of the secondary screen, and the fatigue of switching between far and near can be comprehensively considered to remind users to protect their eyes; for example, the fatigue of the main screen, the fatigue of the secondary screen, and the fatigue of switching between far and near can be accumulated to obtain a second accumulated value, and when the second accumulated value is greater than a preset accumulated threshold, the user is reminded to protect his eyes.

[0026] Furthermore, the multi-screen adjustment state at least includes the control module controlling the execution of the following steps: detecting the human eye position of the secondary screen through the machine vision module; detecting the secondary screen angle through the angle detection module; acquiring the main screen angle through the connecting line, wherein the main screen angle is the angle between the plane where the screen of the supporting device is located and the horizontal plane; determining the angle synchronization range based on the main screen angle; controlling the motor to drive the rotation of the single-pole bracket to adjust the secondary screen angle to meet the angle synchronization range.

[0027] Further, the calculating of the secondary screen sight angle according to the secondary screen eye position and the secondary screen angle includes: calculating the secondary screen vertical distance and the secondary screen horizontal distance based on the secondary screen eye position, wherein the secondary screen eye position is a position point; and calculating the secondary screen sight angle by the following formula: ; Wherein, β represents the secondary screen sight angle, π represents 180 degrees, θ represents the secondary screen angle, H represents the vertical distance of the secondary screen, and L represents the horizontal distance of the secondary screen; in actual applications, when calculating the secondary screen sight angle using the above formula, it is necessary to ensure that the bottom edge of the display screen is on the horizontal plane.

[0028] Further, the secondary screen angle correction range is calculated based on the secondary screen vertical distance, the secondary screen horizontal distance and the preset secondary screen sight angle correction range, including: the secondary screen sight angle correction range includes the secondary screen sight angle correction maximum value and the secondary screen sight angle correction minimum value; the secondary screen angle correction range includes the secondary screen angle correction maximum value and the secondary screen angle correction minimum value; the secondary screen angle correction range is calculated by the following formula: ; ; Among them, θmax represents the maximum value of the secondary screen angle correction, π represents 180 degrees, βmin represents the minimum value of the secondary screen line of sight angle correction, H represents the vertical distance of the secondary screen, L represents the horizontal distance of the secondary screen, θmin represents the minimum value of the secondary screen angle correction, and βmax represents the maximum value of the secondary screen line of sight angle correction.

[0029] Further, the secondary screen fatigue coefficient includes a secondary screen distance coefficient and a secondary screen angle coefficient; determining the secondary screen human eye distance according to the secondary screen human eye position, and calculating the secondary screen fatigue coefficient based on the secondary screen human eye distance and the secondary screen sight line angle, includes: based on the secondary screen human eye distance, determining the corresponding secondary screen distance coefficient and angle influence factor in a preset distance-coefficient-factor table; based on the secondary screen sight line angle, determining the corresponding secondary screen angle coefficient in a preset angle-coefficient table; multiplying the secondary screen angle coefficient and the angle influence factor, calculating the sum of the product and the secondary screen distance coefficient, and obtaining the secondary screen fatigue coefficient.

[0030] By multiplying the secondary screen angle coefficient and the angle influence factor, and calculating the sum of the product and the secondary screen distance coefficient, the secondary screen fatigue coefficient is obtained, so that the secondary screen fatigue coefficient reflects the influence of the secondary screen placement angle under different distances, that is, the influence of distance and angle is comprehensively considered, rather than considered separately, so that the secondary screen fatigue coefficient can more accurately reflect the difficulty of fatigue caused by users watching the display screen of the portable display. Multiplying the secondary screen fatigue coefficient with the user's viewing time of the display screen of the portable display, the fatigue degree of the user caused by watching the display screen of the portable display is obtained.

[0031] In practical applications, in another calculation method of the secondary screen fatigue coefficient, the secondary screen fatigue coefficient is equal to the product of the secondary screen distance coefficient, the angle influence factor, and the secondary screen distance coefficient.

[0032] In practical applications, the distance-coefficient-factor table includes at least a secondary screen distance coefficient corresponding to each value of the secondary screen human eye distance and an angle influence factor corresponding to each value of the secondary screen human eye distance; the angle-coefficient table includes at least a secondary screen angle coefficient corresponding to each corresponding value of the secondary screen line of sight angle.

[0033] Furthermore, the calculating of the secondary screen fatigue degree based on the secondary screen viewing time and the secondary screen fatigue coefficient includes: multiplying the secondary screen viewing time by the secondary screen fatigue coefficient to obtain the secondary screen fatigue degree.

[0034] In actual applications, the secondary screen eye position is the position of a point in space, which is detected by the machine vision module. Specifically, the machine vision module detects the time the user's eyes stay in each area, and calculates the two positions where the user's left eye and right eye stay the longest, and the midpoint of these two positions is determined as the secondary screen eye position.

[0035] In practical applications, such as Figure 3 and Figure 4 As shown, when the bottom edge of the display screen is on the horizontal plane, an auxiliary surface is used, and the auxiliary surface passes through point A and point B and is perpendicular to the horizontal plane. Figure 3 That is, a part of the auxiliary surface; Figure 4 The middle line segment MN is the intersection line between the auxiliary surface and the display screen; Figure 3 and Figure 4 As shown in the figure, all dotted lines are auxiliary lines, the right angle symbol of the dotted line indicates verticality, line segment OS passes through point B and is on the horizontal line, line segment AO is perpendicular to line segment OS, and line segment AB is on the straight line where the user's line of sight is located; point A represents the position of the human eye of the secondary screen, line segment MN represents the side of the display screen, point B is the midpoint of line segment MN, point B is the center point of the display screen, line segment MN passes through point B and is perpendicular to the upper and lower sides of the display screen; the angle of ∠ABM is β, the angle of ∠MBS is θ, ∠ABO is the angle between the straight line where the user's line of sight is located and the horizontal plane, H is the length of line segment AO, and L is the length of line segment OB; formula It represents the angle between the straight line where the user's line of sight is and the horizontal plane, wherein the straight line where the user's line of sight is passes through the position of the secondary screen's eyes and the center point of the display screen.

[0036] In practical applications, to implement a machine vision module on a portable display to monitor the user's eye position and viewing time, the specific implementation includes the following points: Point 1, choose the right hardware components, camera (machine vision module): use a dedicated eye tracking camera, or a combination of an ordinary RGB camera + infrared camera. Ordinary RGB cameras are used to capture the contours and position of the user's face, and infrared cameras are used to accurately capture the details of the eyes, especially in low-light environments. Common eye tracking cameras can be used.

[0037] If you are using an RGB camera, choose a high-quality webcam.

[0038] Sensors and interfaces: For eye tracking, in addition to the camera, an infrared LED (light source) may also need to be integrated into the camera module to help extract eye features under different lighting conditions.

[0039] Point 2: Hardware layout, especially the combination of camera and portable display: Fix the camera on the top or bottom of the portable display to capture the user's eyes and face. You can use a clamp or bracket to mount the camera on the frame of the portable display to ensure that the camera is always facing the user's eyes; for example, the camera can be set up like this: Figure 4 The positions shown are point M and / or point N.

[0040] Infrared LEDs and cameras: Infrared LEDs are placed around the camera, especially in low-light environments, to illuminate the eye area for more accurate eye movement data. Infrared cameras can capture these infrared light reflections and extract eye positioning information without disturbing the user.

[0041] Point 3: Data collection and processing; Real-time image collection: The camera will capture images of the user's eye area at regular intervals. Each frame of the image is transmitted to the processor for analysis, usually using machine learning algorithms (such as convolutional neural networks) to detect eye position and gaze point.

[0042] Eye tracking algorithm: The user's eye movement will be detected and tracked through image processing algorithms (such as OpenCV). It is necessary to accurately identify the pupil position, pupil reflex, eye angle, etc.

[0043] By using an infrared camera to capture the position changes of the pupil and eyeball, the direction of the user's gaze can be calculated, and then the viewing time and specific area of ​​gaze can be obtained.

[0044] Viewing time monitoring: After identifying the user's gaze point, the viewing time is calculated by recording the time the user looks at a specific area through a timestamp.

[0045] Point 4: Implementation of control module; Data communication and control of portable display: Transmit eye tracking data to the processor via USB interface, Wi-Fi or Bluetooth (one implementation of control module). In actual application, the processor can be set inside the shell or outside the shell as an external device to perform calculation and control steps, and then connect to the portable display via HDMI interface.

[0046] In practical applications, portable displays can present real-time data of the user's eye movements, or record the data for later analysis. For example, a heat map can be displayed on the display to indicate the area where the user is looking, or the eye movement data can be displayed on the software interface.

[0047] Point 5: Software and interfaces: Using the existing eye tracking SDK, you can quickly collect and analyze eye movement data. You can also adjust the eye movement detection function based on the open source image processing library.

[0048] In practical applications, an angle detection module is set in the portable display to detect the angle between the display screen and the horizontal plane (i.e., the tilt angle of the display). The specific implementation can be achieved by combining hardware and software, including the following points: In practical applications, the accelerometer is the most commonly used sensor to detect the angle between the device and the gravity direction (vertical direction). By detecting the acceleration values ​​of the X, Y, and Z axes of the accelerometer, the angle between the device and the horizontal plane can be calculated.

[0049] Use integrated sensor modules, which usually integrate accelerometers and gyroscopes to detect both the acceleration and angular velocity of the device, facilitating more accurate angle estimation.

[0050] About the communication interface: I2C or SPI interface is used for communication between the sensor and the display main control unit. Most accelerometer modules support I2C interface, which makes hardware connection very simple.

[0051] About the processing unit: A microprocessor or more powerful computing unit is required to receive the sensor data and perform the angle calculation.

[0052] In practical applications, the accelerometer is fixed in a stable position inside the display. Generally, the accelerometer should be fixed on the back of the display, close to the center, so as to accurately measure the angle change of the entire display.

[0053] If the sensor uses I2C communication, it can be connected to the main control unit through four wires (VCC, GND, SDA, SCL). It is necessary to pay attention to the voltage requirements. Generally speaking, the operating voltage of the sensor is 3.3V or 5V.

[0054] The accelerometer can measure acceleration values ​​in three axes (X, Y, and Z). By calculating these values, the tilt angle of the device can be inferred, where the tilt angle is the "angle with the horizontal plane" mentioned below, specifically, the angle between the plane where the portable display screen is located and the horizontal plane. The specific principle is as follows: Assume that the coordinate system of the accelerometer is consistent with the coordinate system of the display, the Z axis represents the vertical direction (aligned with the direction of gravity), and the X and Y axes represent the horizontal direction.

[0055] In a stationary state, the gravity acceleration will show a value of about 9.81 m / s² on the Z axis (on the surface of the earth). When the display is tilted, the acceleration sensor will feel different acceleration values, and the changing acceleration values ​​can be used to calculate the angle.

[0056] Using the X, Y, and Z axis data of the acceleration sensor, the angle with the horizontal plane can be calculated using the following formula.

[0057] Corresponding to the X-axis and Y-axis of the acceleration sensor, the tilt angle on the XY plane is equal to the following formula: ;in, and is the acceleration value in the X-axis and Y-axis direction.

[0058] Calculate the angle with respect to the horizontal plane: ;in, represents the angle with the horizontal plane, represents the resultant value of the acceleration in the horizontal direction, and Represents the acceleration in the vertical direction.

[0059] If the Z-axis of the acceleration sensor is directed perpendicular to the horizontal plane, the tilt angle can be obtained by the above formula.

[0060] About sensor data reading: The control module reads the acceleration values ​​of the X, Y, and Z axes of the acceleration sensor at regular intervals through the I2C protocol. The control module can communicate with the sensor using the main control unit.

[0061] In practical applications, after data collection, the acceleration value obtained by the sensor is used to calculate the angle through the above formula, and the calculation result is displayed on the screen of the portable display.

[0062] In actual applications, if additional feedback is needed, a vibration motor or buzzer can be used to provide a warning when the display is detected to be tilted excessively. For example, when the display is tilted beyond a certain preset angle (such as 30 degrees), an alarm sound or vibration is issued to remind the user to adjust the display position; in actual applications, the above feedback methods can be used to remind users to protect their eyes.

[0063] About acceleration data filtering: In order to improve the accuracy of angle measurement, the raw data of the acceleration sensor can be filtered. Common filtering methods include Kalman filtering and low-pass filtering, which can remove sensor noise and smooth data.

[0064] About multi-sensor fusion: If higher accuracy is required, multiple sensors can be used to perform three-dimensional measurement of angles, or combined with other sensors such as gyroscopes to provide more accurate tilt angle estimates.

[0065] By using an accelerometer and a simple algorithm, the angle between a portable display and the horizontal plane can be detected in real time. Through hardware connection and data processing, the tilt angle is displayed in real time and necessary feedback is provided to the user. This method is not only accurate, but also suitable for the needs of portable devices, with low power consumption and efficient computing performance.

[0066] The embodiments of the first aspect of the present invention achieve the following technical effects: the control module controls the motor, and the single-pole bracket is driven by a preset motor and can rotate relative to the shell, so that when the portable display is placed on the platform, the placement angle can be automatically adjusted to an angle that is convenient for the user to watch; in the eye protection adjustment state, the position of the human eye on the secondary screen is detected by the machine vision module; the angle of the secondary screen is detected by the angle detection module; the vertical distance and horizontal distance of the secondary screen are calculated based on the human eye position of the secondary screen, wherein the vertical distance of the secondary screen is the distance between the user's eye and the center point of the display screen in the vertical direction, and the horizontal distance of the secondary screen is the distance between the user's eye and the center point of the display screen in the horizontal direction; based on the vertical distance of the secondary screen, the horizontal distance of the secondary screen and the preset secondary screen sight angle correction range range, calculate the correction range of the secondary screen angle; control the motor to drive the rotation of the single-pole bracket to adjust the secondary screen angle to meet the secondary screen angle correction range; the above, the eye protection adjustment state of the portable display can more accurately adjust the placement angle to an angle that is convenient for users to watch; by multiplying the secondary screen angle coefficient and the angle influence factor, calculate the sum of the product and the secondary screen distance coefficient, and obtain the secondary screen fatigue coefficient, so that the secondary screen fatigue coefficient reflects the influence of the secondary screen placement angle under different distances, that is, it comprehensively considers the influence of distance and angle, rather than considering them separately, so that the secondary screen fatigue coefficient can more accurately reflect the difficulty of users' fatigue caused by watching the display screen of the portable display. The secondary screen fatigue coefficient is multiplied by the user's viewing time of the portable display screen to obtain the user's fatigue degree caused by viewing the portable display screen; that is, the user's fatigue degree can be calculated more accurately, and the fatigue of the main screen, the secondary screen, and the fatigue of switching between near and far are comprehensively considered to remind the user to protect his eyes; for example, the main screen fatigue, the secondary screen fatigue, and the fatigue of switching between near and far are accumulated to obtain a second accumulated value, and when the second accumulated value is greater than a preset accumulated threshold, the user is reminded to protect his eyes; that is, by considering the fatigue generated when the user watches the supporting device (primary screen fatigue), the fatigue generated when the user watches the portable display (secondary screen fatigue), and the fatigue of the user The fatigue of the user's line of sight caused by switching between the supporting device and the portable display (the fatigue of switching between far and near) can be calculated more accurately, so as to make effective reminders; in summary, compared with the prior art which usually only considers the distance between the screen and the human eye and the viewing time, the technical solution of the first aspect of the present invention either separately or comprehensively considers the two points that the line of sight angle affects the user's viewing fatigue and the user's line of sight switching between screens at different distances causes fatigue, so as to more accurately calculate the user's eye fatigue, so as to make effective reminders; and through the automatic adjustment of the single-pole bracket, the placement angle is adjusted to an angle that is convenient for the user to watch, thereby improving the user experience.

[0067] Regarding the two points that "the sight angle affects the user's viewing fatigue level" and "the user's sight switching between screens at different distances causes fatigue", the following is a detailed argument: When analyzing the impact of sight angle on eye fatigue, we need to provide a comprehensive and detailed explanation from multiple angles such as physiology, eye adjustment mechanism, muscle burden, and posture stability.

[0068] The eye's accommodation mechanism refers to the eye's adaptation to different focal lengths by changing the shape of the lens. When an object is closer to the eye, the lens becomes thicker, increasing the refractive power and helping the eye focus on the object. Conversely, when the object is farther away, the lens becomes thinner, reducing the refractive power. The accommodation process is active, and the eye needs to make precise adjustments. Below, two examples are used to illustrate this, one is when the line of sight is perpendicular to the screen, and the other is when the line of sight is at a 60-degree angle to the screen.

[0069] For the case where the line of sight is perpendicular to the screen, in this case, the burden of eye adjustment is relatively simple, because the line of sight is perpendicular to the angle of the screen, and the eye's adjustment is mainly focused on close-range focusing, which only requires adjusting the focus through the lens, without additional eye movement or focus angle changes. The eye's adjustment is mainly carried out in terms of focal length changes, and the adjustment process is relatively smooth, which will not cause excessive pressure on the eyes.

[0070] When the line of sight is at a 60-degree angle, the focus of the eyes not only has to deal with the change in focal length of close objects, but also has to face the additional pressure caused by the change in the angle of sight. In fact, because the line of sight is at a 60-degree angle to the screen, the distance between the user's viewing the upper and lower ends of the screen is different. When the user's eyes scan the screen, not only will the extraocular muscles adjust the eyeball rotation fatigue, but also because the target that the eyes need to focus on has changed, the adjustment task of the lens is more complicated and more prone to fatigue. The increased rotation of the extraocular muscles requires the eyes to maintain the same visual clarity, and the adjustment process becomes more complicated. The lens not only needs to perform conventional close-range adjustments, but also must adapt to changes in the angle of sight, which puts an additional burden on the eye's adjustment system.

[0071] In addition, when the line of sight is perpendicular to the screen, the movement and adjustment of the eyes are in a natural state, the burden on the extraocular muscles is small, and the range of eye movement is limited. The line of sight is perpendicular to the screen, which means that the eyes can focus directly and naturally, the extraocular muscles are in a relatively relaxed state, and the eye comfort is higher.

[0072] When the line of sight is at a 60-degree angle, the stability of the eyes decreases because the eyes need to make more complex rotations. The deviation between the line of sight and the natural line of sight increases, the extraocular muscles need to make more complex coordinated movements, and the amplitude of eye rotation increases. At this time, the comfort of the eyes decreases, the fatigue of the extraocular muscles increases, and it is easy to cause discomfort and blurred vision.

[0073] When the human eye frequently switches between two objects at different distances, the eye needs to adjust according to the different distances of the objects. The adjustment process involves several important mechanisms of the eye: focusing of the eyeball, adjustment of the lens, movement of the extraocular muscles, and comfort of the eye. The following two cases are used as examples. In the first case, the user has a supporting device and a portable display in front of his eyes, wherein the screen of the supporting device is 50 cm away from the user's eyes, and the portable display is 70 cm away from the user's eyes. The user's eyes frequently switch between the supporting device and the portable display; in the second case, the user has a supporting device and a portable display in front of his eyes, wherein the screen of the supporting device is 60 cm away from the user's eyes, and the portable display is 60 cm away from the user's eyes. The user's eyes frequently switch between the supporting device and the portable display; in the first and second cases, the user's eye state is consistent, the viewing time and the frequency of switching the line of sight are consistent, and the viewing content is consistent.

[0074] The human eye's accommodation function is to ensure clear vision at objects at different distances. In this process, the eye's lens changes its shape to focus on objects at different distances. Specifically, accommodation refers to the eye's adaptation to the distance of different objects through the movement of the extraocular muscles and the change in the shape of the lens, so that the object is clearly imaged on the retina.

[0075] Close distance: When an object is closer to the eye, the eye's need for accommodation increases and the lens becomes thicker to increase the refractive power so that the light from the object can be focused on the retina.

[0076] Distance: When an object is farther from the eye, the lens becomes thinner to reduce the refractive power, allowing light to be focused onto the retina.

[0077] This adjustment is usually done automatically, but if it is done frequently and drastically, it will put extra strain on the eye muscles and lens, leading to eye fatigue.

[0078] For the first case (switching between 50 cm and 70 cm); in the first case, the distance of the objects differs by 20 cm (50 cm and 70 cm), which requires the eyes to make a large adjustment. In order to clearly see the two objects at different distances, the eyes need to rely on the adjustment mechanism.

[0079] Adjustment for a distance of 50 cm: At this time, the eyes need to adjust the thickness of the lens to a greater extent, and the extraocular muscles need to tighten the lens to make it thicker so that objects 50 cm away can be clearly seen.

[0080] Accommodation at a distance of 70 cm: In order to focus on an object 70 cm away, the eye needs to adjust the lens to be relatively thin, thereby reducing the tension of the extraocular muscles.

[0081] This large adjustment between objects at a relatively close distance will cause additional burden on the extraocular muscles and lens. The adjustment needs to occur frequently and the adjustment amplitude is large. The long-term operation of the eye's adjustment mechanism will increase the fatigue of the eye muscles.

[0082] For the second case (switching between 60 cm and 60 cm), in the second case, the distances of the two objects are the same, both 60 cm. At this time, the eye's adjustment burden is relatively light.

[0083] Adjustment at a distance of 60 cm: Because the distance between the two objects is the same, the adjustment range of the eyes is almost the same. The eyes do not need to make a large adjustment, just need to keep adapting to the distance of 60 cm.

[0084] Extraocular muscle comfort: Extraocular muscle movement is also a factor that affects fatigue. In the second case, the extraocular muscles do not need to adjust frequently or drastically to adapt to the distance changes between objects, so the extraocular muscle fatigue is relatively small.

[0085] The extraocular muscles are responsible for controlling eye movement. They need to work together when the distance of objects is different so that the eyes can focus accurately. Frequent changes in viewing distance can cause fatigue of the extraocular muscles, especially when the distance difference between two objects is large (for example, the change between 50 cm and 70 cm). This frequent adjustment burden makes the eyes more susceptible to fatigue.

[0086] When the eyes switch between distant objects and near objects, the extraocular muscles need to make frequent and large movements. The continuous tension of the eye muscles can cause soreness in the eye muscles, causing fatigue.

[0087] In the first case (switching between 50cm and 70cm), the eyes need to make a large adjustment due to the large difference in the distance of the object, which is more likely to cause eye fatigue. In the second case (switching between 60cm), the adjustment burden on the eyes is relatively light due to the same distance of the object, and the eyes can also maintain a more comfortable state. Overall, the first case is more likely to cause eye fatigue.

[0088] The examples of the above four situations are all for the purpose of explaining that "the sight angle affects the user's viewing fatigue" and "the user's sight switching between screens at different distances causes fatigue". They are only for the sake of ease of understanding and are not a limitation on distance. Through the demonstration of the above cases, it is clearly explained that the sight angle affects the user's viewing fatigue and the user's sight switching between screens at different distances causes fatigue.

[0089] Reference Figures 1 to 7, an embodiment of the second aspect of the present invention provides a method for implementing a portable display, the portable display having at least an eye protection reminder state and an eye protection adjustment state, the method for implementing the portable display at least comprising steps that are executed by a control module in the eye protection reminder state and the eye protection adjustment state; in the eye protection reminder state, the control module controls the execution of the following steps: detecting a secondary screen viewing time and a secondary screen eye position by a machine vision module, wherein the secondary screen viewing time is the viewing time of the user on the display screen, and the secondary screen eye position is the position of the user's eye relative to the display screen; detecting a secondary screen angle by an angle detection module, wherein the secondary screen angle is the angle between the plane where the display screen is located and the horizontal plane; calculating a secondary screen sight angle according to the secondary screen eye position and the secondary screen angle, wherein the secondary screen sight angle is the angle formed by the user's sight relative to the display screen in the vertical direction when the user's sight falls on the middle position of the display screen; determining a secondary screen eye distance according to the secondary screen eye position, and calculating a secondary screen fatigue coefficient based on the secondary screen eye distance and the secondary screen sight angle; calculating a secondary screen fatigue coefficient based on the secondary screen viewing time and the secondary screen eye position; calculating a secondary screen fatigue coefficient based on the secondary screen viewing time and the secondary screen eye position; calculating a secondary screen fatigue coefficient based on the secondary screen fatigue coefficient. The secondary screen fatigue coefficient calculates the secondary screen fatigue degree, and when the secondary screen fatigue degree reaches a first threshold, reminds the user to protect their eyes; in the eye protection adjustment state, the control module controls the execution of the following steps: detecting the secondary screen human eye position through the machine vision module; detecting the secondary screen angle through the angle detection module; calculating the secondary screen vertical distance and the secondary screen horizontal distance based on the secondary screen human eye position, wherein the secondary screen vertical distance is the distance between the user's human eye and the center point of the display screen in the vertical direction, and the secondary screen horizontal distance is the distance between the user's human eye and the center point of the display screen in the horizontal direction. distance; based on the vertical distance of the secondary screen, the horizontal distance of the secondary screen and the preset secondary screen line of sight angle correction range, calculate the secondary screen angle correction range; control the motor to drive the rotation of the single-pole bracket to adjust the secondary screen angle to meet the secondary screen angle correction range; wherein, the portable display includes a display screen, a shell, a single-pole bracket, a machine vision module, an angle detection module and a control module; the display screen is located on one side of the shell, and the single-pole bracket is rotatably connected to the other side of the shell, wherein the single-pole bracket is driven by a preset motor and can rotate relative to the shell.

[0090] In this specification, the specific details of the implementation method of the portable display refer to the solution of the portable display provided in the first aspect of the present invention.

[0091] An embodiment of the second aspect of the present invention achieves the following technical effects: in the eye protection adjustment state, the position of the human eye on the secondary screen is detected by the machine vision module; the angle of the secondary screen is detected by the angle detection module; the vertical distance and the horizontal distance of the secondary screen are calculated based on the position of the human eye on the secondary screen, wherein the vertical distance of the secondary screen is the distance between the user's eye and the center point of the display screen in the vertical direction, and the horizontal distance of the secondary screen is the distance between the user's eye and the center point of the display screen in the horizontal direction; based on the vertical distance of the secondary screen, the horizontal distance of the secondary screen and the preset secondary screen line of sight angle correction range, the secondary screen angle correction range is calculated; the motor is controlled to drive the rotation of the single-pole bracket to adjust the angle of the secondary screen To comply with the secondary screen angle correction range; the above, the eye protection adjustment state of the portable display can more accurately automatically adjust the placement angle to an angle that is convenient for users to watch; by multiplying the secondary screen angle coefficient and the angle influence factor, calculating the sum of the product and the secondary screen distance coefficient, the secondary screen fatigue coefficient is obtained, so that the secondary screen fatigue coefficient is an indicator that reflects the degree of influence of the secondary screen placement angle under different distances, that is, it comprehensively considers the influence of distance and angle, rather than considering them separately, so that the secondary screen fatigue coefficient can more accurately reflect the difficulty of user fatigue caused by watching the display screen of the portable display. The secondary screen fatigue coefficient is multiplied by the user's viewing time of the portable display screen to obtain the user's fatigue degree caused by viewing the portable display screen; that is, the user's fatigue degree can be calculated more accurately, and the fatigue of the main screen, the secondary screen, and the fatigue of switching between near and far are comprehensively considered to remind the user to protect his eyes; for example, the main screen fatigue, the secondary screen fatigue, and the fatigue of switching between near and far are accumulated to obtain a second accumulated value, and when the second accumulated value is greater than a preset accumulated threshold, the user is reminded to protect his eyes; that is, by considering the fatigue generated when the user watches the supporting device (primary screen fatigue), the fatigue generated when the user watches the portable display (secondary screen fatigue), and the fatigue of the user The fatigue of the user's line of sight caused by switching between the supporting device and the portable display (the fatigue of switching between far and near) can be calculated more accurately, so as to make effective reminders; in summary, compared with the prior art which usually only considers the distance between the screen and the human eye and the viewing time, the technical solution of the first aspect of the present invention either separately or comprehensively considers the two points that the line of sight angle affects the user's viewing fatigue and the user's line of sight switching between screens at different distances causes fatigue, so as to more accurately calculate the user's eye fatigue, so as to make effective reminders; and through the automatic adjustment of the single-pole bracket, the placement angle is adjusted to an angle that is convenient for the user to watch, thereby improving the user experience.

[0092] Those skilled in the art can clearly understand that the above-described device can refer to the corresponding process in the aforementioned method embodiment, which will not be described in detail here.

[0093] It will be apparent to those skilled in the art that the present invention is not limited to the details of the exemplary embodiments described above, and that the present invention can be implemented in other specific forms without departing from the spirit or essential features of the present invention. Therefore, the embodiments should be considered exemplary and non-restrictive in all respects, and the scope of the present invention is defined by the appended claims rather than the above description, and it is intended that all changes falling within the meaning and scope of the equivalent elements of the claims be included in the present invention.

Claims

1. A portable display, characterized in that: The portable display comprises a display screen, a housing, a single-pole bracket, a machine vision module, an angle detection module and a control module; The display screen is located on one side of the shell, and the single-rod bracket is rotatably connected to the other side of the shell, wherein the single-rod bracket is driven by a preset motor and can rotate relative to the shell; After the portable display is started, the portable display has at least an eye protection reminder state and an eye protection adjustment state; The eye protection reminder state at least includes the control module controlling the execution of the following steps: Detecting the secondary screen viewing time and the secondary screen eye position by the machine vision module, wherein the secondary screen viewing time is the viewing time of the user on the display screen, and the secondary screen eye position is the position of the user's eye relative to the display screen; Detecting the secondary screen angle by the angle detection module, wherein the secondary screen angle is the angle between the plane where the display screen is located and the horizontal plane; Calculating the secondary screen sight angle according to the secondary screen eye position and the secondary screen angle, wherein the secondary screen sight angle is the angle formed by the user's sight relative to the display screen in the vertical direction when the user's sight falls on the middle position of the display screen; Determine the secondary screen human eye distance according to the secondary screen human eye position, and calculate the secondary screen fatigue coefficient based on the secondary screen human eye distance and the secondary screen sight angle; Calculating the secondary screen fatigue degree based on the secondary screen viewing time and the secondary screen fatigue coefficient, and reminding the user to protect their eyes when the secondary screen fatigue degree reaches a first threshold; The eye protection adjustment state at least includes the control module controlling the execution of the following steps: Detecting the eye position of the secondary screen through the machine vision module; Detecting the secondary screen angle by the angle detection module; Calculate the secondary screen vertical distance and the secondary screen horizontal distance based on the secondary screen eye position, wherein the secondary screen vertical distance is the distance between the user's eye and the center point of the display screen in the vertical direction, and the secondary screen horizontal distance is the distance between the user's eye and the center point of the display screen in the horizontal direction; Calculate the secondary screen angle correction range based on the secondary screen vertical distance, the secondary screen horizontal distance and the preset secondary screen sight angle correction range; The motor is controlled to drive the single-rod bracket to rotate, and the angle of the secondary screen is adjusted to be within the secondary screen angle correction range.

2. The portable display according to claim 1, characterized in that: When the portable display is connected to a supporting device via a connecting line, the portable display is activated; The portable display also includes a multi-screen reminder state and a multi-screen adjustment state.

3. The portable display according to claim 2, characterized in that: The multi-screen reminder state at least includes the control module controlling the execution of the following steps: Obtaining the main screen eye position, main screen viewing time and main screen angle through the connecting line, wherein the main screen eye position is the position of the user's eye relative to the screen of the supporting device, the main screen viewing time is the viewing time of the supporting device, and the main screen angle is the angle between the plane where the screen of the supporting device is located and the horizontal plane; Calculating a main screen sight angle according to the main screen eye position and the main screen angle, wherein the main screen sight angle is an angle formed by the user's sight relative to the screen of the supporting device in a vertical direction when the user's sight falls on the middle position of the screen of the supporting device; Determine the main screen human eye distance according to the main screen human eye position, and calculate the main screen fatigue coefficient based on the main screen human eye distance and the main screen sight angle; The main screen fatigue is calculated based on the main screen viewing time and the main screen fatigue coefficient, and when the main screen fatigue reaches a second threshold, the user is reminded to protect his eyes.

4. The portable display according to claim 3, characterized in that: The multi-screen reminder state also includes the control module controlling the execution of the following steps: When the total fatigue degree reaches a third threshold, the user is reminded to protect his eyes, wherein the total fatigue degree is the sum of the fatigue degree of the main screen and the fatigue degree of the sub-screen.

5. The portable display according to claim 2, characterized in that: The multi-screen adjustment state at least includes the control module controlling the execution of the following steps: Detecting the eye position of the secondary screen by the machine vision module; Detecting the secondary screen angle by the angle detection module; Obtaining a main screen angle through the connection line, wherein the main screen angle is an angle between a plane where the screen of the supporting device is located and a horizontal plane; Determining an angle synchronization range based on the main screen angle; The motor is controlled to drive the single-rod bracket to rotate, and the angle of the secondary screen is adjusted to be consistent with the angle synchronization range.

6. The portable display according to claim 1, characterized in that: The calculating the secondary screen sight angle according to the secondary screen human eye position and the secondary screen angle includes: Calculate the secondary screen vertical distance and the secondary screen horizontal distance based on the secondary screen human eye position, wherein the secondary screen human eye position is a position point; The secondary screen sight angle is calculated using the following formula: ; Among them, β represents the sight angle of the secondary screen, π represents 180 degrees, θ represents the angle of the secondary screen, H represents the vertical distance of the secondary screen, and L represents the horizontal distance of the secondary screen.

7. The portable display according to claim 1, characterized in that: The calculating the secondary screen angle correction range based on the secondary screen vertical distance, the secondary screen horizontal distance and a preset secondary screen sight line angle correction range includes: The secondary screen sight angle correction range includes a secondary screen sight angle correction maximum value and a secondary screen sight angle correction minimum value; The secondary screen angle correction range includes the secondary screen angle correction maximum value and the secondary screen angle correction minimum value; The secondary screen angle correction range is calculated using the following formula: ; ; Among them, θmax represents the maximum value of the secondary screen angle correction, π represents 180 degrees, βmin represents the minimum value of the secondary screen line of sight angle correction, H represents the vertical distance of the secondary screen, L represents the horizontal distance of the secondary screen, θmin represents the minimum value of the secondary screen angle correction, and βmax represents the maximum value of the secondary screen line of sight angle correction.

8. The portable display according to claim 1, characterized in that: The secondary screen fatigue coefficient includes a secondary screen distance coefficient and a secondary screen angle coefficient; The determining the secondary screen human eye distance according to the secondary screen human eye position, and calculating the secondary screen fatigue coefficient based on the secondary screen human eye distance and the secondary screen sight angle, includes: Based on the secondary screen human eye distance, determine the corresponding secondary screen distance coefficient and angle influence factor in a preset distance-coefficient-factor table; Determine the corresponding secondary screen angle coefficient in a preset angle-coefficient table based on the secondary screen sight angle; The secondary screen angle coefficient and the angle influence factor are multiplied, and the sum of the product and the secondary screen distance coefficient is calculated to obtain the secondary screen fatigue coefficient.

9. The portable display according to claim 1, characterized in that: The calculating the secondary screen fatigue degree based on the secondary screen viewing time and the secondary screen fatigue coefficient includes: The secondary screen viewing time is multiplied by the secondary screen fatigue coefficient to obtain the secondary screen fatigue degree.

10. A method for implementing a portable display, wherein the portable display has at least an eye protection reminder state and an eye protection adjustment state, characterized in that: In the eye protection reminder state, the control module controls the execution of the following steps: Detecting the secondary screen viewing time and the secondary screen eye position by a machine vision module, wherein the secondary screen viewing time is the viewing time of the user on the display screen, and the secondary screen eye position is the position of the user's eye relative to the display screen; Detecting the secondary screen angle by an angle detection module, wherein the secondary screen angle is the angle between the plane where the display screen is located and the horizontal plane; Calculating the secondary screen sight angle according to the secondary screen eye position and the secondary screen angle, wherein the secondary screen sight angle is the angle formed by the user's sight relative to the display screen in the vertical direction when the user's sight falls on the middle position of the display screen; Determine the secondary screen human eye distance according to the secondary screen human eye position, and calculate the secondary screen fatigue coefficient based on the secondary screen human eye distance and the secondary screen sight angle; Calculating the secondary screen fatigue degree based on the secondary screen viewing time and the secondary screen fatigue coefficient, and reminding the user to protect their eyes when the secondary screen fatigue degree reaches a first threshold; In the eye protection adjustment state, the control module controls the execution of the following steps: Detecting the eye position of the secondary screen through the machine vision module; Detecting the secondary screen angle by the angle detection module; Calculate the secondary screen vertical distance and the secondary screen horizontal distance based on the secondary screen eye position, wherein the secondary screen vertical distance is the distance between the user's eye and the center point of the display screen in the vertical direction, and the secondary screen horizontal distance is the distance between the user's eye and the center point of the display screen in the horizontal direction; Calculate the secondary screen angle correction range based on the secondary screen vertical distance, the secondary screen horizontal distance and the preset secondary screen sight angle correction range; Control the motor to drive the single-rod bracket to rotate, and adjust the secondary screen angle to meet the secondary screen angle correction range; Wherein, the portable display comprises a display screen, a housing, a single-pole bracket, a machine vision module, an angle detection module and a control module; The display screen is located on one side of the shell, and the single-rod bracket is rotatably connected to the other side of the shell, wherein the single-rod bracket is driven by a preset motor and can rotate relative to the shell.

Citation Information

Patent Citations

  • Method and device for adjusting screen of mobile terminal and mobile terminal

    CN104679225A

  • Display screen angle adjusting method and apparatus, and electronic device

    CN104898820A