CN115294637A - Rearview mirror adjusting method and system - Google Patents

Rearview mirror adjusting method and system Download PDF

Info

Publication number
CN115294637A
CN115294637A CN202210713450.XA CN202210713450A CN115294637A CN 115294637 A CN115294637 A CN 115294637A CN 202210713450 A CN202210713450 A CN 202210713450A CN 115294637 A CN115294637 A CN 115294637A
Authority
CN
China
Prior art keywords
user
rearview mirror
adjusting
angle
tracking module
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.)
Pending
Application number
CN202210713450.XA
Other languages
Chinese (zh)
Inventor
周韬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
FAW Group Corp
Original Assignee
FAW Group Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by FAW Group Corp filed Critical FAW Group Corp
Priority to CN202210713450.XA priority Critical patent/CN115294637A/en
Publication of CN115294637A publication Critical patent/CN115294637A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/18Eye characteristics, e.g. of the iris
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R1/00Optical viewing arrangements; Real-time viewing arrangements for drivers or passengers using optical image capturing systems, e.g. cameras or video systems specially adapted for use in or on vehicles
    • B60R1/02Rear-view mirror arrangements
    • B60R1/04Rear-view mirror arrangements mounted inside vehicle
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Mechanical Engineering (AREA)
  • Ophthalmology & Optometry (AREA)
  • Rear-View Mirror Devices That Are Mounted On The Exterior Of The Vehicle (AREA)

Abstract

The application provides a rearview mirror adjusting method and a rearview mirror adjusting system, wherein the rearview mirror adjusting method comprises the following steps: acquiring the fixation position of a user through a sight tracking module; initiating a prompt for adjusting a rearview mirror to the user when the user is detected to watch the rearview mirror; after the user-adjusted rearview mirror is obtained, the height and the front-back distance of the eyes of the user are obtained through the sight tracking module; calculating the optimal angle of the rearview mirror according to the height and the front-back distance of the eyes of the user; and adjusting the rearview mirror according to the optimal angle. In the technical scheme, the sight of the user is tracked through the sight tracking module, the requirement of the user for adjusting the rearview mirror is sensed, the user can conveniently use the rearview mirror, and the convenience of the user for adjusting the rearview mirror is improved.

Description

