WO2024031709A1 - 一种显示方法及装置 - Google Patents
一种显示方法及装置 Download PDFInfo
- Publication number
- WO2024031709A1 WO2024031709A1 PCT/CN2022/112309 CN2022112309W WO2024031709A1 WO 2024031709 A1 WO2024031709 A1 WO 2024031709A1 CN 2022112309 W CN2022112309 W CN 2022112309W WO 2024031709 A1 WO2024031709 A1 WO 2024031709A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- user
- area
- display area
- display
- vehicle
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- 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/001—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes using specific devices not provided for in groups G09G3/02 - G09G3/36, e.g. using an intermediate record carrier such as a film slide; Projection systems; Display of non-alphanumerical information, solely or in combination with alphanumerical information, e.g. digital display on projected diapositive as background
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K35/00—Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
- B60K35/20—Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor
- B60K35/21—Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor using visual output, e.g. blinking lights or matrix displays
- B60K35/23—Head-up displays [HUD]
- B60K35/235—Head-up displays [HUD] with means for detecting the driver's gaze direction or eye points
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K35/00—Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
- B60K35/20—Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor
- B60K35/28—Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor characterised by the type of the output information, e.g. video entertainment or vehicle dynamics information; characterised by the purpose of the output information, e.g. for attracting the attention of the driver
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K35/00—Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
- B60K35/20—Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor
- B60K35/29—Instruments characterised by the way in which information is handled, e.g. showing information on plural displays or prioritising information according to driving conditions
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K35/00—Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
- B60K35/65—Instruments specially adapted for specific vehicle types or users, e.g. for left- or right-hand drive
- B60K35/654—Instruments specially adapted for specific vehicle types or users, e.g. for left- or right-hand drive the user being the driver
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K35/00—Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
- B60K35/65—Instruments specially adapted for specific vehicle types or users, e.g. for left- or right-hand drive
- B60K35/656—Instruments specially adapted for specific vehicle types or users, e.g. for left- or right-hand drive the user being a passenger
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K35/00—Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
- B60K35/80—Arrangements for controlling instruments
- B60K35/81—Arrangements for controlling instruments for controlling displays
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
- G06F21/6245—Protecting personal data, e.g. for financial or medical purposes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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 OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
- G06F3/013—Eye tracking input arrangements
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K2360/00—Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
- B60K2360/149—Instrument input by detecting viewing direction not otherwise provided for
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K2360/00—Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
- B60K2360/18—Information management
- B60K2360/195—Blocking or enabling display functions
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K2360/00—Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
- B60K2360/20—Optical features of instruments
- B60K2360/21—Optical features of instruments using cameras
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K2360/00—Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
- B60K2360/741—Instruments adapted for user detection
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/0101—Head-up displays characterised by optical features
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/08—Arrangements within a display terminal for setting, manually or automatically, display parameters of the display terminal
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/04—Changes in size, position or resolution of an image
- G09G2340/0407—Resolution change, inclusive of the use of different resolutions for different screen areas
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2354/00—Aspects of interface with display user
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2358/00—Arrangements for display data security
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2380/00—Specific applications
- G09G2380/10—Automotive applications
Definitions
- the present application relates to the field of human-computer interaction, and in particular, to a display method and device.
- the number of human-computer interaction functions in the cockpit is gradually increasing, and the frequency of use of display devices is increasing.
- display devices in the cockpit are mainly divided into two categories.
- the first category is vehicle-mounted display screens;
- the second category is projection displays, such as head-up display (HUD) devices.
- HUD head-up display
- HUD augmented reality-head up display
- This application provides a display method and device, which can reduce the risk of privacy information leakage and improve users' sense of security.
- a display method including: obtaining image information, the image information being used to determine the eye position and line of sight direction of a first user of the vehicle; and adjusting the display area according to the position and line of sight direction of the first user's eyes. How the first area is displayed.
- the display area is a display area of the HUD, and the first area includes private information of the second user of the vehicle.
- the vehicle-mounted terminal can obtain image information used to determine the eye position and line of sight direction of the first user of the vehicle, and can further adjust the display of the first area in the display area according to the position and line of sight direction of the first user's eyes. This method can reduce the possibility that the first user can view the second user's private information, thereby reducing the risk of private information leakage and improving the user's sense of security.
- the image information may be an image directly obtained by the sensor, or may be information obtained after processing by the sensor, or may be information obtained by processing the image obtained by the sensor through a processor.
- the image information may be, for example, a key point matrix, a key point set, etc. That is, the key points of the face are marked in the image information.
- the face key points are points used to locate the key areas of the face in the face image.
- the key areas include one or more of the eyebrows, eyes, nose, mouth, facial contour, etc. It should be understood that in this application, image information can be used to obtain the user's eye position.
- the position of the first user's eyes is marked in the image information, and the position of the second user's eyes is also marked in the image information.
- the first user may be a non-driver, for example, and the second user may be a driver, for example.
- the position of the user's eyes may be, for example, the middle point between the centers of the two eyes, the center of the left eye, the center of the right eye, etc.
- the eye center may be the center of the pupil of the eye, the center of the eyeball, the center of the cornea, or other locations of the eye.
- the HUD may be, for example, one or more of an AR-HUD, a combined head-up display (combiner-HUD, C-HUD), a windshield-type head-up display (windshield-HUD, W-HUD), etc. indivual.
- the first area may be part of the display area, or may be the entire display area.
- the private information may include, for example, information in one or more forms such as text, pictures, videos, etc.
- the first user is located in the non-driving position of the vehicle, and the second user is located in the driving position of the vehicle.
- the first user is located in the non-driving seat of the vehicle, including: the first user is located in the passenger seat of the vehicle; or the first user is located in the rear area of the vehicle.
- the first user can be in the second row left or the second row right of the vehicle.
- the area in the car is divided into the driver's seat, the passenger seat, the second row left, the second row middle, and the second row right, the first user can be in the second row left, second row middle, or second row right of the vehicle.
- adjusting the display mode of the first area in the display area according to the position and line of sight direction of the first user's eyes including: determining whether the position of the first user's eyes is within the viewing angle of the display area. Within the range; when the first condition is met, the display mode of the first area in the display area is adjusted to the first display mode.
- the first condition includes at least one of the following: the position of the first user's eyes is within the viewing angle range of the display area; the first user's line of sight is directed toward the display area; or the first user's line of sight stays within the display area.
- the time is greater than or equal to the preset time.
- the first condition can be pre-agreed or standard defined, and is not limited here. It can be seen that when the first condition is met, the vehicle-mounted terminal adjusts the display mode of the first area in the display area to the first display mode. That is to say, after detecting that the first user may view the second area in the first area, When viewing the user's private information, the vehicle-mounted terminal adjusts the display mode of the first area in the display area to the first display mode, thereby reducing the possibility that the first user can view the second user's private information, thereby reducing the leakage of private information. risks and improve users’ sense of security.
- the viewing angle range of the display area includes the angle range of the eyes of the screen of the display area that can be seen by the first user, and the boundary point can be determined by the maximum angle value and the minimum angle value of the eyes of the screen of the display area that can be seen by the first user.
- the angle value is determined. That is to say, the viewing angle range of the display area may include an interval determined by the maximum angle value and the minimum angle value, and may also include boundary points, such as the maximum angle value and/or the minimum angle value, or may not include boundary points. It can be defined during the specific implementation process.
- the viewing angle range of the display area is related to the position of the first user's eyes.
- the preset time can be preset, or it can be obtained by the vehicle-mounted terminal from the cloud, or it can be determined by the user, which is not limited here.
- the first display method includes at least one of the following: hiding the first area; hiding the second user's private information in the first area; diluting the first area; changing the first clarity of the first area. Switch to the second definition and display the second user's private information in the second definition, and the first definition is higher than the second definition; or switch the first resolution of the first area to the second resolution, and Display the second user's private information at a second resolution, where the first resolution is higher than the second resolution.
- the clarity of the first area is the first definition, or the resolution of the first area is the first resolution
- the user can clearly view the private information in the first area; when the first area When the resolution of the first area is the second resolution, or the resolution of the first area is the second resolution, the user cannot clearly view the private information, or even view the private information.
- the method further includes: when the second condition is met, adjusting the display mode of the first area in the display area from the first display mode to the second display mode; wherein the second condition includes the following At least one item: the position of the first user's eyes exceeds the viewing angle range of the display area; the first user's line of sight is directed toward other areas outside the display area; the first user's line of sight stays in the display area for less than the preset time .
- the second condition can be pre-agreed or standard defined, and is not limited here. It can be seen that when the second condition is met, the vehicle-mounted terminal adjusts the display mode of the first area in the display area from the first display mode to the second display mode.
- the vehicle-mounted terminal adjusts the display mode of the first area in the display area from the first display mode to the second display mode, so that the second user can view the second user's private information.
- the second display method includes at least one of the following: displaying the second user's private information in the first area; switching the second definition of the first area to the first definition, and displaying the second user's private information in the first area. Display the second user's private information with a first definition that is higher than the second definition; or switch the second resolution of the first area to the first resolution, and display the second user's private information with the first resolution. For private information, the first resolution is higher than the second resolution.
- the image information is also used to determine the position of the second user's eyes and determine whether the position of the first user's eyes is within the viewing angle range of the display area, including: determining the position of the second user's eyes.
- the first angle value is obtained by the angle formed by the line between the position of the eye and the first target point on the display area, and the line between the position of the first user's eye and the first target point;
- the first angle value determines whether the position of the first user's eyes is within the viewing angle range of the display area. It can be seen that the vehicle-mounted terminal can determine whether the position of the first user's eyes is within the viewing angle range of the display area according to the first angle value, and prepare for subsequent adjustment of the display mode of the first area in the display area.
- the cosine value of the first angle value is the first target point
- P eye is the position of the first user's eye
- P′ eye is the position of the second user's eye.
- the method further includes: determining the position of the first user's eyes and the first target point on the display area. The angle between the connecting line and the sight direction of the first user is obtained to obtain the second angle value; based on the second angle value, it is determined whether the sight direction of the first user is towards the display area. It can be seen that the vehicle-mounted terminal can determine whether the first user's sight direction is toward the display area according to the second angle value, and prepare for subsequent adjustment of the display mode of the first area in the display area.
- the cosine of the second angle value is the first target point
- P eye is the position of the second user's eye
- the first target point is the center point of the display area; or the first target point is the vertex of the display area; or the first target point is the center point of the side of the display area, and the display area
- the side of includes the left, right, upper or lower side of the display area.
- the method before acquiring the image information, also includes: turning on the privacy information protection mode when the third condition is met; the third condition includes at least one of the following: detecting that there is a Users other than the second user; detecting users other than the default user in the vehicle; detecting a mode setting instruction; wherein the mode setting instruction is used to turn on the privacy information protection mode.
- the third condition can be pre-agreed or standard defined, and is not limited here. It can be seen that when the third condition is met, the vehicle-mounted terminal turns on the privacy information protection mode, so that the vehicle-mounted terminal can adjust the display mode of the first area in the display area.
- the preset user may be preset, or may be obtained by the vehicle-mounted terminal from the cloud, or may be determined by the user, which is not limited here.
- the default user may include, for example, a second user, and may also include the second user's family, the second user's friends, etc.
- a display device including a receiving unit and a processing unit.
- the receiving unit is used to obtain image information.
- the image information is used to determine the position and line of sight direction of the eyes of the first user of the vehicle.
- the processing unit is used to determine the eye position and line of sight direction of the first user of the vehicle.
- the first user's eye position and line of sight direction adjust the display mode of the first area in the display area; wherein the display area is the display area of the HUD, and the first area includes the private information of the second user of the vehicle.
- the first user is located in the non-driving position of the vehicle, and the second user is located in the driving position of the vehicle.
- the first user is located in the non-driving seat of the vehicle, including: the first user is located in the passenger seat of the vehicle; or the first user is located in the rear area of the vehicle.
- the processing unit when adjusting the display mode of the first area in the display area according to the position and sight direction of the first user's eyes, is configured to: determine whether the position of the first user's eyes is in Within the viewing angle range of the display area; when the first condition is met, the display mode of the first area in the display area is adjusted to the first display mode; wherein the first condition includes at least one of the following: the first user's eyes The position is within the viewing angle range of the display area; the first user's line of sight is directed toward the display area; or the time the first user's line of sight stays in the display area is greater than or equal to the preset time.
- the first display method includes at least one of the following: hiding the first area; hiding the second user's private information in the first area; diluting the first area; changing the first clarity of the first area. Switch to the second definition and display the second user's private information in the second definition, and the first definition is higher than the second definition; or switch the first resolution of the first area to the second resolution, and Display the second user's private information at a second resolution, where the first resolution is higher than the second resolution.
- the processing unit is also configured to adjust the display mode of the first area in the display area from the first display mode to the second display mode when the second condition is met; wherein the second condition includes At least one of the following: the position of the first user's eyes exceeds the viewing angle range of the display area; the first user's line of sight is directed toward other areas outside the display area; the first user's line of sight stays in the display area for less than the preset time time.
- the second display method includes at least one of the following: displaying the second user's private information in the first area; switching the second definition of the first area to the first definition, and displaying the second user's private information in the first area. Display the second user's private information with a first definition that is higher than the second definition; or switch the second resolution of the first area to the first resolution, and display the second user's private information with the first resolution. For private information, the first resolution is higher than the second resolution.
- the image information is also used to determine the position of the second user's eyes.
- the processing unit is used to : Determine the size of the angle formed by the line between the position of the second user's eyes and the first target point on the display area, and the line between the position of the first user's eyes and the first target point, to obtain A first angle value; according to the first angle value, determine whether the position of the first user's eyes is within the viewing angle range of the display area.
- the cosine value of the first angle value is the first target point
- P eye is the position of the first user's eye
- P′ eye is the position of the second user's eye.
- the processing unit is further configured to: determine the angle formed by the connection line between the position of the first user's eyes and the first target point on the display area, and the direction of the first user's line of sight. size to obtain the second angle value; determine whether the first user's sight direction is toward the display area according to the second angle value.
- the cosine of the second angle value is the first target point
- P eye is the position of the second user's eye
- the first target point is the center point of the display area; or, the first target point is the vertex of the display area; or, the first target point is the center point of the side of the display area, and the display area
- the side of includes the left, right, upper or lower side of the display area.
- the processing unit is also configured to turn on the privacy information protection mode when the third condition is met;
- the third condition includes at least one of the following: detecting that there is a person other than the second user in the vehicle where the second user is located. other users; detecting that there are other users in the vehicle other than the default user; detecting a mode setting instruction; wherein the mode setting instruction is used to turn on the privacy information protection mode.
- a third aspect provides an electronic device, the device is deployed in a vehicle, and the device includes a unit for performing any method in the first aspect.
- the electronic device may be, for example, a display device, or may be a processing device that controls the display device, such as a vehicle-mounted terminal.
- the electronic device may be, for example, a chip system in a display device or a chip system in a processing device.
- the chip system may include at least one processor, memory and an interface circuit.
- the interface circuit is used to provide information input/output for at least one processor.
- a computer program is stored in the memory. When the computer program is run on one or more processors, The method of any one of the first aspects is implemented at runtime.
- a fourth aspect provides an electronic device.
- the device includes at least one processor and a communication interface.
- the at least one processor is configured to call a computer program stored in at least one memory to execute any method as in the first aspect.
- a fifth aspect provides a display system, including a vehicle-mounted terminal, and the vehicle-mounted terminal is used to implement any of the methods in the first aspect.
- a sixth aspect provides a vehicle-mounted terminal, which is used to implement any of the methods in the first aspect.
- a computer-readable storage medium is provided.
- a computer program is stored in the computer-readable storage medium.
- the computer program is run on one or more processors, the method of any one of the first aspects is implemented.
- a computer program product is provided.
- the computer program product When the computer program product is run on one or more processors, it implements any of the methods in the first aspect.
- Figure 1 is a schematic diagram of a projection display of information on a windshield through a HUD provided by an embodiment of the present application;
- Figure 2 is a schematic diagram of a HUD installation position provided by an embodiment of the present application.
- Figure 3 is a schematic diagram of the imaging effect of an AR-HUD provided by an embodiment of the present application.
- Figure 4 is a schematic diagram of a display system provided by an embodiment of the present application.
- Figure 5 is a schematic diagram of the principle of a vehicle-mounted terminal controlling an AR-HUD display image provided by an embodiment of the present application
- Figure 6 is a schematic flowchart of a display method provided by an embodiment of the present application.
- Figure 7 is a schematic diagram of an interior area division provided by an embodiment of the present application.
- Figure 8 is a maximum angle value of the picture of the display area that can be seen by the first user according to the embodiment of the present application.
- Figure 9 is a minimum angle value of the picture of the display area that the first user can see provided by an embodiment of the present application.
- Figure 10 is a first angle value provided by the embodiment of the present application.
- Figure 11 is a second angle value provided by the embodiment of the present application.
- Figure 12 is a schematic structural diagram of a display device 120 provided by an embodiment of the present application.
- Figure 13 is a schematic structural diagram of a vehicle 130 provided by an embodiment of the present application.
- FIG. 14 is a schematic structural diagram of an electronic device 140 provided by an embodiment of the present application.
- HUD also known as head-up display
- HUD can include components such as a projector, a reflector (also called a secondary reflector), and a projection mirror (also called a primary reflector).
- the imaging principle of HUD is similar to slide projection, by projecting the image onto On the car windshield, the driver can obtain the image in front of the field of view.
- the light information can generally be emitted through the projector, reflected to the projection mirror through the reflector, and then reflected to the windshield by the projection mirror.
- the human eye can see What you see is a virtual image located about 2-2.5 meters in front of you, giving the impression that information is suspended on the road ahead.
- the position of the image projected on the windshield is adjustable. Generally, the position of the image can be adjusted by changing the angle of the projection mirror.
- the position of the image can be adjusted by changing the angle of the projection mirror.
- HUD uses the principle of optical reflection to project speed warning, vehicle condition monitoring, fuel consumption, speed and other information on the windshield, allowing the driver to focus on the road ahead and achieving active driving safety. At the same time, it can also reduce the delay and discomfort caused by the constant adjustment of the eye focus.
- FIG. 1 is a schematic diagram of displaying information through projection of a HUD on a windshield according to an embodiment of the present application.
- the vehicle speed and distance to the vehicle in front can be displayed through the projection of the HUD on the windshield.
- the HUD may be, for example, one or more of AR-HUD, C-HUD, W-HUD, etc.
- HUD can include front-mounted and rear-mounted methods; from the perspective of installation location, HUD can be divided into hanging HUD and instrument table HUD.
- Figure 2 shows an embodiment of the present application.
- a schematic diagram of the HUD installation location is provided. 2-1 in Figure 2 is a hanging HUD, and 2-2 in Figure 2 is a dashboard HUD.
- AR-HUD can integrate the images projected by HUD with real road information, enhance the driver's acquisition of road information, and realize AR navigation, AR warning and other functions. For example, it can realize following distance warning, line crossing warning, traffic light monitoring, advance warning, etc.
- One or more functions such as lane change indication, pedestrian warning, road sign display, lane departure indication, forward obstacle warning, driver status monitoring, etc.
- the display carrier of the AR-HUD may be a virtual screen, for example.
- the virtual screen can be divided into a near screen and a far screen.
- the near screen can be located, for example, 2.5 meters in front of the driver's field of view
- the far screen can be located, for example, 7 to 15 meters in front of the driver's field of view.
- FIG. 3 is a schematic diagram of the imaging effect of an AR-HUD provided by an embodiment of the present application.
- the virtual image surface projected by AR-HUD onto the car windshield can be located directly in front of the driver's field of vision.
- a 2.5-meter near screen located in the driver's front field of view a 15-meter far screen located in the driver's front field of view, etc.
- Information such as driving speed and car battery capacity can be displayed on both the near and far screens.
- Information such as AR navigation guidance arrows can also be displayed on the far screen to assist the driver in achieving more intelligent, comfortable and safer driving.
- C-HUD is mostly used in the aftermarket.
- a translucent resin plate can be installed on the top of the cockpit in a suspended manner or above the instrument panel.
- the translucent resin plate can be used as a projection medium to reflect a virtual image.
- the resin board usually undergoes special processing according to imaging conditions, such as making it into a wedge shape to avoid reflection ghosts and improve the display effect.
- W-HUD can use the front windshield as the imaging medium for reflective imaging, which can support a larger imaging area and longer projection distance.
- the windshield is usually a curved reflector, and W-HUD needs to adapt to the high-precision curved reflector according to the size and curvature of the windshield, resulting in a relatively high cost.
- W-HUD is mostly used in the front-mounted market, and there are currently multiple technical routes: magnified imaging based on curved mirrors, magnified imaging based on holographic optical elements (HOE), and amplified imaging based on holographic optical waveguides (waveguide).
- HOE and waveguide technologies are not yet mature, and the main applications are amplified imaging technologies based on curved mirrors.
- Figure 4 is a schematic diagram of a display system provided by an embodiment of the present application.
- the display system may include a display device.
- the display device is used to display various types of information, such as the driver's private information.
- the private information may include one or more forms of information such as text, pictures, videos, etc. It should be understood that private information is information that can be displayed through the display device after the user authorizes it.
- the display device can also be used to display speed warning, vehicle condition monitoring, fuel consumption, speed and other information.
- the display device can be installed above the center console of the vehicle cabin or inside the center console.
- the display device may be, for example, a HUD or a device with a projection imaging function, and is not specifically limited.
- the display system may also include a vehicle-mounted terminal.
- a vehicle-mounted terminal is an electronic device with data processing capabilities and/or data sending and receiving capabilities.
- the vehicle-mounted terminal can control the display device to display various types of information, such as the display of the driver's private information.
- the vehicle-mounted terminal may be a display device with a processing function, or may be a processing device that controls the display device to display various types of information.
- the vehicle-mounted terminal can also be used to perform one or more types of management on the vehicle, such as driving safety management, operation management, service quality management, intelligent centralized dispatch management, and electronic stop sign control management.
- the vehicle-mounted terminal can be deployed on the vehicle.
- the vehicle may be a car, a truck, a bus, a ship, an airplane, a helicopter, a tram, a golf cart, etc., and the embodiments of this application are not particularly limited.
- the display system may also include an image acquisition device.
- the image acquisition device can acquire one or more images of the vehicle's surrounding environment.
- the image collection device can detect and collect one or more of the face, head, part of the torso (for example, arms) of the user in the car, and can also detect the human eye position and line of sight of the user in the car. Detect and collect one or more of the directions.
- the image acquisition device may be, for example, one or more of a vehicle-mounted camera, a human eye detector, a sensor, etc.
- the vehicle-mounted camera can be, for example, one or more of a driver monitoring system (driver monitoring system, DMS) camera, a vehicle camera-monitor system (CMS) camera, and the like.
- driver monitoring system driver monitoring system
- DMS vehicle camera-monitor system
- the image acquisition device can be installed on the vehicle as required, for example, it can be installed in the area near the steering wheel or center console.
- the image acquisition device may be one or multiple, and the location and
- the communication link between the vehicle-mounted terminal and the display device, image acquisition device, etc. can be various types of media. Specifically, it can be a wired link, a wireless link, or a combination of wired link and wireless link. Combinations and more.
- the wired link is, for example, an Ethernet-based bus, or one or more of the CAN bus, LIN bus, MOST bus, FlexRay, etc.
- Wireless links are, for example, short-range connection technologies, including 802.11b/g, blue tooth, zigbee, vehicle-mounted short-range wireless communication technologies, etc., and long-range connection technologies, including the Global System for Mobile Communications.
- GSM global system for mobile communications
- GPRS general packet radio service
- UMTS universal mobile telecommunications system
- LTE long term evolution
- 5G or 5G technology fifth generation mobile communication technology
- the vehicle terminal control display device to display various types of information.
- the following takes the display device as AR-HUD and the image collection device DMS camera as an example to explain the principle of the vehicle terminal controlling the AR-HUD to display images.
- FIG. 5 is a schematic diagram of the principle of a vehicle-mounted terminal controlling an AR-HUD to display images according to an embodiment of the present application.
- the vehicle-mounted terminal can obtain image information through the DMS camera.
- the image information can include, for example, the user's eyes, such as the driver's eyes.
- the user's eye position can be determined, and the eye position filtering can be performed to obtain the filtered Eye position.
- the vehicle-mounted terminal can also generate graphics.
- the vehicle-mounted terminal obtains the current location of the vehicle, the vehicle's driving route, the vehicle's speed, the road conditions ahead and other information from the advanced driving assist system (ADAS) interface to achieve graphics generation.
- ADAS advanced driving assist system
- the vehicle-mounted terminal obtains high-precision navigation information, such as instructions to go straight onto XX road, instructions to turn left onto XX road, instructions to turn right into XX road, instructions to make a U-turn, etc., to achieve graphics generation; the vehicle-mounted terminal obtains some car service information, such as video viewing Service information, music playback service information, etc., to achieve graphics generation; the vehicle-mounted terminal obtains POI information from the point of interest (POI) interface to achieve graphics generation; the vehicle-mounted terminal obtains fuel consumption, speed and other information from the instrument interface to achieve Graphic generation.
- POI refers to a location identifier in a geographical area.
- the location identifier is used to indicate the government departments, commercial institutions (gas stations, department stores, supermarkets, restaurants, hotels, convenience stores, hospitals, etc.), tourist attractions ( Parks, public toilets, etc.), historical sites, transportation facilities (various stations, parking lots, speed cameras, speed limit signs) and other places.
- POI information may include one or more of name, type, location information, etc.
- the location information may include, for example, one or more of longitude, latitude, altitude, etc., and the type may be catering, accommodation, etc. It should be understood that after the vehicle-mounted terminal obtains the generated graphics, it can sequentially perform coordinate transformation and perspective translation on the graphics, and perform perspective transformation on the graphics after the perspective translation based on the filtered eye position to obtain a perspective-transformed graphics.
- the vehicle-mounted terminal can perform image rendering based on the perspective-transformed graphics and the graphics generated by the vehicle-mounted terminal to obtain image-rendered graphics. Then, the vehicle-mounted terminal sequentially performs anti-shake processing and optical distortion correction on the image-rendered graphics to transmit the corrected graphics to the AR-HUD, so that the AR-HUD can sequentially perform photosensitivity adjustment and scanning distortion correction on the corrected graphics. Then, the graphics display is realized through micro-electro-mechanical system (MEMS) driver and laser (laser diode, LD) driver.
- MEMS micro-electro-mechanical system
- LD laser diode
- image distortion is due to the fact that the large field of view and short focal length optical system does not satisfy the pinhole model.
- the focal height of the chief ray of different fields of view after passing through the optical system and the Gaussian image plane is not equal to the ideal image height, causing the actual image point to deviate from the ideal.
- Image points so that the content in the image appears to be stretched, distorted and other geometric deformation distortions.
- a wide-angle camera can obtain images with a larger field of view, but it can also easily introduce significant image distortion.
- portraits located outside the image that is, with a larger field of view
- image distortion can also be called optical distortion, lens distortion, camera distortion, camera distortion or lens distortion, etc.
- image distortion correction can be performed using an image distortion correction algorithm.
- the image distortion correction algorithm can be the Zhang Zhengyou camera calibration algorithm.
- FIG. 6 is a schematic flowchart of a display method provided by an embodiment of the present application. It should be understood that the embodiment described in FIG. 6 can be applied to a display device or a processing device that controls a display device, such as a vehicle-mounted terminal. The following takes a vehicle-mounted terminal as an example, as shown in Figure 6. The method includes but is not limited to the following steps:
- the vehicle-mounted terminal obtains image information, and the image information is used to determine the eye position and line of sight direction of the first user of the vehicle.
- step 601 can be implemented in any of the following ways.
- the specific way may depend on the implementation of the vehicle-mounted terminal, prior agreement, or standard definition.
- Method 1.1 The vehicle-mounted terminal uses one or more of image quality enhancement processing and image distortion correction processing to process the source image to obtain image information.
- image quality enhancement refers to processing one or more of the brightness, color, contrast, saturation, dynamic range, etc. of the image. It can also be called image enhancement, which is equivalent to improving the quality of the image to make the image clearer.
- the source image may be an image acquired by the vehicle-mounted terminal through an image acquisition device, or may be an image acquired by the vehicle-mounted terminal from a database that stores images. It should be understood that in this application, the specific acquisition method of the source image is not limited.
- Method 1.2 The vehicle-mounted terminal obtains image information through the image acquisition device.
- the image acquisition device can use one or more of image quality enhancement processing and image distortion correction processing to process the source image collected by the image acquisition device to obtain image information, and then send the image information to the vehicle-mounted terminal.
- the image information may be, for example, a key point matrix, a key point set, etc. That is, the key points of the face are marked in the image information.
- the face key points are points used to locate the key areas of the face in the face image.
- the key areas include one or more of the eyebrows, eyes, nose, mouth, facial contour, etc.
- at least the position of the user's eyes is marked in the image information.
- the position of the user's eyes can be, for example, the middle point of the two eye centers, the center of the left eye, the center of the right eye, etc.
- the eye center may be the center of the pupil of the eye, the center of the eyeball, the center of the cornea, or other locations of the eye.
- determining the position of the user's eyes through image information can be, for example, the following two implementations:
- the position of the user's eyes may be determined by the vehicle-mounted terminal based on image information and a pre-built 3D face model, or may be obtained in other ways, which is not limited here.
- the 3D face model can be obtained from the cloud by the vehicle-mounted terminal.
- the position of the user's eyes can be obtained by the vehicle-mounted terminal from the cloud.
- the vehicle-mounted terminal sends image information to the cloud, so that the cloud determines the user's eye position based on the image information and a pre-built 3D face model.
- the position of the eyes is then sent to the vehicle terminal.
- the position of the eyes of the first user of the vehicle can be marked in the image information, and the position of the eyes of the second user of the vehicle can also be marked.
- the first user may be a non-driver, for example, and the second user may be a driver, for example. It should be understood that the first user and the second user have different locations within the vehicle.
- the first user is located in a non-driving position of the vehicle, and the second user is located in a driving position of the vehicle.
- the first user may be located in the passenger seat of the vehicle.
- the first user may be in the rear area of the vehicle.
- the first user can be in the second row left or the second row right of the vehicle. If the area in the car is divided into the driver's seat, the passenger seat, the second row left, the second row middle, and the second row right, the first user can be in the second row left, second row middle, or second row right of the vehicle.
- the rear area of the vehicle is relative to the front area of the vehicle.
- Figure 7 is a schematic diagram of an interior area division provided by an embodiment of the present application.
- the front row area 71 of the vehicle may include a driver's seat 711 and a passenger's seat 712
- the rear row area 72 of the vehicle may include a second row 721, a second row 722, and a second row 723.
- the vehicle-mounted terminal can determine whether there are users in various areas in the vehicle (such as the driver's seat, the passenger seat, and the rear area) through one or more of the following methods.
- the vehicle-mounted terminal determines whether there are users in various areas in the vehicle (such as the driver's seat, the passenger seat, and the rear area) through one or more of the following methods.
- the user can be called the second user.
- the user can be called the first user. It should be understood that how the vehicle-mounted terminal determines whether there are users in each area of the vehicle depends on the implementation of the vehicle-mounted terminal, pre-agreement or standard definition.
- the vehicle-mounted terminal can obtain image information of each area in the vehicle through an image collection device, and determine whether there is a user in each area through the image information in each area. For example, if the vehicle-mounted terminal detects a human face from the image information of each area collected by the DMS camera, it determines that there is a user in the area. For another example, if the vehicle-mounted terminal obtains the iris information of the human eye from the image information of each area collected by the DMS camera, it determines that there is a user in the area.
- Method 2.2 The vehicle-mounted terminal can detect whether there are users in each area through the pressure sensor under the seat. For example, when the pressure value detected by the pressure sensor on the seat in a certain area is greater than or equal to the preset value, it can be determined that there is a user in the area.
- the vehicle-mounted terminal can determine the location of the sound source through the audio information obtained by the microphone array, so as to determine in which areas there are users based on the location of the sound source. For example, if the sound source position is the passenger seat, then there is a user in the passenger seat.
- determining the user's line of sight direction through image information can be, for example, the following two implementations:
- the gaze direction may be extracted from the image information by the vehicle-mounted terminal based on an eye tracking/gaze tracking model.
- the gaze tracking model can be a machine learning model that estimates the gaze direction or gaze point of human eyes through images containing human eyes or faces. For example, neural network model, etc.
- the gaze direction may be obtained by the vehicle-mounted terminal from the cloud.
- the vehicle-mounted terminal sends image information to the cloud, so that the cloud extracts the gaze direction from the image information based on the gaze tracking model and sends it to the vehicle-mounted terminal.
- the method may also include: when the third condition is met, the vehicle-mounted terminal turns on the privacy information protection mode.
- the vehicle-mounted terminal when the vehicle-mounted terminal turns on the private information protection mode, it can be understood that the vehicle-mounted terminal performs steps 601 to 602. It can be seen that when the third condition is met, the vehicle-mounted terminal turns on the privacy information protection mode.
- the third condition may include at least one of the following: the vehicle-mounted terminal detects that other users other than the second user are present in the vehicle where the second user is located; the vehicle-mounted terminal detects that other users other than the preset user are present in the vehicle; the vehicle-mounted terminal detects the mode setting command, this mode setting command is used to turn on the privacy information protection mode. It should be understood that the third condition can be pre-agreed or standard defined, and is not limited here.
- the vehicle-mounted terminal when the vehicle-mounted terminal detects that there are users other than the second user in the vehicle where the second user is located, it can do so in one or more of the following ways.
- the specific method used depends on the implementation of the vehicle-mounted terminal, pre-agreement or standard definition.
- the vehicle-mounted terminal can obtain image information of other areas in the car except the driving position through the image acquisition device, and determine the presence of other users in the car except the second user through the image information of other areas. For example, if the vehicle-mounted terminal detects a human face from the image information of other areas collected by the DMS camera, it determines that there are other users in the vehicle except the second user. For another example, if the vehicle-mounted terminal obtains the iris information of the human eye from the image information of other areas collected by the DMS camera, it determines that there are other users in the vehicle except the second user. If the iris information of a certain user does not match the iris information of the second user, it means that there are other users besides the second user in the vehicle.
- the iris information of the second user may be the iris information determined by the vehicle-mounted terminal based on the image information acquired in real time by the image collection device, or the iris information determined by the vehicle-mounted terminal based on the pre-stored face image of the second user, or the vehicle-mounted terminal.
- the iris information obtained from the cloud may also be iris information determined by the vehicle-mounted terminal based on the face image of the second user sent by the cloud.
- the cloud can be, for example, an original equipment manufacturer (OEM) cloud, etc.
- the OEM cloud can also be called a car cloud.
- Method 3.2 The vehicle-mounted terminal can determine the presence of other users in the vehicle except the second user through the pressure sensor under the seat. For example, when the pressure value detected by the pressure sensor on the passenger seat is greater than or equal to the preset value, it may be determined that there are other users in the car except the second user.
- Method 3.3 The vehicle-mounted terminal can determine the location of the sound source through the audio information obtained by the microphone array, so as to determine the presence of other users in the vehicle except the second user based on the location of the sound source. It should be understood that the sound source location in method 3.3 does not include the driving position.
- the vehicle-mounted terminal can determine the voiceprint information through the audio information obtained by the microphone array, so as to determine the presence of other users in the car except the second user based on the voiceprint information. If the voiceprint information does not match the voiceprint information of the second user, it indicates that there is another user other than the second user in the car. It should be understood that the voiceprint information of the second user can be the voiceprint information determined by the vehicle-mounted terminal based on the audio information obtained in real time by the microphone array, or the voiceprint information determined by the vehicle-mounted terminal based on the pre-stored audio information, or the vehicle-mounted terminal.
- the voiceprint information obtained by the terminal from the cloud may also be the voiceprint information determined by the vehicle-mounted terminal based on the audio information of the second user sent by the cloud.
- the vehicle-mounted terminal when the vehicle-mounted terminal detects that there are users other than the preset users in the vehicle, it can do so in one or more of the following ways.
- the specific method depends on the implementation of the vehicle-mounted terminal, prior agreement, or standard definition.
- the vehicle-mounted terminal can obtain the image information of each area in the vehicle through the image acquisition device, and determine the presence of other users in the vehicle other than the preset user through the image information of each area.
- the vehicle-mounted terminal can perform face recognition through the image information of each area collected by the DMS camera to determine the presence of other users in the vehicle besides the preset user.
- the vehicle-mounted terminal can determine the iris information of the human eye through the image information of each area collected by the DMS camera, so as to determine the presence of other users in the car besides the preset user based on the iris information of the human eye.
- the iris information of a certain user is different from the preset user.
- the iris information of the preset user can be the iris information determined by the vehicle-mounted terminal based on the pre-stored facial image of the preset user, or the iris information obtained by the vehicle-mounted terminal from the cloud, or the iris information sent by the vehicle-mounted terminal based on the cloud.
- the iris information is determined from the face image.
- the vehicle-mounted terminal can determine the voiceprint information through the audio information obtained by the microphone array, so as to determine the presence of other users in the car other than the preset user based on the voiceprint information. If the voiceprint information does not match the voiceprint information of the preset user, it means that there are other users in the car other than the preset user. It should be understood that the preset user's voiceprint information may be voiceprint information determined by the vehicle-mounted terminal based on pre-stored audio information.
- the preset user can be preset, or can be obtained by the vehicle terminal from the cloud, or can be determined by the user, which is not limited here.
- the default user may include, for example, a second user, and may also include the second user's family, the second user's friends, etc.
- the vehicle-mounted terminal can detect the mode setting instruction through one or more of the following methods.
- the specific method depends on the implementation of the vehicle-mounted terminal, prior agreement, or standard definition.
- Method 5.1 The vehicle-mounted terminal recognizes the mode setting instruction based on the audio information obtained by the microphone array.
- Method 5.2 The vehicle-mounted terminal detects the mode setting command through the central control screen.
- the central control screen is a screen installed in the car between the driver's seat and the passenger seat.
- the mode setting instruction can be understood as a gesture instruction.
- Gesture commands are actions triggered on the central control screen by objects such as fingers, stylus or pens.
- the on-board terminal can recognize the gesture commands to determine the operation represented by the gesture command, and respond according to the operation represented by the gesture command.
- Gesture instructions may include, for example, click, long press, slide, rotate, double-click, shrink, etc. Gesture instructions may be executed with one hand, or may be executed with both hands at the same time.
- gesture commands include touch gesture commands and floating gesture commands.
- Touch gesture commands refer to gesture commands executed by touching the central control screen
- floating gesture commands refer to gesture commands performed above the central control screen. Empty execution of gesture commands.
- the gesture instructions include single-touch gesture instructions and multi-touch gesture instructions.
- a multi-touch gesture instruction refers to a gesture instruction in which multiple points (eg, multiple fingers) touch, for example, multiple fingers at the same time point.
- the method may also include step 602.
- the vehicle-mounted terminal adjusts the display mode of the first area in the display area according to the position and sight direction of the first user's eyes.
- the first area includes the private information of the second user of the vehicle.
- the display area is the display area of the display device, for example, the display area is the display area of the HUD.
- the display area may be, for example, the near screen and/or the far screen in FIG. 3 .
- the first area may be a part of the display area or the entire display area.
- step 602 may include: the vehicle-mounted terminal determines whether the position of the first user's eyes is within the viewing angle range of the display area; when the first condition is met, the vehicle-mounted terminal adjusts the display mode of the first area in the display area to First display mode.
- the first condition can be pre-agreed or standard defined, and is not limited here. It can be seen that when the first condition is met, the vehicle-mounted terminal adjusts the display mode of the first area in the display area to the first display mode.
- the vehicle-mounted terminal adjusts the display mode of the first area in the display area to the first display mode, thereby reducing the possibility that the first user can view the second user's private information, thereby reducing the leakage of private information. risks and improve users’ sense of security.
- the viewing angle range of the display area includes the angle range of the eyes of the screen of the display area that can be seen by the first user, and the boundary point can be determined by the maximum angle value and the minimum angle value of the eyes of the screen of the display area that can be seen by the first user.
- the angle value is determined. That is to say, the viewing angle range of the display area may include the interval determined by the maximum angle value and the minimum angle value, and may also include boundary points, such as the maximum angle value and/or the minimum angle value, or may not include boundary points. Determined during the specific implementation process. It should be understood that the viewing angle range of the display area is related to the position of the first user's eyes.
- FIG. 8 For example, taking the position of the first user's eyes as the middle point between the centers of the two eyes, see FIG. 8 to illustrate the maximum angle value of the screen of the display area that the first user can see.
- the maximum angle value is the angle formed by the line connecting the second target point on the display area and the target point on the eyebox, and the line connecting the second target point and the position of the first user's eyes. size.
- the second target point is the center point of the intersection of the plane where the first user's eyes are located and the display area
- the target point on the eye box is the center point of the intersection of the plane where the first user's eyes are located and the eye box.
- the eye box may, for example, refer to the range within which the driver's eyes can see the entire displayed image.
- the general eye box size is 130mmx50mm. Due to different driver heights, the eye box needs to have a movement range of approximately ⁇ 50mm in the vertical direction. In this application, human eyes can see clear HUD or AR-HUD imaging within the scope of the eye box. It should be understood that the line connecting the second target point and the position of the first user's eyes also intersects at point A with the intersection line of the plane where the first user's eyes are located and the eye box.
- the cosine of the maximum angle value is the second target point
- P eye is the position of the first user's eye
- P box is the target point on the eye box.
- the minimum angle value of the area's image is the angle formed by a line connecting the position of the second user's eyes and the first target point, and a line connecting the first target point and the position of the second user's ear.
- the first target point is the center point of the display area; or, the first target point is the vertex of the display area; or, the first target point is the center point of the side of the display area, and the side of the display area includes the display area. The left, right, upper or lower side of the area.
- the tangent value of the minimum angle value P hud is the first target point
- P′ eye is the position of the second user's eyes
- X is the width value of the second user's half face.
- the first condition may include, for example, at least one of the following: the position of the first user's eyes is within the viewing angle range of the display area; the first user's line of sight is directed toward the display area; or the first user's line of sight stays within the display area.
- the time of the zone is greater than or equal to the preset time.
- the preset time can be preset, or it can be obtained by the vehicle-mounted terminal from the cloud, or it can be determined by the user, which is not limited here.
- the first display method may include at least one of the following: hiding the first area; hiding the second user's private information in the first area; diluting the first area; switching the first clarity of the first area to second definition, and display the second user's private information in the second definition, and the first definition is higher than the second definition; or switch the first resolution of the first area to the second resolution, and display the second user's private information in the second definition.
- the second resolution displays the second user's private information, and the first resolution is higher than the second resolution.
- the vehicle-mounted terminal may switch the first definition of the first area to the second definition, and use the second definition to display the second user's private information because the first clarity is higher than the second clarity, and when the clarity of the first area is the second clarity, the first user cannot clearly view the private information, or even view it.
- the vehicle-mounted terminal may switch the first resolution of the first area to the second resolution, and use the second resolution to The second user's private information is displayed because the first resolution is higher than the second resolution, and when the resolution of the first area is the second resolution, the user cannot clearly view the private information, or even view the privacy. information, so it can reduce the possibility that the first user can view the second user's private information, thereby reducing the risk of private information leakage and improving the user's sense of security.
- the method may also include: when the second condition is met, the vehicle-mounted terminal adjusts the display mode of the first area in the display area from the first display mode to the second display mode.
- the second condition can be pre-agreed or standard defined, and is not limited here. It can be seen that when the second condition is met, the vehicle-mounted terminal adjusts the display mode of the first area in the display area from the first display mode to the second display mode.
- the vehicle-mounted terminal adjusts the display mode of the first area in the display area from the first display mode to the second display mode, so that the second user can view the second user's private information, so that Ensure the normal use and driving safety of the second user.
- the second condition includes, for example, at least one of the following: the position of the first user's eyes exceeds the viewing angle range of the display area; the first user's line of sight is directed toward other areas outside the display area; the first user's line of sight stays within The time in the display area is less than the preset time.
- the position of the first user's eyes exceeding the viewing angle range of the display area can be understood as: the position of the first user's eyes is not within the viewing angle range of the display area.
- the first user's line of sight direction is directed toward other areas outside the display area, which can be understood as: the first user's line of sight direction is not toward the display area, for example, the first user's line of sight direction is toward the sunroof of the vehicle, etc.
- the second display method includes, for example, at least one of the following: displaying the second user's private information in the first area; switching the second definition of the first area to the first definition, and displaying the second user's private information in the first area. Display the second user's private information with the first resolution being higher than the second resolution; or switch the second resolution of the first area to the first resolution and display the second user's private information with the first resolution, The first resolution is higher than the second resolution. It should be understood that when detecting that the first user cannot view the private information of the second user in the first area, the vehicle-mounted terminal may switch the second definition of the first area to the first definition, and display the second user's privacy information in the first area.
- the second user's private information is displayed because the first definition is higher than the second definition, and when the definition of the first area is the first definition, the user can view the private information, so the second user can view the private information. this private information.
- the vehicle-mounted terminal can switch the second resolution of the first area to the first resolution and display it in the first resolution.
- the second user's private information because the first resolution is higher than the second resolution, and the user can view the private information when the resolution of the first area is the first resolution, so the second user can view the private information. Private information ensures the normal use and driving safety of the second user.
- the image information is also used to determine the position of the second user's eyes.
- the vehicle-mounted terminal determines whether the position of the first user's eyes is within the viewing angle range of the display area. This may include: the vehicle-mounted terminal determines the position of the second user's eyes. The angle between the line between the position and the first target point, and the angle between the position of the first user's eyes and the first target point, to obtain the first angle value; the vehicle-mounted terminal determines the angle value according to the first angle value , determine whether the position of the first user's eyes is within the viewing angle range of the display area. It can be seen that the vehicle-mounted terminal can determine whether the position of the first user's eyes is within the viewing angle range of the display area according to the first angle value, and prepare for subsequent adjustment of the display mode of the first area in the display area.
- the first angle value is the angle formed by the line connecting the position of the second user's eyes and the first target point, and the line connecting the position of the first user's eyes and the first target point.
- the cosine value of the first angle value P hud is the first target point
- P eye is the position of the first user's eye
- P′ eye is the position of the second user's eye.
- the method may further include: the vehicle-mounted terminal determines a connection between the position of the first user's eyes and the first target point. , and the size of the angle formed by the line of sight direction of the first user to obtain the second angle value; the vehicle-mounted terminal determines whether the line of sight direction of the first user is toward the display area according to the second angle value. It can be seen that the vehicle-mounted terminal can determine whether the first user's sight direction is toward the display area according to the second angle value, and prepare for subsequent adjustment of the display mode of the first area in the display area.
- the second angle value is the angle formed between the line connecting the position of the first user's eyes and the first target point and the line of sight of the first user.
- the cosine value of the second angle value P hud is the first target point
- P eye is the position of the second user's eye
- the vehicle-mounted terminal can obtain image information to determine the position and line of sight of the first user's eyes based on the image information, and then adjust the display area according to the position and line of sight of the first user's eyes.
- the display method of the first area reduces the possibility that the first user can view the second user's private information, reduces the risk of private information leakage, and improves the user's sense of security.
- Embodiments of the present application also provide a device for implementing any of the above methods.
- a display device is provided that includes a unit (or means) for implementing each step performed by a vehicle-mounted terminal in any of the above methods.
- FIG. 12 is a schematic structural diagram of a display device 120 provided by an embodiment of the present application.
- the display device 120 includes a processing unit 1201, a sending unit 1202, and a receiving unit 1203.
- a processing unit 1201 for example, any implementation shown in FIG. 6 Example display method.
- each unit in the above device is only a division of logical functions. In actual implementation, it can be fully or partially integrated into a physical entity, or it can also be physically separated.
- the unit in the device can be implemented in the form of a processor calling software; for example, the device includes a processor, the processor is connected to a memory, instructions are stored in the memory, and the processor calls the instructions stored in the memory to implement any of the above methods.
- the processor is, for example, a general-purpose processor, such as a central processing unit (CPU) or a microprocessor
- the memory is a memory within the device or a memory outside the device.
- the units in the device can be implemented in the form of hardware circuits, and some or all of the functions of the units can be implemented through the design of the hardware circuits, which can be understood as one or more processors; for example, in one implementation,
- the hardware circuit is an application-specific integrated circuit (ASIC), which realizes the functions of some or all of the above units through the design of the logical relationships of the components in the circuit; for another example, in another implementation, the hardware circuit is It can be realized by programmable logic device (PLD), taking field programmable gate array (FPGA) as an example, which can include a large number of logic gate circuits, and the logic gate circuits are configured through configuration files. connection relationships, thereby realizing the functions of some or all of the above units. All units of the above device may be fully realized by the processor calling software, or may be fully realized by hardware circuits, or part of the units may be realized by the processor calling software, and the remaining part may be realized by hardware circuits.
- PLD programmable logic device
- FPGA field programmable gate
- the processor is a circuit with signal processing capabilities.
- the processor may be a circuit with the ability to read and run instructions, such as a central processing unit, a microprocessor, a graphics Processor (graphics processing unit, GPU) (can be understood as a microprocessor), or digital signal processor (digital signal processor, DSP), etc.; in another implementation, the processor can pass the logical relationship of the hardware circuit To achieve a certain function, the logical relationship of the hardware circuit is fixed or can be reconstructed, such as a hardware circuit implemented by a processor for ASIC or PLD, such as FPGA.
- the process of the processor loading the configuration file and realizing the hardware circuit configuration can be understood as the process of the processor loading instructions to realize the functions of some or all of the above units.
- it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), and a deep learning processing unit. (deep learning processing unit, DPU), etc.
- NPU neural network processing unit
- TPU tensor processing unit
- DPU deep learning processing unit
- each unit in the above device can be one or more processors (or processing circuits) configured to implement the above method, such as: CPU, GPU, NPU, TPU, DPU, microprocessor, DSP, ASIC, FPGA , or a combination of at least two of these processor forms.
- processors or processing circuits
- each unit in the above device may be integrated together in whole or in part, or may be implemented independently. In one implementation, these units are integrated together and implemented as a system-on-a-chip (SOC).
- SOC may include at least one processor for implementing any of the above methods or implementing the functions of each unit of the device.
- the at least one processor may be of different types, such as a CPU and an FPGA, a CPU and an artificial intelligence processor, CPU and GPU etc.
- each unit corresponds to its own program code (or program instruction).
- program codes corresponding to these units are run on the processor, the unit executes the corresponding process and implements the corresponding function. It should be noted that the implementation of each unit described below may correspond to the corresponding description with reference to the embodiment shown in FIG. 6 .
- the display device 120 may be the vehicle-mounted terminal in the embodiment shown in FIG. 6 , or a module in the vehicle-mounted terminal, such as a chip or an integrated circuit.
- the device includes a processing unit 1201 and a receiving unit 1203, where the descriptions of each unit are as follows:
- the receiving unit 1203 is used to obtain image information, and the image information is used to determine the position and line of sight direction of the first user of the vehicle;
- the processing unit 1201 is configured to adjust the display mode of the first area in the display area according to the position and line of sight direction of the first user's eyes;
- the display area is a display area of the HUD, and the first area includes private information of the second user of the vehicle.
- the first user is located in the non-driving position of the vehicle, and the second user is located in the driving position of the vehicle.
- the first user is located in the non-driving seat of the vehicle, including: the first user is located in the passenger seat of the vehicle; or the first user is located in the rear area of the vehicle.
- the processing unit 1201 when adjusting the display mode of the first area in the display area according to the position and sight direction of the first user's eyes, is configured to: determine whether the position of the first user's eyes is within an acceptable range of the display area. Within the viewing angle range; when the first condition is met, the display mode of the first area in the display area is adjusted to the first display mode; wherein the first condition includes at least one of the following: the position of the first user's eyes is in the display area within the viewing angle range; the first user's line of sight is directed toward the display area; or the first user's line of sight stays in the display area for a time greater than or equal to the preset time.
- the first display method includes at least one of the following: hiding the first area; hiding the second user's private information in the first area; fading the first area; switching the first clarity of the first area to the second clarity degree, and display the second user's private information in a second definition, where the first definition is higher than the second definition; or switch the first resolution of the first area to a second resolution, and display the second user's private information in the second resolution.
- the second user's private information is displayed, and the first resolution is higher than the second resolution.
- the processing unit 1201 is also configured to adjust the display mode of the first area in the display area from the first display mode to the second display mode when the second condition is met; wherein the second condition includes at least one of the following: : The position of the first user's eyes exceeds the viewing angle range of the display area; the first user's sight direction is toward other areas outside the display area; the time the first user's sight stays in the display area is less than the preset time.
- the second display method includes at least one of the following: displaying the second user's private information in the first area; switching the second definition of the first area to the first definition, and displaying the second definition in the first definition.
- the second user's private information, the first resolution is higher than the second resolution; or switch the second resolution of the first area to the first resolution, and display the second user's private information in the first resolution, the first The resolution is higher than the second resolution.
- the image information is also used to determine the position of the second user's eyes.
- the processing unit 1201 is used to: determine the second user's eye position. The size of the included angle formed by the line connecting the position of the user's eyes and the first target point on the display area, and the line connecting the position of the first user's eyes and the first target point, to obtain the first angle value ; According to the first angle value, determine whether the position of the first user's eyes is within the viewing angle range of the display area.
- the cosine of the first angle value is the first target point
- P eye is the position of the first user's eye
- P′ eye is the position of the second user's eye.
- the processing unit 1201 is also configured to: determine the size of the angle formed by the connection between the position of the first user's eyes and the first target point on the display area and the first user's line of sight direction, to obtain A second angle value; determine whether the first user's sight direction is toward the display area according to the second angle value.
- the cosine of the second angle value is the first target point
- P eye is the position of the second user's eye
- the first target point is the center point of the display area; or, the first target point is the vertex of the display area; or, the first target point is the center point of the side of the display area, and the side of the display area includes the display area.
- the processing unit 1201 is also configured to turn on the privacy information protection mode when the third condition is met;
- the third condition includes at least one of the following: detecting that other users other than the second user are present in the vehicle where the second user is located; A user other than the default user is detected in the vehicle; a mode setting instruction is detected; wherein the mode setting instruction is used to turn on the privacy information protection mode.
- FIG. 13 is a schematic structural diagram of a vehicle 130 provided by an embodiment of the present application.
- the vehicle 130 includes a vehicle-mounted terminal 1301, wherein:
- a vehicle-mounted terminal in the vehicle is used to obtain image information, and the image information is used to determine the eye position and line of sight direction of the first user of the vehicle;
- the vehicle-mounted terminal in the vehicle is also used to adjust the display mode of the first area in the display area according to the position and line of sight direction of the first user's eyes;
- the display area is a display area of the HUD, and the first area includes private information of the second user of the vehicle.
- the first user is located in the non-driving position of the vehicle, and the second user is located in the driving position of the vehicle.
- the first user is located in the non-driving seat of the vehicle, including: the first user is located in the passenger seat of the vehicle; or the first user is located in the rear area of the vehicle.
- the vehicle-mounted terminal in the vehicle is specifically used to: determine whether the first user's eye position is displayed Within the viewing angle range of the area; when the first condition is met, the display mode of the first area in the display area is adjusted to the first display mode.
- the first condition includes at least one of the following: the position of the first user's eyes is within the viewing angle range of the display area; the first user's line of sight is directed toward the display area; or the first user's line of sight stays within the display area.
- the time is greater than or equal to the preset time.
- the first display method includes at least one of the following: hiding the first area; hiding the second user's private information in the first area; fading the first area; switching the first clarity of the first area to the second clarity degree, and display the second user's private information in a second definition, where the first definition is higher than the second definition; or switch the first resolution of the first area to a second resolution, and display the second user's private information in the second resolution.
- the second user's private information is displayed, and the first resolution is higher than the second resolution.
- the vehicle-mounted terminal in the vehicle is also used to: when the second condition is met, adjust the display mode of the first area in the display area from the first display mode to the second display mode; wherein the second condition includes the following At least one item: the position of the first user's eyes exceeds the viewing angle range of the display area; the first user's line of sight is directed toward other areas outside the display area; the first user's line of sight stays in the display area for less than the preset time .
- the second display method includes at least one of the following: displaying the second user's private information in the first area; switching the second definition of the first area to the first definition, and displaying the second definition in the first definition.
- the second user's private information, the first resolution is higher than the second resolution; or switch the second resolution of the first area to the first resolution, and display the second user's private information in the first resolution, the first The resolution is higher than the second resolution.
- the image information is also used to determine the position of the second user's eyes.
- the vehicle-mounted terminal in the vehicle is specifically used for: Determine the connection between the position of the second user's eyes and the first target point on the display area, and the size of the angle formed by the connection between the position of the first user's eyes and the first target point, to obtain the third An angle value; based on the first angle value, determine whether the position of the first user's eyes is within the viewing angle range of the display area.
- the cosine of the first angle value is the first target point
- P eye is the position of the first user's eye
- P′ eye is the position of the second user's eye.
- the vehicle-mounted terminal in the vehicle is also used to: determine the size of the angle formed by the connection between the position of the first user's eyes and the first target point on the display area and the direction of the first user's line of sight, To obtain the second angle value; according to the second angle value, determine whether the first user's sight direction is toward the display area.
- the cosine of the second angle value is the first target point
- P eye is the position of the second user's eye
- the first target point is the center point of the display area; or, the first target point is the vertex of the display area; or, the first target point is the center point of the side of the display area, and the side of the display area includes the display area.
- the vehicle-mounted terminal in the vehicle is also used to turn on the privacy information protection mode when the third condition is met;
- the third condition includes at least one of the following: detecting that other than the second user exists in the vehicle where the second user is located. user; detecting that other users other than the preset user are present in the vehicle; detecting a mode setting instruction; wherein the mode setting instruction is used to turn on the privacy information protection mode.
- Figure 14 is a schematic structural diagram of an electronic device 140 provided by an embodiment of the present application.
- the device 140 may include at least one memory 1401 and at least one processor 1402.
- bus 1403 can also be included.
- a communication interface 1404 may also be included, wherein the memory 1401, the processor 1402 and the communication interface 1404 are connected through a bus 1403.
- the memory 1401 is used to provide storage space, and data such as operating systems and computer programs can be stored in the storage space.
- the memory 1401 may be a random access memory (RAM), a read-only memory (ROM), an erasable programmable read only memory (EPROM), or a portable read-only memory.
- RAM random access memory
- ROM read-only memory
- EPROM erasable programmable read only memory
- portable read-only memory One or more combinations of memory (compact disc read-only memory, CD-ROM), etc.
- the processor 1402 is a module that performs arithmetic operations and/or logical operations, and may specifically be a CPU, GPU, microprocessor unit (MPU), ASIC, FPGA, complex programmable logic device (CPLD), etc. One or a combination of multiple processing modules.
- the communication interface 1404 is used to receive data sent from the outside and/or send data to the outside. It can be a wired link interface such as an Ethernet cable, or a wireless link (Wi-Fi, Bluetooth, general wireless transmission, etc.) interface. Optionally, the communication interface 1404 may also include a transmitter (such as a radio frequency transmitter, an antenna, etc.) or a receiver coupled to the interface.
- a transmitter such as a radio frequency transmitter, an antenna, etc.
- the processor 1402 in the device 140 is used to read the computer program stored in the memory 1401, and is used to execute the aforementioned display method, such as the display method described in any embodiment of Figure 6.
- the electronic device 140 may be the vehicle-mounted terminal in the embodiment shown in FIG. 6 , or a module in the vehicle-mounted terminal, such as a chip or an integrated circuit.
- the processor 1402 in the device 140 is used to read the computer program stored in the memory 1401 to perform the following operations:
- the display area is a display area of the HUD, and the first area includes private information of the second user of the vehicle.
- the first user is located in the non-driving position of the vehicle, and the second user is located in the driving position of the vehicle.
- the first user is located in the non-driving seat of the vehicle, including: the first user is located in the passenger seat of the vehicle; or the first user is located in the rear area of the vehicle.
- the processor 1402 when adjusting the display mode of the first area in the display area according to the position of the first user's eyes and the direction of sight, is specifically configured to perform the following operations: determine whether the position of the first user's eyes is displaying Within the viewing angle range of the area; when the first condition is met, the display mode of the first area in the display area is adjusted to the first display mode.
- the first condition includes at least one of the following: the position of the first user's eyes is within the viewing angle range of the display area; the first user's line of sight is directed toward the display area; or the first user's line of sight stays within the display area.
- the time is greater than or equal to the preset time.
- the first display method includes at least one of the following: hiding the first area; hiding the second user's private information in the first area; fading the first area; switching the first clarity of the first area to the second clarity degree, and display the second user's private information in a second definition, where the first definition is higher than the second definition; or switch the first resolution of the first area to a second resolution, and display the second user's private information in the second resolution.
- the second user's private information is displayed, and the first resolution is higher than the second resolution.
- the processor 1402 is also configured to perform the following operations: when the second condition is met, adjust the display mode of the first area in the display area to the second display mode; wherein the second condition includes at least one of the following: The position of one user's eyes exceeds the viewing angle range of the display area; the first user's line of sight is directed toward other areas outside the display area; and the time for which the first user's line of sight stays in the display area is less than the preset time.
- the second display method includes at least one of the following: displaying the second user's private information in the first area; switching the second definition of the first area to the first definition, and displaying the second definition in the first definition.
- the second user's private information, the first resolution is higher than the second resolution; or switch the second resolution of the first area to the first resolution, and display the second user's private information in the first resolution, the first The resolution is higher than the second resolution.
- the image information is also used to determine the position of the second user's eyes.
- the processor 1402 is specifically configured to perform the following operations: Determine the connection between the position of the second user's eyes and the first target point on the display area, and the size of the angle formed by the connection between the position of the first user's eyes and the first target point, to obtain the third An angle value; based on the first angle value, determine whether the position of the first user's eyes is within the viewing angle range of the display area.
- the cosine of the first angle value is the first target point
- P eye is the position of the first user's eye
- P′ eye is the position of the second user's eye.
- the processor 1402 is also configured to perform the following operations: determine the size of the angle formed by the connection between the position of the first user's eyes and the first target point on the display area and the first user's line of sight direction, To obtain the second angle value; according to the second angle value, determine whether the first user's sight direction is toward the display area.
- the cosine of the second angle value is the first target point
- P eye is the position of the second user's eye
- the first target point is the center point of the display area; or, the first target point is the vertex of the display area; or, the first target point is the center point of the side of the display area, and the side of the display area includes the display area.
- the processor 1402 is also configured to perform the following operations: when the third condition is met, turn on the privacy information protection mode; the third condition includes at least one of the following: detecting that there are other than the second user's personal information in the vehicle where the second user is located. Other users; detecting that there are other users in the vehicle other than the default user; detecting a mode setting instruction; wherein the mode setting instruction is used to turn on the privacy information protection mode.
- An embodiment of the present application provides an electronic device, which is deployed in a vehicle.
- the device includes a unit for executing any method in the embodiment shown in FIG. 6 .
- Embodiments of the present application provide an electronic device, which includes at least one processor and a communication interface.
- the at least one processor is configured to call at least one computer program stored in a memory to execute any method in the embodiment shown in FIG. 6 .
- Embodiments of the present application provide a display system, including a vehicle-mounted terminal.
- the vehicle-mounted terminal is used to implement any one of the methods in the embodiments shown in FIG. 6 .
- Embodiments of the present application provide a vehicle-mounted terminal, which is used to implement any one of the methods in the embodiments shown in FIG. 6 .
- Embodiments of the present application provide a computer-readable storage medium.
- a computer program is stored in the computer-readable storage medium.
- the computer program is run on one or more processors, any one of the embodiments shown in Figure 6 is implemented. Methods.
- Embodiments of the present application provide a computer program product.
- the computer program product When the computer program product is run on one or more processors, it implements any of the methods in the embodiments shown in FIG. 6 .
- the computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable device.
- the computer instructions may be stored in or transmitted over a computer-readable storage medium.
- the computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center integrated with one or more available media. Available media may be magnetic media (eg, floppy disk, hard disk, tape), optical media (eg, DVD), or semiconductor media (eg, solid state disk (SSD)), etc.
- Modules in the device embodiments of the present application can be merged, divided, and deleted according to actual needs.
- system and “network” in the embodiments of this application can be used interchangeably.
- “/” indicates that the related objects are in an "or” relationship.
- A/B can represent A or B;
- and/or in this application is only a way to describe related objects.
- Association relationship means that there can be three relationships.
- a and/or B can mean: A exists alone, A and B exist simultaneously, and B exists alone.
- a and B can be singular or plural.
- plural means two or more than two.
- At least one of the following or similar expressions thereof refers to any combination of these items, including any combination of a single item (items) or a plurality of items (items).
- at least one of a, b, or c can mean: a, b, c, a-b, a-c, b-c, or a-b-c, where a, b, c can be one or more .
- words such as “first” and “second” are used to distinguish identical or similar items with basically the same functions and effects. Those skilled in the art can understand that words such as “first” and “second” do not limit the number and execution order, and words such as "first” and “second” do not limit the number and execution order.
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- General Health & Medical Sciences (AREA)
- Bioethics (AREA)
- Health & Medical Sciences (AREA)
- Human Computer Interaction (AREA)
- Databases & Information Systems (AREA)
- Medical Informatics (AREA)
- Controls And Circuits For Display Device (AREA)
- Instrument Panels (AREA)
Abstract
Description
Claims (32)
- 一种显示方法,其特征在于,包括:获取图像信息,所述图像信息用于确定车辆的第一用户的眼睛的位置和视线方向;根据所述第一用户的眼睛的位置和视线方向,调整显示区域中第一区域的显示方式;其中,所述显示区域为抬头显示器的显示区域,所述第一区域包括所述车辆的第二用户的隐私信息。
- 根据权利要求1所述的方法,其特征在于,所述第一用户位于所述车辆的非驾驶位,所述第二用户位于所述车辆的驾驶位。
- 根据权利要求2所述的方法,其特征在于,所述第一用户位于所述车辆的非驾驶位,包括:所述第一用户位于所述车辆的副驾驶位;或,所述第一用户在所述车辆的后排区域。
- 根据权利要求1-3任意一项所述的方法,其特征在于,所述根据所述第一用户的眼睛的位置和视线方向,调整显示区域中第一区域的显示方式,包括:确定所述第一用户的眼睛的位置是否在所述显示区域的可视角度范围内;在满足第一条件时,将所述显示区域中所述第一区域的显示方式调整为第一显示方式;其中,所述第一条件包括以下至少一项:所述第一用户的眼睛的位置在所述显示区域的可视角度范围内;所述第一用户的视线方向朝向于所述显示区域;或所述第一用户的视线停留在所述显示区域的时间大于或等于预设时间。
- 根据权利要求4所述的方法,其特征在于,所述第一显示方式包括以下至少一项:隐藏所述第一区域;隐藏所述第一区域中所述第二用户的隐私信息;淡化所述第一区域;将所述第一区域的第一清晰度切换为第二清晰度,并以所述第二清晰度显示所述第二用户的隐私信息,所述第一清晰度高于所述第二清晰度;或将所述第一区域的第一分辨率切换为第二分辨率,并以所述第二分辨率显示所述第二用户的隐私信息,所述第一分辨率高于所述第二分辨率。
- 根据权利要求4所述的方法,其特征在于,所述方法还包括:在满足第二条件时,将所述显示区域中所述第一区域的显示方式由所述第一显示方式调整为第二显示方式;其中,所述第二条件包括以下至少一项:所述第一用户的眼睛的位置超出所述显示区域的可视角度范围;所述第一用户的视线方向朝向所述显示区域之外的其他区域;所述第一用户的视线停留在所述显示区域的时间小于所述预设时间。
- 根据权利要求6所述的方法,其特征在于,所述第二显示方式包括以下至少一项:在所述第一区域显示所述第二用户的隐私信息;将所述第一区域的第二清晰度切换为第一清晰度,并以所述第一清晰度显示所述第二用户的隐私信息,所述第一清晰度高于所述第二清晰度;或将所述第一区域的第二分辨率切换为第一分辨率,并以所述第一分辨率显示所述第二用户的隐私信息,所述第一分辨率高于所述第二分辨率。
- 根据权利要求4所述的方法,其特征在于,所述图像信息还用于确定所述第二用户的 眼睛的位置,所述确定所述第一用户的眼睛的位置,是否在所述显示区域的可视角度范围内,包括:确定所述第二用户的眼睛的位置与所述显示区域上的第一目标点之间的连线,和所述第一用户的眼睛的位置与所述第一目标点之间的连线形成的夹角大小,以得到第一角度值;根据所述第一角度值,确定所述第一用户的眼睛的位置是否在所述显示区域的可视角度范围内。
- 根据权利要求4所述的方法,其特征在于,所述将所述显示区域中所述第一区域的显示方式调整为第一显示方式之前,所述方法还包括:确定所述第一用户的眼睛的位置与所述显示区域上的第一目标点之间的连线,和所述第一用户的视线方向形成的夹角大小,以得到第二角度值;根据所述第二角度值,确定所述第一用户的视线方向是否朝向于所述显示区域。
- 根据权利要求8-11任意一项所述的方法,其特征在于,所述第一目标点为所述显示区域的中心点;或,所述第一目标点为所述显示区域的顶点;或,所述第一目标点为所述显示区域的侧边的中心点,所述显示区域的侧边包括所述显示区域的左侧、右侧、上侧或下侧。
- 根据权利要求1所述的方法,其特征在于,所述获取图像信息之前,所述方法还包括:在满足第三条件时,开启隐私信息保护模式;所述第三条件包括以下至少一项:检测到所述第二用户所在车辆内存在除所述第二用户的其他用户;检测到所述车辆内存在除预设用户的其他用户;检测到模式设置指令;其中,所述模式设置指令用于开启所述隐私信息保护模式。
- 一种显示装置,其特征在于,包括接收单元和处理单元,所述接收单元,用于获取图像信息,所述图像信息用于确定车辆的第一用户的眼睛的位置和视线方向;所述处理单元,用于根据所述第一用户的眼睛的位置和视线方向,调整显示区域中第一区域的显示方式;其中,所述显示区域为抬头显示器的显示区域,所述第一区域包括所述车辆的第二用户的隐私信息。
- 根据权利要求14所述的装置,其特征在于,所述第一用户位于所述车辆的非驾驶位,所述第二用户位于所述车辆的驾驶位。
- 根据权利要求15所述的装置,其特征在于,所述第一用户位于所述车辆的非驾驶位,包括:所述第一用户位于所述车辆的副驾驶位;或,所述第一用户在所述车辆的后排区域。
- 根据权利要求14-16任意一项所述的装置,其特征在于,在根据所述第一用户的眼睛的位置和视线方向,调整显示区域中第一区域的显示方式时,所述处理单元,用于:确定所述第一用户的眼睛的位置是否在所述显示区域的可视角度范围内;在满足第一条件时,将所述显示区域中所述第一区域的显示方式调整为第一显示方式;其中,所述第一条件包括以下至少一项:所述第一用户的眼睛的位置在所述显示区域的可视角度范围内;所述第一用户的视线方向朝向于所述显示区域;或所述第一用户的视线停留在所述显示区域的时间大于或等于预设时间。
- 根据权利要求17所述的装置,其特征在于,所述第一显示方式包括以下至少一项:隐藏所述第一区域;隐藏所述第一区域中所述第二用户的隐私信息;淡化所述第一区域;将所述第一区域的第一清晰度切换为第二清晰度,并以所述第二清晰度显示所述第二用户的隐私信息,所述第一清晰度高于所述第二清晰度;或将所述第一区域的第一分辨率切换为第二分辨率,并以所述第二分辨率显示所述第二用户的隐私信息,所述第一分辨率高于所述第二分辨率。
- 根据权利要求17所述的装置,其特征在于,所述处理单元,还用于在满足第二条件时,将所述显示区域中所述第一区域的显示方式由所述第一显示方式调整为第二显示方式;其中,所述第二条件包括以下至少一项:所述第一用户的眼睛的位置超出所述显示区域的可视角度范围;所述第一用户的视线方向朝向所述显示区域之外的其他区域;所述第一用户的视线停留在所述显示区域的时间小于所述预设时间。
- 根据权利要求19所述的装置,其特征在于,所述第二显示方式包括以下至少一项:在所述第一区域显示所述第二用户的隐私信息;将所述第一区域的第二清晰度切换为第一清晰度,并以所述第一清晰度显示所述第二用户的隐私信息,所述第一清晰度高于所述第二清晰度;或将所述第一区域的第二分辨率切换为第一分辨率,并以所述第一分辨率显示所述第二用户的隐私信息,所述第一分辨率高于所述第二分辨率。
- 根据权利要求17所述的装置,其特征在于,所述图像信息还用于确定所述第二用户的眼睛的位置,在确定所述第一用户的眼睛的位置,是否在所述显示区域的可视角度范围内时,所述处理单元,用于:确定所述第二用户的眼睛的位置与所述显示区域上的第一目标点之间的连线,和所述第一用户的眼睛的位置与所述第一目标点之间的连线形成的夹角大小,以得到第一角度值;根据所述第一角度值,确定所述第一用户的眼睛的位置是否在所述显示区域的可视角度范围内。
- 根据权利要求17所述的装置,其特征在于,所述处理单元,还用于:确定所述第一用户的眼睛的位置与所述显示区域上的第一目标点之间的连线,和所述第一用户的视线方向形成的夹角大小,以得到第二角度值;根据所述第二角度值,确定所述第一用户的视线方向是否朝向于所述显示区域。
- 根据权利要求21-24任意一项所述的装置,其特征在于,所述第一目标点为所述显示区域的中心点;或,所述第一目标点为所述显示区域的顶点;或,所述第一目标点为所述显示区域的侧边的中心点,所述显示区域的侧边包括所述显示区域的左侧、右侧、上侧或下侧。
- 根据权利要求14所述的装置,其特征在于,所述处理单元,还用于在满足第三条件时,开启隐私信息保护模式;所述第三条件包括以下至少一项:检测到所述第二用户所在车辆内存在除所述第二用户的其他用户;检测到所述车辆内存在除预设用户的其他用户;检测到模式设置指令;其中,所述模式设置指令用于开启所述隐私信息保护模式。
- 一种电子装置,其特征在于,所述装置部署在车辆中,所述装置包括用于执行如权利要求1-13中任一所述方法的单元。
- 一种电子装置,其特征在于,所述装置包括至少一个处理器和通信接口,所述至少一个处理器用于调用至少一个存储器中存储的计算机程序,以执行如权利要求1-13中任一所述方法。
- 一种显示系统,其特征在于,包括车载终端,所述车载终端用于实现如权利要求1-13中任一项所述的方法。
- 一种车载终端,其特征在于,所述车载终端用于实现如权利要求1-13中任一项所述的方法。
- 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,当所述计算机程序在一个或多个处理器上运行时,实现如权利要求1-13中任一项所述的方法。
- 一种计算机程序产品,其特征在于,所述计算机程序产品在一个或多个处理器上运行时,实现如权利要求1-13中任一项所述的方法。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2022/112309 WO2024031709A1 (zh) | 2022-08-12 | 2022-08-12 | 一种显示方法及装置 |
| EP22954660.1A EP4560455A4 (en) | 2022-08-12 | 2022-08-12 | DISPLAY METHOD AND DEVICE |
| CN202280009096.0A CN117882075A (zh) | 2022-08-12 | 2022-08-12 | 一种显示方法及装置 |
| JP2025507651A JP2025530651A (ja) | 2022-08-12 | 2022-08-12 | 表示方法及び装置 |
| US19/050,232 US20250182657A1 (en) | 2022-08-12 | 2025-02-11 | Display Method and Apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2022/112309 WO2024031709A1 (zh) | 2022-08-12 | 2022-08-12 | 一种显示方法及装置 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US19/050,232 Continuation US20250182657A1 (en) | 2022-08-12 | 2025-02-11 | Display Method and Apparatus |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2024031709A1 true WO2024031709A1 (zh) | 2024-02-15 |
Family
ID=89850395
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2022/112309 Ceased WO2024031709A1 (zh) | 2022-08-12 | 2022-08-12 | 一种显示方法及装置 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US20250182657A1 (zh) |
| EP (1) | EP4560455A4 (zh) |
| JP (1) | JP2025530651A (zh) |
| CN (1) | CN117882075A (zh) |
| WO (1) | WO2024031709A1 (zh) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20240118691A1 (en) * | 2022-10-06 | 2024-04-11 | GM Global Technology Operations LLC | Augmented reality experience for passenger control of autonomous vehicle |
| WO2026055569A1 (en) * | 2024-09-06 | 2026-03-12 | The Regents Of The University Of Michigan | Secure display of content for confidential viewing |
| CN119225000B (zh) * | 2024-11-14 | 2025-09-26 | 重庆赛力斯凤凰智创科技有限公司 | 一种显示屏的显示模式的调节方法和系统 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105389527A (zh) * | 2015-10-27 | 2016-03-09 | 努比亚技术有限公司 | 移动终端的防偷窥装置和方法 |
| US20180203412A1 (en) * | 2017-01-16 | 2018-07-19 | International Business Machines Corporation | Holographic projections for securing content |
| CN111737774A (zh) * | 2020-06-23 | 2020-10-02 | 广东小天才科技有限公司 | 一种隐私防窥方法和智能设备 |
| CN114056344A (zh) * | 2020-08-03 | 2022-02-18 | 奥迪股份公司 | 车内信息显示系统及相应车辆、方法、计算机设备和介质 |
| CN114647319A (zh) * | 2022-03-28 | 2022-06-21 | 重庆长安汽车股份有限公司 | 一种用户车内屏幕显示信息流转的方法、系统及存储介质 |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8957847B1 (en) * | 2010-12-28 | 2015-02-17 | Amazon Technologies, Inc. | Low distraction interfaces |
| JP2016045623A (ja) * | 2014-08-21 | 2016-04-04 | ソニー株式会社 | 情報処理装置および制御方法 |
| US9787812B2 (en) * | 2014-08-28 | 2017-10-10 | Honda Motor Co., Ltd. | Privacy management |
| US10366219B2 (en) * | 2016-11-16 | 2019-07-30 | Bank Of America Corporation | Preventing unauthorized access to secured information using identification techniques |
| JP2018101311A (ja) * | 2016-12-21 | 2018-06-28 | 矢崎総業株式会社 | 車両用表示装置 |
| US10311249B2 (en) * | 2017-03-31 | 2019-06-04 | Google Llc | Selectively obscuring private information based on contextual information |
| JP7043845B2 (ja) * | 2018-01-17 | 2022-03-30 | トヨタ自動車株式会社 | 車両用表示連携制御装置 |
| DE102018004401B4 (de) * | 2018-05-31 | 2024-09-26 | Sioptica Gmbh | Verfahren zur Korrektur von Bilddaten für einen Bildschirm |
| DE102018128706A1 (de) * | 2018-11-15 | 2020-05-20 | Bayerische Motoren Werke Aktiengesellschaft | Dynamischer Informationsschutz für Anzeigeeinrichtungen |
| KR102764266B1 (ko) * | 2019-06-17 | 2025-02-07 | 현대자동차주식회사 | 차량용 사용자 인터페이스 시스템 및 방법 |
| JP7532143B2 (ja) * | 2020-08-06 | 2024-08-13 | アルプスアルパイン株式会社 | 表示制御装置および表示制御方法 |
| DE102021120998A1 (de) * | 2021-08-12 | 2023-02-16 | Bayerische Motoren Werke Aktiengesellschaft | Steuerung einer Anzeige auf einem Display eines Infotainmentsystems eines Fahrzeugs |
-
2022
- 2022-08-12 EP EP22954660.1A patent/EP4560455A4/en active Pending
- 2022-08-12 WO PCT/CN2022/112309 patent/WO2024031709A1/zh not_active Ceased
- 2022-08-12 JP JP2025507651A patent/JP2025530651A/ja active Pending
- 2022-08-12 CN CN202280009096.0A patent/CN117882075A/zh active Pending
-
2025
- 2025-02-11 US US19/050,232 patent/US20250182657A1/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105389527A (zh) * | 2015-10-27 | 2016-03-09 | 努比亚技术有限公司 | 移动终端的防偷窥装置和方法 |
| US20180203412A1 (en) * | 2017-01-16 | 2018-07-19 | International Business Machines Corporation | Holographic projections for securing content |
| CN111737774A (zh) * | 2020-06-23 | 2020-10-02 | 广东小天才科技有限公司 | 一种隐私防窥方法和智能设备 |
| CN114056344A (zh) * | 2020-08-03 | 2022-02-18 | 奥迪股份公司 | 车内信息显示系统及相应车辆、方法、计算机设备和介质 |
| CN114647319A (zh) * | 2022-03-28 | 2022-06-21 | 重庆长安汽车股份有限公司 | 一种用户车内屏幕显示信息流转的方法、系统及存储介质 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP4560455A4 * |
Also Published As
| Publication number | Publication date |
|---|---|
| EP4560455A4 (en) | 2026-01-07 |
| US20250182657A1 (en) | 2025-06-05 |
| EP4560455A1 (en) | 2025-05-28 |
| JP2025530651A (ja) | 2025-09-17 |
| CN117882075A (zh) | 2024-04-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20250225690A1 (en) | Ar display apparatus and ar display method | |
| US20240087491A1 (en) | Projection Method and Apparatus, Vehicle, and AR-HUD | |
| CN109923855B (zh) | 图像处理装置、图像处理方法和程序 | |
| US20250182657A1 (en) | Display Method and Apparatus | |
| WO2021197190A1 (zh) | 基于增强现实的信息显示方法、系统、装置及投影设备 | |
| CN112750206A (zh) | 用于车辆乘员的增强现实可穿戴系统 | |
| CN113661495A (zh) | 视线校准方法及装置、设备、计算机可读存储介质、系统、车辆 | |
| JPWO2009144994A1 (ja) | 車両用画像処理装置、車両用画像処理方法 | |
| CN106338828A (zh) | 车载增强现实系统、方法和设备 | |
| JP2015092237A (ja) | 表示制御装置、表示制御方法、表示制御プログラムおよび投影装置 | |
| EP4528356A1 (en) | Virtual image display apparatus, method and apparatus for generating image data, and related device | |
| JP6620977B2 (ja) | 表示制御装置、投影装置、および表示制御プログラム | |
| CN115665400B (zh) | 增强现实抬头显示成像方法、装置、设备以及存储介质 | |
| JP2022002117A (ja) | Ar表示装置、ar表示方法、およびプログラム | |
| CN115035499A (zh) | 用于确定注视区域的方法、车辆控制方法及装置 | |
| CN116483302A (zh) | 一种投影图像的显示方法、装置及车辆 | |
| CN111241946B (zh) | 一种基于单dlp光机增大fov的方法和系统 | |
| CN116736540A (zh) | 一种基于视线追踪的车辆信息显示方法及系统 | |
| TWI738239B (zh) | 車載顯示方法、設備及車輛 | |
| CN115534822A (zh) | 控制显示的方法、装置和移动载体 | |
| US20260110900A1 (en) | Reflective display on the edge of a windshield | |
| WO2025241738A1 (zh) | 辅助驾驶方法、画面采集方法、装置、设备、介质及产品 | |
| CN115097628A (zh) | 一种行车信息显示方法、装置及系统 | |
| CN117360391A (zh) | 基于ar的数字后视镜系统、车辆及显示方法 | |
| JP2024093234A (ja) | 表示制御装置、移動体、表示制御方法、及びコンピュータプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| WWE | Wipo information: entry into national phase |
Ref document number: 202280009096.0 Country of ref document: CN |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 22954660 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2025507651 Country of ref document: JP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2022954660 Country of ref document: EP |
|
| ENP | Entry into the national phase |
Ref document number: 2022954660 Country of ref document: EP Effective date: 20250219 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWP | Wipo information: published in national office |
Ref document number: 2022954660 Country of ref document: EP |