Position adjustment method and device of driving assistance device, and driving device

By automatically adjusting the position of driving assistance devices using 3D image recognition technology, the problem of poor adaptability to individual driver needs in existing technologies is solved, achieving efficient and accurate adjustment of driving assistance devices and reducing driver fatigue and traffic accidents.

CN116279238BActive Publication Date: 2026-06-02INTERFACE OPTOELECTRONICS (SHENZHEN) CO LTD +2

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
INTERFACE OPTOELECTRONICS (SHENZHEN) CO LTD
Filing Date
2023-02-24
Publication Date
2026-06-02

AI Technical Summary

Technical Problem

In the existing technology, the position adjustment method of driving assistance device relies on two-dimensional image recognition, which has a low recognition rate and cannot adapt to the personalized needs of different drivers, resulting in frequent adjustments every time the driver is changed or the vehicle is rented, causing inconvenience.

Method used

Using 3D image recognition technology, the system acquires the driver's 3D data through time-of-flight ranging, generates 3D images, compares them with preset images, and automatically adjusts the position of driver assistance devices, including the seat, head-up display, temperature control equipment, steering wheel, and rearview mirrors.

Benefits of technology

It improves the recognition rate and anti-counterfeiting level of driver assistance devices, reduces manual adjustment time, ensures drivers obtain the most comfortable driving posture, and reduces fatigue and traffic accidents.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116279238B_ABST
    Figure CN116279238B_ABST
Patent Text Reader

Abstract

The application relates to a position adjustment method and device of a driving assistance device and a driving device, and comprises the following steps: when a driver exists, acquiring a current three-dimensional image of a current driver; comparing the current three-dimensional image with a stored setting three-dimensional image; under the condition that the current three-dimensional image meets any setting three-dimensional image, calling a position parameter corresponding to the setting three-dimensional image; and adjusting the driving assistance device for the current driver according to the position parameter. The position adjustment method of the driving assistance device has the following advantages: on the one hand, the current three-dimensional image of the current driver is used, so that the recognition rate and even the anti-counterfeiting degree are high; on the other hand, the processing efficiency is improved through automatic three-dimensional image comparison, so that the automatic adjustment time of the driving assistance device is shortened; and on the other hand, through the adjustment of the driving assistance device, the driver has the most habitual or relatively comfortable posture and objective environment of the driving device, which is beneficial to reducing the fatigue of the driver, so that the traffic accidents are reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of driving, and in particular to a method for adjusting the position of a driving assistance device, a device for adjusting the position of a driving assistance device, and a driving device. Background Technology

[0002] When using driving devices, such as when driving a car, different drivers need to adjust driving assistance devices, such as the height and fore-aft position of the seat, due to differences in height and other reasons.

[0003] In one application scenario, when a vehicle is used by at least two drivers, the driving assistance devices may need to be adjusted every time the driver changes, causing inconvenience.

[0004] In another application scenario, when a driver rents a car from a car rental company, they usually need to adjust the driving assistance devices each time, which is inconvenient.

[0005] Chinese patent CN111507171A discloses a method for adjusting the position of a driver assistance device based on the driver's state. The adjustment device performs the following steps: Step (a) inputting an upper body image and a lower body image of the driver, obtained after the driver sits in the driver's seat and starts the vehicle, into a pose prediction network to obtain body key points, calculate the length of body parts, and adjust the driver's seat position; Step (b) while the vehicle is in motion, inputting the upper body image into a face detector to detect the face, inputting the face into an eye detector to detect the eyes, inputting the adjusted driver's seat position and the 2D coordinates of the eyes into a 3D coordinate converter, generating the 3D coordinates of the eyes by referring to the 2D coordinates and the position of the driver's seat, and adjusting the position of the vehicle's mirrors by referring to the 3D coordinates.

[0006] Chinese Patent Publication No. CN112046428A discloses a vehicle, a control method and device for adjusting a driver's seat and a rearview mirror. The control method includes: in response to a driver approaching the vehicle, controlling a first vehicle-mounted camera to acquire a first image containing the driver and the vehicle; acquiring the driver's height information based on the first image; determining seat parameters and rearview mirror parameters based on the driver's height information; and outputting the seat parameters and rearview mirror parameters to a seat control device and a rearview mirror control device, respectively, so that the driver's seat and the rearview mirror are respectively adjusted to the states corresponding to the seat parameters and the rearview mirror parameters.

[0007] However, the technical means disclosed in the above two patents both use two-dimensional images, which have low anti-counterfeiting capabilities. Furthermore, even people of the same height may have different driving habits, resulting in different relative seat positions and the placement of other driving assistance devices. Summary of the Invention

[0008] Therefore, it is necessary to provide a method, device, and driving device for adjusting the position of a driving assistance device.