Rearview mirror adjusting method and system
Technical Field
One or more embodiments of the present disclosure relate to the field of automotive technologies, and in particular, to a method and a system for adjusting a rearview mirror.
Background
Along with the continuous development of automobiles, the automobiles are more and more intelligent, the automobiles not only serve as transportation means of users, but also have the function of a platform, and information interaction between the users and the automobiles is realized.
The rearview mirror is used as an important tool when a vehicle backs, and the view angle directly determines the backing effect. In the prior art, in order to ensure the backing effect, the rearview mirror is required to be adjusted. When the front and rear view mirrors are adjusted, a manual adjustment mode is often adopted. When the user uses, need the adjustment rear-view mirror each time, it is very inconvenient to use.
Disclosure of Invention
In view of the above, one or more embodiments of the present disclosure are directed to a rearview mirror adjusting method and system for improving convenience of adjusting a rearview mirror for a user.
In a first aspect, a rearview mirror adjustment method is provided, the method comprising the steps of:
acquiring the fixation position of a user through a sight tracking module;
initiating a prompt to the user to adjust a rearview mirror when the user is detected to look at the rearview mirror;
after the user-adjusted rearview mirror is obtained, the height and the front-back distance of the eyes of the user are obtained through the sight tracking module;
calculating the optimal angle of the rearview mirror according to the height and the front-back distance of the eyes of the user;
and adjusting the rearview mirror according to the optimal angle.
In the technical scheme, the sight of the user is tracked through the sight tracking module, the requirement of the user for adjusting the rearview mirror is sensed, the user can conveniently use the rearview mirror, and the convenience of the user for adjusting the rearview mirror is improved.
In a specific embodiment, the method further comprises:
identifying the identity of the user;
determining whether the user is a registered user according to the identified identity characteristics of the user and a stored database of the registered user;
and when the user is a registered user, adjusting the angle of the rearview mirror according to the stored corresponding relation between the registered user and the angle of the rearview mirror.
In a specific possible implementation, the identity characteristic of the user is specifically:
and identifying the face information of the user through a face identification module.
In a specific embodiment, the method further comprises: acquiring whether a user manually adjusts the rearview mirror;
after the user manually adjusts the rearview mirror, the adjusted rearview mirror angle is obtained;
and updating the rearview mirror angle corresponding to the identity characteristic information of the user in a database according to the obtained and adjusted rearview mirror angle.
In a specific embodiment, the method further comprises:
acquiring angle information of a seat;
acquiring the height and the front-back distance of the eyes of the user according to the angle information of the seat and the sight line tracking module; calculating an optimal angle of the rearview mirror.
In a specific embodiment, the method further comprises: acquiring starting information of a vehicle;
upon detecting that the vehicle has been activated, a gaze location of the user is obtained by the gaze tracking module.
In a specific possible embodiment, the prompting to adjust a rearview mirror is initiated to the user upon detecting that the user is looking at the rearview mirror; the method comprises the following specific steps:
and after detecting that the user watches the rearview mirror for a set time, initiating a prompt for adjusting the rearview mirror to the user.
In a specific embodiment, the method further comprises:
detecting whether the vehicle backs up;
and when the vehicle is detected to be backed, stopping the sight tracking module to acquire the gazing position of the user.
In a second aspect, there is provided a rearview mirror adjustment system, the system comprising:
the sight tracking module is used for acquiring the fixation position of the user;
the central control module is used for initiating a prompt for adjusting a rearview mirror to the user when the sight tracking module detects that the user gazes at the rearview mirror; after the user adjusts the rearview mirror, the height and the front-back distance of the eyes of the user are obtained through the sight tracking module; calculating the optimal angle of the rearview mirror according to the height and the front-back distance of the eyes of the user; and adjusting the rearview mirror according to the optimal angle.
In the technical scheme, the sight of the user is tracked through the sight tracking module, the requirement of the user for adjusting the rearview mirror is sensed, the user can conveniently use the rearview mirror, and the convenience of the user for adjusting the rearview mirror is improved.
In a specific embodiment, the method further comprises:
the user identification module is used for identifying the identity characteristics of the user;
the central control module is also used for determining whether the user is a registered user according to the identified identity characteristics of the user and a stored database of the registered user;
and when the user is a registered user, adjusting the angle of the rearview mirror according to the stored corresponding relation between the registered user and the angle of the rearview mirror.
In a specific embodiment, the method further comprises:
the vehicle state detection module is used for acquiring the running state of the vehicle;
the central control module is further used for stopping the sight tracking module from acquiring the gaze position of the user when the vehicle state detection module detects that the vehicle backs up.
In a third aspect, there is provided an automobile comprising a body and a rearview mirror adjustment system as defined in any one of the preceding claims disposed within the body.
In the technical scheme, the sight of the user is tracked through the sight tracking module, the requirement of the user for adjusting the rearview mirror is sensed, the user can use the rearview mirror conveniently, and convenience in adjusting the rearview mirror by the user is improved.
In a fourth aspect, an electronic device is provided, comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing a method for performing the second aspect and any one of the possible designs of the second aspect when executing the program.
In a fifth aspect, a non-transitory computer-readable storage medium is provided, which stores computer instructions for causing the computer to perform the second aspect and any one of the possible design methods of the second aspect.
In a sixth aspect, there is also provided a computer program product comprising instructions which, when run on a computer, cause the computer to perform the method of any one of the possible designs of the second aspect and the second aspect of the present application.
In addition, for technical effects brought by any one of the possible design manners in the fourth aspect to the sixth aspect, reference may be made to effects brought by different design manners in the method portion, and details are not described herein again.
Drawings
In order to more clearly illustrate one or more embodiments or prior art solutions of the present specification, the drawings that are needed in the description of the embodiments or prior art will be briefly described below, and it is obvious that the drawings in the following description are only one or more embodiments of the present specification, and that other drawings may be obtained by those skilled in the art without any inventive effort.
Fig. 1 is a flowchart of a rearview mirror adjusting method according to an embodiment of the present disclosure;
fig. 2 is a block diagram of a rearview mirror adjustment system provided in an embodiment of the present application;
fig. 3 is a block diagram of an electronic device according to an embodiment of the present disclosure.
Detailed Description
For the purpose of promoting a better understanding of the objects, aspects and advantages of the present disclosure, reference is made to the following detailed description taken in conjunction with the accompanying drawings.
It is to be noted that unless otherwise defined, technical or scientific terms used in one or more embodiments of the present specification should have the ordinary meaning as understood by those of ordinary skill in the art to which this disclosure belongs. The use of "first," "second," and similar terms in one or more embodiments of the specification is not intended to indicate any order, quantity, or importance, but rather is used to distinguish one element from another. The word "comprising" or "comprises", and the like, means that the element or item preceding the word covers the element or item listed after the word and its equivalents, but does not exclude other elements or items. The terms "connected" or "coupled" and the like are not restricted to physical or mechanical connections, but may include electrical connections, whether direct or indirect. "upper", "lower", "left", "right", and the like are used merely to indicate relative positional relationships, and when the absolute position of the object being described is changed, the relative positional relationships may also be changed accordingly.
In order to facilitate understanding of the rearview mirror adjusting method provided by the embodiment of the application, an application scenario of the rearview mirror adjusting method is firstly explained, and the rearview mirror adjusting method provided by the embodiment of the application is used for adjusting the rearview mirror, so that a user can conveniently observe a rear vehicle when driving the vehicle or provide reference for the user when backing the vehicle. And when adjusting the rear mirror among the prior art, need manual adjustment, and it is inconvenient, for this application embodiment provides a rear mirror adjustment method to improve customer's experience. The following detailed description is made with reference to the specific drawings and examples.
The rear-view mirror adjusting method provided by the embodiment of the application adopts the DMS/OMS, along with the development of an intelligent cabin technology, the DMS/OMS system is continuously popularized, and the driving experience is more and more intelligent. The following describes in detail a rearview mirror adjustment method provided in an embodiment of the present application.
Referring to fig. 1, fig. 1 shows a flowchart of a rearview mirror adjusting method provided in an embodiment of the present application.
The rearview mirror adjusting method provided by the embodiment of the application comprises the following steps:
step 001: acquiring the fixation position of a user through a sight tracking module;
specifically, the gaze position of the user is collected by a gaze tracking module. The sight tracking module is used for tracking the gaze position of the sight of the user for the DMS/OMS system.
Step 002: when detecting that the user watches the rearview mirror, initiating a prompt for adjusting the rearview mirror to the user;
specifically, the DMS/OMS system may determine that the user may need to adjust the rearview mirror when detecting that the user is looking at the rearview mirror through the gaze tracking module. Therefore, a prompt for adjusting the rearview mirror is initiated to the user through the central control system. The prompt is a voice prompt. The voice system of the vehicle can be controlled by the central control system to prompt the user whether the rearview mirror needs to be adjusted.
When the DMS/OMS system judges that the user needs to adjust the rearview mirror, the DMS/OMS system determines that the user has the tendency of adjusting the rearview mirror by detecting that the user watches the rearview mirror for a set time. For example, the set time may be 3S to 10S. When a user watches the rearview mirror for setting time, the central control system initiates a prompt for adjusting the rearview mirror to the user.
Step 003: after the adjusting rearview mirror of the user is obtained, the height and the front-back distance of the eyes of the user are obtained through the sight tracking module;
specifically, the rearview mirror is adjusted after the user sends an instruction to adjust the rearview mirror. Specifically, the adjustment instruction of the user can be acquired through the voice system. And after receiving the instruction, the DMS/OMS system acquires the height and the front-back distance of the eyes of the user through the sight line tracking module. The height and the front-back distance are referred to as the height and the front-back distance relative to the sight line tracking module, in the distance, the sight line tracking module is used as a reference point to construct the relative position of the rearview mirror and the eyes of the user, and the rearview mirror can be adjusted according to the data.
Step 004: calculating the optimal angle of the rearview mirror according to the height and the front-back distance of the eyes of the user;
specifically, the sight tracking module is used as a reference point to construct the relative position of the rearview mirror and the eyes of the user, and the optimal angle of the rearview mirror can be obtained according to the data.
Step 005: and adjusting the rearview mirror according to the optimal angle.
Specifically, after the DMS/OMS system calculates the optimal angle to adjust the rearview mirror, the DMS/OMS system controls an adjusting mechanism of the rearview mirror and controls and adjusts the angle of the rearview mirror.
In the scheme, a user gets on the vehicle to start the system, the DMS/OMS system starts and analyzes the eye watching position of the user, when the user watches the rearview mirror for a certain time, the system prompts the user whether the rearview mirror needs to be adjusted, if the user confirms the adjustment, the system calculates the optimal position of the rearview mirror according to the eye height and the front-back distance of the user, automatically adjusts the optimal position and stores the position information of the rearview mirror. As can be seen from the above description, the sight line of the user is tracked through the sight line tracking module, the requirement of the user for adjusting the rearview mirror is sensed, the use of the user is facilitated, and the convenience for the user to adjust the rearview mirror is improved.
In the rearview mirror adjusting method provided in the embodiment of the present application, the method may further include:
step a: identifying identity characteristics of a user;
specifically, the identity characteristics of the user are obtained through the user identification module. The user identification module can be a camera, a fingerprint module or an iris module, so that unique characteristics such as facial characteristics, eye characteristics or fingerprint characteristics of a user can be acquired for user information confirmation. Preferably, in the embodiment of the present application, the face information of the user is recognized by a face recognition module.
Step b: determining whether the user is a registered user or not according to the identified identity characteristics of the user and a stored database of the registered user;
specifically, the identity characteristics of the user are compared with the identity characteristics of the registered user stored in the database. When the identity characteristics of the user can be matched with the identity characteristics of the registered user in the database, the user is determined to be the registered user. And when the identity characteristics of the user are not matched with the identity characteristics of the registered user in the database, judging that the user is a non-registered user.
Step c: and when the user is a registered user, adjusting the angle of the rearview mirror according to the stored corresponding relation between the registered user and the angle of the rearview mirror.
Specifically, the rearview mirror angle is adjusted according to the stored rearview mirror angle corresponding to the registered user. Specifically, the database stores the identity characteristics of the registered user and the use angle of the rearview mirror of the registered user. When the user is judged to be a registered user and the rearview mirror needs to be adjusted, the corresponding rearview mirror angle can be directly extracted from the database and adjusted according to the rearview mirror angle. When the user is a non-registered user, the rearview mirror can be adjusted through the steps 001 to 005.
In addition, for a registered user, the rearview mirror adjusting method provided by the embodiment of the application further comprises the following steps:
step d: acquiring whether a user manually adjusts the rearview mirror;
specifically, whether the user manually adjusts the rearview mirror is acquired through an adjusting mechanism of the rearview mirror.
Step e: after the rearview mirrors are manually adjusted by a user, the adjusted rearview mirror angles are obtained;
specifically, when the user manually adjusts the rearview mirror, it can be known that the user does not adapt to the adjusted rearview mirror angle and needs to manually perform fine adjustment.
Step f: and updating the rearview mirror angle corresponding to the identity characteristic information of the user in the database according to the obtained adjusted rearview mirror angle.
Specifically, the final adjusted mirror angle is obtained by an adjustment mechanism of the mirror. And updating the angle in the database so as to obtain the new rearview mirror angle corresponding to the identity characteristic information of the user. The next time the user uses the vehicle, the updated rearview mirror angle can be matched to the user.
In addition to the foregoing manner, the rearview mirror adjusting method provided in the embodiment of the present application may further include:
acquiring angle information of a seat; acquiring the height and the front-back distance of eyes of a user according to the angle information of the seat and the sight tracking module; the optimum angle of the mirror is calculated.
Specifically, the final rearview mirror angle is determined according to the seat angle adjusted by the user, the height of the eyes of the user and the front-back distance. In the above solution, the seat angle is involved in adjusting the mirror, which is equivalent to adding a parameter when calculating the mirror. The sitting posture of the user can be obtained through the angle of the seat, and the corresponding sight range of the user is changed when the user is in different sitting postures. By increasing the seat angle to within the range of adjusting the mirror angle, the accuracy of the mirror adjustment can be increased.
In the method for adjusting a rearview mirror provided in the embodiment of the present application, the method further includes: acquiring starting information of a vehicle; upon detecting that the vehicle has been activated, the gaze location of the user is acquired by the gaze tracking module. That is, the mirror adjustment is performed after the vehicle is started, and the mirror adjustment is not performed if the vehicle is not detected to be started.
In the rearview mirror adjusting method provided by the embodiment of the application, the method further comprises the following steps: detecting whether the vehicle backs up or not; when the vehicle is detected to be reversed, the sight tracking module is stopped to acquire the gazing position of the user. Therefore, misjudgment of rearview mirror adjustment caused by the fact that a user watches the rearview mirror for a long time in the process of backing the vehicle is avoided.
The above tuning method of the present application can be integrated to obtain the following steps:
the method comprises the following steps: the sight tracking module is used for sensing the requirements of a user, the DMS/OMS can be used for tracking the sight watching position of the user and reporting the position information to the central control system, when the user watches the rearview mirror for a certain time, the system prompts the user whether the position of the rearview mirror needs to be adjusted or not by using voice, and the user can use the voice to command the system to adjust the rearview mirror.
Step two: adjusting the position of the rearview mirror, when a user issues a rearview mirror adjusting command to the system, the system obtains the eye height and the front-back distance of the user through the DMS/OMS, the optimal angle of the rearview mirror is calculated through the calculating module, then the rearview mirror adjusting module controls the rearview mirror to be adjusted to the corresponding position, and if the user is a system registered user, the information storage module stores rearview mirror position information for the user.
Step three: and adjusting the rearview mirror for the registered user, starting the DMS/OMS by the face recognition module to perform face recognition after the user gets on the vehicle, checking whether the position information of the rearview mirror stored by the user is consistent with the actual position of the rearview mirror by the system when the user is recognized as the registered user of the system, and automatically adjusting the rearview mirror according to the stored position of the rearview mirror if the position information of the rearview mirror is not consistent with the actual position.
Referring to fig. 2, fig. 2 shows a rearview mirror adjustment system provided in an embodiment of the present application. The embodiment of the present application also provides a rearview mirror adjustment system, which includes a sight line tracking module 20 and a central control module 10. The gaze tracking module 20 is configured to detect a gaze location of the user. The central control module 10 is configured to detect the gaze position according to the gaze tracking module 20, perform data processing, and implement angle adjustment on the rearview mirror. These will be described below.
The sight tracking module 20 is used for acquiring the gazing position of the user; the gaze tracking module 20 is a DMS/OMS system for tracking the gaze location of the user's gaze. The gaze location of the user may be obtained by obtaining a direction in which the user's gaze is gazing.
The central control module 10 is configured to initiate a prompt for adjusting the rearview mirror to the user when the sight tracking module 20 detects that the user gazes at the rearview mirror; after the user adjusts the rearview mirror, the height and the front-back distance of the eyes of the user are obtained through the sight tracking module 20; calculating the optimal angle of the rearview mirror according to the height and the front-back distance of the eyes of the user; and adjusting the rearview mirror according to the optimal angle. Specifically, when the DMS/OMS system detects that the user gazes at the rear view mirror through the visual tracking module 20, it can be determined that the user may need to adjust the rear view mirror. Therefore, a prompt for adjusting the rearview mirror is initiated to the user through the central control system. The prompt is a voice prompt. The voice system of the vehicle can be controlled by the central control system to prompt the user whether the rearview mirror needs to be adjusted. When the DMS/OMS system judges that the user needs to adjust the rearview mirror, the DMS/OMS system determines that the user has the tendency of adjusting the rearview mirror by detecting that the user watches the rearview mirror for a set time. For example, the set time may be 3S to 10S. When a user watches the rearview mirror for setting time, the central control system initiates a prompt for adjusting the rearview mirror to the user.
And after the user sends an instruction for adjusting the rearview mirror, the rearview mirror is adjusted. Specifically, the adjustment instruction of the user can be acquired through a voice system. Upon receiving the instruction, the DMS/OMS system acquires the height and anterior-posterior distance of the user's eyes through the gaze tracking module 20. The height and the front-back distance refer to the height and the front-back distance relative to the sight line tracking module 20, and in the distance, the sight line tracking module 20 is used as a reference point to construct the relative position of the rearview mirror and the eyes of the user, and the rearview mirror can be adjusted according to the data.
The system further comprises a user identification module 30, wherein the user identification module 30 is used for identifying the identity characteristics of the user; in particular, reference may be made to the description in step a. The central control module 10 is further configured to determine whether the user is a registered user according to the identified identity characteristics of the user and the stored database of registered users; and when the user is a registered user, adjusting the angle of the rearview mirror according to the stored corresponding relation between the registered user and the angle of the rearview mirror. Specifically refer to the description in steps b-d. The central control module 10 can also apply the steps from step e to step f.
The system further comprises a vehicle state detection module 40 for acquiring the running state of the vehicle; the central control module 10 is further configured to stop the gaze tracking module 20 from acquiring the gaze location of the user when the vehicle status detection module 40 detects that the vehicle is reversing. Specifically, the vehicle state detection module 40 is used to detect states of the vehicle, such as start-stop, forward, or reverse. The central control module 10 avoids the automatic adjustment of the rearview mirror during the backing of the vehicle, thereby avoiding the misjudgment of the adjustment of the rearview mirror caused by the fact that the user watches the rearview mirror for a long time in the backing process of the vehicle.
As can be seen from the above description, the system provided by the application tracks the sight of the user through the sight tracking module 20, senses the requirement of the user for adjusting the rearview mirror, is convenient for the user to use, and improves the convenience for the user to adjust the rearview mirror.
The embodiment of the application also provides an automobile which comprises an automobile body and the rearview mirror adjusting system arranged in the automobile body.
The present application further provides an electronic device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and when the processor executes the computer program, the processor implements a method for implementing the second aspect and any one of the possible designs of the second aspect.
Embodiments of the present application also provide a non-transitory computer-readable storage medium storing computer instructions for causing a computer to execute the second aspect and any one of the possible design methods of the second aspect.
Embodiments of the present application also provide a computer program product, which includes instructions that, when executed on a computer, cause the computer to perform the method according to the second aspect of the present application and any one of the possible designs of the second aspect.
It should be noted that the method of one or more embodiments of the present disclosure may be performed by a single device, such as a computer or server. The method of the embodiment can also be applied to a distributed scene and completed by the mutual cooperation of a plurality of devices. In such a distributed scenario, one of the devices may perform only one or more steps of the method of one or more embodiments of the present disclosure, and the devices may interact with each other to complete the method.
The foregoing description has been directed to specific embodiments of this disclosure. Other embodiments are within the scope of the following claims. In some cases, the actions or steps recited in the claims may be performed in a different order than in the embodiments and still achieve desirable results. In addition, the processes depicted in the accompanying figures do not necessarily require the particular order shown, or sequential order, to achieve desirable results. In some embodiments, multitasking and parallel processing may also be possible or may be advantageous.
For convenience of description, the above devices are described as being divided into various modules by functions, and are described separately. Of course, the functionality of the various modules may be implemented in the same one or more pieces of software and/or hardware in implementing one or more embodiments of the present description.
The apparatus in the foregoing embodiment is used for implementing the corresponding method in the foregoing embodiment, and has the beneficial effects of the corresponding method embodiment, which are not described herein again.
Fig. 3 is a schematic diagram illustrating a more specific hardware structure of an electronic device according to this embodiment, where the electronic device may include: a processor 1010, a memory 1020, an input/output interface 1030, a communication interface 1040, and a bus 1050. Wherein the processor 1010, memory 1020, input/output interface 1030, and communication interface 1040 enable communication connections within the device with each other via a bus 1050.
The processor 1010 may be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an Application Specific Integrated Circuit (ASIC), or one or more Integrated circuits, and is configured to execute related programs to implement the technical solutions provided in the embodiments of the present disclosure.
The Memory 1020 may be implemented in the form of a ROM (Read Only Memory), a RAM (Random Access Memory), a static storage device, a dynamic storage device, or the like. The memory 1020 may store an operating system and other application programs, and when the technical solution provided by the embodiments of the present specification is implemented by software or firmware, the relevant program codes are stored in the memory 1020 and called to be executed by the processor 1010.
The input/output interface 1030 is used for connecting an input/output module to input and output information. The input/output module may be configured as a component in a device (not shown) or may be external to the device to provide a corresponding function. The input devices may include a keyboard, a mouse, a touch screen, a microphone, various sensors, etc., and the input devices may include a display, a speaker, a vibrator, an indicator light, etc.
The communication interface 1040 is used for connecting a communication module (not shown in the drawings) to implement communication interaction between the present device and other devices. The communication module can realize communication in a wired mode (such as USB, network cable and the like) and also can realize communication in a wireless mode (such as mobile network, WIFI, bluetooth and the like).
Bus 1050 includes a path that transfers information between various components of the device, such as processor 1010, memory 1020, input/output interface 1030, and communication interface 1040.
It should be noted that although the above-mentioned devices only show the processor 1010, the memory 1020, the input/output interface 1030, the communication interface 1040 and the bus 1050, in a specific implementation, the devices may also include other components necessary for normal operation. In addition, those skilled in the art will appreciate that the above-described apparatus may also include only the components necessary to implement the embodiments of the present disclosure, and need not include all of the components shown in the figures.
Computer-readable media of the present embodiments, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static Random Access Memory (SRAM), dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), read Only Memory (ROM), electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), digital Versatile Disks (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium, which can be used to store information that can be accessed by a computing device.
Those of ordinary skill in the art will understand that: the discussion of any embodiment above is meant to be exemplary only, and is not intended to intimate that the scope of the disclosure, including the claims, is limited to these examples; within the spirit of the present disclosure, features from the above embodiments or from different embodiments may also be combined, steps may be implemented in any order, and there are many other variations of different aspects of one or more embodiments of the present description as described above, which are not provided in detail for the sake of brevity.
In addition, well-known power/ground connections to Integrated Circuit (IC) chips and other components may or may not be shown in the figures provided for simplicity of illustration and discussion, and so as not to obscure one or more embodiments of the disclosure. Furthermore, devices may be shown in block diagram form in order to avoid obscuring the understanding of one or more embodiments of the present description, and this also takes into account the fact that specifics with respect to implementation of such block diagram devices are highly dependent upon the platform within which the one or more embodiments of the present description are to be implemented (i.e., specifics should be well within purview of one skilled in the art). Where specific details (e.g., circuits) are set forth in order to describe example embodiments of the disclosure, it should be apparent to one skilled in the art that one or more embodiments of the disclosure can be practiced without, or with variation of, these specific details. Accordingly, the description is to be regarded as illustrative instead of restrictive.
While the present disclosure has been described in conjunction with specific embodiments thereof, many alternatives, modifications, and variations of these embodiments will be apparent to those of ordinary skill in the art in light of the foregoing description. For example, other memory architectures, such as Dynamic RAM (DRAM), may use the discussed embodiments.
It is intended that the one or more embodiments of the present specification embrace all such alternatives, modifications and variations as fall within the broad scope of the appended claims. Therefore, any omissions, modifications, substitutions, improvements, and the like that may be made without departing from the spirit and principles of one or more embodiments of the present disclosure are intended to be included within the scope of the present disclosure.

Claims (14)

1. A rearview mirror adjusting method is characterized by comprising the following steps:
acquiring the fixation position of a user through a sight tracking module;
initiating a prompt for adjusting a rearview mirror to the user when the user is detected to watch the rearview mirror;
after the user adjustment rearview mirror is obtained, the height and the front-back distance of the eyes of the user are obtained through the sight tracking module;
calculating the optimal angle of the rearview mirror according to the height and the front-back distance of the eyes of the user;
and adjusting the rearview mirror according to the optimal angle.
2. The rearview mirror adjustment method of claim 1, further comprising:
identifying identity characteristics of a user;
determining whether the user is a registered user or not according to the identified identity characteristics of the user and a stored database of registered users;
and when the user is a registered user, adjusting the angle of the rearview mirror according to the stored corresponding relation between the registered user and the angle of the rearview mirror.
3. The rearview mirror adjusting method according to claim 2, wherein the identification of the identity of the user specifically comprises:
and identifying the face information of the user through a face identification module.
4. The rearview mirror adjustment method of claim 2, further comprising: acquiring whether a user manually adjusts the rearview mirror;
after the rearview mirrors are manually adjusted by a user, the adjusted rearview mirror angles are obtained;
and updating the rearview mirror angle corresponding to the identity characteristic information of the user in a database according to the obtained and adjusted rearview mirror angle.
5. The rearview mirror adjustment method of claim 4, further comprising:
acquiring angle information of a seat;
acquiring the height and the front-back distance of the eyes of the user according to the angle information of the seat and the sight tracking module; calculating an optimal angle of the rearview mirror.
6. The rearview mirror adjustment method of claim 5, further comprising: acquiring starting information of a vehicle;
upon detecting that the vehicle has been activated, the gaze location of the user is acquired by the gaze tracking module.
7. The rearview mirror adjustment method according to claim 5, wherein the prompting of adjusting a rearview mirror is initiated to the user upon detecting that the user is looking at the rearview mirror; the method specifically comprises the following steps:
and after detecting that the user watches the rearview mirror for a set time, initiating a prompt for adjusting the rearview mirror to the user.
8. The rearview mirror adjustment method of claim 7, further comprising:
detecting whether the vehicle backs up;
and when the vehicle is detected to be backed, stopping the sight tracking module to acquire the gazing position of the user.
9. A rearview mirror adjustment system, comprising:
the sight tracking module is used for acquiring the fixation position of the user;
the central control module is used for initiating a prompt for adjusting a rearview mirror to the user when the sight tracking module detects that the user gazes at the rearview mirror; after the user adjusts the rearview mirror, the height and the front-back distance of the eyes of the user are obtained through the sight tracking module; calculating the optimal angle of the rearview mirror according to the height and the front-back distance of the eyes of the user; and adjusting the rearview mirror according to the optimal angle.
10. The rearview mirror adjustment system of claim 9, further comprising:
the user identification module is used for identifying the identity characteristics of the user;
the central control module is also used for determining whether the user is a registered user according to the identified identity characteristics of the user and a stored database of the registered user;
and when the user is a registered user, adjusting the angle of the rearview mirror according to the stored corresponding relation between the registered user and the angle of the rearview mirror.
11. The rearview mirror adjustment system of claim 10, further comprising:
the vehicle state detection module is used for acquiring the running state of the vehicle;
the central control module is further used for stopping the sight tracking module from acquiring the gaze position of the user when the vehicle state detection module detects that the vehicle is reversed.
12. An automobile comprising a body and a rearview mirror adjustment system as claimed in any one of claims 9 to 11 disposed within the body.
13. An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor when executing the program implements the rearview mirror adjustment method as claimed in any one of claims 1 to 8.
14. A non-transitory computer-readable storage medium storing computer instructions for causing a computer to execute the rearview mirror adjustment method of any one of claims 1-8.
CN202210713450.XA 2022-06-22 2022-06-22 Rearview mirror adjusting method and system Pending CN115294637A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210713450.XA CN115294637A (en) 2022-06-22 2022-06-22 Rearview mirror adjusting method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210713450.XA CN115294637A (en) 2022-06-22 2022-06-22 Rearview mirror adjusting method and system

Publications (1)

Publication Number Publication Date
CN115294637A true CN115294637A (en) 2022-11-04

Family

ID=83820379

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210713450.XA Pending CN115294637A (en) 2022-06-22 2022-06-22 Rearview mirror adjusting method and system

Country Status (1)

Country Link
CN (1) CN115294637A (en)

Similar Documents

Publication Publication Date Title
US11524578B2 (en) Control method and control device for vehicle display device
CN110539670B (en) Vehicle seat adjusting method and device, vehicle-mounted terminal and computer storage medium
AU2017293746B2 (en) Electronic device and operating method thereof
KR101596751B1 (en) Method and apparatus for displaying blind spot customized by driver
US9606623B2 (en) Gaze detecting apparatus and method
CN111873911B (en) Method, device, medium, and electronic apparatus for adjusting rearview mirror
TWI490792B (en) User recognition and confirmation device and method, and central control system for vehicles using the same
CN103612632A (en) Method and device for adjusting driving operating system
US20140168068A1 (en) System and method for manipulating user interface using wrist angle in vehicle
CN111142655A (en) Interaction method, terminal and computer readable storage medium
CN113799698A (en) Method, device and equipment for adjusting interior rearview mirror and storage medium
JP2017091013A (en) Driving support device
CN115294637A (en) Rearview mirror adjusting method and system
US9489927B2 (en) Information processing device for controlling direction of display image and control method thereof
US20190186906A1 (en) System and method for measuring direction of face of driver in vehicle
US20180272978A1 (en) Apparatus and method for occupant sensing
US9533614B2 (en) Vehicle collision avoidance modification
CN107832726B (en) User identification and confirmation device and vehicle central control system
KR101590817B1 (en) System and method for Preventing Drowsiness using face image data
US20140368644A1 (en) Apparatus and method for tracking driver attentiveness using vector
CN113254909A (en) Vehicle-mounted user account login method and system
CN113032017B (en) Equipment awakening method and device and electronic equipment
CN107107756A (en) By detecting the motion of driver and/or the man machine interface and method of expression control vehicles function
US12036921B2 (en) Vehicle and controlling method using iris authentication
US20220114362A1 (en) Vehicle and controlling method using iris authentication

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination