Multi-user self-adaptive automobile personalized configuration system and automobile
The multi-user adaptive car personalization configuration system, by utilizing identity recognition and device control modules, solves the problem of automatic personalization configuration in multi-user scenarios, realizes automatic adaptation to the configuration needs of different users, and improves the user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-02-26
- Publication Date
- 2026-04-10
AI Technical Summary
Existing technologies cannot achieve automatic personalized configuration in multi-user scenarios, resulting in a decline in user experience.
The system employs a multi-user adaptive vehicle personalization configuration system. The identity recognition module detects the identity and location of the occupants, the user management module maintains personalized configuration information, and the equipment control module automatically configures the operating parameters of the vehicle's functional components.
It enables automatic adaptation to the personalized configuration needs of different users in a multi-user environment, satisfying the user experience of both drivers and non-drivers, and reducing the burden of manual settings for users.
Smart Images

Figure CN121822334A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of automotive technology, and in particular to a multi-user adaptive automotive personalized configuration system and an automobile. BACKGROUND
[0002] With the deepening of the automation and intelligence of automobiles, automobiles provide more adjustable parameters, and users can set these adjustable parameters according to their own needs, thereby realizing personalized configuration and obtaining good user experience. However, more adjustable parameters bring greater parameter adjustment burden to users, and if users need to manually set each adjustable parameter according to their own needs, it will take a lot of time and effort, resulting in a decrease in user experience.
[0003] Some automobiles apply automatic personalized configuration technology. In these related technologies, the values of each adjustable parameter set by the user are memorized, and these values are automatically read when the user uses the automobile, and the configuration of each adjustable parameter of the vehicle function component is automatically realized. These related technologies realize that the user does not need to manually set the adjustable parameter, thereby reducing the burden of the user.
[0004] However, whether it is a family car or a public car, it is usually used by multiple users in turn or at the same time, and different users generally have different use habits and different personalized configurations to be performed. The related technology only provides a solution for the scenario of a single user using the automobile for a long time, and cannot solve the problem of automatically performing personalized configuration for the multi-user use scenario. SUMMARY
[0005] In view of at least one of the above technical problems, the purpose of the present application is to provide a multi-user adaptive automotive personalized configuration system and an automobile.
[0006] In one aspect, the embodiments of the present application include a multi-user adaptive automotive personalized configuration system, which comprises: An identity recognition module; the identity recognition module is used for identity detection of personnel on the vehicle to obtain identity measured information and corresponding position measured information; the identity measured information includes the identity of at least one detected personnel on the vehicle, and the position measured information represents the position distribution of each identity in the identity measured information; A user management module; the user management module is used for maintaining a plurality of personalized configuration information, determining at least one of the personalized configuration information to be output according to the identity measured information and the position measured information; wherein each of the personalized configuration information is marked by corresponding identity registration information and corresponding position registration information of at least one automobile user; A device control module is configured to configure working parameters of corresponding vehicle-mounted functional components according to the personalized configuration information output by the user management module.
[0007] Further, the identity detection of the people on the vehicle is performed to obtain identity measured information and corresponding position measured information, including: At the same time, the identity detection of the people on the vehicle is performed to obtain at least one identity identifier; The identity measured information is composed of the identity identifiers; The spatial position distribution of the identity identifiers in the internal space of the vehicle is determined to obtain the position measured information.
[0008] Further, the at least one personalized configuration information is determined according to the identity measured information and the position measured information, and output, including: Each of the personalized configuration information is traversed; For any of the personalized configuration information, when the identity registered information corresponding to the personalized configuration information is matched with the identity identifiers in the identity measured information, and the spatial position distribution represented by the position registered information is matched with the position measured information, the personalized configuration information is output.
[0009] Further, the working parameters of corresponding vehicle-mounted functional components are configured according to the personalized configuration information output by the user management module, including: According to the position measured information, a target vehicle-mounted functional component is determined; the target vehicle-mounted functional component is a vehicle-mounted functional component installed at a position corresponding to the spatial position distribution represented by the position measured information on the vehicle; From the output personalized configuration information, the working parameters corresponding to the target vehicle-mounted functional component are extracted; The target vehicle-mounted functional component is configured with the extracted working parameters.
[0010] Further, the identity detection of the people on the vehicle is performed to obtain identity measured information and corresponding position measured information, including: In a time period, the identity detection of the people on the vehicle is performed to obtain a time sequence composed of at least one identity identifier; The time sequence is taken as the identity measured information; The time position distribution characteristics of the time sequence are determined to obtain the position measured information.
[0011] Further, the time position distribution characteristics of the time sequence are determined, including: obtaining time sequence of each of the identity in the time sequence, as the time position distribution characteristics; or obtaining detection time of each of the identity in the time sequence, as the time position distribution characteristics.
[0012] Further, the according to the identity measured information and the position measured information, determining at least one of the personalized configuration information output, comprising: traversing each of the personalized configuration information; For any of the personalized configuration information, when each of the identity registration information corresponding to the personalized configuration information matches each of the identity in the time sequence, and the time position distribution characteristics represented by the position registration information matches the position measured information, output the personalized configuration information.
[0013] Further, the multi-user adaptive automobile personalized configuration system comprises: human-computer interaction module; the human-computer interaction module is used for detecting the information input operation of automobile user, receiving the personalized configuration information input by automobile user in response to the information input operation, calling the identity recognition module to identify at least one of the automobile user, obtaining at least one of the identity registration information and corresponding position registration information, and sending the personalized configuration information, each of the identity registration information and the position registration information to the user management module.
[0014] Further, the multi-user adaptive automobile personalized configuration system comprises: information synchronization module; the information synchronization module is used for uploading the personalized configuration information and corresponding identity registration information and position registration information to the cloud server, and / or downloading the personalized configuration information and corresponding identity registration information and position registration information from the cloud server.
[0015] On the other hand, the embodiment of the application also includes an automobile, and the automobile comprises the multi-user adaptive automobile personalized configuration system in the embodiment.
[0016] The beneficial effects of the present application are: the multi-user adaptive automobile personalized configuration system in the embodiment can identify the automobile user when a single automobile user uses the automobile, thereby calling the corresponding personalized configuration information to automatically configure the working parameters of the vehicle function components, and can also automatically configure the working parameters of the vehicle function components according to the position distribution of the identity marks of each automobile user when multiple automobile users use the automobile, thereby identifying the experience needs of different driving scenarios, and then calling the corresponding personalized configuration information to control the vehicle function components, which can meet the use experience needs of multiple passengers including the driver and non-drivers, and can also meet the use experience needs of non-driver passengers, and realize adaptive personalized configuration in the case of multiple automobile users. BRIEF DESCRIPTION OF DRAWINGS
[0017] Figure 1 It is a structural schematic diagram of the multi-user adaptive automobile personalized configuration system in the embodiment. Figure 2 It is a step schematic diagram of the information input stage of the multi-user adaptive automobile personalized configuration method in the embodiment. Figure 3 It is a schematic diagram of the identity registration information, position registration information and the marked personalized configuration information in the form of spatial position distribution in the embodiment. Figure 4 It is a schematic diagram of the identity registration information, position registration information and the marked personalized configuration information in the form of time position distribution in the embodiment. Figure 5 It is a step schematic diagram of the adaptive configuration stage of the multi-user adaptive automobile personalized configuration method in the embodiment. DETAILED DESCRIPTION
[0018] In the embodiment, a multi-user adaptive automobile personalized configuration system is provided, which can be installed on the automobile and serve as a component of the automobile together with each vehicle function component. For example, referring to Figure 1 The multi-user adaptive automobile personalized configuration system includes an identity recognition module, a user management module and a device control module, and on this basis, a man-machine interaction module and an information synchronization module can also be provided.
[0019] Referring to Figure 1, the multi-user adaptive automobile personalized configuration system is provided with a plurality of vehicle function components on the automobile, the vehicle function components respectively have corresponding adjustable working parameters, the user can set the adjustable working parameters to corresponding numerical values or options according to own needs, so that the vehicle function components operate according to the set working parameters. For example, the vehicle function component 1, the vehicle function component 2 and the vehicle function component 3 are respectively a driver seat, a front passenger seat and a rear seat, the vehicle function components respectively have adjustable working parameters such as front and rear translation distance, height and backrest angle, taking the vehicle function component 2 as an example, the user can adjust the front and rear translation distance, the height and the backrest angle, so that the user sitting on the front passenger seat has appropriate leg space and back inclination; the vehicle function component 4, the vehicle function component 5, the vehicle function component 6, the vehicle function component 7 and the vehicle function component 8 are respectively a left front window, a right front window, a left rear window, a right rear window and a sunroof, the vehicle function components respectively have adjustable working parameters such as opening degree, taking the vehicle function component 4 as an example, the user can adjust the opening degree, so that the left front window is opened to a corresponding degree; the vehicle function component 9 is a navigation unit, which has adjustable working parameters such as navigation route preference, the user can set it to options such as highway priority, distance priority or congestion avoidance, so that the navigation unit works according to the rules of highway priority, distance priority or congestion avoidance; the vehicle function component 10 is a voice control unit, which has adjustable working parameters such as wake-up word and speech speed, the user can set the wake-up word to numerical values such as "Hello, assistant" or "Let's go", so that the user wakes up the voice control unit when saying "Hello, assistant" or "Let's go", the user can set the specific numerical value of the speech speed, so as to adjust the playback speed of the voice control unit when giving voice feedback; the vehicle function component 11 is a central control screen, which has adjustable working parameters such as brightness and display layout mode, the user can set the brightness to numerical values such as 70%, so that the central control screen displays at a brightness of 70% when working, the user can set the specific options of the display layout mode, so that the central control screen displays the interaction interface and the application icons in the corresponding layout; the vehicle function component 12 is an audio and video entertainment unit, which has adjustable working parameters such as music play list and volume, the user can set the songs and the playing order in the music play list according to own hobbies, or set the music play list to numerical values such as "random play", so that the audio and video entertainment unit works according to the songs and the playing order in the music play list, or randomly downloads songs from the Internet for playing, the user can set the volume to numerical values such as 50%, so that the audio and video entertainment unit works at a volume of 50%.The vehicle-mounted functional component 13 is a steering wheel, which has adjustable working parameters such as height, tilt angle, etc. The user can set these adjustable working parameters to corresponding specific values, so that the steering wheel has a suitable distance from the driver's abdomen and the like, and the driver's hands have a suitable height. The vehicle-mounted functional component 14 is a rearview mirror, which has adjustable working parameters such as horizontal direction angle and vertical direction angle. The user can set them to suitable values, so that the driver can observe the area behind the vehicle through the rearview mirror. The vehicle-mounted functional component 15 is an atmosphere lamp, which has adjustable working parameters such as light-emitting color, light-emitting brightness, light-emitting area, etc. The user can set the light-emitting color and the light-emitting brightness to values such as random transformation and 60% respectively, so that the atmosphere lamp emits light at a brightness of 60% and randomly changes its light-emitting color. The user can set the light-emitting area to options such as full area or only the rear row, so that when the atmosphere lamp is working, all the light-emitting units in the passenger compartment emit light, or only the light-emitting units installed at the rear row position of the passenger compartment emit light.
[0020] Figure 1 Each vehicle-mounted functional component in the above embodiment is only illustrative, and more vehicle-mounted functional devices and their adjustable working parameters can also be set, for example, a vehicle-mounted functional device 16 (air conditioner) can be set, which has adjustable working parameters including refrigeration / heating temperature, air volume, air direction, etc.
[0021] In the embodiment, the identity recognition module, the user management module, the device control module, the human-computer interaction module, and the information synchronization module in the multi-user adaptive automobile personalized configuration system can be hardware modules, software modules, or combinations of hardware modules and software modules with corresponding functions.
[0022] For example, a vehicle-mounted high-definition camera (resolution 1080P, frame rate 30fps, supports strong light (dynamic range ≥120dB), dark light (infrared light supplement) environment adaptation, recognition accuracy ≥95%) can be used as the identity recognition module. The vehicle-mounted high-definition camera can be installed at a position above the A-pillar inside the passenger compartment of the vehicle, and can take pictures of the inside of the passenger compartment. The face of each person is collected within 2 seconds after getting on the vehicle, so as to recognize the face feature information, and compare the recognized face feature information with the locally stored face feature information. If there is a matching (matching threshold ≥98%) face feature information, it is determined that the corresponding identity information is detected.
[0023] In this embodiment, a hardware module such as a wireless signal detector can also be used as the identity recognition module. The wireless signal detector detects a user terminal such as a mobile phone, a watch, or a special-purpose tag carried by the user, which transmits a wireless signal carrying the user ID to the outside through a wireless communication protocol such as Bluetooth or UWB. After detecting the wireless signal, the wireless signal detector extracts the user ID as the recognized identity information, and can also perform signal source positioning on the wireless signal to determine the user's seating position in the passenger compartment of the vehicle.
[0024] In this embodiment, a hardware module such as a central control screen can also be used as the identity recognition module. Specifically, in the case where both the vehicle-mounted high-definition camera and the wireless signal detector fail to recognize, the central control screen can be used. The user inputs a pre-set password to the central control screen, and the central control screen recognizes the user information according to the password input by the user.
[0025] In this embodiment, the use of a vehicle-mounted high-definition camera as an identity recognition module based on face recognition for identity recognition is mainly described as an example.
[0026] In this embodiment, an electronic control unit (ECU) and a software program running therein can be used as the user management module.
[0027] In this embodiment, a hardware module such as a central control screen can be used as the human-computer interaction module.
[0028] In this embodiment, a component with 4G or 5G wireless communication function can be used as the information synchronization module.
[0029] In this embodiment, an electronic control unit (ECU) and a software program running therein or a special-purpose hardware module can be used as the device control module. Specifically, the device control module includes a hardware adjustment unit and a software loading unit. The hardware adjustment unit can configure the working parameters of hardware-based vehicle function devices such as vehicle function device 1 (driver's seat), vehicle function device 4 (left front window), and vehicle function device 13 (steering wheel), for example, for vehicle function device 1 (driver's seat), the hardware adjustment unit can convert the personalized configuration information into instructions for controlling the adjustment motor in the driver's seat, and send these instructions to vehicle function device 1 (driver's seat), so that the adjustment motor in the driver's seat adjusts the overall vehicle function device 1 (driver's seat) to the corresponding forward and backward translation distance, height, and backrest angle; the software loading unit can configure the working parameters of software-based vehicle function devices such as vehicle function device 9 (navigation unit) and vehicle function device 11 (central control screen).
[0030] In this embodiment, the multi-user adaptive vehicle personalization configuration system can perform the multi-user adaptive vehicle personalization configuration method. When performing the vehicle personalization configuration method, if it is necessary to obtain or process the privacy information such as the facial features of the user, the multi-user adaptive vehicle personalization configuration system obtains the authorization of the user, and only in the case where the user is informed and authorized, the steps of obtaining, processing, transmitting, etc. of the privacy information are performed.
[0031] In this embodiment, in order to enable the user management module to obtain the personalization configuration information and other data, the information entry phase of the multi-user adaptive vehicle personalization configuration method can be performed first. In the information entry phase, as shown in Figure 2 the following steps are performed by the human-computer interaction module: P1. detecting an information entry operation of a vehicle user; P2. receiving the personalization configuration information input by the vehicle user in response to the information entry operation; P3. calling the identity recognition module to perform identity recognition on at least one vehicle user, and obtaining at least one identity registration information and corresponding location registration information; P4. sending the personalization configuration information, the identity registration information and the location registration information to the user management module.
[0032] In step P1, the vehicle user to be detected can be a specific person such as the owner or manager of the vehicle, and can be identified by means such as a login account and a login password. The human-computer interaction module can display an information entry interface to the vehicle user, and when the vehicle user completes login on the information entry interface, it is determined that the information entry operation is detected. In response to the information entry operation, the human-computer interaction module performs steps P2-P4, etc.
[0033] In step P2, the vehicle user can edit the personalization configuration information through the human-computer interaction module, or use a mobile phone APP to edit the personalization configuration information and then send it to the human-computer interaction module. In this embodiment, each personalization configuration information specifically includes the specific numerical value or option of the adjustable working parameter of one or more vehicle-mounted functional components. For example, refer to Figure 3 and Figure 4The plurality of personalized configuration information is shown, and the personalized configuration information with serial number (1) is taken as an example, and the specific content is "vehicle-mounted functional device 1 (driver seat): front and rear translation distance = 30 cm, height = 45 cm, backrest angle = 105°; vehicle-mounted functional device 9 (navigation unit): navigation route preference = high-speed priority; vehicle-mounted functional device 13 (steering wheel): height = 50 cm, inclination angle = 15°...". If the personalized configuration information is sent to the device control module, the device control module will convert the control instructions of the vehicle-mounted functional devices 1 (driver seat), 9 (navigation unit) and 13 (steering wheel) according to the personalized configuration information, so as to control the vehicle-mounted functional device 1 (driver seat) to operate with the working parameters of "front and rear translation distance = 30 cm, height = 45 cm, backrest angle = 105°", control the vehicle-mounted functional device 9 (navigation unit) to operate with the working parameters of "navigation route preference = high-speed priority", and control the vehicle-mounted functional device 13 (steering wheel) to operate with the working parameters of "height = 50 cm, inclination angle = 15°...".
[0034] In the information input stage, in addition to editing the personalized configuration information, the automobile user can also edit the identity registration information and the location registration information corresponding to each personalized configuration information, so as to mark the personalized configuration information by using the identity registration information and the location registration information.
[0035] Specifically, in step P3, the man-machine interaction module can call the identity recognition module to identify the identity of the at least one automobile user, and obtain at least one identity registration information and corresponding location registration information.
[0036] The identity recognition module can identify the identity of the automobile user by means of face recognition, wireless signal recognition or password recognition, and obtain the identity registration information of the automobile user. For example, taking a family car as an example, the identity recognition module can identify the identity of the car owner based on face recognition, obtain the face feature information of the car owner, and assign ID number 001 to obtain the identity registration information of the car owner for storage; the identity recognition module can identify the identity of the spouse of the car owner based on face recognition, obtain the face feature information of the spouse of the car owner, and assign ID number 002 to obtain the identity registration information of the spouse of the car owner for storage; the identity recognition module can identify the identity of the children of the car owner based on face recognition, obtain the face feature information of the children of the car owner, and assign ID number 003 to obtain the identity registration information of the children of the car owner for storage. The identity recognition module can use an encryption algorithm such as AES-256 to encrypt each identity registration information.
[0037] In step P3, if no new car users are added, the identity recognition module only needs to perform identity recognition once for each car user. In this way, if new personalized configuration information is added and step P3 is executed again, the identity recognition module can call the already detected identity registration information locally.
[0038] In step P3, the user can edit the location registration information. The location registration information represents the location distribution of one or more identity registration information used to mark personalized configuration information, specifically including spatial location distribution and temporal location distribution.
[0039] For example, location registration information in the form of spatial distribution, such as Figure 3 As shown. (Refer to...) Figure 3 Taking the personalized configuration information with serial number (1) as an example, the car user edited the corresponding spatial location distribution form of the location registration information. This location registration information only contains one identity registration information with ID 001, and indicates the location of this identity registration information inside the passenger compartment of the car, specifically the location of the driver's seat. After the location registration information and the one identity registration information it represents, together with the personalized configuration information with serial number (1), are sent to the user management module, the user management module will use the location registration information and the one identity registration information it represents to mark the personalized configuration information with serial number (1). Similarly, taking the personalized configuration information with serial number (4) as an example, the car user edited the corresponding spatial location distribution form of the location registration information. The location registration information includes three identity registration information: ID 001, ID 002, and ID 003. It indicates the location distribution of these identity registration information inside the passenger compartment of the car. Specifically, the identity registration information with ID 001 is located in the front passenger seat, the identity registration information with ID 002 is located in the driver's seat, and the identity registration information with ID 003 is located in the left rear seat. After the location registration information and the three identity registration information it represents, together with the personalized configuration information with serial number (4), are sent to the user management module, the user management module will use the location registration information and the three identity registration information it represents to mark the personalized configuration information with serial number (4).
[0040] For example, location registration information in the form of time and location distribution, such as Figure 4 As shown. (Refer to...) Figure 4For example, the personalized configuration information with serial number (1) is taken as an example, the car user edits the position registration information in the form of time position distribution, the position registration information only contains one identity registration information with ID 001, and indicates the position of the identity registration information on the time axis (the zero point of the time axis can be the moment of each car start or the moment of each detection of someone sitting on the driving seat, etc.), specifically, the zero point position of the time axis, after the position registration information and the one identity registration information indicated thereby are sent to the user management module, the user management module will mark the personalized configuration information with serial number (1) using the position registration information and the one identity registration information indicated thereby; similarly, for example, the personalized configuration information with serial number (4) is taken as an example, the car user edits the position registration information in the form of time position distribution, the position registration information contains three identity registration information with ID 001, ID 002 and ID 003, and indicates the position of the identity registration information on the time axis, specifically, the identity registration information with ID 002 is located at the zero point position of the time axis, the identity registration information with ID 001 is located at the t1 moment position of the time axis, and the identity registration information with ID 003 is located at the t2 moment position of the time axis, after the position registration information and the three identity registration information indicated thereby are sent to the user management module, the user management module will mark the personalized configuration information with serial number (4) using the position registration information and the three identity registration information indicated thereby.
[0041] After obtaining the plurality of personalized configuration information and the identity registration information and the position registration information for marking each personalized configuration information in steps P1-P3, the identity recognition module performs step P4, and sends the personalized configuration information, the identity registration information and the position registration information to the user management module.
[0042] In this embodiment, the personalized configuration information and the identity registration information and the position registration information for marking the personalized configuration information can also be downloaded from the cloud server by the information synchronization module, and the downloaded personalized configuration information, identity registration information and position registration information, etc. are sent to the user management module for storage. The user management module can perform encryption processing on these information by using encryption algorithms such as AES-256.
[0043] After performing steps P1-P4 or downloading the personalized configuration information from the cloud server, the multi-user adaptive car personalized configuration system can perform the adaptive configuration phase of the multi-user adaptive car personalized configuration method. Referring to Figure 5 , the adaptive configuration phase of the multi-user adaptive car personalized configuration method specifically includes the following steps: S1. detecting the identity of the person on the vehicle to obtain identity measured information and corresponding position measured information; S2. maintaining a plurality of personalized configuration information, determining at least one personalized configuration information to output according to the identity measured information and the position measured information; S3. configuring the working parameters of the corresponding vehicle function component according to the personalized configuration information output by the user management module.
[0044] In this embodiment, step S1 can be executed by the identity recognition module in the multi-user adaptive automobile personalized configuration system, step S2 can be executed by the user management module, and step S3 can be executed by the device control module.
[0045] In this embodiment, the first execution mode or the second execution mode of steps S1-S3 can be selected according to the form of the position registration information marked by the personalized configuration information.
[0046] Specifically, if the position registration information stored in the user management module is in the form of spatial position distribution, the first execution mode of steps S1-S3 can be selected; if the position registration information stored in the user management module is in the form of time position distribution, the second execution mode of steps S1-S3 can be selected.
[0047] When the first execution mode is selected, the identity recognition module executes step S1, that is, detects the identity of the person on the vehicle to obtain identity measured information and corresponding position measured information, and the following steps can be executed: S101A. detecting the identity of the person on the vehicle to obtain at least one identity at the same time; S102A. forming identity measured information with the identity; S103A. determining the spatial position distribution of each identity in the internal space of the vehicle to obtain position measured information.
[0048] Steps S101A-S103A are the first execution mode of step S1.
[0049] In step S101A, the identity recognition module can detect the identity of the passenger compartment space at the moment when the car is just started, or at any moment when the car is running. Specifically, when using a vehicle-mounted high-definition camera as an identity recognition module, the vehicle-mounted high-definition camera can obtain images by shooting the passenger compartment space, recognize the facial features of the whole image, determine each set of independent and complete facial features (corresponding to one person in the car) as an identity identifier, and mark the area in the image where the facial features are detected. Since the area in the image has a corresponding relationship with the driver's seat, the front passenger seat and other positions in the passenger compartment space, the spatial position distribution of the identity identifier in the passenger compartment space can be determined, for example, it can be represented as information in the format of "identity identifier 2: driver's seat; identity identifier 1: front passenger seat; identity identifier 3: rear left".
[0050] In step S102A, each identity identifier detected in step S101A itself constitutes identity measurement information. In step S103A, the spatial position distribution corresponding to each identity identifier detected in step S101A, for example, information in the format of "identity identifier 2: driver's seat; identity identifier 1: front passenger seat; identity identifier 3: rear left" is used as position measurement information.
[0051] In this embodiment, on the basis of the identity recognition module selecting to perform steps S101A-S103A, the user management module can perform the following steps when performing step S2, that is, determining at least one personalized configuration information for output according to the identity measurement information and the position measurement information: Step S201A. Traverse each personalized configuration information; Step S202A. For any personalized configuration information, when the identity registration information corresponding to the personalized configuration information matches each identity identifier in the identity measurement information, and the spatial position distribution represented by the position registration information matches the position measurement information, output the personalized configuration information.
[0052] Steps S201A-S202A are the first execution mode of step S2.
[0053] In step S201A, refer to Figure 3 Each personalized configuration information can be traversed in the order of serial numbers (1), (2), (3), (4)……, and step S202A is performed for each personalized configuration information traversed.
[0054] For example, for the personalized configuration information with the serial number (1) that is traversed, when step S202A is executed, since the personalized configuration information with the serial number (1) only contains the identity registration information with the ID 001, it cannot be matched with the identity measured information and the position measured information with the content of "identity 2: driver seat; identity 1: co-driver seat; identity 3: back left", and thus the personalized configuration information with the serial number (1) is not output. Similarly, the personalized configuration information with the serial number (2) or (3) is also not output.
[0055] For the personalized configuration information with the serial number (4) that is traversed, when step S202A is executed, if the identity registration information with the ID 002, the identity registration information with the ID 001 and the identity registration information with the ID 003 corresponding to the personalized configuration information with the serial number (4) are matched with the identity measured information of identity 2, identity 1 and identity 3 respectively, and the position registration information corresponding to the personalized configuration information with the serial number (4) indicates that the identity registration information with the ID 002 (corresponding to identity 2) also corresponds to the driver seat, the identity registration information with the ID 001 (corresponding to identity 1) also corresponds to the co-driver seat, and the identity registration information with the ID 003 (corresponding to identity 3) also corresponds to the back left, it is determined that the identity registration information corresponding to the personalized configuration information with the serial number (4) is matched with the identity in the identity measured information, and the spatial position distribution indicated by the position registration information is matched with the position measured information, and thus the personalized configuration information with the serial number (4) is output, i.e. the personalized configuration information with the content of "vehicle-mounted functional device 1 (driver seat): front and back translation distance = 30 cm, height = 45 cm, backrest angle = 105°; vehicle-mounted functional device 9 (navigation unit): navigation route preference = avoiding congestion; vehicle-mounted functional device 13 (steering wheel): height = 50 cm, inclination angle = 15°; vehicle-mounted functional device 6 (left rear window): opening degree = 50%……".
[0056] After the personalized configuration information with the serial number (4) is output to the device control module in step S202A, the device control module executes step S3 to convert the personalized configuration information with the serial number (4) into control instructions for the vehicle-mounted functional device 1 (driver seat), the vehicle-mounted functional device 9 (navigation unit) and the vehicle-mounted functional device 6 (left rear window), so as to control these vehicle-mounted functional devices to operate with the working parameters set in the personalized configuration information with the serial number (4).
[0057] In this embodiment, by executing steps S1-S3 in the first execution mode, the identity of the vehicle user can be identified when a single vehicle user uses the vehicle, so as to call the corresponding personalized configuration information to automatically configure the working parameters of the vehicle function components, and the identity of the vehicle user can also be identified when multiple vehicle users use the vehicle, so as to call the corresponding personalized configuration information to automatically configure the working parameters of the vehicle function components according to the position distribution of each vehicle user in the passenger compartment, that is, different personalized configuration information can be selected and called according to different position distributions of multiple vehicle users in the passenger compartment. Since different multiple passenger identity combinations and different position distributions corresponding to the same multiple passenger identity combinations generally correspond to different driving scenarios (for example, in a commuting driving scenario, a vehicle owner with rich driving experience may drive the vehicle, while a vehicle owner's spouse with relatively less driving experience may be in the front passenger seat, and in a holiday driving scenario, a vehicle owner's spouse with relatively less driving experience may drive the vehicle, while the vehicle owner may be in the front passenger seat), and different driving scenarios correspond to different use experience requirements, executing steps S1-S3 in the first execution mode can identify the experience requirements of different driving scenarios by identifying different multiple passenger identity combinations or different position distributions corresponding to the same multiple passenger identity combinations, and then call the corresponding personalized configuration information to control the vehicle function components. Such a control mode can not only meet the use experience requirements of the driver, but also meet the use experience requirements of the non-driver passenger, achieving adaptive personalized configuration in the case of multiple vehicle users.
[0058] In the first execution mode in this embodiment, when the device control module executes step S3, that is, according to the personalized configuration information output by the user management module, the corresponding vehicle function components are configured with working parameters, the following steps can be executed: S301A. determining a target vehicle function component according to the position measurement information; S302A. extracting working parameters corresponding to the target vehicle function component from the output personalized configuration information; S303A. configuring the target vehicle function component with the extracted working parameters.
[0059] Taking the position measurement information detected in steps S201A-S202A as an example, the position distribution of each identity is "identity 2: driver seat; identity 1: front passenger seat; identity 3: rear left seat", and in step S301A, the device control module can filter out the vehicle-mounted functional components installed in the driver seat, the front passenger seat, the rear left seat and the like from all the vehicle-mounted functional components as the target vehicle-mounted functional components. Such target vehicle-mounted functional components include vehicle-mounted functional device 1 (driver seat) (installed in the driver seat), vehicle-mounted functional device 13 (steering wheel) (installed in the driver seat), vehicle-mounted functional device 9 (navigation unit) (installed in the driver seat), vehicle-mounted functional device 2 (front passenger seat) (installed in the front passenger seat), vehicle-mounted functional device 6 (left rear window) (installed in the rear left seat), and the like.
[0060] In step S302A, the device control module filters out the working parameters corresponding to the target vehicle-mounted functional components from the personalized configuration information with serial number (4) "vehicle-mounted functional device 1 (driver seat): front and rear translation distance = 30 cm, height = 45 cm, backrest angle = 105°; vehicle-mounted functional device 9 (navigation unit): navigation route preference = avoiding congestion; vehicle-mounted functional device 13 (steering wheel): height = 50 cm, inclination angle = 15°; vehicle-mounted functional device 6 (left rear window): opening degree = 50% ……". In step S303A, the target vehicle-mounted functional components are configured with the working parameters filtered out in step S302A.
[0061] In this embodiment, by performing steps S301A-S303A, the vehicle-mounted functional components in the positions where the current passengers are located can be controlled, and the working parameters of the vehicle-mounted functional components in the positions where the current passengers are not located will not be adjusted, which can filter out the same part of the vehicle-mounted functional components corresponding to the positions where the passengers are located in the case where the personalized configuration information itself has edited many working parameters of the vehicle-mounted functional components, reduce the number of vehicle-mounted functional components that need to be controlled, and keep the working condition of the vehicle stable.
[0062] When the second execution mode is selected, in this embodiment, the identity recognition module can perform the following steps when performing step S1, that is, detecting the identities of the passengers on the vehicle to obtain the identity measurement information and the corresponding position measurement information: S101B. Detecting the identities of the passengers on the vehicle in a time period to obtain a time sequence composed of at least one identity; S102B. Taking the time sequence as the identity measurement information; S103B. Determine the time position distribution characteristics of the time sequence, and obtain the position measurement information.
[0063] Steps S101B-S103B are a second execution manner of step S1.
[0064] In step S101A, the identity recognition module can continuously detect the identities of the people in the car dynamically from the moment the car starts to the moment it stops and shuts down, and record the moment when each identity is first detected (if an identity is detected again after disappearing for more than a threshold length of time, it can be determined that this identity is first detected at the moment it is detected again). Specifically, when using a vehicle-mounted high-definition camera as an identity recognition module, the vehicle-mounted high-definition camera can shoot a video stream of the passenger compartment space and recognize the facial features of each frame of the video stream. Each set of independent and complete facial features (corresponding to one person in the car) is determined as an identity, and the moment when each identity is first detected is marked. For example, if identity 2 is detected at the moment the car starts (zero point on the time axis), record "identity 2-time: 0" to form a time sequence including one item; as time goes on, identity 1 is detected at time t'1, and a new record "identity 1-time: t'1" is added to the already detected time sequence "identity 2-time: 0" to update the time sequence to include two items "identity 2-time: 0, identity 1-time: t'1"; as time goes on, identity 3 is detected at time t'2, and a new record "identity 3-time: t'2" is added to the already detected time sequence "identity 2-time: 0, identity 1-time: t'1" to update the time sequence to include three items "identity 2-time: 0, identity 1-time: t'1, identity 3-time: t'2".
[0065] In step S102B, the time sequence "identity 2-time: 0, identity 1-time: t'1, identity 3-time: t'2" obtained by executing step S101B contains multiple identities such as identity 2, identity 1, and identity 3 as identity measurement information.
[0066] In step S102B, the time sequence "identity 2-time: 0, identity 1-time: t'1, identity 3-time: t'2" obtained by performing step S101B has its complete content representing the positions of these identities on the time axis, i.e., the time position distribution feature, as the position measurement information. It is also possible to only consider the time position distribution feature of the time sequence, such as the time sequence representing the time sequence of each identity (without considering the specific detection time), as the position measurement information.
[0067] In this embodiment, steps S101B-S103B are dynamically performed, i.e., as time goes on, the car driving process proceeds, and there may be people getting off the car or people outside getting on the car and becoming people on the car, thereby causing changes in the time sequence. For example, in the time period from time 0 to time t'1, the time sequence is "identity 2-time: 0", in the time period from time t'1 to time t'2, the time sequence is "identity 2-time: 0, identity 1-time: t'1"; after time t'2, the time sequence is "identity 2-time: 0, identity 1-time: t'1, identity 3-time: t'2".
[0068] In this embodiment, step S2 is performed after time t'2, and the time sequence at this time is "identity 2-time: 0, identity 1-time: t'1, identity 3-time: t'2".
[0069] In this embodiment, based on the identity recognition module selecting to perform steps S101B-S103B, the user management module performs step S2, i.e., according to the identity measurement information and the position measurement information, determines at least one personalized configuration information to output, and the following steps can be performed: Step S201B. Iterating through each personalized configuration information; Step S202B. For any personalized configuration information, when the identity registration information corresponding to the personalized configuration information matches the same identity in the time sequence, and the time position distribution feature represented by the position registration information matches the same position measurement information, output the personalized configuration information.
[0070] In step S201B, refer to Figure 4 The personalized configuration information can be iterated in the order of serial numbers (1), (2), (3), (4), and the like, and step S202B can be performed for each personalized configuration information iterated.
[0071] For example, for the personalized configuration information with the serial number (1) that is traversed, when step S202B is executed, since the personalized configuration information with the serial number (1) only contains the identity registration information with the ID 001, it cannot match the time sequence "identity 2-time: 0, identity 1-time: t'1, identity 3-time: t'2", and thus the personalized configuration information with the serial number (1) is not output. Similarly, the personalized configuration information with the serial number (2) or (3) is also not output.
[0072] For the personalized configuration information with the serial number (4) that is traversed, when step S202B is executed, if the identity registration information with the ID 002, the identity registration information with the ID 001 and the identity registration information with the ID 003 corresponding to the personalized configuration information with the serial number (4) match the identity 2, the identity 1 and the identity 3 in the identity measured information in the time sequence respectively, and the position registration information corresponding to the personalized configuration information with the serial number (4) also indicates the time position distribution feature of the order of "the identity registration information with the ID 002, the identity registration information with the ID 001, the identity registration information with the ID 003" [or more strictly, in the position registration information corresponding to the personalized configuration information with the serial number (4), the time 0 corresponding to the identity registration information with the ID 002 is the same as the time 0 corresponding to the identity 2 in the time sequence, the time t1 corresponding to the identity registration information with the ID 001 is the same as the time t'1 corresponding to the identity 1 in the time sequence (or the error is less than a threshold), and the time t2 corresponding to the identity registration information with the ID 003 is the same as the time t'2 corresponding to the identity 3 in the time sequence (or the error is less than a threshold)], it is determined that the identity registration information corresponding to the personalized configuration information with the serial number (4) matches the identity in the identity measured information, and the spatial position distribution indicated by the position registration information matches the position measured information, and the personalized configuration information with the serial number (4) is output, that is, the personalized configuration information with the content "vehicle-mounted functional device 1 (driver seat): front and rear translation distance = 30 cm, height = 45 cm, backrest angle = 105°; vehicle-mounted functional device 9 (navigation unit): navigation route preference = avoiding congestion; vehicle-mounted functional device 13 (steering wheel): height = 50 cm, inclination angle = 15°; vehicle-mounted functional device 6 (left rear window): opening degree = 50%……".
[0073] After the step S202B, the device control module converts the personalized configuration information with serial number (4) into control instructions for the vehicle-mounted function devices 1 (driver seat), 9 (navigation unit), 6 (left rear window), etc., and controls these vehicle-mounted function devices to operate with the working parameters set by the personalized configuration information with serial number (4).
[0074] In this embodiment, by executing steps S1-S3 in the second execution mode, the identity of the vehicle user can be identified when a single vehicle user uses the vehicle, so as to call the corresponding personalized configuration information to automatically configure the working parameters of the vehicle function components, and the identity of each vehicle user can be identified according to the position distribution of the identity markers of each vehicle user on the time axis when multiple vehicle users use the vehicle, so as to call the corresponding personalized configuration information to automatically configure the working parameters of the vehicle function components, that is, different personalized configuration information can be selected and called according to the order of appearance or the order of departure of multiple vehicle users in the driving process of the vehicle. Different combinations of multiple passengers, different orders of appearance or departure corresponding to the same combination of multiple passengers, generally correspond to different driving scenarios (for example, in the driving scenario of the commuting trip, the vehicle owner, the spouse of the vehicle owner and the child of the vehicle owner are all on the vehicle at time zero, that is, as on-vehicle personnel, as the identity markers of the vehicle owner and the child of the vehicle owner are detected, as the identity marker of the spouse of the vehicle owner is no longer detected, the vehicle owner and the child of the vehicle owner are still detected as on-vehicle personnel when the vehicle travels to the working place of the spouse of the vehicle owner; when the vehicle travels to the school of the child of the vehicle owner, the child of the vehicle owner gets off the vehicle, the identity marker of the child of the vehicle owner is no longer detected, and the vehicle owner is still detected as on-vehicle personnel; in the driving scenario of the commuting return trip, only the vehicle owner is on the vehicle at time zero, as the vehicle travels to the school of the child of the vehicle owner, the child of the vehicle owner gets on the vehicle and becomes on-vehicle personnel, and the identity markers of the vehicle owner and the child of the vehicle owner are detected; as the vehicle travels to the working place of the spouse of the vehicle owner, the spouse of the vehicle owner gets on the vehicle and becomes on-vehicle personnel, and the identity markers of the vehicle owner, the spouse of the vehicle owner and the child of the vehicle owner are detected), and different driving scenarios correspond to different use experience requirements. By executing steps S1-S3 in the second execution mode, different driving scenarios can be identified according to the different combinations of multiple passengers or the different time axis position distributions corresponding to the same combination of multiple passengers, that is, the order of getting on or getting off the vehicle, so as to identify the experience requirements of different driving scenarios, and then call the corresponding personalized configuration information to control the vehicle function components. Such a control mode can not only meet the use experience requirements of the driver, but also meet the use experience requirements of the passengers who are not drivers, and realize adaptive personalized configuration in the case of multiple vehicle users. Moreover, the time sequence detection is executed in real time and dynamically, that is, the time sequence is updated as time goes on, so as to update the personalized configuration information as time goes on, thereby dynamically adapting to the changes in use experience requirements caused by changes in on-vehicle personnel.
[0075] In this embodiment, the information synchronization module can also upload the personalized configuration information and the corresponding identity registration information and location registration information to the cloud server, so that other user terminals can download the personalized configuration information and the corresponding identity registration information and location registration information from the cloud server, realizing sharing and cross-device calling of the personalized configuration information and the corresponding identity registration information and location registration information.
[0076] The multi-user adaptive automobile personalized configuration method in the embodiment can be implemented by writing a computer program, writing the computer program into a computer device or a storage medium, and running the computer program when it is read out, thereby achieving the same technical effects as the multi-user adaptive automobile personalized configuration method in the embodiment.
[0077] It should be noted that, unless otherwise specified, when a feature is referred to as being "fixed", "connected" to another feature, it can be directly fixed, connected to the other feature, or indirectly fixed, connected to the other feature. In addition, the up, down, left, right and other descriptions used in the present disclosure are only relative to the relative positional relationship of the components of the present disclosure in the drawings. In the present disclosure, the singular forms "a", "an" and "the" are also intended to include the plural forms, unless the context clearly indicates otherwise. In addition, unless otherwise defined, all technical and scientific terms used in the present embodiment are the same as those commonly understood by those skilled in the art. The terms used in the present embodiment are only used to describe the specific embodiments, and are not intended to limit the present application. The term "and / or" used in the present embodiment includes any combination of one or more related listed items.
[0078] It should be understood that although the terms, second, third, etc. can be used in the present disclosure to describe various elements, these elements should not be limited to these terms. These terms are only used to distinguish elements of the same type from each other. For example, without departing from the scope of the present disclosure, an element can also be referred to as a second element, and similarly, a second element can also be referred to as an element. The use of any and all examples or exemplary language ("for example", "for example", etc.) provided in the present embodiment is only intended to better illustrate the embodiments of the present application, and unless otherwise required, does not impose restrictions on the scope of the present application.
[0079] It should be appreciated that embodiments of the present application can be realized by a computer hardware, a combination of hardware and software, or by computer instructions stored on a non-transitory computer-readable storage medium. The methods can be implemented in a computer program product tangibly embodied in a machine- readable storage medium (e.g., magnetic disk, optical disk, memory, etc.) including a machine-readable storage medium. The methods can be implemented using standard programming techniques - including the configuration of a non-transitory computer-readable storage medium with computer program code - which when executed by a computer, cause the computer to perform the methods described in the specific embodiments. Each program can be implemented in a high level procedural or object-oriented programming language to communicate with a computer system. However, the programs can be implemented in assembly or machine language, if desired. In any case, the language can be a compiled or interpreted language. Furthermore, the programs can be stored on a computer program product which can be a dedicated hardware, or a general purpose computer which is programmed to perform the functions described in the specific embodiments.
[0080] Further, the operations of the processes described in the embodiments can be performed in any suitable order, unless otherwise indicated herein or otherwise clearly contradicted by context. The processes described in the embodiments (or variations and / or combinations thereof) can be implemented under the control of one or more computer systems configured with executable instructions (e.g., computer program code, one or more computer programs or one or more applications) to perform the processes described in the specific embodiments, and can be implemented as code (e.g., executable instructions, one or more computer programs or one or more applications) running on a computer system (a digital electronic device), and / or executed by hardware or combinations thereof. The computer program includes a plurality of instructions that can be executed by one or more processors.
[0081] Further, the methods can be implemented in any suitable type of computing platform that is operatively connected to any suitable type of computing platform, including but not limited to a personal computer, a mini-computer, a mainframe, a network or distributed computing environment, a stand-alone or integrated computer platform, or in communication with a charged particle tool or other imaging device, and the like. Aspects of the present application can be implemented in machine-readable code stored on a non-transitory storage medium or device, whether removable or integrated to the computing platform, such as a hard disk, an optical read and / or write storage medium, RAM, ROM, and the like, such that it can be read by a programmable computer to configure and operate the computer to perform the processes described herein when the storage medium or device is read by the computer. Further, the machine-readable code, or portions thereof, can be transmitted over a wired or wireless network. The present application includes these and other different types of non-transitory computer-readable storage media when the instructions or programs incorporating microprocessors or other data processors implement the steps described above. The present application also includes the computer itself when programmed according to the methods and techniques of the present application.
[0082] The computer program can be applied to input data to perform the functions of the present embodiments to transform the input data to generate output data that is stored to non-volatile memory. The output information can also be applied to one or more output devices such as a display. In a preferred embodiment of the present application, the transformed data represents a physical and tangible object, including a particular visual depiction of the physical and tangible object produced on a display.
[0083] The above merely preferred embodiments of the present application and are not intended to limit the present application. The present application can be implemented in various ways without departing from the spirit and principles of the present application. The technical solutions and / or embodiments of the present application can be variously modified and changed within the scope of the present application.
Claims
1. A multi-user adaptive automotive personalization configuration system, characterized in that, The multi-user adaptive automobile personalized configuration system comprises: an identity recognition module, configured to detect identities of people on the automobile to obtain identity measured information and corresponding position measured information; the identity measured information comprises identity identifiers of at least one person detected on the automobile, and the position measured information represents position distribution of each identity identifier in the identity measured information; a user management module, configured to maintain a plurality of personalized configuration information, determine at least one of the personalized configuration information to be output according to the identity measured information and the position measured information; wherein each of the personalized configuration information is marked by corresponding identity registration information and corresponding position registration information of at least one automobile user; a device control module, configured to configure working parameters of corresponding vehicle function components according to the personalized configuration information output by the user management module.
2. The multi-user adaptive car personalization configuration system of claim 1, wherein, The detection of identities of people on the automobile to obtain identity measured information and corresponding position measured information comprises: detecting identities of people on the automobile at the same time to obtain at least one identity identifier; composing the identity measured information with each identity identifier; determining spatial position distribution of each identity identifier in the internal space of the automobile to obtain the position measured information.
3. The multi-user adaptive car personalization configuration system of claim 2, wherein, The determination of at least one of the personalized configuration information to be output according to the identity measured information and the position measured information comprises: traversing each of the personalized configuration information; for any of the personalized configuration information, when each of the identity registration information corresponding to the personalized configuration information matches each of the identity identifiers in the identity measured information, and the spatial position distribution represented by the position registration information matches the position measured information, outputting the personalized configuration information.
4. The multi-user adaptive car personalization configuration system of claim 3, wherein, The configuration of working parameters of corresponding vehicle function components according to the personalized configuration information output by the user management module comprises: determining a target vehicle function component according to the position measured information; the target vehicle function component is a vehicle function component installed at a position corresponding to the spatial position distribution represented by the position measured information on the automobile; extracting working parameters corresponding to the target vehicle function component from the output personalized configuration information; configuring the target vehicle function component with the extracted working parameters.
5. The multi-user adaptive car personalization configuration system of claim 1, wherein, The detection of identities of people on the automobile to obtain identity measured information and corresponding position measured information comprises: detecting identities of people on the automobile in a time period to obtain a time sequence composed of at least one identity identifier; using the time sequence as the identity measured information; determining time position distribution characteristics of the time sequence to obtain the position measured information.
6. The multi-user adaptive car personalization configuration system of claim 5, wherein, The determination of time position distribution characteristics of the time sequence comprises: obtaining time sequence of each identity identifier in the time sequence as the time position distribution characteristics; or obtaining detection time of each identity identifier in the time sequence as the time position distribution characteristics. 7. The multi-user adaptive car personalization configuration system according to claim 5 or 6, characterized in that, The determining at least one of the personalized configuration information according to the identity real-time information and the location real-time information and outputting comprises: traversing each of the personalized configuration information; for any of the personalized configuration information, when each of the identity registration information corresponding to the personalized configuration information matches each of the identity in the time sequence, and the time position distribution feature represented by the location registration information matches the location real-time information, outputting the personalized configuration information.
8. The multi-user adaptive in-vehicle personalization configuration system of claim 1, wherein, The multi-user adaptive automobile personalized configuration system comprises: a human-computer interaction module; the human-computer interaction module is used for detecting the information input operation of the automobile user, receiving the personalized configuration information input by the automobile user, calling the identity recognition module to identify at least one of the automobile user, obtaining at least one of the identity registration information and the corresponding location registration information, and sending the personalized configuration information, each of the identity registration information and the location registration information to the user management module.
9. The multi-user adaptive in-vehicle personalization configuration system of claim 1, wherein, The multi-user adaptive automobile personalized configuration system comprises: an information synchronization module; the information synchronization module is used for uploading the personalized configuration information and the corresponding identity registration information and location registration information to the cloud server, and / or downloading the personalized configuration information and the corresponding identity registration information and location registration information from the cloud server.
10. An automobile characterized by comprising: The automobile comprises the multi-user adaptive automobile personalized configuration system according to any one of claims 1-9.