[0009] In one embodiment, a method for adjusting the position of a driving assistance device includes the steps of:

[0010] S210, when it is determined that a driver exists, acquire the current three-dimensional image of the current driver;

[0011] S220, compare the current 3D image with the stored 3D image;

[0012] S230, under the condition that the current three-dimensional image satisfies any of the aforementioned set three-dimensional images, retrieve the position parameters corresponding to the set three-dimensional image;

[0013] S240, adjust the driving assistance device for the current driver based on the position parameters.

[0014] The aforementioned method for adjusting the position of the driving assistance device utilizes the current three-dimensional image of the driver, resulting in a high recognition rate and even anti-counterfeiting capabilities. Furthermore, it improves processing efficiency through automatic three-dimensional image comparison, thereby accelerating the automatic adjustment time of the driving assistance device. Additionally, the adjustment of the driving assistance device allows the driver to have the most comfortable or relatively comfortable posture and driving environment, which helps reduce driver fatigue and thus reduces traffic accidents.

[0015] In one embodiment, in step S210, the current three-dimensional image of the current driver is acquired by time-of-flight ranging; and / or, when the driver enters the cockpit or sits in the driver's seat, the current three-dimensional image of the current driver is acquired.

[0016] In one embodiment, in step S240, the driving assistance device is automatically adjusted for the current driver based on the position parameters; wherein the driving assistance device includes a seat, a head-up display, a temperature control device, a steering wheel, a monitor, a rearview mirror, a side mirror, and a display.

[0017] Furthermore, in one embodiment, in step S230, if the current three-dimensional image does not satisfy any of the set three-dimensional images, the physical characteristics information of the current driver is determined based on the current three-dimensional image; the position parameters of the driving assistance device that matches the current driver are analyzed based on the physical characteristics information, and the position parameters are associated with the current driver.

[0018] Further, in one embodiment, in step S230, when the current three-dimensional image does not satisfy any of the set three-dimensional images, the position parameters of the driving assistance device that match the current driver are analyzed based on the body feature information. This includes: analyzing and comparing the body feature information from a cloud database; if a set three-dimensional image that satisfies the current three-dimensional image exists in the cloud database, retrieving the position parameters corresponding to the set three-dimensional image; if no set three-dimensional image that satisfies the current three-dimensional image exists in the cloud database, selecting the closest set three-dimensional image based on the body feature information, and using the position parameters corresponding to the closest set three-dimensional image.

[0019] Furthermore, in one embodiment, after step S240, the method for adjusting the position of the driving assistance device further includes: S250, recording adjustment parameters based on the current driver's adjustment of the driving assistance device, using the adjustment parameters as the current driver's position parameters, and associating the position parameters with the current driver.

[0020] In one embodiment, prior to step S210, the method for adjusting the position of the driving assistance device further includes a registration step, the registration step comprising:

[0021] S110 acquires the current driver's three-dimensional data using time-of-flight ranging, generates a three-dimensional image, and stores it as a preset three-dimensional image.

[0022] S120, determine the physical characteristics of the current driver based on the set three-dimensional image;

[0023] S130: Analyze the position parameters of the driving assistance device that match the current driver based on the physical characteristics information, and associate the position parameters with the current driver.

[0024] Further, in one embodiment, the position parameters of the driving assistance device that match the current driver are analyzed based on the physical feature information, and the position parameters are associated with the current driver as a recommended scheme; and the adjustment parameters are recorded based on the current driver's adjustment of the driving assistance device, and the adjustment parameters are used as the current driver's position parameters, and the position parameters are associated with the current driver as a historical scheme; and in step S240, if a user selection occurs, the driving assistance device is adjusted for the current driver based on the user selection; if no user selection occurs and no historical scheme is available, the recommended scheme is used to adjust the driving assistance device for the current driver; if a historical scheme is available, the historical scheme is used to adjust the driving assistance device for the current driver.

[0025] In one embodiment, in steps S110 and S210, the current driver has a head-wearing device; wherein the head-wearing device includes glasses, a hat, a scarf, a headdress, earrings, a nose ring, a helmet, and a mask.

[0026] In one embodiment, in step S110, for at least two drivers, at least one of the three-dimensional images is stored for each driver; and / or, at least one of the three-dimensional images of a driver is stored.

[0027] In one embodiment, in steps S110 and S210, a time-of-flight ranging device is used to acquire a three-dimensional image of the current driver by means of time-of-flight ranging, wherein the time-of-flight ranging device is disposed on the instrument panel, center console, rearview mirror, steering wheel or steering wheel mounting bracket; and / or, the current three-dimensional image of the current driver within the detection range is acquired.

[0028] In one embodiment, the registration step further includes: S140, authorizing at least one of the defined 3D images; and,

