Intelligent vehicle control method and device, electronic equipment and storage medium
By detecting the biometric information around the vehicle, automatically unlocking the vehicle and obtaining the usual route and vehicle parameters, the problem of small display area at the driving position is solved, personalized function settings are realized without manual operation, and the vehicle intelligence and driver experience are improved.
Patent Information
- Application Number
- CN202311748622.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-18
- Publication Date
- 2025-10-10
- Estimated Expiration
- 2043-12-18
AI Technical Summary
In the prior art, the display area of the vehicle's personalized functions set at the driving position is small, which affects driving safety and has a low level of intelligence, resulting in a poor driving experience for the driver.
By detecting biometric information around the vehicle, it automatically unlocks the vehicle and obtains the driver's usual route and vehicle computer parameters, uses the vehicle display device to output real-time traffic information, and adjusts the air conditioning and seats according to the usual vehicle computer parameters, realizing personalized function settings without manual operation.
It improves the intelligence level of the vehicle, enhances the driver's driving experience and safety, and reduces operational interference during driving.
Smart Images

Figure CN117565817B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of intelligent vehicle technology, and in particular to an intelligent vehicle control method, device, electronic device, and storage medium. Background Art
[0002] As vehicles become increasingly intelligent, personalized features are gaining increasing attention. These features primarily include driver assistance, rear-seat entertainment, and smart reminders. These personalized features impact the driver's driving experience. Therefore, how to customize these features to enhance vehicle intelligence and improve the driver's driving experience is a key research topic in this field.
[0003] Currently, commonly used personalized functions are set on a display terminal located at the driving position, and different personalized functions are selected by operating the touch screen of the display terminal.
[0004] However, due to the limited space at the driving position, the display area in the above technical solution is small and has great limitations. In addition, the driver's touch screen operation during driving will also affect driving safety. The degree of intelligence is not high, which affects the driver's driving experience. Summary of the Invention
[0005] The embodiments of the present application provide an intelligent vehicle control method, device, electronic device, and storage medium for automatically implementing personalized functions in a vehicle based on artificial intelligence, thereby improving the vehicle's intelligence and thus enhancing the driver's driving experience. The technical solution is as follows:
[0006] In one aspect, a method for controlling an intelligent vehicle is provided, the method comprising:
[0007] Obtaining biometric information of a subject within a detection area of the vehicle, the detection area being a fixed area surrounding the vehicle. Based on the biometric information of the subject within the detection area, a match is performed in a preset unlocking information library, which includes multiple sets of biometric information of subjects capable of unlocking the vehicle, each set of biometric information corresponding to a subject identifier. If a match is found in the unlocking information library with biometric information of the subject within the detection area, obtaining the subject identifier corresponding to the biometric information in the unlocking information library is performed, and unlocking the vehicle doors and any dormant functional modules in the vehicle computer system.
[0008] Based on a driving pattern library, a subject's usual route is obtained based on the current time point, vehicle location, and subject identification. A query is performed based on the usual route and the current time point to obtain real-time traffic information on the usual route. The driving pattern library is used to store at least one subject's usual route and usual vehicle parameters.
[0009] Output common routes and real-time traffic information through the display device on the vehicle;
[0010] Based on the driving mode library, the current time point and the subject identification, the subject's usual vehicle machine parameters are obtained, including air conditioning parameters and seat function parameters;
[0011] Adjust the vehicle's air conditioning and seats based on the subject's usual vehicle parameters.
[0012] In another aspect, an intelligent vehicle control device is provided, the device comprising:
[0013] An unlocking module is configured to obtain biometric information of a subject within a detection area of the vehicle. The detection area is a fixed area surrounding the vehicle. Based on the biometric information of the subject within the detection area, a match is performed in a preset unlocking information library. The preset unlocking information library includes multiple sets of biometric information of subjects capable of unlocking the vehicle, each set of biometric information corresponding to a subject identifier. If a match is found in the unlocking information library with biometric information of the subject within the detection area, the subject identifier corresponding to the biometric information in the unlocking information library is obtained, and the vehicle doors and any dormant functional modules in the vehicle computer system are unlocked.
[0014] a route acquisition module for acquiring a subject's usual route based on a driving pattern library, the current time point, the vehicle's location, and the subject's identification, and performing a query based on the usual route and the current time point to obtain real-time traffic information on the usual route. The driving pattern library is used to store at least one subject's usual route and usual vehicle-mounted parameters;
[0015] A display module, configured to output a used route and real-time traffic information via a display device on the vehicle;
[0016] The vehicle computer parameter acquisition module is used to obtain the subject's usual vehicle computer parameters based on the driving mode library, the current time point and the subject's identification. The usual vehicle computer parameters include air conditioning parameters and seat function parameters;
[0017] The adjustment module is used to adjust the air conditioning and seats in the vehicle based on the subject's usual vehicle machine parameters.
[0018] In some embodiments, the apparatus further comprises:
[0019] An information acquisition module, for acquiring companion identifications of companions other than the subject when more than one person is detected entering the vehicle;
[0020] The path acquisition module is also used to obtain the common path of the subject and the companion based on the driving mode library, the subject identification, the companion identification, the vehicle position and the current time point. The common path is the common path corresponding to the subject and the companion. Based on the common path and the current time point, a query is performed to obtain real-time traffic information of the common path.
[0021] In some embodiments, the apparatus further comprises:
[0022] A schedule acquisition module is used to query multiple schedules based on the subject identifier to obtain the subject's schedule;
[0023] The candidate path acquisition module is used to query the subject's schedule based on the current time point. If a target schedule is found, multiple candidate paths are obtained based on the destination and vehicle location in the target schedule. The target schedule is the schedule whose time interval between the occurrence time and the current time point is less than the target duration.
[0024] a target path acquisition module for acquiring a target path from a plurality of candidate paths based on the subject's driving preference information and the real-time traffic information corresponding to the plurality of candidate paths, wherein the target path satisfies the driving preference information and the real-time traffic information satisfies the occurrence time of the target schedule;
[0025] The display module is also used to output the target path and real-time traffic information of the target path through a display device on the vehicle.
[0026] In some embodiments, the display module includes:
[0027] The window display unit is used to display the usual route and information prompts on the vehicle windows. The information prompts are used to provide real-time traffic information and the weather at the current time.
[0028] In some embodiments, the apparatus further comprises:
[0029] The response module is used to respond to voice commands or gesture operations on the car windows, switch the car windows from the off state to the display state, shoot the scenery outside the car window based on the infrared camera, obtain a video, and display the video on the car window.
[0030] In some embodiments, the apparatus further comprises:
[0031] The warning module is used to display a warning message on the vehicle's windows and block the vehicle's doors when it detects that a vehicle is approaching. The warning message is used to indicate that the vehicle is in an unsafe situation.
[0032] On the other hand, an electronic device is provided, which includes a processor and a memory, the memory being used to store at least one computer program, and the at least one computer program being loaded and executed by the processor to implement the operations performed by the intelligent vehicle control method in the embodiment of the present application.
[0033] On the other hand, a computer-readable storage medium is provided, in which at least one computer program is stored. The at least one computer program is loaded and executed by a processor to implement operations performed by the intelligent vehicle control method in the embodiment of the present application.
[0034] On the other hand, a computer program product or computer program is provided, which includes computer program code, which is stored in a computer-readable storage medium. The processor of an electronic device reads the computer program code from the computer-readable storage medium, and the processor executes the computer program code, so that the electronic device executes the intelligent vehicle control method provided in various optional implementations of any of the above aspects. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0036] Figure 1 Schematic diagram of an implementation environment of an intelligent vehicle control method provided according to an embodiment of the present application;
[0037] Figure 2 This is a flow chart of an intelligent vehicle control method provided according to an embodiment of the present application;
[0038] Figure 3 This is a flow chart of an intelligent vehicle control method provided according to an embodiment of the present application;
[0039] Figure 4 is a block diagram of an intelligent vehicle control device provided according to an embodiment of the present application;
[0040] Figure 5 This is a structural block diagram of an electronic device provided according to an embodiment of the present application;
[0041] Figure 6 It is a structural diagram of a server provided according to an embodiment of the present application. DETAILED DESCRIPTION
[0042] In order to make the objectives, technical solutions and advantages of this application clearer, the implementation methods of this application will be further described in detail below with reference to the accompanying drawings.
[0043] In this application, the terms "first", "second", etc. are used to distinguish identical or similar items with substantially the same effects and functions. It should be understood that there is no logical or temporal dependency between "first", "second", and "nth", nor is there any limitation on the quantity and execution order.
[0044] In the present application, the term "at least one" means one or more, and the term "plurality" means two or more.
[0045] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, storage, and display, etc.), and signals involved in this application are all authorized by the user or fully authorized by all parties, and the collection, use, and processing of relevant data must comply with the relevant laws, regulations, and standards of the relevant countries and regions. For example, the videos, images, and schedules involved in this application were all obtained with full authorization.
[0046] Figure 1 This is a schematic diagram of an implementation environment of an intelligent vehicle control method provided according to an embodiment of the present application. Figure 1 , the implementation environment includes a vehicle system 101 and a server 102.
[0047] In some embodiments, the vehicle system 101 includes a driving mode adjustment system 101A, a window display system 101B and an unlocking system 101C. The driving mode adjustment system 101A is mainly responsible for providing a driving mode, which includes a usual path and usual vehicle parameters corresponding to at least one subject. In addition, the driving mode adjustment system 101A can also provide real-time traffic information of the usual path based on the usual path and the current time point; the window display system 101B is mainly responsible for displaying the usual path, real-time traffic information of the usual path and usual vehicle parameters provided by the driving mode adjustment system 101A on the vehicle windows; the unlocking system 101C is mainly responsible for collecting biometric information and controlling the vehicle locks and the opening and closing of dormant functional modules in the vehicle system.
[0048] In some embodiments, the vehicle system 101 can download data from the server 102, and the data includes a schedule, biometric information, and a driving mode library. Among them, the server 102 is an independent physical server, or it can be a server cluster or distributed system composed of multiple physical servers. It can also be a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), big data and artificial intelligence platforms. The server 102 is used to provide background services for the vehicle system 101. In some embodiments, the server 102 undertakes the main computing work and the vehicle system 101 undertakes the secondary computing work; or, the server 102 undertakes the secondary computing work and the vehicle system 101 undertakes the main computing work; or, the server 102 and the vehicle system 101 adopt a distributed computing architecture for collaborative computing.
[0049] Among them, the vehicle system 101 and the server 102 can be directly or indirectly connected through wired or wireless communication, and this application does not impose any restrictions here.
[0050] In some embodiments, the vehicle system 101 is connected to a display device, which is a vehicle window, but is not limited to this. The vehicle system 101 controls the display device to display the acquired information, which includes the usual route, real-time traffic information of the usual route, videos and images captured by the infrared camera, and prompt information, etc.
[0051] In some embodiments, the vehicle system 101 can also be connected to an electronic device 103, which can be a smart phone, a tablet computer, a laptop computer, etc., but is not limited to this. The electronic device 103 has a memory and a processor, and the memory stores at least one computer program. The computer program is loaded by the processor and executes the intelligent vehicle control method in the embodiment of the present application, wherein the electronic device 103 has a functional module connected to the unlocking system in the vehicle system 101, and the unlocking system can be activated based on the functional module in the electronic device 103 to unlock the car door.
[0052] For example, the electronic device 103 is a mobile phone. By opening an application with the functional module on the mobile phone, the unlocking system is turned on. The unlocking system controls the infrared camera to shoot, and performs detection and recognition from the detection area to achieve unlocking.
[0053] Among them, after the vehicle door is unlocked, the electronic device 103 can also update the vehicle information and transmit the updated vehicle information to the vehicle system 101 to achieve the update of the vehicle system 101.
[0054] In some embodiments, the electronic device 103 also has a positioning function, based on which the vehicle position of the vehicle can be obtained.
[0055] Those skilled in the art will appreciate that the number of the electronic devices 103 may be greater or less. For example, there may be only one electronic device 103, or there may be dozens, hundreds, or even more electronic devices 103. The present embodiment of the application does not limit the number or type of electronic devices 103.
[0056] In some embodiments, the wireless or wired network described above uses standard communication technologies and / or protocols. The network is typically the Internet, but can also be any network, including but not limited to a local area network (LAN), a metropolitan area network (MAN), a wide area network (WAN), a mobile, wired or wireless network, a private network, or any combination of a virtual private network. In some embodiments, technologies and / or formats including Hypertext Markup Language (HTML), Extensible Markup Language (XML), etc. are used to represent data exchanged over the network. In addition, conventional encryption technologies such as Secure Socket Layer (SSL), Transport Layer Security (TLS), Virtual Private Network (VPN), and Internet Protocol Security (IPsec) can be used to encrypt all or some links. In other embodiments, customized and / or dedicated data communication technologies can be used to replace or supplement the above-mentioned data communication technologies.
[0057] Figure 2 This is a flow chart of an intelligent vehicle control method provided according to an embodiment of the present application. Figure 2 As shown, in the embodiment of the present application, the vehicle system is used as an example for explanation. The intelligent vehicle control method includes the following steps:
[0058] 201. An unlocking system in a vehicle-mounted system obtains biometric information of a subject within a detection area of the vehicle, where the detection area is a fixed area around the vehicle. Based on the biometric information of the subject within the detection area, a match is performed in a preset unlocking information library, where the preset unlocking information library includes multiple sets of biometric information of subjects capable of unlocking the vehicle, each set of biometric information corresponding to a subject identifier. If biometric information identical to the biometric information of the subject within the detection area is matched in the unlocking information library, the subject identifier corresponding to the biometric information in the unlocking information library is obtained, and the vehicle doors and any dormant functional modules in the vehicle-mounted system are unlocked.
[0059] In some embodiments, the detection area is a data collection area around the vehicle. The range of the detection area is divided into a square area with a side length of 3 meters on the outside of the vehicle door, centered on the door handle. When the unlocking system is started, the unlocking system obtains biometric information within the detection area.
[0060] Among them, the biometric information includes a person's facial features, body contour features and body temperature, and the biometric information is obtained based on the vehicle's infrared camera and temperature sensor. The infrared camera uses infrared light to capture the image of the subject in the detection area. Furthermore, the unlocking system extracts features from the image to obtain the facial features and body contour features of the subject; the temperature sensor detects the temperature of the subject in the detection area and transmits the temperature in the form of an electrical signal to the processor of the vehicle system.
[0061] In some embodiments, the biometric information includes multiple different types, including facial information and body contour information, and the facial information includes retinal information and facial texture information, etc. Based on an electronic device connected to the vehicle-mounted system, a user can select the type of biometric information to be detected on the display interface of an application in the electronic device. Based on the type of biometric information, the vehicle-mounted system obtains biometric information corresponding to the type of biometric information and matches the biometric information of that type in an unlocking information library. If the unlocking information library matches the biometric information obtained in the detection area, the subject identification corresponding to the biometric information is obtained, the vehicle door is unlocked, and the functional module of the vehicle-mounted system is placed in a dormant state.
[0062] For example, if the user selects the facial information type in the type option of the mobile phone application, the vehicle system obtains the user's facial information, and matches it with the facial information in the unlock information library based on the facial information. If the facial information in the unlock information library is matched with the facial information obtained in the detection area, the subject identification corresponding to the facial information is obtained, the vehicle door is unlocked, and the functional module of the vehicle system is in dormant state.
[0063] In some embodiments, after a certain type of biometric information is obtained based on an application, an image obtained for the type of biometric information can be displayed on the vehicle window for the convenience of the user. Figure 3 , Figure 3 This is a flow chart of an intelligent vehicle control method provided according to an embodiment of the present application. As shown in the figure, the process of unlocking a vehicle based on an application includes: obtaining a type option based on the application, obtaining biometric information based on the type option and displaying an image corresponding to the biometric information, matching based on the biometric information, and unlocking the vehicle after a successful match. The unlocking of the vehicle includes unlocking the door and a functional module that puts the vehicle system in a dormant state.
[0064] In some embodiments, the type of biometric information may also include fingerprint information and voiceprint information, etc. Correspondingly, the unlocking information library is based on the vehicle system and also stores the fingerprint information and voiceprint information of the preset unlocking subject. For example, the unlocking subject records sound in the vehicle system based on the vehicle's radio device, and the vehicle system extracts the voiceprint information of the unlocking subject based on the sound and stores it in the unlocking information library.
[0065] Among them, when matching based on voiceprint information, the vehicle system verifies the voiceprint information obtained based on the detection area in the unlocking information library. If the voiceprint information identical to the voiceprint information obtained in the detection area is matched in the unlocking information library, it means that the subject in the detection area is the unlocking subject, and the subject identification corresponding to the voiceprint information is obtained, the vehicle door is unlocked, and the functional module of the vehicle system is in a dormant state.
[0066] In some embodiments, the division of the multiple different types of biometric information allows users to have multiple different type options when using applications to detect biometric information, and enables the vehicle system to obtain the subject's biometric information in a targeted manner based on the multiple different type options, thereby improving the intelligence of the vehicle system.
[0067] In some embodiments, the subject identification in the unlocking information library is stored based on user-defined settings. The user adds the subject identification in the unlocking information library based on the display device of the vehicle system or the display interface of an electronic device connected to the vehicle system. Since the subject corresponding to the subject identification has the authority to unlock the vehicle, the setting of the subject identification involves the issue of information security in the vehicle. Therefore, access to the unlocking information library needs to be verified. When the user triggers the operation of accessing the unlocking information library on the display interface, the vehicle system responds to the operation and outputs a password verification prompt. The password verification prompt is used to prompt the user to enter a password. If the password entered by the user is the same as the preset access password, the unlocking information library is unlocked, and the user can set the subject identification in the unlocking information library.
[0068] 202. The driving mode adjustment system in the vehicle system is based on a driving mode library, and obtains the subject's usual path based on the current time point, the vehicle position and the subject's identification. A query is performed based on the usual path and the current time point to obtain real-time traffic information of the usual path. The driving mode library is used to store at least one subject's usual path and usual vehicle parameters.
[0069] Among them, during each driving process of the vehicle, the vehicle system automatically records the driving record and vehicle parameters of the vehicle, and stores the driving record and vehicle parameters in the driving mode library. The driving record is the driving path of the vehicle from the starting point to the destination, and each driving record corresponds to a subject identification, starting driving time, ending driving time, starting point and destination, and the vehicle parameters correspond to a subject identification and starting driving time.
[0070] In some embodiments, based on the subject identification, a query is performed in the driving pattern library to obtain a driving record corresponding to the subject identification. There may be multiple driving records. Based on the current time point and vehicle position, the driving record corresponding to the current time point and vehicle position is obtained from the multiple driving records. Further, the subject's usual path is obtained from the driving record corresponding to the current time point and vehicle position. The usual path is the path that the driver has traveled the most times at the current time point.
[0071] In some embodiments, a query in the navigation system based on the common route and the current time can obtain real-time traffic information for the common route. This real-time traffic information includes the traffic conditions at the current time. For example, at 6:00 PM, Section A of the common route is congested and is expected to take 20 minutes to pass. The navigation system is linked to the vehicle-mounted system. When the vehicle-mounted system receives a query for real-time traffic information, it invokes a function in the navigation system based on the server. This function can obtain corresponding traffic information based on the time point and route, thereby obtaining real-time traffic information for the common route. Based on this real-time traffic information, the driver can quickly understand the traffic conditions and take appropriate measures, further improving the driver's driving experience.
[0072] In some embodiments, the driving pattern library also includes common routes, which are the routes most frequently traveled by the driver and companion at the same time and vehicle location. For example, at 6:00 PM and at location a, if both driver and companion A have driving records for driving record a and driving record b, and driving record a has more driving times than driving record b, then driving record a is the common route for driver and companion A.
[0073] The process of obtaining the common path includes the following steps 202A and 202B:
[0074] 202A: When more than one person is detected entering the vehicle, obtain companion identifications of companions other than the subject.
[0075] Among them, the subject is the driver. When the driver and a companion enter the detection area, the detection area obtains more than one set of biometric information. Then, based on the detected biometric information other than the driver, a query is performed in the biometric information database to obtain an identifier corresponding to the biometric information other than the driver. This identifier is the companion identifier of the companion.
[0076] There may be multiple companions, and the common path corresponding to each companion and the driver may be the same or different. The biometric information of the multiple companions is stored and applied after authorization by the user.
[0077] 202B: Based on the driving pattern library, based on the subject ID, companion ID, vehicle location and current time point, obtain the common path of the subject and companion. The common path is the common path corresponding to the subject and companion. Based on the common path and the current time point, query is performed to obtain real-time traffic information of the common path.
[0078] In some embodiments, the subject is a driver. Based on the subject identification and companion identification, a query is performed in the driving pattern library to obtain a driving record corresponding to the subject identification and companion identification. There are multiple driving records. Based on the current time point and vehicle position, the driving record corresponding to the current time point and vehicle position is obtained from the multiple driving records. Further, the common path of the driver and the companion is obtained from the driving record corresponding to the current time point and vehicle position.
[0079] In some embodiments, the step of obtaining the real-time traffic information of the common route based on the common route and the current time point is similar to the step of obtaining the real-time traffic information of the common route.
[0080] 203. The window display system in the vehicle system outputs the usual route and real-time traffic information through the display device on the vehicle.
[0081] In some embodiments, the driving mode adjustment system transmits the acquired common route and real-time traffic information to a vehicle window display system, and then the vehicle window display system displays the common route and real-time traffic information on the vehicle window, wherein the display process includes:
[0082] The commonly used route and information prompts are displayed on the vehicle windows. The information prompts are used to prompt real-time traffic information and weather at the current time.
[0083] Among them, the car window display system includes a display interface. Based on image rendering technology, the car window display system displays the acquired common routes and real-time traffic information on the display interface. Furthermore, the vehicle system controls the micro-projector for projection, thereby projecting the content in the display interface onto the car window.
[0084] In some embodiments, the real-time traffic information and prompt information are displayed on the car window in the form of text. For example, the traffic conditions of the usual route at the current time point, the weather at the current time point, the external humidity and the external temperature, etc. are displayed on the car window; in some other embodiments, the real-time traffic information and information prompts are output in the form of voice, which improves the intelligence level of the car system and further enhances the driver's driving experience.
[0085] In some embodiments, the vehicle window display system may further recommend and display a route based on the driver's schedule. The displayed route is a route that matches the driver's schedule. The recommendation process includes the following steps 203A-203D:
[0086] 203A: Based on the subject identifier, query multiple schedules to obtain the subject's schedule.
[0087] The plurality of schedules are stored in a database of the car system or a schedule management system, which can be a car-mounted system or an application program, such as a calendar application on a smart phone.
[0088] In some embodiments, the subject is a driver, and the driver's schedule can be obtained based on the subject identification in the schedule management system, which is linked with the car system. When the car system receives a query instruction for the schedule, the car system calls the schedule management system based on the server, to obtain the driver's schedule corresponding to the subject identification based on the subject identification.
[0089] 203B: Query in the subject's schedule based on the current time point, and if a target schedule is queried, obtain a plurality of candidate paths based on the destination in the target schedule and the vehicle position. The target schedule is a schedule with a time interval between the occurrence time and the current time point less than a target duration.
[0090] The car system obtains one or more schedules in the subject's schedule, obtains the occurrence time and key information such as the destination of each schedule from the one or more schedules, obtains one or more time intervals between the current time point and the occurrence time in the one or more schedules based on the current time point and the occurrence time in the one or more schedules, and if the time interval is less than a target duration, determines the schedule corresponding to the occurrence time of the time interval as a target schedule. The target duration is 30 minutes.
[0091] In some embodiments, the subject is a driver, and the target schedule that the driver is ready to perform can be determined based on the time interval. The shorter the time interval, the higher the possibility of performing the schedule corresponding to the occurrence time of the time interval. The car system recommends a path for the driver based on the information of the target schedule, improves the driving experience of the driver, and also realizes efficient driving of the driver.
[0092] In some embodiments, the vehicle position of the vehicle, and the destination in the target schedule are queried in a navigation system to obtain a plurality of candidate paths, which are paths meeting the vehicle position and the destination.
[0093] In some embodiments, the candidate path can also be obtained based on the schedule of an associated person of the driver, which can be a colleague of the driver. If the same location as the destination in the target schedule of the driver is queried in the schedule of the associated person of the driver, the driving path of the associated person of the driver corresponding to the location is obtained as a candidate path.
[0094] Among them, the schedule management system stores a correspondence table between the subject identifications of the driver and his / her associated persons, and the process of obtaining the candidate path includes: the vehicle system queries the correspondence table based on the subject identification of the driver to obtain the subject identification of the driver's associated persons, queries the schedule management system based on the subject identification of the driver's associated persons to obtain the schedule of the driver's associated persons, and then queries the schedule of the driver's associated persons based on the current time point to obtain multiple schedules of the associated persons. Further, based on the destination in the driver's target schedule, queries are made in the multiple schedules of the associated persons. If the same place as the destination of the target schedule is found in the multiple schedules of the associated persons, the driving path in the schedule of the associated persons including the place will be used as the candidate path. Among them, the subject identification and schedule of the driver's associated persons are authorized and applied after the user's consent, and the driver has access rights. The driving path in the schedule of the associated persons adds more options for the driver to select candidate paths later, making the vehicle's navigation function more intelligent.
[0095] 203C: Based on the subject's driving preference information and real-time traffic information corresponding to the plurality of candidate routes, obtain a target route from the plurality of candidate routes, where the target route meets the driving preference information and the real-time traffic information satisfies the occurrence time of the target schedule.
[0096] The real-time traffic information is generated based on a navigation system and includes information such as traffic congestion, accidents, and road construction. The subject is the driver, and the driver's driving preference information is generated based on driver feedback and the driver's driving record. The process of generating driving preference information based on driver feedback includes: the driver adjusting the recommended route and departure time based on their actual situation, the vehicle-mounted system recording the adjusted route and departure time and storing it in a driving pattern library, and further generating driving preference information based on the adjusted route, departure time, and the driver's driving record in the driving pattern library. The driving preference information includes the driver's preference index corresponding to various route preferences, wherein route preferences include shortest driving time, fewest traffic lights on the route, and highway priority.
[0097] In some embodiments, based on driving preference information and the path preferences of the multiple candidate paths, the multiple paths are arranged in descending order of preference index, and the paths with the top three preference indices are taken as preferred paths. Then, based on the real-time traffic information of the multiple preferred paths, the arrival time of the vehicle traveling on the multiple preferred paths to the destination in the target schedule is obtained, and the preference path whose arrival time is earlier than the occurrence time in the target schedule is determined as the target path.
[0098] Among them, the target path obtained based on the driving preference information is more in line with the driver's driving requirements, improving the driver's driving experience. In addition, the driving preference information makes it easier for the vehicle system to recommend more accurate paths in the future.
[0099] In some embodiments, based on the next schedule in the schedule, the driver's driving preference information, and the real-time traffic information, the vehicle system can also recommend the best travel route and travel time to the driver in advance, wherein the recommendation process includes: the vehicle system obtains the vehicle position of the vehicle based on the navigation system, and if the vehicle position is located on one of multiple candidate paths, obtains the subsequent schedule of the target schedule based on the schedule, and obtains a recommended path based on the subsequent schedule, the driving preference information, and the real-time traffic information. The recommended path meets the occurrence time of the subsequent schedule, and the subsequent schedule is the next schedule of the target schedule. For example, if the vehicle is already on the target path in the target schedule, it means that the target schedule is online, and the next schedule of the target schedule is a meeting at 9 am. The vehicle system will remind the driver when to depart based on the current real-time traffic information and recommend the fastest route.
[0100] Among them, during the driver's driving process, if the real-time traffic information changes, the vehicle system can also dynamically adjust the recommended target path to help the driver avoid congested areas as much as possible, thereby ensuring that the driver arrives at the destination on time.
[0101] 203D: Output the target path and real-time traffic information of the target path through the display device on the vehicle.
[0102] In some embodiments, the steps of displaying the target route and the real-time traffic information of the target route are similar to the steps of displaying the conventional route and the real-time traffic information of the conventional route.
[0103] In some embodiments, the vehicle's windows can also display footage outside the vehicle, and people inside the vehicle can operate on the windows to obtain footage or videos, wherein the display process includes: responding to voice commands or gesture operations directed to the windows, switching the windows from an off-screen state to a display state, capturing the scenery outside the window based on an infrared camera, obtaining a video, and displaying the video on the windows.
[0104] For example, a person in the car says, "Start shooting." The car system performs voice analysis on what the person in the car says, obtains a voice command, and based on the voice command, controls the micro-projector to display the image captured by the infrared camera on the car window. The image includes the scenery and people outside the car window. In addition, the car system responds to the touch screen operation of the car window by the person in the car to record the video. After the recording is completed, the micro-projector is controlled to display the recorded video on the car window.
[0105] In some embodiments, the rear windows of the vehicle can also display an operating interface for opening and closing the doors. When a person inside the vehicle makes a sliding gesture on the operating interface, the vehicle-mounted system responds to the sliding gesture and controls the unlocking system to open the doors. Furthermore, the rear windows of the vehicle also have a detection radar function that can detect the danger index when the rear doors are open. When a moving object approaches the vehicle, the distance between the moving object and the door is obtained. The distance includes a lateral distance and a longitudinal distance. The longitudinal distance is the distance between the moving object and the door in the direction of the vehicle body, and the lateral distance is the distance between the moving object and the door in a direction perpendicular to the vehicle body. Based on the distance and a calculation function, a danger index is obtained. The smaller the distance, the higher the danger index, and the larger the distance, the lower the danger index. Furthermore, based on the danger index, the vehicle-mounted system can also remind the driver to maintain a safe distance.
[0106] After determining the danger index, the vehicle's onboard system takes appropriate measures, including: displaying a warning message on the vehicle's windows and locking the vehicle's doors when an approaching vehicle is detected. The warning message indicates an unsafe situation. In some embodiments, when the danger index is greater than 90%, the onboard system controls the window display system to display a warning message on the vehicle windows and controls the unlocking system to lock the vehicle doors. The warning message includes a warning ring tone, warning text, and warning voice prompts.
[0107] 204. The driving mode adjustment system in the vehicle system obtains the subject's usual vehicle parameters based on the driving mode library, the current time point, and the subject identification. The usual vehicle parameters include air conditioning parameters and seat function parameters.
[0108] Among them, the commonly used vehicle machine parameters are the vehicle machine parameters most frequently used by the subject corresponding to the subject identification, and the subject is the driver. The air-conditioning parameters include air-conditioning temperature, air-conditioning humidity and air outlet speed, etc. The seat function parameters include seat height, seat back angle and seat heating temperature, etc.
[0109] Among them, based on the subject identification, the usual vehicle machine parameters corresponding to the subject identification are obtained in the driving mode library. There are multiple groups of usual vehicle machine parameters, and each group of usual vehicle machine parameters corresponds to a different time point. For example, at 6 pm, it is the driver's off-get off work time, and the driver is in a fatigued state. The usual vehicle machine parameters corresponding to the subject identification include the air-conditioning outlet speed being medium speed; at 8 am, it is the driver's working time, and the usual vehicle machine parameters corresponding to the subject identification include the air-conditioning outlet speed being low speed.
[0110] In some embodiments, based on the current time point, conventional vehicle computer parameters corresponding to the current time point are obtained from the multiple sets of conventional vehicle computer parameters.
[0111] In some embodiments, the storage of the commonly used vehicle parameters enables the corresponding driving modes to be quickly switched and the corresponding commonly used vehicle parameters to be obtained when there are multiple drivers in the same vehicle, thus avoiding the trouble of having to readjust each time the driver gets in the vehicle.
[0112] 205. The driving mode adjustment system in the vehicle system adjusts the air conditioning and seats in the vehicle based on the subject's usual vehicle parameters.
[0113] Among them, after the vehicle system obtains the usual vehicle system parameters, it controls the vehicle's air-conditioning system, switches the air-conditioning parameters to the air-conditioning parameters in the usual vehicle system parameters, and controls the seat function module, switches the seat function parameters to the seat function parameters in the usual vehicle system parameters. Among them, the adjustment operations of the air conditioning and seats in the vehicle enhance the driver's comfort and meet the driver's needs.
[0114] In some embodiments, after the air conditioning parameters and seat function parameters are successfully switched, the window display system in the vehicle system will display a prompt of successful switching for the driver to confirm, providing more convenient services for the driver and improving the intelligence level of the vehicle system.
[0115] The method provided in the embodiment of the present application can determine the driver and unlock the vehicle based on the biometric information of the subject in the detection area, and then obtain the usual route and usual vehicle parameters in the driving mode library based on the current time point, the vehicle position and the biometric information to meet the driver's driving habits, and obtain real-time traffic information of the usual route based on the usual route and the current time point to assist the driver in driving, and then display the usual route and real-time traffic information of the usual route based on the vehicle's display device, and adjust the air conditioning and seat in the car based on the usual vehicle parameters to improve the driver's driving comfort. This method does not require manual operation by the driver, can automatically switch driving modes and display relevant information, thereby improving the intelligence of the vehicle and the driver's driving experience.
[0116] Figure 4 This is a block diagram of an intelligent vehicle control device provided according to an embodiment of the present application. The device is used to execute the steps of the above-mentioned intelligent vehicle control method. Figure 4 , the device comprises:
[0117] Unlocking module 401 is configured to obtain biometric information of a subject within a detection area of the vehicle. The detection area is a fixed area around the vehicle. Based on the biometric information of the subject within the detection area, a match is performed in a preset unlocking information library. The preset unlocking information library includes multiple sets of biometric information of subjects capable of unlocking the vehicle, each set of biometric information corresponding to a subject identifier. If a match is found in the unlocking information library with biometric information of the subject within the detection area, the subject identifier corresponding to the biometric information in the unlocking information library is obtained, and the vehicle doors and any dormant functional modules in the vehicle computer system are unlocked.
[0118] A route acquisition module 402 is configured to acquire a subject's usual route based on a driving pattern library, the current time point, the vehicle's location, and the subject's identification, and to perform a query based on the usual route and the current time point to obtain real-time traffic information for the usual route. The driving pattern library is configured to store at least one subject's usual route and usual vehicle-mounted parameters.
[0119] Display module 403, used to output the usual route and real-time traffic information through a display device on the vehicle;
[0120] The vehicle computer parameter acquisition module 404 is used to acquire the subject's usual vehicle computer parameters based on the driving mode library, the current time point, and the subject's identification. The usual vehicle computer parameters include air conditioning parameters and seat function parameters.
[0121] The adjustment module 405 is used to adjust the air conditioning and seats in the vehicle based on the subject's usual vehicle parameters.
[0122] In some embodiments, the apparatus further comprises:
[0123] An information acquisition module, for acquiring companion identifications of companions other than the subject when more than one person is detected entering the vehicle;
[0124] The path acquisition module 402 is also used to obtain the common path of the subject and the companion based on the driving mode library, the subject identification, the companion identification, the vehicle position and the current time point. The common path is the common path corresponding to the subject and the companion. Based on the common path and the current time point, a query is performed to obtain real-time traffic information of the common path.
[0125] In some embodiments, the apparatus further comprises:
[0126] A schedule acquisition module is used to query multiple schedules based on the subject identifier to obtain the subject's schedule;
[0127] The candidate path obtaining module is configured to query a schedule of the subject based on a current time point, and if a target schedule is queried, obtain a plurality of candidate paths based on a destination in the target schedule and a vehicle position.
[0128] The target path obtaining module is configured to obtain a target path from the plurality of candidate paths based on driving preference information of the subject and real-time traffic information corresponding to the plurality of candidate paths, the target path meeting the driving preference information and the real-time traffic information satisfying an occurrence time of the target schedule.
[0129] The display module 403 is further configured to output the target path and real-time traffic information of the target path through a display device on the vehicle.
[0130] In some embodiments, the display module includes:
[0131] The window display unit is configured to display the habitual path and information prompts on a window of the vehicle, the information prompts being used to prompt the real-time traffic information and weather at the current time point.
[0132] In some embodiments, the device further includes:
[0133] The response module is configured to switch the window from an off-screen state to a display state in response to a voice instruction or a gesture operation for the window, capture a scene outside the window based on the infrared camera, and display a video on the window.
[0134] In some embodiments, the device further includes:
[0135] The warning module is configured to display warning information on the window of the vehicle and lock the vehicle door when it is detected that a vehicle is approaching around the vehicle, the warning information being used to prompt that the current situation is unsafe.
[0136] It should be noted that the intelligent vehicle control device provided in the above embodiments is only used as an example for the division of the above functional modules when controlling the intelligent vehicle. In actual applications, the above functions can be completed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the intelligent vehicle control device and the intelligent vehicle control method provided in the above embodiments belong to the same concept, and the specific implementation process is described in the method embodiments, which will not be repeated here.
[0137] Figure 5The following is a block diagram of an electronic device 500 according to an embodiment of the present application. The electronic device 500 may be a portable mobile terminal, such as a smartphone, a tablet computer, an MP3 player (Moving Picture Experts Group Audio Layer III), an MP5 player (Moving Picture Experts Group Audio Layer IV), a laptop computer, or a desktop computer. The electronic device 500 may also be referred to as a user device, a portable terminal, a laptop terminal, a desktop terminal, or other similar names.
[0138] Typically, the electronic device 500 includes a processor 501 and a memory 502 .
[0139] The processor 501 may include one or more processing cores, such as a core processor, a core processor, etc. The processor 501 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), or PLA (Programmable Logic Array). The processor 501 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 501 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 501 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.
[0140] The memory 502 may include one or more computer-readable storage media, which may be non-transitory. The memory 502 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices and flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 502 is used to store at least one computer program, which is executed by the processor 501 to implement the intelligent vehicle control method provided in the method embodiment of the present application.
[0141] In some embodiments, the electronic device 500 can further include a peripheral device interface 503 and at least one peripheral device. The processor 501, the memory 502, and the peripheral device interface 503 can be connected through a bus or a signal line. Each peripheral device can be connected to the peripheral device interface 503 through a bus, a signal line, or a circuit board. Specifically, the peripheral device includes at least one of a radio frequency circuit 504, a display screen 505, a camera assembly 506, an audio circuit 507, and a power supply 508.
[0142] The peripheral device interface 503 can be used to connect at least one peripheral device related to I / O (Input / Output) to the processor 501 and the memory 502. In some embodiments, the processor 501, the memory 502, and the peripheral device interface 503 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 501, the memory 502, and the peripheral device interface 503 can be implemented on a separate chip or circuit board, and the present embodiments are not limited in this regard.
[0143] The radio frequency circuit 504 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 504 communicates with a communication network and other communication devices through electromagnetic signals. The radio frequency circuit 504 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals into electrical signals. In some embodiments, the radio frequency circuit 504 includes an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, and the like. The radio frequency circuit 504 can communicate with other terminals through at least one wireless communication protocol. The wireless communication protocol includes but is not limited to the World Wide Web, a metropolitan area network, an intranet, various generations of mobile communication networks (2G, 3G, 4G, and 5G), a wireless local area network, and / or a WiFi (Wireless Fidelity) network. In some embodiments, the radio frequency circuit 504 can also include NFC (Near Field Communication) related circuitry, which is not limited in the present application.
[0144] The display screen 505 is used to display a user interface (UI). This UI may include graphics, text, icons, videos, or any combination thereof. When the display screen 505 is a touch screen display, it is also capable of collecting touch signals on or above the surface of the display screen 505. These touch signals can be input as control signals to the processor 501 for processing. In this case, the display screen 505 can also be used to provide virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, there can be one display screen 505, located on the front panel of the electronic device 500. In other embodiments, there can be at least two display screens 505, located on different surfaces of the electronic device 500 or in a foldable design. In other embodiments, the display screen 505 can be a flexible display, located on a curved or foldable surface of the electronic device 500. Furthermore, the display screen 505 can be configured as a non-rectangular irregular shape, i.e., a special-shaped screen. The display screen 505 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).
[0145] The camera assembly 506 is used to capture images or videos. In some embodiments, the camera assembly 506 includes a front camera and a rear camera. Typically, the front camera is set on the front panel of the terminal, and the rear camera is set on the back of the terminal. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth of field camera, a wide-angle camera, and a telephoto camera, so as to realize the fusion of the main camera and the depth of field camera to realize the background blur function, the fusion of the main camera and the wide-angle camera to realize panoramic shooting and VR (Virtual Reality) shooting function or other fusion shooting functions. In some embodiments, the camera assembly 506 may also include a flash. The flash can be a single-color temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cold light flash, which can be used for light compensation at different color temperatures.
[0146] The audio circuit 507 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, and convert the sound waves into electrical signals to be input into the processor 501 for processing, or input into the radio frequency circuit 505 to achieve voice communication. For the purpose of stereo acquisition or noise reduction, there can be multiple microphones, which are respectively arranged in different parts of the electronic device 500. The microphone can also be an array microphone or an omnidirectional acquisition microphone. The speaker is used to convert the electrical signals from the processor 501 or the radio frequency circuit 504 into sound waves. The speaker can be a traditional thin film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert the electrical signals into sound waves audible to humans, but also convert the electrical signals into sound waves inaudible to humans for purposes such as ranging. In some embodiments, the audio circuit 507 may also include a headphone jack.
[0147] Power supply 508 is used to power various components in electronic device 500. Power supply 508 can be AC power, DC power, a disposable battery, or a rechargeable battery. When power supply 508 includes a rechargeable battery, the rechargeable battery can be a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is a battery that is charged via a wired line, while a wireless rechargeable battery is a battery that is charged via a wireless coil. The rechargeable battery can also be used to support fast charging technology.
[0148] In some embodiments, the electronic device 500 further includes one or more sensors 509 , including but not limited to: an acceleration sensor 510 , a gyroscope sensor 511 , a pressure sensor 512 , an optical sensor 513 , and a proximity sensor 514 .
[0149] The accelerometer 510 can detect the magnitude of acceleration along the three coordinate axes of the coordinate system established by the electronic device 500. For example, the accelerometer 510 can be used to detect the components of gravity acceleration along the three coordinate axes. The processor 501 can control the display screen 505 to display the user interface in a landscape or portrait view based on the gravity acceleration signal collected by the accelerometer 510. The accelerometer 510 can also be used to collect game or user motion data.
[0150] The gyroscope sensor 511 can detect the orientation and rotation angle of the electronic device 500. It can also work with the accelerometer 510 to collect 3D motions of the user on the electronic device 500. Based on the data collected by the gyroscope sensor 511, the processor 501 can implement the following functions: motion sensing (for example, changing the UI based on the user's tilt operation), image stabilization during shooting, game control, and inertial navigation.
[0151] The pressure sensor 512 can be set on the side frame of the electronic device 500 and / or the lower layer of the display screen 505. When the pressure sensor 512 is set on the side frame of the electronic device 500, it can detect the user's grip signal of the electronic device 500, and the processor 501 performs left and right hand recognition or shortcut operations based on the grip signal collected by the pressure sensor 512. When the pressure sensor 512 is set on the lower layer of the display screen 505, the processor 501 controls the operable controls on the UI interface based on the user's pressure operation on the display screen 505. The operable controls include at least one of button controls, scroll bar controls, icon controls, and menu controls.
[0152] The optical sensor 513 is used to detect ambient light intensity. In one embodiment, the processor 501 can control the display brightness of the display screen 505 based on the ambient light intensity detected by the optical sensor 513. Specifically, when the ambient light intensity is high, the display brightness of the display screen 505 is increased; when the ambient light intensity is low, the display brightness of the display screen 505 is decreased. In another embodiment, the processor 501 can also dynamically adjust the shooting parameters of the camera assembly 506 based on the ambient light intensity detected by the optical sensor 513.
[0153] Proximity sensor 514, also known as a distance sensor, is typically located on the front panel of electronic device 500. Proximity sensor 514 is used to detect the distance between the user and the front of electronic device 500. In one embodiment, when proximity sensor 514 detects that the distance between the user and the front of electronic device 500 is gradually decreasing, processor 501 controls display screen 505 to switch from the screen-on state to the screen-off state. When proximity sensor 515 detects that the distance between the user and the front of electronic device 500 is gradually increasing, processor 501 controls display screen 505 to switch from the screen-off state to the screen-on state.
[0154] Those skilled in the art will understand that Figure 5 The structure shown in the figure does not constitute a limitation on the electronic device 500, and the electronic device 500 may include more or fewer components than shown in the figure, or combine certain components, or adopt a different component arrangement.
[0155] Figure 66 is a schematic diagram of the structure of a server provided in accordance with an embodiment of the present application. The server 600 may vary significantly due to different configurations or performances, and may include one or more processors (Central Processing Units, CPUs) 601 and one or more memories 602. The memories 602 store at least one computer program, which is loaded and executed by the processor 601 to implement the intelligent vehicle control methods provided in the various method embodiments described above. Of course, the server may also have components such as a wired or wireless network interface, a keyboard, and input / output interfaces for input and output. The server may also include other components for implementing device functions, which will not be described in detail here.
[0156] The present application also provides a computer-readable storage medium that stores at least one computer program. The at least one computer program is loaded and executed by a processor of an electronic device to implement the operations performed by the electronic device in the intelligent vehicle control method of the above embodiment. For example, the computer-readable storage medium can be a read-only memory (ROM), a random access memory (RAM), a compact disc read-only memory (CD-ROM), a magnetic tape, a floppy disk, an optical data storage device, etc.
[0157] In some embodiments, the computer program involved in the embodiments of the present application may be deployed and executed on a computer device, or on multiple computer devices located at one location, or on multiple computer devices distributed at multiple locations and interconnected through a communication network. Multiple computer devices distributed at multiple locations and interconnected through a communication network may constitute a blockchain system.
[0158] The present application also provides a computer program product or computer program, which includes computer program code stored in a computer-readable storage medium. A processor of a computer device reads the computer program code from the computer-readable storage medium and executes the computer program code, causing the computer device to perform the intelligent vehicle control method provided in the various optional implementations described above.
[0159] Those skilled in the art will understand that all or part of the steps of implementing the above embodiments may be accomplished by hardware, or by programs instructing related hardware to accomplish the steps. The programs may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk, or an optical disk, etc.
[0160] The above description is merely an optional embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present application shall be included in the scope of protection of the present application.
Claims
1. An intelligent vehicle control method, characterized in that: The method comprises: Obtaining biometric information of a subject within a detection area of the vehicle, the detection area being a fixed area around the vehicle; and matching the biometric information of the subject within the detection area with a preset unlocking information library, the preset unlocking information library including multiple sets of biometric information of subjects capable of unlocking the vehicle, each set of biometric information corresponding to a subject identifier; if biometric information identical to the biometric information of the subject within the detection area is matched in the unlocking information library, obtaining the subject identifier corresponding to the biometric information in the unlocking information library, and unlocking the vehicle doors and any dormant functional modules in the vehicle system; Based on a driving pattern library, a common route of the subject is obtained based on the current time point, the vehicle position, and the subject identification; and a query is performed based on the common route and the current time point to obtain real-time traffic information of the common route, wherein the driving pattern library is used to store the common route and common vehicle parameters of at least one subject; outputting the commonly used route and the real-time traffic information via a display device on the vehicle; Based on the driving mode library, the current time point and the subject identifier, obtaining the subject's usual vehicle computer parameters, the usual vehicle computer parameters including air conditioning parameters and seat function parameters; Adjusting the air conditioning and seats in the vehicle based on the subject's usual vehicle parameters; When more than one person is detected entering the vehicle, obtaining companion identifications of companions other than the subject; Based on the driving pattern library, based on the subject identification, the companion identification, the vehicle position and the current time point, the common path of the subject and the companion is obtained, and the common path is the usual path corresponding to the subject and the companion. Based on the common path and the current time point, a query is performed to obtain real-time traffic information of the common path.
2. The method according to claim 1, characterized in that The method further comprises: Based on the subject identifier, query multiple schedules to obtain the schedule of the subject; Based on the current time point, query the schedule of the subject, and if a target schedule is found, obtain multiple candidate routes based on the destination in the target schedule and the vehicle position, where the target schedule is a schedule whose time interval between the occurrence time and the current time point is less than a target duration; obtaining a target route from the plurality of candidate routes based on the subject's driving preference information and real-time traffic information corresponding to the plurality of candidate routes, the target route satisfying the driving preference information and the real-time traffic information satisfying the occurrence time of the target schedule; The target path and real-time traffic information of the target path are outputted through a display device on the vehicle.
3. The method according to claim 1, characterized in that Outputting the conventional route and the real-time traffic information through a display device on the vehicle includes: The usual route and information prompts are displayed on the vehicle window, where the information prompts are used to prompt the real-time traffic information and the weather at the current time point.
4. The method according to claim 1, wherein The method further comprises: In response to a voice command or gesture operation directed to a window of the vehicle, the window is switched from an off-screen state to a display state, and the scenery outside the window is photographed using an infrared camera to obtain a video, which is then displayed on the window.
5. The method according to claim 1, wherein The method further comprises: When it is detected that a vehicle is approaching the vehicle, a warning message is displayed on the vehicle window and the vehicle door is blocked, wherein the warning message is used to indicate that the vehicle is currently in an unsafe situation.
6. An intelligent vehicle control device, characterized in that: The device comprises: An unlocking module is configured to obtain biometric information of a subject within a detection area of the vehicle, the detection area being a fixed area surrounding the vehicle, and perform a match based on the biometric information of the subject within the detection area in a preset unlocking information library, the preset unlocking information library including multiple sets of biometric information of subjects capable of unlocking the vehicle, each set of biometric information corresponding to a subject identifier; if biometric information identical to the biometric information of the subject within the detection area is matched in the unlocking information library, the module obtains the subject identifier corresponding to the biometric information in the unlocking information library, unlocks the vehicle doors, and unlocks any dormant functional modules in the vehicle system; a route acquisition module, configured to acquire a common route of the subject based on a driving pattern library, a current time point, a vehicle position, and the subject identification, and to perform a query based on the common route and the current time point to obtain real-time traffic information on the common route, wherein the driving pattern library is configured to store common routes and common vehicle-mounted parameters of at least one subject; a display module, configured to output the commonly used route and the real-time traffic information via a display device on the vehicle; A vehicle computer parameter acquisition module, configured to acquire the subject's usual vehicle computer parameters based on the driving mode library, the current time point, and the subject identifier, the usual vehicle computer parameters including air conditioning parameters and seat function parameters; An adjustment module, configured to adjust the air conditioning and seats in the vehicle based on the subject's conventional vehicle machine parameters; an information acquisition module, configured to acquire companion identifications of companions other than the subject when more than one person is detected entering the vehicle; The path acquisition module is further used to obtain the common path of the subject and the companion based on the driving mode library, the subject identification, the companion identification, the vehicle position and the current time point. The common path is the usual path corresponding to the subject and the companion. Based on the common path and the current time point, a query is performed to obtain real-time traffic information of the common path.
7. An electronic device, characterized in that: The electronic device includes a processor and a memory, the memory is used to store at least one computer program, and the at least one computer program is loaded by the processor and executes the intelligent vehicle control method according to any one of claims 1 to 5.
8. A computer-readable storage medium, characterized in that The computer-readable storage medium is used to store at least one computer program, and the at least one computer program is used to execute the intelligent vehicle control method according to any one of claims 1 to 5.
9. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the intelligent vehicle control method according to any one of claims 1 to 5 is implemented.
Citation Information
Patent Citations
Intelligent driving customization method and device
CN106564449A
Driver seat position automatic adjusting method and device based on Internet of Vehicles, terminal and storage medium
CN113212257A