CN116142040A - Seat adjusting method, seat adjusting device, electronic equipment and storage medium - Google Patents
Seat adjusting method, seat adjusting device, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN116142040A CN116142040A CN202310004621.6A CN202310004621A CN116142040A CN 116142040 A CN116142040 A CN 116142040A CN 202310004621 A CN202310004621 A CN 202310004621A CN 116142040 A CN116142040 A CN 116142040A
- Authority
- CN
- China
- Prior art keywords
- seat
- height
- driver
- face
- bounding box
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 49
- 238000001514 detection method Methods 0.000 claims description 51
- 238000004590 computer program Methods 0.000 claims description 16
- 210000003128 head Anatomy 0.000 claims description 11
- 238000012937 correction Methods 0.000 description 18
- 238000004891 communication Methods 0.000 description 11
- 230000001105 regulatory effect Effects 0.000 description 4
- 230000000284 resting effect Effects 0.000 description 3
- 230000003190 augmentative effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 210000000887 face Anatomy 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000013135 deep learning Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60N—SEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
- B60N2/00—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles
- B60N2/02—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable
- B60N2/0224—Non-manual adjustments, e.g. with electrical operation
- B60N2/0244—Non-manual adjustments, e.g. with electrical operation with logic circuits
- B60N2/0252—Non-manual adjustments, e.g. with electrical operation with logic circuits with relations between different adjustments, e.g. height of headrest following longitudinal position of seat
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60N—SEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
- B60N2/00—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles
- B60N2/02—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable
- B60N2/04—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable the whole seat being movable
- B60N2/06—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable the whole seat being movable slidable
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60N—SEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
- B60N2/00—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles
- B60N2/02—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable
- B60N2/04—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable the whole seat being movable
- B60N2/16—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable the whole seat being movable height-adjustable
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/161—Detection; Localisation; Normalisation
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
Landscapes
- Engineering & Computer Science (AREA)
- Aviation & Aerospace Engineering (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Seats For Vehicles (AREA)
Abstract
The application discloses a seat adjusting method, a seat adjusting device, electronic equipment and a storage medium, which belong to the technical field of vehicles, and the seat adjusting method comprises the following steps: acquiring a first face bounding box and a first height of a midpoint of two eyes of a driver in the current seat pose; acquiring a second face bounding box and a second height of a midpoint of the eyes under the historical optimal seat pose; and adjusting the pose of the driver's seat based on the first face bounding box, the second face bounding box, the first height and the second height.
Description
Technical Field
The application relates to the technical field of vehicles, in particular to a seat adjusting method, a seat adjusting device, electronic equipment and a storage medium.
Background
The existing seat adjustment mainly comprises manual adjustment of a driver, and some of the existing seat adjustment records the last adjusted position of the driver. Manual adjustment has the following problems: most of the adjustment of the driver mainly focuses on the comfort level of the adjustment seat, but the driver is completely dependent on personal experience of the driver in terms of optimal visual field, safety and the like, so that certain hidden danger is caused to the safety, and the experience brought by manual adjustment is low.
Disclosure of Invention
The application provides a seat adjusting method, a seat adjusting device, electronic equipment and a storage medium, which are used for solving the problem that user experience is poor when a seat is manually adjusted.
In a first aspect, the present application provides a seat adjustment method comprising:
acquiring a first face bounding box and a first height of a midpoint of two eyes of a driver in the current seat pose;
acquiring a second face bounding box and a second height of a midpoint of the eyes under the historical optimal seat pose;
and adjusting the pose of the driver's seat based on the first face bounding box, the second face bounding box, the first height and the second height.
In some embodiments, the adjusting the pose of the driver's seat based on the first face bounding box, the second face bounding box, the first height, and the second height comprises:
adjusting a front-to-rear position of the driver's seat based on a comparison of the first face bounding box and the second face bounding box;
and adjusting the height position of the seat of the driver based on the comparison of the first height and the second height, wherein the first face bounding box is a rectangular area which is taken by the vehicle-mounted camera and is used for bounding a face.
In some embodiments, the adjusting the fore-aft position of the driver's seat based on the comparison of the first face bounding box and the second face bounding box includes:
determining a face bounding box intersection ratio based on the first face bounding box and the second face bounding box;
the seat of the driver is adjusted backwards under the condition that the intersection ratio of the face bounding boxes is larger than or equal to a first preset value;
adjusting the driver's seat forward when the face bounding box intersection ratio is smaller than a second preset value;
stopping adjusting the front and rear positions of the seat of the driver when the intersection ratio of the face bounding boxes is larger than or equal to the second preset value and smaller than the first preset value or reaches the front and rear adjustment limit of the seat;
wherein the second preset value is smaller than the first preset value.
In some embodiments, the adjusting the height position of the driver's seat based on the comparison of the first height and the second height comprises:
determining a height difference between the first height and the second height;
adjusting the height position of the driver's seat when the height difference is outside a preset range;
And stopping adjusting the height position of the seat of the driver when the height difference is within a preset range or the limit of the up-down adjustment of the seat is reached.
In some embodiments, the obtaining the first height of the first face bounding box and the midpoint of the eyes of the driver in the current seat pose comprises:
acquiring an image shot by a vehicle-mounted camera;
determining a ratio of the width of a rectangular region surrounding a human face to the width of the image under the condition that four corner points of the rectangular region are all in the image;
acquiring connection line segments of the eyes of the driver in the rectangular area under the condition that the ratio of the width of the rectangular area to the width of the image meets a preset condition;
based on the ratio of the length of the connecting line segment to the width of the rectangular region, it is determined that the face orientation of the driver is straight ahead, and,
based on the included angle between the connecting line segment and the horizontal direction, under the condition that the head of the driver is not deflected, the rectangular area is used as the first face bounding box;
and acquiring the first height based on the midpoint of the connecting line segment.
In some embodiments, after adjusting the pose of the driver's seat based on the first face bounding box, the second face bounding box, the first height, and the second height, the method further comprises:
Determining the adjusted seat pose as the updated optimal seat pose;
prompting the driver to correct sitting posture and storing current face detection data; the face detection data includes: updated face bounding boxes and updated heights of the midpoints of the eyes;
and taking the current face detection data as the face detection data associated with the updated optimal seat pose.
In a second aspect, the present application provides a seat adjustment apparatus comprising:
the first acquisition module is used for acquiring a first face bounding box of the driver in the current seat pose and a first height of a midpoint of two eyes;
the second acquisition module is used for acquiring a second face bounding box and a second height of a midpoint of two eyes under the historical optimal seat pose;
and the adjusting module is used for adjusting the pose of the seat of the driver based on the first face bounding box, the second face bounding box, the first height and the second height.
In a third aspect, the present application provides an electronic device comprising an in-vehicle camera, a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing a method as described in any one of the preceding claims when executing the program.
In a fourth aspect, the present application provides a non-transitory computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements a method as described in any of the above.
In a fifth aspect, the present application provides a computer program product comprising a computer program which, when executed by a processor, implements a method as described in any of the above.
According to the seat adjusting method, the device, the electronic equipment and the storage medium, the position of the face and the key point position of the face are obtained through face detection of the driver, so that the seat can be automatically adjusted according to the face detection result, the posture of the seat can be accurately, comfortably and rapidly adjusted, the driver can be enabled to conduct fine adjustment on the basis if required, the driving safety and comfort can be considered, the seat adjusting convenience is improved, and the intelligent automobile driving experience of the user can be increased.
Drawings
For a clearer description of the present application or of the prior art, the drawings that are used in the description of the embodiments or of the prior art will be briefly described, it being apparent that the drawings in the description below are some embodiments of the present application, and that other drawings may be obtained from these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a schematic flow chart of a seat adjusting method according to an embodiment of the present disclosure;
FIG. 2 is a second flow chart of a seat adjusting method according to an embodiment of the present disclosure;
FIG. 3 is a schematic view of a seat adjusting device according to an embodiment of the present disclosure;
fig. 4 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
Detailed Description
For the purposes of making the objects, technical solutions and advantages of the present application more apparent, the technical solutions in the present application will be clearly and completely described below with reference to the drawings in the present application, and it is apparent that the described embodiments are some, but not all, embodiments of the present application. All other embodiments, which can be made by one of ordinary skill in the art based on the embodiments herein without making any inventive effort, are intended to be within the scope of the present application.
The terms first, second and the like in the description and in the claims, are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the terms so used are interchangeable under appropriate circumstances such that the embodiments of the application are capable of operation in sequences other than those illustrated or otherwise described herein, and that the terms "first" and "second" are generally intended to be used in a generic sense and not to limit the number of objects, for example, the first object may be one or more. Furthermore, in the description and claims, "and/or" means at least one of the connected objects, and the character "/" generally means a relationship in which the associated object is an "or" before and after.
The existing seat adjustment mainly comprises manual adjustment of a driver, and some of the existing seat adjustment records the last adjusted position of the driver. Manual adjustment has the following problems: most of the adjustment of the driver mainly focuses on the comfort level of the adjustment seat, and the driver can have a certain hidden trouble on the safety, especially on novice drivers, in terms of the best view (the height of eyes, the front and back of eyes can influence the view of people, people see left and right rearview mirrors) and safety (the distance and angle between a clutch, a brake and a throttle and legs).
In addition, the manual adjustment must be less experienced than the automatic adjustment. Even if the last adjusted position of the driver is saved, the comfortable driving seat of the driver, especially of high and low height, cannot be adapted when the driver is switched, and the driver needs to be adjusted manually again.
Therefore, the application provides a seat adjusting method, device, electronic equipment and storage medium, and the position of a face and the position of key points of the face are obtained by carrying out face detection on a driver, so that the seat can be automatically adjusted according to the face detection result, the posture of the seat can be accurately, comfortably and rapidly adjusted, the driver can be finely adjusted on the basis if necessary, the safety and the comfort of driving are both considered, the convenience of seat adjustment is improved, and the experience of intelligent automobile driving of a user can be increased.
The seat adjusting method is suitable for the terminal equipment.
In some embodiments, the terminal devices (terminals) include various handheld devices, vehicle mount devices, wearable devices, computing devices, or other processing devices connected to a wireless modem, such as cell phones, tablets, desktop notebooks, and smart devices that can run applications, including the central console of a smart car, etc. Specifically, it may refer to a User Equipment (UE), an access terminal, a subscriber unit, a subscriber station, a mobile station, a remote terminal, a mobile device, a user terminal, a wireless communication device, a user agent, or a user equipment. The terminal device may also be a satellite phone, a cellular phone, a smart phone, a wireless data card, a wireless modem, a machine type communication device, a cordless phone, a session initiation protocol (session initiation protocol, SIP) phone, a wireless local loop (wireless local loop, WLL) station, a personal digital assistant (personal digital assistant, PDA), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, a vehicle mounted device or a wearable device, a Virtual Reality (VR) terminal device, an augmented reality (augmented reality, AR) terminal device, a wireless terminal in industrial control (industrial control), a wireless terminal in self-driving (self-driving), a wireless terminal in telemedicine (remote media), a wireless terminal in smart grid (smart grid), a wireless terminal in transportation security (transportation safety), a wireless terminal in smart city (smart city), a future terminal in smart home (smart home) network, a terminal in a 5G network or a communication network, etc. The terminal may be powered by a battery, may also be attached to and powered by a power system of the vehicle or vessel. The power supply system of the vehicle or the ship may also charge the battery of the terminal to extend the communication time of the terminal.
The terminal equipment obtains the position of the face and the position of key points of the face through face detection on the driver, so that the seat is automatically adjusted according to the face detection result, the posture of the seat can be accurately, comfortably and rapidly adjusted, the driver can be enabled to conduct fine adjustment on the basis if required, the safety and the comfort of driving are considered, the convenience of seat adjustment is improved, and the experience of intelligent automobile driving of the user can be improved.
Fig. 1 is a schematic flow chart of a seat adjusting method according to an embodiment of the present application. As shown in fig. 1, a seat adjusting method is provided, which is described by taking an example that the seat adjusting method is applied to a terminal device, and includes the following steps: step 101, step 102 and step 103. The method flow steps are only one possible implementation of the present application.
102, acquiring a second face bounding box and a second height of a midpoint of two eyes under a historical optimal seat pose;
In step 101, a first height of a first face bounding box and a midpoint of eyes of a driver in a current seat pose is obtained.
When a driver starts the automobile and starts the automobile engine system, whether the driver is seated can be judged according to the bearing of the seat. And judging whether the current position is the last optimal seat position according to the current position state of the seat.
If not, the driver is prompted as to whether the seat needs to be automatically adjusted.
If the driver confirms that automatic adjustment is required, the driver is first prompted to select a vehicle mode (driving mode or resting mode, default to driving mode) to adjust the back angle of the seat.
For example, the driver may be prompted to select a vehicle mode, either a driving mode or a rest mode, by a vehicle voice prompt or a display screen.
When the driving mode is selected, the backrest angle of the seat is adjusted to be between 100 and 115 degrees. When the rest mode is selected, the backrest angle of the seat is adjusted to the maximum elevation angle of the seat.
After the backrest angle of the seat is adjusted, the driver is prompted to keep the most comfortable sitting posture and look ahead.
And then opening the vehicle-mounted camera and carrying out face detection to obtain a first face bounding box of the driver in the current seat pose and a first height of the midpoint of the eyes.
Optionally, the position of the face in the image may be obtained based on a face detection algorithm, a 2D rectangular bounding box may be used to display the range of the face, and a part of the face detection algorithm may also obtain the position of the key points of the face in the image, including the confidence associated with the key points.
The human face bounding box is a rectangular area which is obtained after the human face is detected, and the human face key points are key points obtained after the human face is detected, such as eyes, nose and mouth corners. Confidence refers to the accuracy of the algorithm in obtaining the relevant results, and low confidence means inaccurate results.
After the face of the driver is detected under the current seat pose, a rectangular area surrounding the face, namely a first face bounding box, is obtained.
And calculating the position of the midpoint of the connecting line of the eyes in the image through the detected face key points, so as to obtain the height of the eyes, namely the first height.
For example, face detection may be performed by a deep learning Face detection algorithm (e.g., YOLO5Face algorithm), where the obtained box is a detected Face bounding box, and the points in the Face bounding box are detected Face key points, which are left and right eyes, nose, and left and right mouth corners, respectively.
Prompting the driver to correct sitting posture and keep looking ahead, and because the vehicle-mounted camera is fixed in position and view, whether the face detection result is accurate can be verified by the following modes:
after the vehicle-mounted camera captures an image, face detection is carried out on the image, and if no face is detected or the related confidence is very low, the driver is prompted again to correct the sitting posture and keep the face orientation.
When a face is detected, the position of the face bounding box is firstly judged, namely whether four rectangular corner points related to the face bounding box are all in an image shot by a camera or not.
When four rectangular corner points related to the face bounding box are all in an image shot by the camera, whether the size of the face meets the standard can be primarily judged according to the ratio of the width of the face bounding box to the width of the image.
And secondly, acquiring human eye key points in the human face bounding box, calculating to obtain a connecting line segment of the two eye key points, judging whether the driver has a large-angle horizontal turning head or not by calculating the ratio of the length of the connecting line segment to the width of the human face bounding box, namely judging whether the driver is right in front of the head, judging whether the driver has a large-angle left and right head tilting through the included angle of the connecting line segment and the horizontal direction, further confirming whether the posture of the driver basically accords with the sitting posture correction and the face correction orientation, and if the posture of the driver does not accord with the sitting posture correction and the face correction orientation, prompting the user again to correct the sitting posture to keep the face correction orientation, or directly giving the user adjustment.
In step 102, a second height of a second face bounding box and midpoint of eyes in the historical optimal seating pose is obtained.
After the face detection result meets the requirement, a second face bounding box and a second height of a midpoint of eyes under the historic optimal seat pose in a corresponding mode can be obtained according to a mode (driving mode or resting mode) selected by a driver.
In step 103, the pose of the driver's seat is adjusted based on the first face bounding box, the second face bounding box, the first height and the second height.
Optionally, the first face bounding box and the second face bounding box may be compared, the face bounding box intersection ratio is calculated, if the face bounding box intersection ratio is too large, the position of the representative face is too far forward, and the seat needs to be adjusted backwards. Otherwise, if the intersection ratio of the human face bounding boxes is too small, the seat needs to be adjusted forwards until the intersection ratio of the bounding boxes is within a certain range or reaches the front-back adjustment limit of the seat, and the front-back adjustment of the seat is finished.
Alternatively, the difference in height between the first height and the second height may be compared, and the seat height adjusted until the difference in height therebetween is within a certain range or reaches the limit of the seat up-down adjustment, and the seat up-down adjustment is ended.
After the seat is adjusted, the driver is prompted to confirm whether the seat is in a proper seat position currently, and the back elevation angle of the seat and the front-back and up-down direction adjustment of the seat are completed. Some special lower seat cushions have additional adjusting functions such as rotation and the like, and can prompt a driver to perform self-adjustment.
In this application embodiment, through carrying out face detection to the driver and obtaining the position and the face key point position of face to carry out automatically regulated to the seat according to face detection result, can accurate comfortable swift regulation seat gesture, can let the driver finely tune on this basis if required, just can both compromise the safety and the travelling comfort of driving and increased the convenience that the seat was adjusted, can increase user intelligent automobile driving's experience more moreover and feel.
It should be noted that each embodiment of the present application may be freely combined, permuted, or executed separately, and does not need to rely on or rely on a fixed execution sequence.
In some embodiments, the adjusting the pose of the driver's seat based on the first face bounding box, the second face bounding box, the first height, and the second height comprises:
Adjusting a front-to-rear position of the driver's seat based on a comparison of the first face bounding box and the second face bounding box;
and adjusting the height position of the seat of the driver based on the comparison of the first height and the second height, wherein the first face bounding box is a rectangular area which is taken by the vehicle-mounted camera and is used for bounding a face.
And calculating the intersection ratio of the face bounding boxes by comparing the first face bounding box with the second face bounding box, and if the intersection ratio of the face bounding boxes is too large, representing that the face is too far forward, and adjusting the seat backwards. Otherwise, if the crossing ratio of the human face bounding boxes is too small, the seat needs to be adjusted forwards until the crossing ratio of the bounding boxes is within a certain range or the front-back adjustment limit of the seat is reached, and the front-back adjustment of the seat is finished.
And adjusting the height of the seat by comparing the height difference between the first height and the second height until the height difference between the first height and the second height is within a certain range or reaches the limit of adjusting the seat vertically, and ending the adjusting of the seat vertically.
In this application embodiment, carry out automatically regulated through first face bounding box and second face bounding box to the front and back position of seat, carry out automatically regulated through first high and second high to the high position of seat, both compromise the safety and the travelling comfort of driving and increased the convenience that the seat was adjusted again, further promoted user's intelligent car and driven experience and felt.
In some embodiments, the adjusting the fore-aft position of the driver's seat based on the comparison of the first face bounding box and the second face bounding box includes:
determining a face bounding box intersection ratio based on the first face bounding box and the second face bounding box;
the seat of the driver is adjusted backwards under the condition that the intersection ratio of the face bounding boxes is larger than or equal to a first preset value;
adjusting the driver's seat forward when the face bounding box intersection ratio is smaller than a second preset value;
stopping adjusting the front and rear positions of the seat of the driver when the intersection ratio of the face bounding boxes is larger than or equal to the second preset value and smaller than the first preset value or reaches the front and rear adjustment limit of the seat;
wherein the second preset value is smaller than the first preset value.
According to the first face bounding box and the second face bounding box, the face bounding box cross-over ratio can be calculated through a cross-over ratio (Intersection Over Union, IOU) algorithm.
The front and rear positions of the seat of the driver can be adjusted by judging the value range of the intersection ratio of the face bounding boxes.
For example, the intersection ratio of the face bounding boxes is N, the first preset value is M1, and the second preset value is M2, wherein M2 is less than M1. The values of M1 and M2 can be set according to the actual requirements, and are not limited herein.
When N is more than or equal to M1, namely the intersection ratio of the human face bounding boxes is too large, the human face is represented to be too far forward, and the seat is required to be adjusted to be backward;
when N is less than M2, namely the intersection ratio of the human face bounding boxes is too small, the human face is represented to be too close, and the seat is required to be adjusted to be forward;
when M2 is less than or equal to N and less than M1, namely the intersection ratio of the human face bounding boxes is in a proper range, the human face position is represented to be relatively suitably centered, and the front and back adjustment of the seat is finished.
When the seat front-rear position is adjusted, if the seat front-rear adjustment limit is reached, the seat front-rear adjustment is ended.
In the embodiment of the application, the human face bounding box intersection ratio is obtained through the first human face bounding box and the second human face bounding box, whether the human face position of the driver is close to the front or close to the back can be judged according to the human face bounding box intersection ratio, and the front and back positions of the seat can be automatically adjusted, so that the automatic adjustment of the seat is realized, and the user experience is further improved.
In some embodiments, the adjusting the height position of the driver's seat based on the comparison of the first height and the second height comprises:
Determining a height difference between the first height and the second height;
adjusting the height position of the driver's seat when the height difference is outside a preset range;
and stopping adjusting the height position of the seat of the driver when the height difference is within a preset range or the limit of the up-down adjustment of the seat is reached.
By calculating the height difference between the first height and the second height, the height position of the seat of the driver can be adjusted by judging the value range of the height difference.
When the height difference is outside the preset range, the height of the seat is too high or too low, and the height position of the driver's seat needs to be adjusted upward or downward.
It will be appreciated that when the first height is substantially greater than the second height, the seat needs to be adjusted downwardly, and when the first height is substantially less than the second height, the seat needs to be adjusted upwardly until the height difference is within the predetermined range, and the seat height adjustment is completed.
When the height difference is within the preset range, the height of the seat is moderate, and the height of the seat does not need to be adjusted.
When the seat height position is adjusted, if the limit of the up-down adjustment of the seat is reached, the adjustment of the seat height is completed.
In this application embodiment, adjust the high position of seat through the difference in height between first height and the second height to realized the automatically regulated of seat, improved user experience and felt.
In some embodiments, the obtaining the first height of the first face bounding box and the midpoint of the eyes of the driver in the current seat pose comprises:
acquiring an image shot by a vehicle-mounted camera;
determining a ratio of the width of a rectangular region surrounding a human face to the width of the image under the condition that four corner points of the rectangular region are all in the image;
acquiring connection line segments of the eyes of the driver in the rectangular area under the condition that the ratio of the width of the rectangular area to the width of the image meets a preset condition;
based on the ratio of the length of the connecting line segment to the width of the rectangular region, it is determined that the face orientation of the driver is straight ahead, and,
based on the included angle between the connecting line segment and the horizontal direction, under the condition that the head of the driver is not deflected, the rectangular area is used as the first face bounding box;
and acquiring the first height based on the midpoint of the connecting line segment.
And after the vehicle-mounted camera shoots an image, performing face detection on the shot image.
When a face is detected, the position of the face bounding box needs to be judged first, namely whether four corner points of a rectangular area bounding the face are all in an image or not is judged. Only when four corner points are in the image, the complete face image is acquired. Otherwise, the user needs to be prompted to readjust the sitting position and the face orientation.
Under the condition that the four corner points of the face bounding box are all in the image, calculating the ratio of the width of the face bounding box to the width of the image, and judging whether the ratio meets the preset condition or not, whether the face is proper or not can be judged preliminarily, if the ratio is too large, the face is too large, namely the face is too far forward, and if the ratio is too small, the face is too small, namely the face is too far backward.
And when the ratio of the width of the face bounding box to the width of the image meets the preset condition, acquiring the human eye key points in the face bounding box, and calculating to obtain the connecting line segments of the two eye key points.
By calculating the ratio of the length of the connecting line segment to the width of the face bounding box, whether the driver has a large-angle horizontal turning head or not can be judged, namely whether the driver is in front of the front view or not is judged.
By calculating the included angle between the connecting line segment and the horizontal direction, whether the driver has a large-angle left and right head distortion can be judged, so that whether the posture of the driver basically accords with the sitting posture correction and the face correction orientation can be further confirmed.
After confirming that the posture of the driver basically accords with the sitting posture correction and the face correction orientation, taking the face bounding box as a first face bounding box, and obtaining a first height according to the middle point of the connecting line segments of the two eyes.
If the posture of the driver does not accord with the sitting posture correction and the face correction orientation, the user is prompted to correct the sitting posture again, and the face correction orientation is kept.
In the embodiment of the application, whether the gesture of the driver basically accords with the sitting posture correction and the face correction orientation can be judged by verifying the image shot by the vehicle-mounted camera, so that the face detection result is accurately obtained, an accurate basis is provided for seat adjustment, the accuracy of seat adjustment is ensured, and the user experience is further improved.
In some embodiments, after adjusting the pose of the driver's seat based on the first face bounding box, the second face bounding box, the first height, and the second height, the method further comprises:
determining the adjusted seat pose as the updated optimal seat pose;
Prompting the driver to correct sitting posture and storing current face detection data; the face detection data includes: updated face bounding boxes and updated heights of the midpoints of the eyes;
and taking the current face detection data as the face detection data associated with the updated optimal seat pose.
After the seat adjustment is completed, the adjusted seat pose may be determined as an updated optimal seat pose. And prompting the user to correct the sitting posture under the current sitting posture state, visually checking the front and storing the current face detection data. The face detection data includes: the updated face bounding box and the updated height of the midpoint of the eyes are compared for the next adjustment.
Binding the updated optimal seat pose with the face detection data, and recording and storing according to different modes.
The updated optimal seat pose may be set to the next default different mode of optimal seat pose to optimize the experience.
In the embodiment of the application, after the adjustment is completed through the seat pose, the current seat pose state and the current face detection data are bound and stored, a basis is provided for next adjustment of the seat pose, the accuracy of the seat pose adjustment is guaranteed, and therefore user experience is further improved.
Fig. 2 is a second flow chart of a seat adjusting method according to an embodiment of the present disclosure. As shown in fig. 2, a seat adjusting method is provided, which is described by taking an example that the seat adjusting method is applied to a terminal device, and includes the following steps: steps 201 to 209. The method flow steps are only one possible implementation of the present application.
Here, it is not the case that the camera is directly turned on and then the face detection is performed to determine whether or not to automatically adjust the seat, because it is not possible to ensure that the driver is in a normal driving posture and that the face of the driver is oriented straight ahead at this time.
According to different selection modes, the angle of the backrest of the seat is preferentially adjusted, the optimal comfortable backrest angle for normal driving is between 100 and 115 degrees, and the resting angle is the maximum elevation angle of the seat.
The last data is used if there is seat pose data of the past best correlation mode.
Prompting the driver to correct sitting posture and keep looking ahead, and because the position and the visual field of the vehicle-mounted camera are fixed, the following judgment can be made for verification:
if no face is detected in the image captured by the vehicle-mounted camera or the related confidence is low, the method returns to step 203 to initially re-prompt the driver to correct the sitting posture and keep the correct face orientation.
When a human face is detected, the position of the human face bounding box is firstly judged, namely whether the human face bounding box is in a camera fixed shooting area or not, namely whether four rectangular corner points related to the human face bounding box are in an image shot by a camera or not.
When four rectangular corner points related to the face bounding box are all in an image shot by the camera, whether the size of the face meets the standard can be primarily judged according to the ratio of the width of the face bounding box to the width of the image.
And secondly, acquiring human eye key points in the human face bounding box, calculating to obtain a connecting line segment of the two eye key points, judging whether a driver has a large-angle horizontal turning head or not by calculating the ratio of the length of the connecting line segment to the width of the human face bounding box, judging whether the driver has a large-angle left and right turning head or not by the included angle of the connecting line segment and the horizontal direction, further confirming whether the posture of the driver basically accords with sitting posture correction and face correction orientation or not, and returning to the step 203 for the beginning if the posture of the driver does not accord with the sitting posture correction and face correction, or directly giving the driver for adjustment.
And step 204, after the face detection result meets the requirements, comparing the face detection result with the face detection result of the optimal driving pose recorded in the corresponding past mode according to the mode (driving mode/rest mode) selected in the step 202.
And 205, adjusting the seat data according to the comparison result.
The comparison principle with the face detection result of the past optimal driving pose is as follows:
comparing the intersection ratio of the two bounding boxes, if the intersection ratio of the two bounding boxes is too large, representing that the face is too far forward, the seat needs to be adjusted to be backward, otherwise, if the intersection ratio of the bounding boxes is too small, the seat needs to be adjusted to be forward. Until the bounding box intersection ratio is within a certain range or the seat front-rear direction adjustment limit is reached, the seat front-rear direction adjustment is finished.
And judging the heights of the eyes, calculating the position of the midpoint between the eyes in the image, comparing the position with the height of the midpoint between the eyes in the optimal driving gesture data recorded before, and adjusting the height of the seat until the height difference between the two is within a certain range or reaches the limit of adjusting the seat vertically, and finishing the adjusting of the seat vertically.
The current seat pose may be set to the next default different mode of optimal seat pose to optimize the experience.
According to the seat adjusting method provided by the embodiment of the application, the approximate position of the face and the key point of the face (especially the key point position of human eyes) are obtained through face detection, the seat posture can be adjusted accurately, comfortably and rapidly through the information, a driver can conduct fine adjustment on the basis if needed, driving safety and comfortableness can be considered, seat adjusting convenience is improved, and the user intelligent automobile driving experience can be improved.
The following describes a seat adjusting device provided in an embodiment of the present application, and the seat adjusting device described below and the seat adjusting method described above may be referred to correspondingly to each other.
Fig. 3 is a schematic structural view of a seat adjusting device according to an embodiment of the present application, as shown in fig. 3, the device includes:
a first obtaining module 310, configured to obtain a first height of a first face bounding box and a midpoint of eyes of the driver in a current seat pose;
a second obtaining module 320, configured to obtain a second face bounding box and a second height of a midpoint of eyes in the historic optimal seat pose;
and the adjusting module 330 is configured to adjust the pose of the driver's seat based on the first face bounding box, the second face bounding box, the first height and the second height.
In some embodiments, the adjustment module 330 is configured to:
adjusting the front-rear position of the driver's seat based on the first face bounding box and the second face bounding box;
the height position of the driver's seat is adjusted based on the first height and the second height.
In some embodiments, the adjustment module 330 is configured to:
determining a face bounding box intersection ratio based on the first face bounding box and the second face bounding box;
the seat of the driver is adjusted backwards under the condition that the intersection ratio of the face bounding boxes is larger than or equal to a first preset value;
Adjusting the driver's seat forward when the face bounding box intersection ratio is smaller than a second preset value;
stopping adjusting the front and rear positions of the seat of the driver when the intersection ratio of the face bounding boxes is larger than or equal to the second preset value and smaller than the first preset value or reaches the front and rear adjustment limit of the seat;
wherein the second preset value is smaller than the first preset value.
In some embodiments, the adjustment module 330 is configured to:
determining a height difference between the first height and the second height;
adjusting the height position of the driver's seat when the height difference is outside a preset range;
and stopping adjusting the height position of the seat of the driver when the height difference is within a preset range or the limit of the up-down adjustment of the seat is reached.
In some embodiments, the first obtaining module 310 is configured to:
acquiring an image shot by a vehicle-mounted camera;
determining a ratio of the width of a rectangular region surrounding a human face to the width of the image under the condition that four corner points of the rectangular region are all in the image;
acquiring connection line segments of the eyes of the driver in the rectangular area under the condition that the ratio of the width of the rectangular area to the width of the image meets a preset condition;
Based on the ratio of the length of the connecting line segment to the width of the rectangular region, it is determined that the face orientation of the driver is straight ahead, and,
based on the included angle between the connecting line segment and the horizontal direction, under the condition that the head of the driver is not deflected, the rectangular area is used as the first face bounding box;
and acquiring the first height based on the midpoint of the connecting line segment.
In some embodiments, further comprising: an updating module for:
determining the adjusted seat pose as the updated optimal seat pose;
prompting the driver to correct sitting posture and storing current face detection data; the face detection data includes: updated face bounding boxes and updated heights of the midpoints of the eyes;
and taking the current face detection data as the face detection data associated with the updated optimal seat pose. It should be noted that, the seat adjusting device provided in the embodiment of the present application can implement all the method steps implemented in the embodiment of the seat adjusting method, and can achieve the same technical effects, and the same parts and beneficial effects as those of the embodiment of the method in the embodiment are not described in detail herein.
Fig. 4 illustrates a physical schematic diagram of an electronic device, as shown in fig. 4, which may include: processor (processor) 410, communication interface (Communications Interface) 420, memory (memory) 430, communication bus 440, and in-vehicle camera, wherein processor 410, communication interface 420, memory 430, and in-vehicle camera complete communication with each other through communication bus 440. The processor 410 may invoke logic instructions in the memory 430 to perform a seat adjustment method comprising: acquiring a first face bounding box and a first height of a midpoint of two eyes of a driver in the current seat pose; acquiring a second face bounding box and a second height of a midpoint of the eyes under the historical optimal seat pose; and adjusting the pose of the driver's seat based on the first face bounding box, the second face bounding box, the first height and the second height.
Further, the logic instructions in the memory 430 described above may be implemented in the form of software functional units and may be stored in a computer-readable storage medium when sold or used as a stand-alone product. Based on such understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art or in a part of the technical solution, in the form of a software product stored in a storage medium, including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
In another aspect, the present application also provides a computer program product, the computer program product including a computer program, the computer program being storable on a non-transitory computer readable storage medium, the computer program, when executed by a processor, being capable of executing the method provided by the above method embodiments, the method comprising: acquiring a first face bounding box and a first height of a midpoint of two eyes of a driver in the current seat pose; acquiring a second face bounding box and a second height of a midpoint of the eyes under the historical optimal seat pose; and adjusting the pose of the driver's seat based on the first face bounding box, the second face bounding box, the first height and the second height.
In yet another aspect, the present application further provides a non-transitory computer readable storage medium having stored thereon a computer program which, when executed by a processor, is implemented to perform a method provided by the above-described method embodiments, the method comprising: acquiring a first face bounding box and a first height of a midpoint of two eyes of a driver in the current seat pose; acquiring a second face bounding box and a second height of a midpoint of the eyes under the historical optimal seat pose; and adjusting the pose of the driver's seat based on the first face bounding box, the second face bounding box, the first height and the second height.
The apparatus embodiments described above are merely illustrative, wherein the elements illustrated as separate elements may or may not be physically separate, and the elements shown as elements may or may not be physical elements, may be located in one place, or may be distributed over a plurality of network elements. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art will understand and implement the present invention without undue burden.
From the above description of the embodiments, it will be apparent to those skilled in the art that the embodiments may be implemented by means of software plus necessary general hardware platforms, or of course may be implemented by means of hardware. Based on this understanding, the foregoing technical solution may be embodied essentially or in a part contributing to the prior art in the form of a software product, which may be stored in a computer readable storage medium, such as ROM/RAM, a magnetic disk, an optical disk, etc., including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the method described in the respective embodiments or some parts of the embodiments.
Finally, it should be noted that: the above embodiments are only for illustrating the technical solution of the present application, and are not limiting thereof; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit and scope of the corresponding technical solutions.
Claims (10)
1. A seat adjustment method, comprising:
acquiring a first face bounding box and a first height of a midpoint of two eyes of a driver in the current seat pose;
acquiring a second face bounding box and a second height of a midpoint of the eyes under the historical optimal seat pose;
and adjusting the pose of the driver's seat based on the first face bounding box, the second face bounding box, the first height and the second height.
2. The seat adjustment method according to claim 1, characterized in that the adjusting the pose of the driver's seat based on the first face bounding box, the second face bounding box, the first height, and the second height includes:
Adjusting a front-to-rear position of the driver's seat based on a comparison of the first face bounding box and the second face bounding box;
and adjusting the height position of the seat of the driver based on the comparison of the first height and the second height, wherein the first face bounding box is a rectangular area which is taken by the vehicle-mounted camera and is used for bounding a face.
3. The seat adjustment method according to claim 2, characterized in that the adjusting the front-rear position of the driver's seat based on the comparison of the first face bounding box and the second face bounding box includes:
determining a face bounding box intersection ratio based on the first face bounding box and the second face bounding box;
the seat of the driver is adjusted backwards under the condition that the intersection ratio of the face bounding boxes is larger than or equal to a first preset value;
adjusting the driver's seat forward when the face bounding box intersection ratio is smaller than a second preset value;
stopping adjusting the front and rear positions of the seat of the driver when the intersection ratio of the face bounding boxes is larger than or equal to the second preset value and smaller than the first preset value or reaches the front and rear adjustment limit of the seat;
Wherein the second preset value is smaller than the first preset value.
4. The seat adjustment method according to claim 2, characterized in that the adjusting the height position of the driver's seat based on the comparison of the first height and the second height includes:
determining a height difference between the first height and the second height;
adjusting the height position of the driver's seat when the height difference is outside a preset range;
and stopping adjusting the height position of the seat of the driver when the height difference is within a preset range or the limit of the up-down adjustment of the seat is reached.
5. The seat adjustment method according to claim 1, wherein the acquiring the first height of the first face bounding box and the midpoint of both eyes of the driver in the current seat pose comprises:
acquiring an image shot by a vehicle-mounted camera;
determining a ratio of the width of a rectangular region surrounding a human face to the width of the image under the condition that four corner points of the rectangular region are all in the image;
acquiring connection line segments of the eyes of the driver in the rectangular area under the condition that the ratio of the width of the rectangular area to the width of the image meets a preset condition;
Based on the ratio of the length of the connecting line segment to the width of the rectangular region, it is determined that the face orientation of the driver is straight ahead, and,
based on the included angle between the connecting line segment and the horizontal direction, under the condition that the head of the driver is not deflected, the rectangular area is used as the first face bounding box;
and acquiring the first height based on the midpoint of the connecting line segment.
6. The seat adjustment method according to any one of claims 1 to 5, characterized in that the adjusting of the pose of the driver's seat based on the first face bounding box, the second face bounding box, the first height, and the second height further comprises:
determining the adjusted seat pose as the updated optimal seat pose;
prompting the driver to correct sitting posture and storing current face detection data; the face detection data includes: updated face bounding boxes and updated heights of the midpoints of the eyes;
and taking the current face detection data as the face detection data associated with the updated optimal seat pose.
7. A seat adjustment apparatus, comprising:
The first acquisition module is used for acquiring a first face bounding box of the driver in the current seat pose and a first height of a midpoint of two eyes;
the second acquisition module is used for acquiring a second face bounding box and a second height of a midpoint of two eyes under the historical optimal seat pose;
and the adjusting module is used for adjusting the pose of the seat of the driver based on the first face bounding box, the second face bounding box, the first height and the second height.
8. An electronic device comprising an in-vehicle camera, a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the processor implements the seat adjustment method according to any one of claims 1 to 6 when executing the program.
9. A non-transitory computer readable storage medium, on which a computer program is stored, characterized in that the computer program, when executed by a processor, implements the seat adjustment method according to any one of claims 1 to 6.
10. A computer program product comprising a computer program, characterized in that the computer program, when executed by a processor, implements a seat adjustment method according to any one of claims 1 to 6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310004621.6A CN116142040A (en) | 2023-01-03 | 2023-01-03 | Seat adjusting method, seat adjusting device, electronic equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310004621.6A CN116142040A (en) | 2023-01-03 | 2023-01-03 | Seat adjusting method, seat adjusting device, electronic equipment and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116142040A true CN116142040A (en) | 2023-05-23 |
Family
ID=86353674
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310004621.6A Pending CN116142040A (en) | 2023-01-03 | 2023-01-03 | Seat adjusting method, seat adjusting device, electronic equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116142040A (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107139927A (en) * | 2017-04-07 | 2017-09-08 | 清华大学 | The intelligent driving room control method and device of a kind of drive automatically human posture |
US20180009533A1 (en) * | 2016-07-11 | 2018-01-11 | Airbus Operations Sas | Method of automatic positioning of a seat |
KR20190080557A (en) * | 2017-12-28 | 2019-07-08 | 인천대학교 산학협력단 | Apparatus and method for adjusting seat of a car considering the position of the driver's eye |
CN110466458A (en) * | 2019-08-23 | 2019-11-19 | 广州小鹏汽车科技有限公司 | A kind of control method, system and the vehicle of the car-mounted device being electrically adjusted |
CN110539670A (en) * | 2019-09-25 | 2019-12-06 | 恒大新能源汽车科技(广东)有限公司 | Vehicle seat adjusting method and device, vehicle-mounted terminal and computer storage medium |
CN113119877A (en) * | 2021-04-16 | 2021-07-16 | 恒大恒驰新能源汽车研究院(上海)有限公司 | Vehicle-mounted screen control system and vehicle-mounted screen control method |
CN215621527U (en) * | 2021-05-17 | 2022-01-25 | 广汽三菱汽车有限公司 | Seat adjusting device |
CN115205916A (en) * | 2021-04-12 | 2022-10-18 | 北京嘀嘀无限科技发展有限公司 | Vehicle-mounted equipment control and face recognition method and device, electronic equipment and medium |
-
2023
- 2023-01-03 CN CN202310004621.6A patent/CN116142040A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20180009533A1 (en) * | 2016-07-11 | 2018-01-11 | Airbus Operations Sas | Method of automatic positioning of a seat |
CN107139927A (en) * | 2017-04-07 | 2017-09-08 | 清华大学 | The intelligent driving room control method and device of a kind of drive automatically human posture |
KR20190080557A (en) * | 2017-12-28 | 2019-07-08 | 인천대학교 산학협력단 | Apparatus and method for adjusting seat of a car considering the position of the driver's eye |
CN110466458A (en) * | 2019-08-23 | 2019-11-19 | 广州小鹏汽车科技有限公司 | A kind of control method, system and the vehicle of the car-mounted device being electrically adjusted |
CN110539670A (en) * | 2019-09-25 | 2019-12-06 | 恒大新能源汽车科技(广东)有限公司 | Vehicle seat adjusting method and device, vehicle-mounted terminal and computer storage medium |
CN115205916A (en) * | 2021-04-12 | 2022-10-18 | 北京嘀嘀无限科技发展有限公司 | Vehicle-mounted equipment control and face recognition method and device, electronic equipment and medium |
CN113119877A (en) * | 2021-04-16 | 2021-07-16 | 恒大恒驰新能源汽车研究院(上海)有限公司 | Vehicle-mounted screen control system and vehicle-mounted screen control method |
CN215621527U (en) * | 2021-05-17 | 2022-01-25 | 广汽三菱汽车有限公司 | Seat adjusting device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20200324784A1 (en) | Method and apparatus for intelligent adjustment of driving environment, method and apparatus for driver registration, vehicle, and device | |
CN110466458B (en) | Control method and system of vehicle-mounted device capable of being adjusted electrically and vehicle | |
CN110588551A (en) | Automatic adjustment method and automatic adjustment device for vehicle-mounted personalization of user based on feature recognition | |
CN105829162A (en) | Method for presetting a vehicle seat | |
WO2022078111A1 (en) | Message prompt method, system, vehicle-mounted terminal, and computer-readable storage medium | |
CN112883417A (en) | New energy automobile control method and system based on face recognition and new energy automobile | |
CN109484344A (en) | Method and apparatus for the portable occupant's vehicle setting that is globalized | |
US9983781B2 (en) | Seat state correction system, seat state correction method, and seat state correction program | |
EP3650267B1 (en) | Control device for vehicle, system, method and storage medium | |
CN113376840A (en) | Image display position adjusting method and device and storage medium | |
US20240051475A1 (en) | Display adjustment method and apparatus | |
JP4244826B2 (en) | Control device and center for vehicle equipment | |
CN116142040A (en) | Seat adjusting method, seat adjusting device, electronic equipment and storage medium | |
CN108859879A (en) | A kind of seat-regulating method, device, terminal and storage medium | |
US11276378B2 (en) | Vehicle operation system and computer readable non-transitory storage medium | |
CN210941661U (en) | Automatic adjustment device and system for vehicle-mounted individuation of user based on feature recognition | |
CN112706661A (en) | Method for memorizing posture relative positioning of automobile seat | |
CN117301974B (en) | Auxiliary getting-off method, device, computer equipment and storage medium | |
CN114889542B (en) | Cabin cooperative control system and method based on driver monitoring and recognition | |
CN113968172B (en) | Remote control method and system for rear-row convenient access device and vehicle | |
CN117656955A (en) | Seat adjusting method, device, equipment and storage medium | |
CN111970341B (en) | Account number close exchange-free method and device based on Internet of vehicles, automobile and medium | |
KR102625590B1 (en) | Method for setting driving environment optimized for user of vehicle sharing platform and electronic apparatus performing the same | |
CN116061776A (en) | Vehicle control method and apparatus | |
WO2023231525A1 (en) | Cockpit unit control method and system, and computer storage medium |
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 | ||
CB02 | Change of applicant information |
Address after: No. B1337, Chuanggu Initiation Zone, Taizihu Cultural Digital Creative Industry Park, No. 18 Shenlong Avenue, Wuhan Economic and Technological Development Zone, Wuhan, Hubei Province, 430058 Applicant after: Hubei Xingji Meizu Technology Co.,Ltd. Address before: 430014 No. b1337, chuanggu startup area, taizihu cultural Digital Creative Industry Park, No. 18, Shenlong Avenue, Wuhan Economic and Technological Development Zone, Wuhan, Hubei Province Applicant before: Hubei Xingji times Technology Co.,Ltd. |
|
CB02 | Change of applicant information |