[0029] In step S230, if the current three-dimensional image meets any of the aforementioned three-dimensional image conditions, authentication is determined to be successful, and startup is enabled.

[0030] In one embodiment, a position adjustment device for a driving assistance device includes a memory and a processor, the memory storing a computer program, the processor executing the computer program to implement the steps of any of the position adjustment methods for the driving assistance device.

[0031] In one embodiment, a driving device includes a driving assistance device and a position adjustment device for any of the driving assistance devices. Attached Figure Description

[0032] To more clearly illustrate the technical solutions in the embodiments of this application or the conventional technology, the drawings used in the description of the embodiments or the conventional technology will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0033] Figure 1 This is a flowchart illustrating an embodiment of the method for adjusting the position of the driving assistance device described in this application.

[0034] Figure 2 This is a flowchart illustrating another embodiment of the method for adjusting the position of the driving assistance device described in this application.

[0035] Figure 3 This is a flowchart illustrating another embodiment of the method for adjusting the position of the driving assistance device described in this application.

[0036] Figure 4 This is a flowchart illustrating another embodiment of the method for adjusting the position of the driving assistance device described in this application.

[0037] Figure 5 This is a schematic diagram of an embodiment of the driving device described in this application.

[0038] Reference numerals: vehicle infotainment system 100, storage medium 200, console 300, steering wheel 400, rearview mirror 500, seat 600, seat adjustment device 700, first time-of-flight ranging device 800, second time-of-flight ranging device 900. Detailed Implementation

[0039] To make the above-mentioned objectives, features, and advantages of this application more apparent and understandable, the specific embodiments of this application are described in detail below with reference to the accompanying drawings. Many specific details are set forth in the following description to provide a thorough understanding of this application. However, this application can be implemented in many other ways different from those described herein, and those skilled in the art can make similar modifications without departing from the spirit of this application. Therefore, this application is not limited to the specific embodiments disclosed below.

[0040] It should be noted that when a component is referred to as being "fixed to" or "set on" another component, it can be directly on the other component or there may be an intermediate component. When a component is considered to be "connected to" another component, it can be directly connected to the other component or there may be an intermediate component present. The terms "vertical," "horizontal," "upper," "lower," "left," "right," and similar expressions used in this application's specification are for illustrative purposes only and do not represent the only possible implementation.

[0041] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this application, "multiple" means at least two, such as two, three, etc., unless otherwise explicitly specified.

[0042] In this application, unless otherwise expressly specified and limited, "above" or "below" the second feature can mean that the first feature is in direct contact with the second feature, or that the first feature and the second feature are in indirect contact through an intermediate medium. Furthermore, "above," "over," and "on top" the second feature can mean that the first feature is directly above or diagonally above the second feature, or simply indicates that the first feature is at a higher horizontal level than the second feature. "Below," "below," and "under" the second feature can mean that the first feature is directly below or diagonally below the second feature, or simply indicates that the first feature is at a lower horizontal level than the second feature.

[0043] Unless otherwise defined, all technical and scientific terms used in this application have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used in this application is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. The term "and / or" as used in this application includes any and all combinations of one or more of the associated listed items.

[0044] To overcome the low recognition rate problem of traditional technologies, this application discloses a method for adjusting the position of a driving assistance device, which includes some or all of the steps of the following embodiments; that is, the method for adjusting the position of the driving assistance device includes some or all of the following technical features. In one embodiment of this application, a method for adjusting the position of a driving assistance device is as follows: Figure 1 As shown, it includes the following steps: S210, when a driver is determined to be present, acquire the current three-dimensional image of the current driver; S220, compare the current three-dimensional image with a stored preset three-dimensional image; S230, if the current three-dimensional image satisfies any of the preset three-dimensional images, retrieve the position parameters corresponding to the preset three-dimensional image; S240, adjust the driving assistance device for the current driver according to the position parameters. The above-mentioned method for adjusting the position of the driving assistance device, on the one hand, uses the current three-dimensional image of the current driver, thus having a high recognition rate and even anti-counterfeiting level; on the other hand, through automatic three-dimensional image comparison, it improves processing efficiency, thereby accelerating the automatic adjustment time of the driving assistance device; furthermore, through the adjustment of the driving assistance device, it allows the driver to have the most familiar or relatively comfortable posture and driving environment, which helps reduce driver fatigue and thus reduces traffic accidents.

[0045] For ease of comparison, in one embodiment, the method for adjusting the position of the driving assistance device includes an adjustment step, which includes steps S210, S220, S230, and S240. In one embodiment, before step S210, i.e., before the adjustment step, the method for adjusting the position of the driving assistance device further includes a registration step, through which the driver's identity is registered, and through the adjustment step, the driver's identity is identified and the driving assistance device is adjusted. In one embodiment, the driving assistance device includes a seat, a head-up display, a climate control device, a steering wheel, a monitor, a rearview mirror, side mirrors, and a display. Furthermore, in one embodiment, adjusting the driving assistance device includes: adjusting the seat's tilt, fore-aft position, and / or height; adjusting the head-up display's display position; adjusting the temperature control device's switch and / or setting the target temperature of the temperature control device; adjusting the steering wheel's tilt and / or height; adjusting the monitor's left-right and / or up-down angles, such as a camera; adjusting the rearview mirror's left-right and / or up-down angles; adjusting the side mirrors' left-right and / or up-down angles; and adjusting the display's display position, brightness, and / or contrast, etc.

[0046] In one embodiment, before step S210, the method for adjusting the position of the driving assistance device further includes a registration step, which includes: S110, acquiring the current driver's three-dimensional data using Time of Flight (TOF) to generate a three-dimensional image and store it as a preset three-dimensional image; S120, determining the current driver's physical characteristics based on the preset three-dimensional image; S130, analyzing the position parameters of the driving assistance device that match the current driver based on the physical characteristics information, and associating the position parameters with the current driver. In one embodiment, the method for adjusting the position of the driving assistance device is as follows: Figure 2As shown, it includes the following steps: S110, acquiring the current driver's three-dimensional data using time-of-flight ranging, generating a three-dimensional image, and storing it as a preset three-dimensional image; S120, determining the current driver's physical characteristics based on the preset three-dimensional image; S130, analyzing the position parameters of the driving assistance device that match the current driver based on the physical characteristics information, and associating the position parameters with the current driver; S210, when a driver is determined to exist, acquiring the current driver's current three-dimensional image; S220, comparing the current three-dimensional image with the stored preset three-dimensional image; S230, if the current three-dimensional image satisfies any of the preset three-dimensional images, retrieving the position parameters corresponding to the preset three-dimensional image; S240, adjusting the driving assistance device for the current driver based on the position parameters. Other embodiments follow the same principle and will not be elaborated further. This design allows users to register as active users before adjusting the position of the driving assistance device.

[0047] To provide drivers with more autonomy, in one embodiment, the position parameters of the driving assistance device are analyzed based on the physical characteristics information to match the current driver's position parameters. These position parameters are then associated with the current driver as a recommended solution. Furthermore, based on the current driver's adjustments to the driving assistance device, adjustment parameters are recorded and used as the current driver's position parameters. These position parameters are also associated with the current driver as a historical solution. In step S240, if a user selection occurs, the driving assistance device is adjusted for the current driver based on that selection. If no user selection occurs and no historical solution exists, the recommended solution is used to adjust the driving assistance device. If a historical solution exists, the historical solution is used to adjust the driving assistance device. This design allows drivers to choose between the recommended solution and a historical solution, thus facilitating driver use and enhancing their autonomy.

[0048] Considering that drivers may wear head-mounted devices such as glasses, in one embodiment, the current driver has a head-mounted device in step S110; similarly, in one embodiment, the current driver has a head-mounted device in step S210. The head-mounted device includes glasses, hats, scarves, headwear, earrings, nose rings, helmets, and masks. In one embodiment, the current driver wears glasses, a helmet, or a mask; other embodiments follow the same principle and will not be elaborated further. This design is beneficial for accommodating drivers of various styles, eliminating the need to remove the head-mounted device, thus increasing the convenience of the application.

[0049] Considering that drivers may change their head-wearing devices before entering the cockpit, before driving, or during driving—for example, removing their glasses to change into sunglasses while driving—in one embodiment, during the registration step, if the current driver changes the head-wearing device, step S110 is re-executed. That is, registration is performed separately for the same user wearing multiple head-wearing devices, generating different 3D images, each used as the designated 3D image. Then, subsequent steps, including steps S120 and S130, can continue.

[0050] In the usual adjustment steps, when the current driver changes the head-mounted device, the driving assistance device may not need to be adjusted. However, based on the consideration of personalized driving styles corresponding to different head-mounted devices, in one embodiment, step S210 is re-executed when the current driver changes the head-mounted device. That is, each time the head-mounted device is changed, the position parameters corresponding to the set three-dimensional image are retrieved again, and then the driving assistance device is adjusted for the current driver according to the position parameters. The idea behind this design is that there must be a reason for the driver to change their head-mounted device. For example, wearing a helmet may be to cope with an aggressive driving style, and wearing sunglasses may be to cope with a driving environment with strong light. Therefore, more intelligent driving assistance device adjustments are provided for driving styles corresponding to different head-mounted devices, such as adjusting the tilt of the seat back or the angle of the rearview mirror, so that the current driver obtains the most familiar or relatively comfortable posture and driving device objective environment, and feels the intelligence of the position adjustment of the driving assistance device.

[0051] Considering that multiple drivers may operate on the same driving device, in one embodiment, in step S110, for at least two drivers, at least one of the three-dimensional images is stored for each driver; and / or, at least one of the three-dimensional images of a driver is stored. This design allows for the pre-storage of at least two drivers' three-dimensional images as preset three-dimensional images in the database of the driving device or driving assistance device, i.e., pre-storing multiple sets of the position parameters for rapid comparison and identification; alternatively, a large number of drivers' three-dimensional images can be pre-stored in a cloud database as preset three-dimensional images, facilitating the operation of a large number of driving devices on the platform.

[0052] Based on considerations of applying time-of-flight ranging, in one embodiment, in steps S110 and S210, a time-of-flight ranging device is used to acquire a three-dimensional image of the current driver using time-of-flight ranging. The time-of-flight ranging device is mounted on the instrument panel, center console, rearview mirror, steering wheel, or steering wheel mount. And / or, a current three-dimensional image of the current driver within the detection range is acquired. In various embodiments, the current three-dimensional image within the detection range includes a current three-dimensional image of the current driver's upper body facing the side of the time-of-flight ranging device, a current three-dimensional image of the current driver's head facing the side of the time-of-flight ranging device, or a current three-dimensional image of the current driver's face facing the side of the time-of-flight ranging device. Furthermore, typically, since the current driver's facial or head features possess highly distinctive distinguishable characteristics, a current three-dimensional image of the current driver's face or head within the detection range can be acquired.

[0053] In one embodiment, the time-of-flight ranging device is mounted on a rearview mirror or steering wheel; in another embodiment, one time-of-flight ranging device is mounted on a rearview mirror and another on the steering wheel. In one embodiment, a current three-dimensional image of the current driver within the detection range of the time-of-flight ranging device is acquired. In a specific implementation embodiment, the time-of-flight ranging device is approximately 8cm × 2cm × 1cm in size. Taking a vehicle as an example, the time-of-flight ranging device can be positioned on the vehicle's dashboard, center console, rearview mirror, steering wheel, or steering wheel mount. This design, on the one hand, facilitates accurate driver identification, ensuring the efficiency of automatic three-dimensional image comparison and the accuracy of the position parameters used; on the other hand, it allows for flexible application to different structures of various driving devices, improving the feasibility and effectiveness of the position adjustment method of the driving assistance device.

[0054] In step S210, when it is determined that a driver exists, the current three-dimensional image of the current driver is acquired. The current three-dimensional image is also called a three-dimensional image or three-dimensional picture, used to present stereoscopic image information. As mentioned above, the three-dimensional image is generated based on three-dimensional data. For example, in step S210, when it is determined that a driver exists, the current driver's three-dimensional data is acquired, and the current three-dimensional image is generated based on the three-dimensional data. In one embodiment, in step S210, the current driver's current three-dimensional image is acquired when the driver enters the cockpit or sits in the driver's seat. Further, in one embodiment, in step S210, the current driver's current three-dimensional image is acquired when the driver is sitting upright in the driver's seat, or when the driver is sitting in the driver's seat and gives a preset indication, such as making a V-sign or OK gesture. In one embodiment, in step S210, the current driver's current three-dimensional image is acquired using time-of-flight ranging. Time-of-flight ranging (TOF) is an active depth sensing technology that calculates the distance to an object by measuring the time it takes for infrared light to travel back and forth. Basic components include an infrared (IR) emitter, an infrared receiver, and a photosensitive component. In one embodiment, in step S210, when the driver enters the cockpit or sits in the driver's seat, a current 3D image of the driver is acquired using TOF. Other embodiments follow the same principle and will not be elaborated further. This design facilitates the acquisition of 3D images in a simple and accurate manner, improving the feasibility and practicality of the position adjustment method for the driving assistance device.

[0055] Based on the consideration of accurate driver identification, in one embodiment, in step S210, at least two current 3D images of the current driver are acquired, each current 3D image is evaluated, and the frontal current 3D image is selected as the current 3D image for use in subsequent steps. The frontal current 3D image typically corresponds to a head posture that meets the requirements for taking ID photos. It is usually symmetrical about both sides, with the bridge of the nose as the central axis, so that the current 3D image of the current driver more accurately presents the driver's physical characteristics. Alternatively, in step S210, at least two current 3D images of the current driver are acquired, the matching degree of each current 3D image is evaluated, and the 3D image with the highest matching degree is selected as the current 3D image.

[0056] Then, a comparison is performed. In step S220, the current 3D image is compared with the stored preset 3D image. Typically, an onboard computer or onboard system is used to compare the current 3D image with the pre-stored preset 3D image. The specific comparison method can be implemented by referring to the traditional 3D image comparison method, which will not be elaborated here.

[0057] When the comparison yields a result, in step S230, if the current 3D image satisfies any of the aforementioned set 3D images, the position parameters corresponding to the set 3D image are retrieved. Further, in one embodiment, if the current 3D image satisfies the first of the aforementioned set 3D images, the position parameters corresponding to the set 3D image are retrieved; or, if the current 3D image satisfies at least two of the aforementioned set 3D images, the images are sorted according to their similarity, and the set 3D image with the highest similarity is used to retrieve the position parameters corresponding to that set 3D image. This design helps to accurately determine which driver in the database the current driver belongs to, thereby ensuring the accuracy of the position parameters.

[0058] When no comparison is found, further, in one embodiment, in step S230, if the current 3D image does not satisfy any of the set 3D images, the physical characteristics of the current driver are determined based on the current 3D image; the position parameters of the driving assistance device that matches the current driver are analyzed based on the physical characteristics, and the position parameters are associated with the current driver. Further, in one embodiment, the current 3D image is also stored as a set 3D image, equivalent to performing the registration step, creating a new user through the registration step. Further, in one embodiment, in step S230, if the current 3D image does not satisfy any of the set 3D images, analyzing the position parameters of the driving assistance device that matches the current driver based on the physical characteristics includes: analyzing and comparing from a cloud database based on the physical characteristics; if a set 3D image that matches the current 3D image exists in the cloud database, retrieving the position parameters corresponding to the set 3D image; if no set 3D image that matches the current 3D image exists in the cloud database, selecting the closest set 3D image based on the physical characteristics, and using the position parameters corresponding to the closest set 3D image.

[0059] In addition to adjusting the position of driver assistance devices such as seats for the driver, driver verification can also be performed based on three-dimensional images. In one embodiment, the registration step further includes: S140, authorizing at least one of the set three-dimensional images; and in step S230, if the current three-dimensional image satisfies the state of any of the set three-dimensional images, authentication is determined to be successful, and activation is enabled. In one embodiment, the method for adjusting the position of the driver assistance device is as follows: Figure 3As shown, it includes the following steps: S110, acquiring the current driver's three-dimensional data using time-of-flight ranging, generating a three-dimensional image and storing it as a preset three-dimensional image; S120, determining the current driver's physical characteristics based on the preset three-dimensional image; S130, analyzing the position parameters of the driving assistance device that match the current driver based on the physical characteristics, and associating the position parameters with the current driver; S140, authorizing at least one of the preset three-dimensional images; S210, when a driver is determined to exist, acquiring the current driver's current three-dimensional image; S220, comparing the current three-dimensional image with the stored preset three-dimensional image; S230, if the current three-dimensional image satisfies any of the preset three-dimensional images, retrieving the position parameters corresponding to the preset three-dimensional image, determining that authentication is passed, and enabling activation; S240, adjusting the driving assistance device for the current driver based on the position parameters. This design ensures that only verified current drivers are qualified to activate the current driving device and drive, thus improving the anti-theft performance of the driving device and enhancing the anti-counterfeiting capabilities of the current driver.

[0060] After obtaining the position parameters, in step S240, the driving assistance device is adjusted for the current driver based on the position parameters. In one embodiment, in step S240, the driving assistance device is automatically adjusted for the current driver based on the position parameters. This design facilitates fully automatic driving adjustments without requiring additional driver control.

[0061] For ease of use, in one embodiment, after step S240, the method for adjusting the position of the driving assistance device further includes: S250, recording adjustment parameters based on the current driver's adjustment of the driving assistance device, using the adjustment parameters as the current driver's position parameters, and associating the position parameters with the current driver. In one embodiment, the method for adjusting the position of the driving assistance device is as follows: Figure 4As shown, it includes the following steps: S210, when a driver is determined to exist, acquire the current 3D image of the current driver; S220, compare the current 3D image with a stored preset 3D image; S230, if the current 3D image satisfies any of the preset 3D images, retrieve the position parameters corresponding to the preset 3D image; S240, adjust the driving assistance device for the current driver according to the position parameters; S250, record the adjustment parameters according to the current driver's adjustment of the driving assistance device, use the adjustment parameters as the current driver's position parameters, and associate the position parameters with the current driver. This design, for drivers using the driving assistance device for the first time, allows for convenient recording of their adjustment behavior and updating of the position parameters, provided the control logic permits, for future use.

[0062] In one specific application embodiment, a Time-of-Flight (ToF) module is used to capture 3D facial images. The ToF module can be installed in locations including, but not limited to, the rearview mirror and / or the steering wheel. Multiple images of a single person can be selected, and any one image, such as the one with the highest matching degree, can be used as the set 3D image, thus improving anti-spoofing effectiveness. Based on recognition criteria, after successfully identifying the driver's data, the car's relevant equipment is automatically adjusted according to the driver's set data. The car can store multiple driver records, thus using 3D facial images provides a high degree of anti-spoofing capability; it also allows the driver to adopt the most comfortable posture, reducing driver fatigue and traffic accidents. In contrast, traditional 2D images have low anti-spoofing capabilities, and photographs have a high probability of passing identification.

[0063] First, facial image registration can be performed. For example, with the driver seated, the ToF module (also known as a ToF camera) is activated to acquire the driver's 3D data, generating a current 3D image of the driver. The driver can also wear common accessories such as sunglasses and a mask for image registration, and multiple photos can be registered and archived by one person. Once the driver is seated, the ToF camera acquires the driver's image, i.e., the current 3D image, and then analyzes whether the current 3D image matches any registration data in the database to set the 3D image. Based on the set values ​​corresponding to the facial data, the relevant driving assistance equipment, i.e., the driving assistance device, is automatically adjusted.

[0064] In one embodiment, a position adjustment device for a driving assistance device includes a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, it implements the steps of the position adjustment method for the driving assistance device described in any embodiment. In one embodiment, an electronic control device includes a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, it implements the steps of the position adjustment method for the driving assistance device described in any embodiment. The electronic control device may also be referred to as a device, an electronically controlled device, or an electronic device. In one embodiment, an electronic control device is also provided, including a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, it implements the steps of the position adjustment method for the driving assistance device described in the above embodiments.

[0065] In one embodiment, a computer-readable storage medium stores a computer program, i.e., the computer program is stored on the computer-readable storage medium, and when executed by a processor, the computer program implements the steps of the position adjustment method of the driving assistance device described in any embodiment. Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, or optical memory, etc. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc.

[0066] It is understood that the driving assistance device is applied in a driving device. In one embodiment, a driving device includes a driving assistance device and a position adjustment device for the driving assistance device described in any embodiment. The driving device includes, but is not limited to, vehicles such as cars or electric vehicles, aircraft such as hovercraft or fixed-wing aircraft, and ships such as ships or yachts. This design, on the one hand, uses the current three-dimensional image of the driver, thus achieving a high recognition rate and even anti-counterfeiting level; on the other hand, it improves processing efficiency through automatic three-dimensional image comparison, thereby accelerating the automatic adjustment time of the driving assistance device; furthermore, through the adjustment of the driving assistance device, the driver has the most familiar or relatively comfortable posture and the objective environment of the driving device, which helps reduce driver fatigue and thus reduce traffic accidents.

[0067] Taking the driver of the vehicle as an example for adjustment, such as Figure 5 As shown, the driving device is a vehicle, which includes a vehicle system 100, a storage medium 200, a console 300, a steering wheel 400, a rearview mirror 500, a seat 600, a seat adjustment device 700, a first time-of-flight ranging device 800, and a second time-of-flight ranging device 900. The vehicle system 100 is electrically connected to the storage medium 200, the seat adjustment device 700, the first time-of-flight ranging device 800, and the second time-of-flight ranging device 900. The steering wheel 400 is mounted on the console 300. The rearview mirror 500 and the seat 600 are located adjacent to the steering wheel 400. The seat adjustment device 700 is connected to the seat 600. The first time-of-flight ranging device 800 is located on the rearview mirror 500, and the second time-of-flight ranging device 900 is located on the steering wheel 400. The first time-of-flight ranging device 800 and the second time-of-flight ranging device 900 respectively detect the current three-dimensional image of the driver sitting in the seat 600. The vehicle system 100 compares the current three-dimensional image with the preset three-dimensional image stored in the storage medium 200. If the current three-dimensional image satisfies any of the preset three-dimensional images, the vehicle system 100 retrieves the position parameters corresponding to the preset three-dimensional image from the storage medium 200. According to the position parameters, the vehicle system 100 controls the seat adjustment device 700 to adjust the position of the seat 600, such as adjusting the height of the seat 600 relative to the vehicle chassis, or adjusting the fore-and-aft position of the seat 600 relative to the steering wheel 400, thereby completing the adjustment of the driving assistance device for the current driver. Other embodiments are similar and will not be described in detail.

[0068] It should be noted that other embodiments of this application also include a method, apparatus, and driving device for adjusting the position of a driving assistance device formed by combining the technical features of the above embodiments.

[0069] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0070] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the scope of protection of this application. Therefore, the patent protection scope of this application should be determined by the appended claims.

Claims

1. A method for adjusting the position of a driving assistance device, characterized in that, Including the following steps: S210, when it is determined that a driver exists, the current three-dimensional image of the current driver is acquired; and in step S210, the current driver has a head-mounted device. S220, compare the current 3D image with the stored 3D image; S230, if the current three-dimensional image satisfies any of the set three-dimensional images, retrieve the position parameters corresponding to the set three-dimensional image; if the current three-dimensional image does not satisfy any of the set three-dimensional images, determine the physical characteristics of the current driver based on the current three-dimensional image; analyze the position parameters of the driving assistance device that matches the current driver based on the physical characteristics information, and associate the position parameters with the current driver. S240, adjust the driving assistance device for the current driver based on the position parameters; Furthermore, in step S230, if the current three-dimensional image does not satisfy any of the aforementioned set three-dimensional images, the position parameters of the driving assistance device that match the current driver are analyzed based on the body feature information. This includes: analyzing and comparing the body feature information from a cloud database; if a set three-dimensional image that matches the current three-dimensional image exists in the cloud database, retrieving the position parameters corresponding to the set three-dimensional image; if no set three-dimensional image that matches the current three-dimensional image exists in the cloud database, selecting the closest set three-dimensional image based on the body feature information, and using the position parameters corresponding to the closest set three-dimensional image. In step S240, if a user selection is made, the driving assistance device is adjusted for the current driver based on the user selection; In the absence of user selection and historical settings, the recommended settings are used to adjust the driving assistance devices for the current driver; if historical settings are available, the historical settings are used to adjust the driving assistance devices for the current driver. Furthermore, when the current driver replaces the head-mounted device, step S210 is executed again.

2. The method for adjusting the position of the driving assistance device according to claim 1, characterized in that, In step S210, the current three-dimensional image of the current driver is acquired by time-of-flight ranging; and / or, when the driver enters the cockpit or sits in the driver's seat, the current three-dimensional image of the current driver is acquired.

3. The method for adjusting the position of the driving assistance device according to claim 1, characterized in that, In step S240, the driving assistance device is automatically adjusted for the current driver based on the position parameters; wherein the driving assistance device includes a seat, head-up display, temperature control device, steering wheel, monitor, rearview mirror, side mirror and display.

4. The method for adjusting the position of the driving assistance device according to any one of claims 1 to 3, characterized in that, Before step S210, the method for adjusting the position of the driving assistance device further includes a registration step, which includes: S110: Using time-of-flight ranging, acquire the current driver's three-dimensional data, generate a three-dimensional image, and store it as a set three-dimensional image; and in step S110, the current driver has a head-mounted device. S120, determine the physical characteristics of the current driver based on the set three-dimensional image; S130: Analyze the position parameters of the driving assistance device that match the current driver based on the physical characteristics information, associate the position parameters with the current driver, and use them as a recommended solution; and record the adjustment parameters based on the current driver's adjustment of the driving assistance device, use the adjustment parameters as the current driver's position parameters, and associate the position parameters with the current driver, and use them as a historical solution. Furthermore, in step S230, if the current three-dimensional image satisfies the state of the first set three-dimensional image, the position parameters corresponding to the set three-dimensional image are retrieved; or, if the current three-dimensional image satisfies the state of at least two set three-dimensional images, the images are sorted according to the similarity of the comparison, and the set three-dimensional image with the highest similarity is used to retrieve the position parameters corresponding to the set three-dimensional image with the highest similarity. After step S240, the method for adjusting the position of the driving assistance device further includes: S250, recording adjustment parameters based on the current driver's adjustment of the driving assistance device, using the adjustment parameters as the current driver's position parameters, and associating the position parameters with the current driver; Furthermore, during the registration process, if the current driver replaces the head-mounted device, step S110 is executed again. In step S210, when the driver is sitting in the driver's seat and a preset mark is given, the current three-dimensional image of the current driver is obtained.

5. The method for adjusting the position of the driving assistance device according to claim 4, characterized in that, The headwear includes glasses, hats, scarves, head ornaments, earrings, nose ornaments, helmets, and masks.

6. The method for adjusting the position of the driving assistance device according to claim 4, characterized in that, In step S110, for at least two drivers, at least one of the three-dimensional images is stored for each driver; and / or, at least one of the three-dimensional images of a driver is stored.

7. The method for adjusting the position of the driving assistance device according to claim 4, characterized in that, In steps S110 and S210, a time-of-flight ranging device is used to acquire a three-dimensional image of the current driver by means of time-of-flight ranging, wherein the time-of-flight ranging device is installed on the instrument panel, center console, rearview mirror, steering wheel or steering wheel mounting bracket; and / or, acquire the current three-dimensional image of the current driver within the detection range.

8. The method for adjusting the position of the driving assistance device according to claim 4, characterized in that, The registration step further includes: S140, authorizing at least one of the specified 3D images; and... In step S230, if the current three-dimensional image meets any of the aforementioned three-dimensional image conditions, authentication is determined to be successful, and startup is enabled.

9. A position adjustment device for a driving assistance system, comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the position adjustment method for the driving assistance device as described in any one of claims 1 to 8.

10. A driving device, characterized in that, Includes a driving assistance device and a position adjustment device for the driving assistance device as described in claim 9.