Vehicle information acquisition method, device, system, equipment, medium and program product
By installing a foot-activated trigger device in the vehicle's cockpit and using a controller to verify and collect multi-source vehicle information, the problem of drivers having difficulty obtaining vehicle information in emergency situations is solved, achieving the effect of safe driving and real-time information acquisition.
Patent Information
- Application Number
- CN202511772095.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-28
- Publication Date
- 2026-02-27
AI Technical Summary
In emergency or sudden situations, drivers may find it difficult to obtain various vehicle information using existing technologies while ensuring safe driving. Furthermore, existing technologies lack a mechanism for real-time recording of the driver's subjective intentions, making it impossible to obtain information in a personalized manner.
By installing a foot-controlled trigger device in the vehicle's cockpit, the system responds to the driver's foot operations, acquires multi-source vehicle information, verifies and collects signals using a controller, returns multi-source vehicle information, and displays it through a terminal, enabling the driver to obtain information instantly at their own discretion.
It enables the real-time acquisition of rich, complete, and diverse vehicle information without distracting the driver, ensuring driving safety and information accuracy.
Smart Images

Figure CN121583017A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of vehicles, and in particular to a vehicle information acquisition method, device, system, equipment, medium and program product. BACKGROUND
[0002] At present, various states during vehicle driving need to be recorded, such as recording by the driver through interaction with the central control screen, through voice instructions or through shooting by a shooting device.
[0003] However, in an emergency or sudden situation, the driver needs to concentrate on driving operation and cannot be distracted to perform complex operations. Voice instructions can be disturbed by environmental noise or instruction recognition delay; manual operation has safety hazards and is not timely; mobile phone shooting cannot accurately synchronize the vehicle internal state information. In the related art, although the automatic triggering of the video recording function of the vehicle data recorder (such as collision sensing) is provided, there is no "instant recording" mechanism for the subjective intention of the driver, and it is more difficult to individualize the information to be acquired each time.
[0004] Therefore, there is an urgent need for a vehicle information acquisition method that can acquire various vehicle information while ensuring the safety of the driver and not distracting the driver. SUMMARY
[0005] Therefore, it is necessary to provide a vehicle information acquisition method, device, system, equipment, medium and program product that can acquire various vehicle information while ensuring the safety of the driver and not distracting the driver.
[0006] In a first aspect, the present application provides a vehicle information acquisition method, comprising:
[0007] In response to a response configuration operation for a foot control trigger device in a vehicle, response configuration information is acquired; the foot control trigger device is arranged in a floor area in the driver's cabin of the vehicle;
[0008] The response configuration information is sent to a controller corresponding to the foot control trigger device, so that the controller acquires multi-source vehicle information of the vehicle collected through multiple sources according to the response configuration information in the case that the foot control trigger device is triggered, and returns the multi-source vehicle information;
[0009] The multi-source vehicle information returned by the controller is received.
[0010] In one embodiment, in response to the response configuration operation for the foot control trigger device in the vehicle, the response configuration information is acquired, comprising:
[0011] In response to the first response configuration operation for the foot control trigger device in the vehicle, first response configuration information is obtained, and the first response configuration information at least includes a signal verification parameter;
[0012] The response configuration information is sent to the controller corresponding to the foot control trigger device, including:
[0013] In response to the confirmation operation for the first response configuration information, the first response configuration information is sent to the controller corresponding to the foot control trigger device, so that the controller acquires multi-source vehicle information of the vehicle collected by multiple sources in the case that the information acquisition trigger signal generated by the foot control trigger device being triggered passes the verification of the signal verification parameter, and returns the multi-source vehicle information.
[0014] In one of the embodiments, the controller includes a first controller connected with the foot control trigger device and a second controller connected with the first controller, and the signal verification parameter includes a first verification parameter and a second verification parameter;
[0015] In response to the confirmation operation for the first response configuration information, the first response configuration information is sent to the controller corresponding to the foot control trigger device, including:
[0016] In response to the confirmation operation for the first response configuration information, the first response configuration information is sent to the first controller and the second controller, so that the first controller performs a first validity verification on the information acquisition trigger signal generated by the foot control trigger device being triggered based on the first verification parameter, and in the case that the first validity verification result is verified, the information acquisition trigger signal is sent to the second controller; and the second controller performs a second validity verification on the information acquisition trigger signal sent by the first controller based on the second verification parameter, and in the case that the second validity verification result is verified, multi-source vehicle information of the vehicle collected by multiple sources at the current time is acquired.
[0017] In one of the embodiments, in response to the response configuration operation for the foot control trigger device in the vehicle, the response configuration information is acquired, including:
[0018] In response to the second response configuration operation for the foot control trigger device in the vehicle, second response configuration information is obtained, and the second response configuration information includes a vehicle information type, and the vehicle information type at least includes vehicle-machine interface screenshot information, instrument panel screenshot information, vehicle state snapshot information, driving recorder information, external camera image information, and cloud information;
[0019] The response configuration information is sent to the controller corresponding to the foot control trigger device, including:
[0020] In response to the confirmation operation for the second response configuration information, the second response configuration information is sent to the controller corresponding to the foot control trigger device, so that the controller acquires the multi-source vehicle information of the vehicle collected by multiple sources according to the vehicle information type in the second response configuration information when the foot control trigger device is triggered, and returns the multi-source vehicle information.
[0021] In one of the embodiments, the controller includes a first controller connected with the foot control trigger device and a second controller connected with the first controller, and in response to the response configuration operation for the foot control trigger device in the vehicle, the response configuration information is acquired, including:
[0022] In response to the third response configuration operation for the foot control trigger device in the vehicle, the third response configuration information is obtained, and the third response configuration information includes the communication configuration parameter between the first controller and the second controller;
[0023] The response configuration information is sent to the controller corresponding to the foot control trigger device, including:
[0024] In response to the confirmation operation for the third response configuration information, the third response configuration information is sent to the first controller, so that the first controller sends the information acquisition trigger signal generated when the foot control trigger device is triggered to the second controller according to the communication configuration parameter, and the second controller acquires the multi-source vehicle information of the vehicle collected by multiple sources and returns the multi-source vehicle information.
[0025] In one of the embodiments, the vehicle information acquisition method further includes:
[0026] In response to the transmission configuration operation for the multi-source vehicle information, the transmission configuration information is acquired;
[0027] According to the transmission configuration information, the target vehicle information in the multi-source vehicle information is sent to the receiving end associated with the vehicle, so that the receiving end presents the target vehicle information in a perceptible manner.
[0028] In a second aspect, the application further provides a vehicle information acquisition device, including:
[0029] The acquisition module is configured to acquire response configuration information in response to a response configuration operation for a foot control trigger device in a vehicle; the foot control trigger device is arranged in a floor area in a cockpit of the vehicle;
[0030] The return module is configured to send the response configuration information to a controller corresponding to the foot control trigger device, so that the controller acquires multi-source vehicle information of the vehicle collected by multiple sources according to the response configuration information when the foot control trigger device is triggered, and returns the multi-source vehicle information;
[0031] The receiving module is configured to receive the multi-source vehicle information returned by the controller.
[0032] In a third aspect, the application further provides a vehicle information acquisition system, comprising a foot control trigger device, a terminal and a controller, wherein:
[0033] The terminal is configured to acquire response configuration information in response to a response configuration operation for the foot control trigger device in the vehicle, and send the response configuration information to the controller corresponding to the foot control trigger device, so that the controller acquires multi-source vehicle information of the vehicle collected through multiple sources according to the response configuration information and returns the multi-source vehicle information in the case that the foot control trigger device is triggered; the foot control trigger device is arranged in a floor area in a cockpit of the vehicle.
[0034] The controller is configured to receive the response configuration information sent by the terminal, and acquire multi-source vehicle information of the vehicle collected through multiple sources according to the response configuration information and return the multi-source vehicle information in the case that the foot control trigger device is triggered.
[0035] In a fourth aspect, the application further provides a computer device, comprising a memory and a processor, the memory stores a computer program, and the processor implements the above steps when executing the computer program.
[0036] In a fifth aspect, the application further provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the above steps.
[0037] In a sixth aspect, the application further provides a computer program product, comprising a computer program, and the computer program is executed by a processor to implement the above steps.
[0038] The vehicle information acquisition method, device, system, equipment, medium and program product acquire response configuration information in response to a response configuration operation for a foot control trigger device in a vehicle; the foot control trigger device is arranged in a floor area in a cockpit of the vehicle; the response configuration information is sent to a controller corresponding to the foot control trigger device, so that the controller acquires multi-source vehicle information of the vehicle collected through multiple sources according to the response configuration information and returns the multi-source vehicle information in the case that the foot control trigger device is triggered; and the multi-source vehicle information returned by the controller is received. Through the response configuration information customized by the user, the multi-source vehicle information of the vehicle collected through multiple sources is acquired according to the response configuration information, so that the driver can be more focused on driving, the safety of the driver can be ensured, and the attention of the driver can be not distracted in the case that the driver does not need to participate in driving with eyes and hands during driving, the multi-source vehicle information at the current moment can be acquired according to the response configuration information, and the driver can instantly acquire rich, complete and multiple types of multi-source vehicle information based on subjective will. BRIEF DESCRIPTION OF DRAWINGS
[0039] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the related art, the following will briefly introduce the drawings needed to be used in the description of the embodiments of the present application or the related art. Obviously, the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0040] Figure 1 An application environment diagram of the vehicle information acquisition method in one embodiment;
[0041] Figure 2 A flowchart of the vehicle information acquisition method in one embodiment;
[0042] Figure 3 A flowchart of the method for acquiring response configuration information in one embodiment;
[0043] Figure 4 A structural block diagram of the vehicle information acquisition device in one embodiment;
[0044] Figure 5 A structural block diagram of the vehicle information acquisition system in one embodiment;
[0045] Figure 6 An internal structure diagram of the computer device in one embodiment. DETAILED DESCRIPTION
[0046] In order to make the purpose, technical solutions and advantages of the present application more clear, the following will further describe the present application in combination with the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application, and are not used to limit the present application.
[0047] It should be noted that the terms "first", "second" and the like used in the present application can be used to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish the first element from the second element. The terms "include" and "have" and any variations thereof used in the present application are intended to cover the non-exclusive inclusion. The term "multiple" used in the present application refers to two and more than two. The term "and / or" used in the present application refers to one of the solutions, or any combination of multiple solutions.
[0048] The vehicle information acquisition method provided by the embodiments of the present application can be applied to, for example, Figure 1The application environment shown. Terminal 101 can communicate with the controller 102 in the vehicle through the network. The data storage system can store the data required by the controller 102 to process. The data storage system can be integrated on the controller 102, or placed on the cloud or other network servers. Terminal 101 acquires response configuration information in response to the response configuration operation of the foot control trigger device in the vehicle; The foot control trigger device is arranged in the floor area of the driver's cabin of the vehicle; Terminal 101 sends the response configuration information to the controller 102 corresponding to the foot control trigger device, so that the controller 102 acquires the multi-source vehicle information of the vehicle collected through multiple sources according to the response configuration information in the case that the foot control trigger device is triggered, and returns the multi-source vehicle information; Receive the multi-source vehicle information returned by the controller. Wherein, the terminal 101 can be, but not limited to, various personal computers, notebook computers, smart phones, tablet computers, unmanned aerial vehicles, low-altitude aircraft, Internet of Things devices and portable wearable devices, Internet of Things devices can be smart speakers, smart TVs, smart air conditioners, smart car devices, projection devices, etc. Portable wearable devices can be smart watches, smart bracelets, head-mounted devices, etc. The head-mounted device can be a virtual reality (VR) device, an augmented reality (AR) device, smart glasses, etc.
[0049] In one exemplary embodiment, as Figure 2 shown, a vehicle information acquisition method is provided, and the method is applied to Figure 1 terminal 101 in the vehicle as an example for illustration, including the following steps 201 to 203. Wherein:
[0050] Step 201, in response to the response configuration operation of the foot control trigger device in the vehicle, acquire response configuration information; The foot control trigger device is arranged in the floor area of the driver's cabin of the vehicle.
[0051] Wherein, the foot control trigger device is located in the floor area of the driver's cabin, which can be the left floor area or the right floor area; But because there are fewer pedals on the left side, and the left foot does less operation and is more free, so that the driver can trigger the foot control trigger device in the left floor area of the driver's cabin during driving, thereby reducing distraction, so it is more appropriate to arrange the foot control trigger device in the left floor area of the driver's cabin; Specifically, it is located near the driver's left foot rest pedal or on the telescopic support, ensuring that the left foot can be stepped without moving greatly.
[0052] The structure of the foot control trigger device is: waterproof and anti-skid foot switch can be adopted, and the outer shape is similar to the automobile parking brake release pedal or the motorcycle foot brake, and the surface is provided with anti-skid lines.
[0053] The foot control trigger device switch type can be a normally open micro switch or a capacitive sensing switch (to avoid mechanical wear and tear). To prevent accidental triggering, the trigger condition can be made more stringent, such as long travel and high resistance.
[0054] The foot control trigger device can be fixedly installed on the floor area of the vehicle cabin, and can be fixed to the vehicle body structure by bolts or buckles, or can be detachably installed on the floor area of the vehicle cabin, and can be connected by magnetic attraction or quick release interface, which is convenient for after-sales installation or adaptation to different vehicle models.
[0055] The user can configure the response configuration information through the terminal. The response configuration information can include at least one of various information such as signal verification parameters, vehicle information types, communication configuration parameters, and preset sending condition parameters.
[0056] The signal verification parameters include verification times, verification methods, verification contents of each verification, and priorities of the verification contents. The signal verification parameters can include first controller verification representing hardware end verification and second controller verification representing software end verification. For example, if only the first controller verification is used, the verification times are 1; if only the first controller verification is used, the verification times are 1; and if both the first controller verification and the first controller verification are required, the verification times are 2. The verification method at least includes one of function opening judgment and accidental touch prevention judgment, but it is required to ensure that at least one function opening judgment and at least one accidental touch prevention judgment are completed in the case that the foot control trigger device is triggered. The function opening represents that the foot control trigger device can acquire the multi-source vehicle information of the vehicle collected from multiple sources according to the response configuration information in the case that the foot control trigger device is triggered. The function not opening represents that the foot control trigger device cannot acquire the multi-source vehicle information of the vehicle collected from multiple sources according to the response configuration information in the case that the foot control trigger device is triggered. The accidental touch prevention judgment can be completed by triggering time and triggering force.
[0057] In some embodiments, the first controller can specifically include a control unit (CU), which can be a low-power embedded MCU (Microcontroller Unit) such as an STM32 series or an NXP S32K series, responsible for receiving foot control signals, performing preliminary judgments (such as accidental touch prevention logic and related function opening status), and triggering communication instructions.
[0058] The second controller can include an in-vehicle infotainment (IVI) controller, which can be an in-vehicle infotainment software module, also referred to as an IVI system, configured to continuously monitor a trigger signal from the foot control trigger device, specifically through CAN (Controller Area Network) message monitoring or BLE (Bluetooth Low Energy Advertising Packet) broadcast packet monitoring.
[0059] The first controller can access the vehicle network through a CAN FD (Controller Area Network Flexible Data-Rate) or LIN (Local Interconnect Network) bus, communicate with an IVI (In-Vehicle Infotainment) system and a BCM (Body Control Module), and has strong compatibility and low latency.
[0060] The vehicle information type includes one or more of in-vehicle interface screenshot information, instrument panel screenshot information, vehicle status snapshot information, a driving recorder, external camera image information, and cloud information.
[0061] The communication configuration parameters include a communication mode and a communication mode. The communication mode includes wireless communication, wired communication, and redundant communication including both wireless communication and wired communication. If it is redundant communication, the order of wireless communication and wired communication needs to be confirmed. The communication execution mode includes asynchronous communication and synchronous communication. Synchronous communication means simultaneous wireless communication and wired communication. Asynchronous communication can first perform wired communication, then perform wireless communication after a preset interval, or first perform wireless communication, then perform wired communication after a preset interval. It can also be determined in real time whether to perform wireless communication or wired communication based on the current network situation, habitual route information, weather conditions, or GPS (Global Positioning System) information.
[0062] The preset sending condition parameter represents a condition for sending the acquired multi-source vehicle information to the local terminal or other terminal. The user can configure the preset sending condition as any of the following according to the terminal: it can be indicated that all the acquired multi-source vehicle information is acquired; a preset interval duration can be set, which can be 5 seconds, 10 seconds, etc. When the preset interval duration is 5 seconds, every 5 seconds is the preset sending condition; it can also be indicated that the size of the multi-source vehicle information acquired at the current time meets the preset packaging size, and the preset packaging size can be preset as 200M, 500M, etc. When the preset packaging size is 200M (MegaByte), when the size of the acquired multi-source vehicle information is 200M, the preset sending condition is met.
[0063] Exemplarily, the terminal acquires the response configuration information in response to the user's response configuration operation on the foot control trigger device in the vehicle. The response configuration information can include at least one of the signal verification parameter, the vehicle information type, the communication configuration parameter between the first controller and the second controller, and various information.
[0064] Step 202, the response configuration information is sent to the controller corresponding to the foot control trigger device, so that the controller acquires the multi-source vehicle information of the vehicle collected through multiple sources according to the response configuration information in the case that the foot control trigger device is triggered, and returns the multi-source vehicle information.
[0065] Among them, the controller can monitor whether the foot control trigger device of the vehicle is triggered in real time, that is, whether the driver steps on or hits the foot control trigger device with the foot or leg. When the driver steps on the foot control trigger device, the information acquisition trigger signal is triggered, and the triggering condition of the foot control trigger device is detected in real time to acquire the related signal. If the information acquisition trigger signal is confirmed as a valid signal, then the multi-source vehicle information of the vehicle collected through multiple sources is acquired according to the response configuration information, and the multi-source vehicle information is returned.
[0066] During the driving process of the vehicle, the driver can trigger the interaction for the foot control trigger device, such as the driver can step on the foot control trigger device, at this time it can be considered that the foot control trigger device is triggered. The controller can obtain the information acquisition trigger signal generated by the triggering of the foot control trigger device. In some embodiments, an anti-mis-touch mechanism and a function switch mechanism can be provided. During the driving process of the vehicle, that is, when the foot control trigger device is triggered by the driver through the foot action or the leg action (stepping, touching, etc.), it is necessary to judge whether the foot control trigger device is triggered, so as to confirm whether the acquisition function of the multi-source vehicle information is opened (that is, the function switch mechanism) and whether the anti-mis-touch (that is, the anti-mis-touch mechanism) is triggered. In the case of triggering the foot control trigger device, the function switch mechanism is in the open state, and the non-mis-touch, the controller can obtain the information acquisition trigger signal generated by the triggering of the foot control trigger device. The controller can obtain the information acquisition trigger signal generated by the triggering of the foot control trigger device, and then acquire the multi-source vehicle information of the vehicle collected through a plurality of sources according to the response configuration information, and return the multi-source vehicle information.
[0067] In some embodiments, the controller can include a first controller connected with the foot control trigger device, and a second controller connected with the first controller. When the driver steps on the foot control trigger device, the information acquisition trigger signal is triggered, and at least one validity verification is completed for the information acquisition trigger signal. The validity verification can be the physical layer verification of the information acquisition trigger signal by the first controller and the system software layer verification by the second controller. Therefore, the verification by the first controller is earlier than the verification by the second controller.
[0068] The validity verification is used to confirm the validity of the acquisition trigger signal, and the validity refers to the acquisition trigger signal being able to trigger the acquisition of the multi-source vehicle information collected by the vehicle from multiple sources. The number of validities is preset by the user in advance, and one validity verification can include the judgment on the opening state of the function and whether to prevent false touch. The opening device of the function can be opened or closed subjectively in advance according to the personal will of the user, and the judgment of whether to prevent false touch can be based on the trigger force, duration, current driving state of the vehicle, driving habits of the driver, such as habitual road section, road type, driving time, frequency, etc. Specifically, the initial stepping force of the brake pedal is about 20-50 Newton (equivalent to 2-5 kgf), at which time the driver can obviously feel the pedal sinking and accompanied by a slight braking effect. The force corresponds to about 1 / 5-1 / 3 pedal travel. Therefore, the trigger force of the trigger foot control trigger device is between 20-50 Newton, which represents a non-mis-touch situation. The duration threshold can be set to 1s (second), 2s, when the duration threshold is 1s, the duration of the trigger foot control trigger device is greater than 1s, then it is a non-mis-touch at this time, otherwise it is a mis-touch (i.e. the information acquisition trigger signal is not a valid signal). As for the current driving state of the vehicle, the parameters such as vehicle speed, lateral acceleration, steering angle, etc. can be obtained in real time, and whether it is a dangerous scene can be confirmed through the vehicle speed, lateral acceleration and steering angle. Specifically, when the vehicle speed is greater than 60 km / h and the steering angle is greater than 30°, the anti-mis-touch strengthening mode is triggered (the related threshold is reduced by 15%). When the wheel speed sensor detects that the slip rate is greater than 15%, the related threshold is reduced by 30%. A driver user portrait can be established to represent the driving habits of the driver, for example: the user frequently starts the function on the habitual road section A, then when the vehicle arrives at the habitual road section A, the related threshold is reduced by 15%. The road type is a mountain road, a cliff, etc., and the related threshold is reduced by 30%. The user is used to driving at 8 o'clock in the morning, so during the time period of 8 o'clock, the related threshold is reduced by 15%. The user uses the function every day, so the related function can be executed at least once a day.
[0069] The first controller can access the vehicle network through a CAN FD (Controller Area Network Flexible Data-Rate) or LIN (Local Interconnect Network) bus, communicate with an IVI (In-Vehicle Infotainment) system and a BCM (Body Control Module), and has strong compatibility and low delay.
[0070] The response configuration information can be personalized response configuration information obtained by the user completing the personalized configuration through the terminal. If the user does not complete the personalized configuration through the terminal, the default response configuration information is used as the response configuration information. In an embodiment, the default response configuration information can be: signal verification parameters: verification times: 2, and each verification content: completing the first verification from the physical layer through the first controller, and the first verification includes function start verification and anti-misoperation verification. When the first verification is passed, the second verification from the software system layer through the vehicle machine controller is completed, and the second verification includes function start verification and anti-misoperation verification. For each verification, the function start verification is prior to the anti-misoperation verification. The communication configuration parameters include: the communication mode is redundant communication, and the working mode of the communication is synchronous communication. The vehicle information types include: vehicle machine interface screenshot information, instrument panel screenshot information, vehicle state snapshot information, vehicle record information, external camera image information, and cloud information.
[0071] For example, if the user completes the personalized configuration through the terminal to obtain the personalized response configuration information, the terminal sends the personalized response configuration information to the controller corresponding to the foot control trigger device, so that the controller obtains the multi-source vehicle information of the vehicle collected through multiple sources according to the personalized response configuration information and returns the multi-source vehicle information when the foot control trigger device is triggered. If the user does not complete the personalized configuration through the terminal, the terminal obtains the default response configuration information, and sends the default response configuration information to the controller corresponding to the foot control trigger device, so that the controller obtains the multi-source vehicle information of the vehicle collected through multiple sources according to the default response configuration information and returns the multi-source vehicle information when the foot control trigger device is triggered. The controller includes a first controller connected with the foot control trigger device and a second controller connected with the first controller.
[0072] In step 203, the multi-source vehicle information returned by the controller is received.
[0073] For example, the terminal receives one or more of the vehicle machine interface screenshot information, the instrument panel screenshot information, the vehicle state snapshot information, the vehicle record information, the external camera image information, and the cloud information returned by the second controller in the controller according to the configuration information.
[0074] In the vehicle information acquisition method, response configuration information is acquired in response to a response configuration operation for a foot control trigger device in a vehicle; the foot control trigger device is arranged in a floor area in a driver's cabin of the vehicle; the response configuration information is sent to a controller corresponding to the foot control trigger device, so that the controller acquires multi-source vehicle information of the vehicle collected by multiple sources according to the response configuration information and returns the multi-source vehicle information in a case where the foot control trigger device is triggered; and the multi-source vehicle information returned by the controller is received. By customizing the response configuration information according to the user's personality, the multi-source vehicle information collected by multiple sources is acquired according to the response configuration information, so that the driver's safety driving is ensured and the driver's attention is not distracted, and the multi-source vehicle information is acquired according to the response configuration information.
[0075] In one exemplary embodiment, the response configuration information is acquired in response to a response configuration operation for a foot control trigger device in a vehicle, including:
[0076] The first response configuration information includes at least a signal verification parameter in response to a first response configuration operation for a foot control trigger device in a vehicle;
[0077] The response configuration information is sent to a controller corresponding to the foot control trigger device, including:
[0078] The first response configuration information is sent to a controller corresponding to the foot control trigger device in response to a confirmation operation for the first response configuration information, so that the controller generates an information acquisition trigger signal in a case where the foot control trigger device is triggered, and acquires multi-source vehicle information of the vehicle collected by multiple sources in a case where the information acquisition trigger signal is verified by the signal verification parameter, and returns the multi-source vehicle information.
[0079] The signal verification parameters include verification times, verification methods, and verification priorities. The signal verification can include first controller verification representing physical layer verification and second controller verification representing system software layer verification. The physical layer verification by the first controller can filter hardware layer false triggering, i.e., filter physical false triggering, and can intercept false triggering caused by "hardware failure / physical interference" from the source. For example, if the driver accidentally slips or bumps the foot control trigger device (hardware physical trigger) but the voltage fluctuation of the information acquisition trigger signal generated meets the "false triggering characteristics" (such as signal duration < 100 ms), the first controller can determine that it is a physical false triggering and block the transmission of the information acquisition trigger signal. In some embodiments, the first controller can directly interface with the hardware interface of the foot control trigger device, so that the first controller can check the electrical characteristics (voltage / current threshold, signal waveform) of the signal, the physical transmission integrity (such as whether the CAN bus level is normal, whether there is signal distortion caused by electromagnetic interference), and the hardware legality (verify whether the trigger signal comes from the real foot control hardware or the fake electrical signal), thereby realizing hardware-level verification, which is more direct and has no intermediate links.
[0080] The system software layer verification by the second controller can filter "logic layer false triggering", such as filtering scenario or rule false triggering, and can intercept "hardware signal is normal but scenario / logic is violated" false triggering. For example, if the first controller does not filter out (such as the false triggering signal is completely normal in the physical layer), the second controller can check "trigger frequency exceeds the safety threshold" or "triggered without authorization scenario", and can determine that the information acquisition trigger signal does not meet the trigger logic. The second controller can determine that the information acquisition trigger signal is a rule false triggering in the software layer. In some embodiments, the second controller can check the logic compliance of the signal (such as whether the trigger frequency exceeds the safety threshold, whether it matches the current vehicle state), the authority legality (such as whether it is bound to the driver's identity, whether it is triggered in the authorized scenario), and the like, thereby realizing logic-based verification, which is more efficient.
[0081] The layered and controlled controller verification by the first controller and the second controller can utilize the hardware and software attributes of different controllers to realize the isolation and complementarity of verification logic, form double protection through "physical isolation + logical isolation", and can ensure the reliability of signal verification.
[0082] For example, if only the first controller is verified, the representation only needs to be verified by the physical layer, and the verification number is 1. If the first controller and the first controller need to be verified, the representation needs to be verified by the physical layer and the system software layer at the same time, and the verification number is 2. Each verification mode at least includes one of the function start judgment and the anti-misoperation judgment, but it needs to be ensured that at least one function start judgment and at least one anti-misoperation judgment are completed each time the foot control trigger device is triggered.
[0083] For example, the user can complete the first response configuration operation through the terminal, and the user can input the verification number through the input box in the terminal form, or select the verification number through the single selection box, or select the verification number through the drop-down box. The verification number at least contains one time, therefore, if the verification number is input through the input box, the input value cannot be less than 1, if the verification number is selected through the single selection box, the options in the single selection box include 1 and 2, and the user can only select one of 1 and 2. When it is confirmed that the verification number is 1, it is necessary to confirm the execution object of the verification, and one of the first controller and the second controller can be selected. When it is confirmed that the verification number is 2, the first controller and the second controller are automatically selected as the execution object of the verification, so that the information acquisition trigger signal generated when the foot control trigger device is triggered needs to be verified by the first controller for the first time and by the second controller for the second time. For each verification, the verification priority of the anti-misoperation judgment can be set to be higher than that of the function start verification, or the verification priority of the function start verification can be set to be higher than that of the anti-misoperation judgment. If the user does not complete the first response configuration operation, the default configuration is used as the response configuration information, and the default configuration can be 2 times of verification, and the verification priority of the function start verification is higher than that of the anti-misoperation judgment. When the user completes the configuration of all signal verification parameters, the confirmation button (equivalent to the confirmation operation) can be clicked, the terminal obtains the first response configuration information, and sends the first response configuration information to the controller corresponding to the foot control trigger device, so that the controller obtains the multi-source vehicle information of the vehicle collected from multiple sources when the information acquisition trigger signal generated when the foot control trigger device is triggered passes the verification of the signal verification parameter, and returns the multi-source vehicle information. In another embodiment, if the user never completes the confirmation operation of the first response configuration information, the default first response configuration information is used as the first response configuration information. For example, the default first response configuration information can be: the verification number is 1, the execution object of the verification needs to be confirmed, the first controller, the content verified by the first controller is the anti-misoperation judgment and the function start verification, and the verification priority of the anti-misoperation judgment is set to be higher than that of the function start verification.
[0084] The trigger signal is checked by the signal verification parameter to avoid unnecessary information collection caused by false triggering (such as false stepping and interference signal) of the foot control trigger device, and to reduce the redundant operation of the controller. Thus, the response accuracy of the foot control trigger device and the completeness of the vehicle information collection are improved, the configuration flexibility is enhanced, and the operation reliability based on the multi-source vehicle information is ensured. The verification step can be adapted to the user's needs and vehicle conditions by configuring the signal verification parameter according to the user's individualization. Meanwhile, the "physical layer verification" is completed by the first controller, and the "system software layer verification" is completed by the second controller, instead of performing the two verifications by a single controller. The core advantage is that the hardware / software properties of different controllers are used for division of labor, the verification logic is isolated and complementary, and the safety, reliability, performance, and maintainability are superior to the "repeated verification" mode of a single controller.
[0085] In one exemplary embodiment, the controller includes a first controller connected with the foot control trigger device and a second controller connected with the first controller, and the signal verification parameter includes a first verification parameter and a second verification parameter.
[0086] In response to the confirmation operation for the first response configuration information, the first response configuration information is sent to the controller corresponding to the foot control trigger device, including:
[0087] In response to the confirmation operation for the first response configuration information, the first response configuration information is sent to the first controller and the second controller, so that the first controller performs the first validity verification on the information acquisition trigger signal generated by the foot control trigger device being triggered based on the first verification parameter, and in the case that the first validity verification result is verified, the information acquisition trigger signal is sent to the second controller; and the second controller performs the second validity verification on the information acquisition trigger signal sent by the first controller based on the second verification parameter, and in the case that the second validity verification result is verified, the multi-source vehicle information of the vehicle collected by multiple sources at the current time is acquired.
[0088] The first controller verifies according to the first verification parameter. The first verification parameter represents the verification parameter at the physical level. The first verification parameter includes the function start verification parameter, the anti-mis-touch verification parameter, and the priority between the function start verification and the anti-mis-touch verification. When the function start verification parameter is 1, it represents that the function is started. When the function start verification parameter is 0, it represents that the function is stopped. The opening and closing of the related function can be controlled by the single selection box: selecting 0 to close and selecting 1 to open. The corresponding first verification parameter corresponds to: selecting 0 to close and selecting 1 to open. The anti-mis-touch verification parameter includes the trigger force of the trigger device, the trigger duration, the current driving state of the vehicle, and the driving habit of the driver. The driving habit of the driver includes one or more of the habitual road section, the road type of the habitual road section, the driving time, and the frequency. One or more anti-mis-touch verification parameters can be selected by the multiple selection box. The specific value of the anti-mis-touch parameter can also be input by the input box. In an embodiment, the trigger force and the trigger duration are selected as the anti-mis-touch parameter by the multiple selection box of the terminal. Then 20 N is input in the input box corresponding to the trigger force, and 1 second is input in the input box corresponding to the trigger duration. For the first validity verification, when the trigger force of the trigger device is greater than or equal to 20 N and the trigger duration is greater than 1 second, it represents a non-mis-touch situation.
[0089] The second controller verifies according to the second verification parameter. The second verification parameter represents the verification at the software system level. The second verification parameter includes the function start verification parameter, the anti-mis-touch verification parameter, and the priority between the function start verification and the anti-mis-touch verification. When the function start verification parameter is 1, it represents that the function is started. When the function start verification parameter is 0, it represents that the function is stopped. The anti-mis-touch verification parameter includes the trigger force of the trigger device, the trigger duration, the current driving state of the vehicle, and the driving habit of the driver: the habitual road section, the road type of the habitual road section, the driving time, and the frequency. In an embodiment, the trigger force and the trigger duration can be used as the judgment condition of directly obtaining the anti-mis-touch result. The current driving state of the vehicle and the driving habit of the driver: the habitual road section, the road type of the habitual road section, the driving time, and the frequency can be used as the condition of reducing the anti-mis-touch threshold. One or more anti-mis-touch verification parameters can be selected by the drop-down box or directly input. The specific value of the anti-mis-touch parameter can also be input by the input box. For example, the trigger duration and the habitual road section are selected by the drop-down box. The input box corresponding to the trigger duration and the input box corresponding to the habitual road section are selected. 1 second is input in the input box corresponding to the trigger duration. Habitual road section A is selected by the map in the input box corresponding to the habitual road section. The value 30% is input in the input box of the threshold reduction. It represents a non-mis-touch situation. When the driver drives to the habitual road section A, the threshold is reduced to 0.7 second. If the driver triggers for more than 0.7 second, it represents a non-mis-touch situation.
[0090] The first validity verification is completed by the first verification parameter. The first validity verification is a verification from a physical layer by the first controller. The first validity verification includes whether a function of acquiring multi-source vehicle information of a vehicle (referred to as "step on the foot to acquire multi-source vehicle information") triggered by information acquisition trigger information collected by the foot control trigger device is started, and whether the anti-misoperation condition is met. The anti-misoperation condition can be judged based on the trigger force, the duration of triggering the foot control trigger device, the current driving state of the vehicle, the driving habit of the driver: the habit section, the road type of the habit section, the driving time, the frequency, etc. The first validity verification result includes two cases of verification pass and verification fail. In the case of the first validity verification result being verification fail (that is, any one of the function verification and the anti-misoperation verification fails), the information acquisition trigger signal will not be sent to the second controller by the first controller. In the case of the first validity verification result being verification pass (that is, both the function verification and the anti-misoperation verification pass), the information acquisition trigger signal is sent to the second controller by the first controller. The signal acquisition trigger signal can be sent to the second controller by any one of redundant communication, wired communication, and wireless communication.
[0091] The second validity verification is completed by the second verification parameter. The second validity verification is a verification at a system software level. The second controller performs function switch start state and anti-misoperation logic judgment on the information acquisition trigger signal. When the function switch is started and does not belong to the misoperation condition, the second validity verification result is verification pass. The second validity verification result includes two cases of verification pass and verification fail. In the case of the second validity verification result being verification fail (that is, any one of the function verification and the anti-misoperation verification fails), the multi-source vehicle information of the vehicle collected by multiple sources at the current time will not be acquired by the second controller. In the case of the second validity verification result being verification pass (that is, both the function verification and the anti-misoperation verification pass), the multi-source vehicle information of the vehicle collected by multiple sources at the current time is acquired by the second controller.
[0092] For example, in response to the confirmation operation for the first response configuration information, the first response configuration information is sent to the first controller and the second controller, so that the first controller performs function start verification and anti-misoperation verification on the information acquisition trigger signal generated by the foot control trigger device being triggered based on the first verification parameter. In the case of the first validity verification result being verification pass, the information acquisition trigger signal is sent to the second controller. The second controller performs anti-misoperation verification on the information acquisition trigger signal sent by the first controller based on the second verification parameter. In the case of the anti-misoperation verification result being verification pass, the multi-source vehicle information of the vehicle collected by multiple sources at the current time is acquired.
[0093] In some embodiments, the user can trigger a confirmation operation for the first response configuration information to send the first response configuration information to the first controller and the second controller, so that the function switch on state for the information acquisition trigger signal can be triggered by the first controller, the anti-misoperation logic is judged, when the function switch is on and does not belong to the misoperation, then the first validity verification result is represented as verification passed. When the function switch is not on, then the first validity verification result is represented as verification failed. When the function switch is on, but belongs to the misoperation, then the first validity verification result is represented as verification failed. When the first validity verification result is verification passed (i.e. both function verification and anti-misoperation verification are passed), the information acquisition trigger signal is sent to the second controller by the first controller, so that the second controller performs second validity verification on the information acquisition trigger signal sent by the first controller based on the second verification parameter, and when the second validity verification result is verification passed (i.e. both function verification and anti-misoperation verification are passed), the multi-source vehicle information of the vehicle collected by multiple sources at the current time is acquired by the second controller.
[0094] The scheme greatly improves the reliability of the trigger signal, the accuracy of information acquisition, optimizes the system operation efficiency, and guarantees the safety of vehicle function operation by flexibly configuring the two-level validity verification of the first controller and the second controller.
[0095] In an exemplary embodiment, in response to a response configuration operation for a foot control trigger device in a vehicle, response configuration information is acquired, including:
[0096] In response to a second response configuration operation for the foot control trigger device in the vehicle, second response configuration information is obtained, and the vehicle information type is included in the second response configuration information, and the vehicle information type at least includes vehicle machine interface screenshot information, instrument panel screenshot information, vehicle state snapshot information, vehicle event data recorder information, external camera image information, and cloud information.
[0097] The response configuration information is sent to the controller corresponding to the foot control trigger device, including:
[0098] In response to a confirmation operation for the second response configuration information, the second response configuration information is sent to the controller corresponding to the foot control trigger device, so that the controller acquires multi-source vehicle information of the vehicle collected by multiple sources according to the vehicle information type in the second response configuration information when the foot control trigger device is triggered, and returns the multi-source vehicle information.
[0099] The vehicle-machine interface screenshot information is a vehicle-machine interface screenshot including a current navigation map and an application interface screenshot. The specific acquisition method is as follows: an Android Automotive (an Android vehicle operating system) depends on a MediaProjection API (a media projection application programming interface, also referred to as a screen capture application programming interface) to combine a navigation SDK to realize screenshot, and obtain a vehicle-machine interface screenshot; a QNX CAR Framework (a QNX automobile framework) completes screenshot through a dedicated screen capture API (an application programming interface), and obtains a vehicle-machine interface screenshot.
[0100] Dashboard screenshot information: if it is a digital cluster, the current picture is obtained by communication between IVI and an instrument controller; if it is a traditional instrument, it can be photographed by a front-facing camera.
[0101] Vehicle state snapshot information: current vehicle speed, speed, gear, fuel / electricity, time, GPS (Global Positioning System) coordinates, direction, brake state (whether the brake pedal is pressed), accelerator opening percentage, light state (high beam, turn signal, hazard warning light), safety system activation state (ESP (Electronic Stability Program) / ABS (Anti-lock Braking System) / airbag trigger flag), new energy vehicle exclusive data (battery SOC (State of Charge), voltage, temperature, charging state), tire pressure and tire temperature data, steering angle are read from the CAN (Controller Area Network) bus.
[0102] Dashcam information: a dashcam API (Application Programming Interface) is called to extract key frames or short video clips (H.264 encoding) of key segments before and after the trigger time. The key segment duration can be customized (3-10 seconds can be selected, and the default is 5 seconds before and after), and dashboard warning information is extracted (such as speed limit reminder, fatigue driving prompt text / icon recognition). H.264 encoding is a video compression encoding standard jointly formulated by the International Organization for Standardization and the International Telecommunication Union. The official name is Advanced Video Coding (AVC for short), which is one of the most widely used high-efficiency video coding technologies.
[0103] External camera image information: If the vehicle is equipped with surround-view, side-view, or external cameras, images from relevant perspectives can be captured simultaneously. Surround-view cameras focus on collision scenarios around the vehicle (such as minor scrapes while parking, or pedestrians approaching), side-view cameras record side traffic conditions during lane changes, and external rear-view cameras capture rear-end collision risks; a new "multi-camera synchronous triggering" mechanism is added (when an event occurs, all activated external cameras simultaneously capture images). Cameras support automatic exposure and white balance adjustment to adapt to complex environments such as strong light and darkness; surround-view images can be stitched together to generate a 360° bird's-eye view, facilitating the reconstruction of a panoramic view of the vehicle's surroundings; images are added with timestamps and GPS coordinate watermarks to ensure data traceability.
[0104] Cloud-based information: Relevant data can be obtained from the cloud, such as driving environment data, weather data, and road data. It can also obtain external temperature, humidity, and light intensity through vehicle external sensors, and use camera image recognition to assist in judging weather conditions such as rain, snow, fog, and haze.
[0105] For example, users can select the multi-source vehicle information they need through the terminal. They can select multiple different types of vehicle information using checkboxes to obtain the second response configuration information. They can also select multiple different types of vehicle information using dropdown menus to obtain the second response configuration information. Alternatively, they can directly input the type of vehicle information they need in the input box to obtain the second response configuration information. In one embodiment, if the user has already selected multiple different types of vehicle information through the terminal, they can change the type of vehicle information at any time through the terminal. Default second response configuration information can also be configured: vehicle interface screenshot information, instrument panel screenshot information, vehicle status snapshot information, dashcam information, and external camera image information. When the user does not make personalized configurations, the second response configuration information is the default. After the user submits the confirmation operation for the second response configuration information, the second response configuration information is sent to the vehicle control system. When the foot-activated trigger device is triggered, the controller obtains the multi-source vehicle information collected from multiple sources according to the vehicle information type in the second response configuration information and returns the multi-source vehicle information.
[0106] By configuring the types of multi-source vehicle information, it is possible to meet users' personalized vehicle information acquisition needs.
[0107] In one embodiment, such as Figure 3 As shown, in one embodiment, step 201 involves a controller including a first controller connected to the foot-activated triggering device and a second controller connected to the first controller. In response to a response configuration operation for the foot-activated triggering device in the vehicle, the controller acquires response configuration information, including:
[0108] Step 301, in response to the third response configuration operation of the foot control trigger device in the vehicle, obtaining third response configuration information, wherein the third response configuration information includes communication configuration parameters between the first controller and the second controller.
[0109] The third response configuration information includes a communication mode and a working mode of communication. The communication mode includes redundant communication, wired communication, and wireless communication. The working mode of communication includes asynchronous communication and synchronous communication. The synchronous communication means simultaneous wireless communication and wired communication. The asynchronous communication can first perform wired communication, then perform wireless communication after a preset interval, or first perform wireless communication, then perform wired communication after a preset interval. The asynchronous communication can also determine whether to perform wireless communication or wired communication in real time according to current network conditions, habitual route information, or weather conditions and GPS (Global Positioning System) information. The vehicle information type configuration information includes at least one type of vehicle information.
[0110] The wireless communication is to use Bluetooth 5.0 / BLE or Wi-Fi (Wireless Fidelity) Direct to establish a point-to-point connection between the first controller and the vehicle system, which is suitable for the after-market or non-open bus system. The wired communication is to access the vehicle network through the CAN FD or LIN bus to enable the first controller to communicate with the vehicle system (IVI) and the body controller (BCM), which has strong compatibility and low delay. The redundant communication is to refer to the selfie stick principle, that is, to send a “shutter” instruction to a mobile phone through BLE, and to send information obtained by the first controller through BLE or CAN to the vehicle system to obtain a trigger signal related instruction.
[0111] For example, a user can complete the third response configuration operation through a terminal to obtain the third response configuration information. In an embodiment, the user can select one of wired communication and wireless communication through a multiple selection box. If both are selected, it is redundant communication. The user can also select any one of redundant communication, wired communication, and wireless communication through a single selection box. The user can select any one of redundant communication, wired communication, and wireless communication through a drop-down box. The user can input any one of redundant communication, wired communication, and wireless communication through an input box. In an embodiment, the user can also set conditional communication through the input box, for example, by setting the input box to change to wireless communication when the network speed is less than 1M / s, and to wired communication when the network speed is greater than 1M / s.
[0112] Further, the response configuration information is sent to the controller corresponding to the foot control trigger device, including:
[0113] Step 302, in response to the confirmation operation for the third response configuration information, the third response configuration information is sent to the first controller to send the information acquisition trigger signal generated by the triggering of the foot control trigger device to the second controller according to the communication configuration parameter, and the second controller acquires the multi-source vehicle information of the vehicle collected by multiple sources and returns the multi-source vehicle information.
[0114] For example, when the user clicks to confirm, the third response configuration information is sent to the first controller to send the information acquisition trigger signal generated by the triggering of the foot control trigger device to the second controller according to one of the redundant communication, wired communication, and wireless communication of the communication configuration parameter, and the second controller acquires the multi-source vehicle information of the vehicle collected by multiple sources and returns the multi-source vehicle information.
[0115] By reasonably configuring the communication parameter, the communication scheme can be customized according to the user's demand, so that the controller can quickly communicate in the case of triggering of the foot control trigger device, so as to quickly return the multi-source vehicle information.
[0116] In an exemplary embodiment, the vehicle information acquisition method further comprises:
[0117] In response to the transmission configuration operation for the multi-source vehicle information, the transmission configuration information is acquired;
[0118] According to the transmission configuration information, the target vehicle information in the multi-source vehicle information is sent to the receiving end associated with the vehicle to present the target vehicle information in a perceptible manner by the receiving end.
[0119] The transmission configuration information can include but is not limited to at least one of various information such as receiving end, transmission mode, sending condition, and type of target vehicle information to be transmitted. The receiving end includes a mobile phone APP, a vehicle-mounted display terminal, a terminal of other related contacts, and a local terminal. The transmission mode includes real-time transmission and timed batch transmission. The sending condition can include an interval length, and the preset interval length can be 5 seconds, 10 seconds, etc. When the preset interval length is 5 seconds, every 5 seconds is the preset sending condition; or the size of the multi-source vehicle information acquired at the current time meets the preset packaging size, and the preset packaging size can be 200M, 500M, etc. When the preset packaging size is 200M (MegaByte, megabyte), when the size of the acquired multi-source vehicle information is 200M, it is the sending condition.
[0120] The perceptible manner is a way for the driver / user to intuitively perceive the system working state, function triggering, or failure through visual, auditory, and other sensory organs, or device feedback, which can refer to voice broadcast, picture display, video display, etc.
[0121] For example, the user can select one or more receiving ends through a multi-selection box, input one or more receiving ends through an input box, and select one or more receiving ends through a drop-down box. The real-time transmission and the timed batch transmission corresponding to the target vehicle information can be checked respectively, so as to obtain the transmission configuration information. The terminal sends the target vehicle information in the multi-source vehicle information to the receiving end associated with the vehicle according to the transmission configuration information, so that the receiving end presents the target vehicle information in a perceptible manner.
[0122] By personalizing the transmission configuration information, the vehicle information data can be shared according to individual needs, so that the driver can send the vehicle information to family members in the first time when danger occurs, and can share the beautiful scenery during driving with friends in a timely manner.
[0123] It should be understood that, although each step in the flowchart involved in each of the above embodiments is displayed in sequence according to the arrow, these steps are not necessarily executed in the order indicated by the arrow. Unless otherwise specified herein, the execution of these steps is not strictly limited in sequence, and these steps can be executed in other orders. Moreover, at least part of the steps in the flowchart involved in each of the above embodiments can include multiple steps or stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily sequential, but can be alternately or alternately executed with at least part of other steps or steps or stages in other steps. It can be understood that the steps in different embodiments can be freely combined as needed, and various non-contradictory schemes formed by the combination are within the scope of protection of the present application.
[0124] Based on the same inventive concept, the embodiments of the present application also provide a vehicle information acquisition device for implementing the above-mentioned vehicle information acquisition method. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme described in the above method, so the specific limitations in one or more vehicle information acquisition device embodiments provided below can refer to the limitations of the vehicle information acquisition method in the above text, and will not be repeated here.
[0125] In one exemplary embodiment, as shown in Figure 4 A vehicle information acquisition device is provided, comprising: an acquisition module 401, a return module 402, and a receiving module 403, wherein:
[0126] The acquisition module 401 is configured to acquire response configuration information in response to a response configuration operation on a foot control trigger device in a vehicle. The foot control trigger device is arranged in a floor area in the cockpit of the vehicle.
[0127] The returning module 402 is configured to send the response configuration information to the controller corresponding to the foot control trigger device, so that the controller acquires the multi-source vehicle information of the vehicle collected through multiple sources according to the response configuration information in a case where the foot control trigger device is triggered, and returns the multi-source vehicle information.
[0128] The receiving module 403 is configured to receive the multi-source vehicle information returned by the controller.
[0129] In an optional embodiment, the acquiring module 401 is further configured to obtain first response configuration information in response to a first response configuration operation for the foot control trigger device in the vehicle, the first response configuration information at least including a signal verification parameter; and the returning module 402 is further configured to send the first response configuration information to the controller corresponding to the foot control trigger device in response to a confirmation operation for the first response configuration information, so that the controller acquires the multi-source vehicle information of the vehicle collected through multiple sources in a case where an information acquisition trigger signal generated by triggering of the foot control trigger device passes the verification of the signal verification parameter, and returns the multi-source vehicle information.
[0130] In an optional embodiment, the controller includes a first controller connected with the foot control trigger device and a second controller connected with the first controller, and the signal verification parameter includes a first verification parameter and a second verification parameter; and the returning module 402 is further configured to send the first response configuration information to the first controller and the second controller in response to the confirmation operation for the first response configuration information, so that the first controller performs first validity verification on the information acquisition trigger signal generated by triggering of the foot control trigger device based on the first verification parameter, and sends the information acquisition trigger signal to the second controller in a case where the first validity verification result is verification passed; and the second controller performs second validity verification on the information acquisition trigger signal sent by the first controller based on the second verification parameter, and acquires the multi-source vehicle information of the vehicle collected through multiple sources at a current time in a case where the second validity verification result is verification passed.
[0131] In an optional embodiment, the obtaining module 401 is further configured to, in response to a second response configuration operation on the foot control trigger device in the vehicle, obtain second response configuration information, the second response configuration information including vehicle information types, the vehicle information types including at least vehicle-machine interface screenshot information, instrument panel screenshot information, vehicle status snapshot information, driving recorder information, external camera image information, and cloud information; and the returning module 402 is further configured to, in response to a confirmation operation on the second response configuration information, send the second response configuration information to a controller corresponding to the foot control trigger device, so that the controller obtains multi-source vehicle information of the vehicle collected through multiple sources according to the vehicle information types in the second response configuration information and returns the multi-source vehicle information in the case that the foot control trigger device is triggered.
[0132] In an optional embodiment, the controller includes a first controller connected with the foot control trigger device and a second controller connected with the first controller, the obtaining module 401 is further configured to, in response to a third response configuration operation on the foot control trigger device in the vehicle, obtain third response configuration information, the third response configuration information including communication configuration parameters between the first controller and the second controller; and the returning module 402 is further configured to, in response to a confirmation operation on the third response configuration information, send the third response configuration information to the first controller, so that the first controller sends an information acquisition trigger signal generated by the foot control trigger device being triggered to the second controller according to the communication configuration parameters, the second controller obtains multi-source vehicle information of the vehicle collected through multiple sources, and the multi-source vehicle information is returned.
[0133] In an optional embodiment, the obtaining module 401 is further configured to, in response to a transmission configuration operation on the multi-source vehicle information, obtain transmission configuration information.
[0134] According to the transmission configuration information, target vehicle information in the multi-source vehicle information is sent to a receiving end associated with the vehicle, so that the receiving end presents the target vehicle information in a perceptible manner.
[0135] The above vehicle information obtaining device includes various modules, which can be realized by software, hardware, or a combination thereof. The above modules can be embedded in or independent of a processor in a computer device in hardware form, or stored in a memory in the computer device in software form, so as to be called and executed by a processor to perform operations corresponding to the above modules.
[0136] Based on the same inventive concept, the embodiments of the present application also provide a vehicle information acquisition system for implementing the vehicle information acquisition method described above. The system provides a solution to the implementation scheme as described in the above method, so the specific limitations in one or more vehicle information acquisition system embodiments provided below can refer to the limitations of the vehicle information acquisition system described above, and will not be repeated here.
[0137] In one exemplary embodiment, as shown in Figure 5 A vehicle information acquisition system is provided, which includes a foot control trigger device 501, a terminal 502 and a controller 503, wherein:
[0138] The terminal 502 is configured to acquire response configuration information in response to a response configuration operation for the foot control trigger device 501 in the vehicle, and send the response configuration information to the controller 503 corresponding to the foot control trigger device 501, so that the controller 503 acquires multi-source vehicle information of the vehicle collected by multiple sources according to the response configuration information and returns the multi-source vehicle information in the case that the foot control trigger device 501 is triggered; the foot control trigger device 501 is arranged in a floor area in a cockpit of the vehicle;
[0139] The controller 503 is configured to receive the response configuration information sent by the terminal 501, and acquire multi-source vehicle information of the vehicle collected by multiple sources according to the response configuration information and return the multi-source vehicle information in the case that the foot control trigger device 501 is triggered.
[0140] In one exemplary embodiment, a computer device is provided, which can be a terminal, and its internal structure diagram can be as shown in Figure 6The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit, and an input device. The processor, the memory, and the input / output interface are connected through a system bus. The communication interface, the display unit, and the input device are connected to the system bus through the input / output interface. The processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for running the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is configured to exchange information between the processor and external devices. The communication interface of the computer device is configured to perform wired or wireless communication with external terminals. The wireless communication can be achieved through WIFI, mobile cellular network, Near Field Communication (NFC), or other technologies. The computer program is executed by the processor to implement a vehicle information acquisition method. The display unit of the computer device is configured to form a visually visible picture, which can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen. The input device of the computer device can be a touch layer overlaid on the display screen, or can be a key, a trackball, or a touchpad arranged on the shell of the computer device. The input device can also be an external keyboard, a touchpad, or a mouse, etc.
[0141] Those skilled in the art can understand that Figure 6 The structure shown in the figure is only a block diagram of part of the structure related to the scheme of the present application, and does not constitute a limitation on the computer device to which the scheme of the present application is applied. The specific computer device can include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0142] In one exemplary embodiment, a computer device is provided, including a memory and a processor. The memory stores a computer program. The processor executes the computer program to implement the vehicle information acquisition method of the above embodiments.
[0143] In one embodiment, a computer readable storage medium is provided, which stores a computer program. The computer program is executed by a processor to implement the vehicle information acquisition method in the above method embodiments.
[0144] In one embodiment, a computer program product is provided, which includes a computer program. The computer program is executed by a processor to implement the vehicle information acquisition method of the above embodiments.
[0145] It should be noted that the user information (including but not limited to user equipment information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in the present application are all information and data authorized by the user or authorized by all parties, and the collection, use and processing of related data need to comply with relevant regulations.
[0146] It can be understood by those skilled in the art that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing related hardware through a computer program. The computer program can be stored in a non-volatile computer readable storage medium. When the computer program is executed, it can include the processes of the above-mentioned embodiments of each method. In the embodiments provided in the present application, any reference to memory, database or other medium can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical storage, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration but not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The database involved in the embodiments provided in the present application can include at least one of a relational database and a non-relational database. The non-relational database can include a distributed database based on a block chain, etc., without being limited thereto. The processor involved in the embodiments provided in the present application can be a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., without being limited thereto.
[0147] Any technical features in the above embodiments can be combined, and for the sake of brevity, not all possible combinations are described above, however, any combination of these technical features is deemed to be within the scope of the present application.
[0148] The above embodiments only express several implementation manners of the present application, and the description is relatively specific and detailed, but it should not be understood as a limitation on the patent scope of the present application. It should be pointed out that, for ordinary skilled persons in the art, several modifications and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the appended claims.
Claims
1. A vehicle information acquisition method characterized by comprising: The method comprises: obtaining response configuration information in response to a response configuration operation for a foot control trigger device in a vehicle; the foot control trigger device is arranged in a floor area in a cockpit of the vehicle; sending the response configuration information to a controller corresponding to the foot control trigger device, so that the controller obtains multi-source vehicle information of the vehicle collected by multiple sources according to the response configuration information in the case that the foot control trigger device is triggered, and returns the multi-source vehicle information; receiving the multi-source vehicle information returned by the controller.
2. The method of claim 1, wherein, The response configuration information is obtained in response to a response configuration operation for a foot control trigger device in a vehicle, comprising: obtaining first response configuration information in response to a first response configuration operation for a foot control trigger device in a vehicle; the first response configuration information at least includes signal verification parameters; The response configuration information is sent to the controller corresponding to the foot control trigger device, comprising: in response to a confirmation operation for the first response configuration information, the first response configuration information is sent to the controller corresponding to the foot control trigger device, so that the controller obtains information acquisition trigger signal generated by triggering the foot control trigger device, and in the case that the information acquisition trigger signal is verified by the signal verification parameters, multi-source vehicle information of the vehicle collected by multiple sources is obtained, and the multi-source vehicle information is returned.
3. The method of claim 2, wherein, The controller comprises a first controller connected with the foot control trigger device and a second controller connected with the first controller, and the signal verification parameters comprise first verification parameters and second verification parameters; The first response configuration information is sent to the controller corresponding to the foot control trigger device in response to the confirmation operation for the first response configuration information, comprising: in response to the confirmation operation for the first response configuration information, the first response configuration information is sent to the first controller and the second controller, so that the first controller performs first validity verification on the information acquisition trigger signal generated by triggering the foot control trigger device based on the first verification parameters, and in the case that the first validity verification result is verified, the information acquisition trigger signal is sent to the second controller; and the second controller performs second validity verification on the information acquisition trigger signal sent by the first controller based on the second verification parameters, and in the case that the second validity verification result is verified, multi-source vehicle information of the vehicle collected by multiple sources at the current time is obtained.
4. The method of claim 1, wherein, The response configuration information is obtained in response to a response configuration operation for a foot control trigger device in a vehicle, comprising: obtaining second response configuration information in response to a second response configuration operation for a foot control trigger device in a vehicle; the second response configuration information includes vehicle information types, and the vehicle information types at least include car interface screenshot information, instrument panel screenshot information, vehicle state snapshot information, driving recorder information, external camera image information and cloud information; The sending of the response configuration information to the controller corresponding to the foot control trigger device comprises: In response to a confirmation operation for the second response configuration information, the second response configuration information is sent to the controller corresponding to the foot control trigger device, so that the controller acquires multi-source vehicle information of the vehicle collected through multiple sources according to the vehicle information type in the second response configuration information when the foot control trigger device is triggered, and returns the multi-source vehicle information.
5. The method of claim 1, wherein, The controller comprises a first controller connected with the foot control trigger device and a second controller connected with the first controller, and the acquiring of the response configuration information in response to the response configuration operation of the foot control trigger device in the vehicle comprises: In response to a third response configuration operation of the foot control trigger device in the vehicle, third response configuration information is obtained, and the third response configuration information comprises communication configuration parameters between the first controller and the second controller; The sending of the response configuration information to the controller corresponding to the foot control trigger device comprises: In response to a confirmation operation for the third response configuration information, the third response configuration information is sent to the first controller, so that the first controller sends an information acquisition trigger signal generated by the triggering of the foot control trigger device to the second controller according to the communication configuration parameters, the second controller acquires multi-source vehicle information of the vehicle collected through multiple sources, and returns the multi-source vehicle information.
6. The method according to any one of claims 1 to 5, characterized in that, The method further comprises: In response to a transmission configuration operation for the multi-source vehicle information, transmission configuration information is acquired; According to the transmission configuration information, target vehicle information in the multi-source vehicle information is sent to a receiving end associated with the vehicle, so that the receiving end presents the target vehicle information in a perceptible manner.
7. A vehicle information acquisition apparatus characterized by comprising: The device comprises: An acquisition module is configured to acquire response configuration information in response to a response configuration operation of a foot control trigger device in a vehicle, and the foot control trigger device is arranged in a floor area in a cockpit of the vehicle; A return module is configured to send the response configuration information to a controller corresponding to the foot control trigger device, so that the controller acquires multi-source vehicle information of the vehicle collected through multiple sources according to the response configuration information when the foot control trigger device is triggered, and returns the multi-source vehicle information; A receiving module is configured to receive the multi-source vehicle information returned by the controller.
8. A vehicle information acquisition system characterized by comprising: The system comprises a foot control trigger device, a terminal, and a controller, wherein: The terminal is configured to acquire response configuration information in response to a response configuration operation of a foot control trigger device in a vehicle, and send the response configuration information to a controller corresponding to the foot control trigger device, so that the controller acquires multi-source vehicle information of the vehicle collected through multiple sources according to the response configuration information when the foot control trigger device is triggered, and returns the multi-source vehicle information; and the foot control trigger device is arranged in a floor area in a cockpit of the vehicle. The controller is configured to receive the response configuration information sent by the terminal, and in the case that the foot control trigger device is triggered, acquire the multi-source vehicle information of the vehicle collected through multiple sources according to the response configuration information, and return the multi-source vehicle information. 9.A computer device, comprising a memory and a processor, wherein the memory stores a computer program, and the computer device is configured to perform the method according to any one of claims 1-8 when the computer program is executed by the processor. The computer program, when executed by the processor, implements the steps of the method of any one of claims 1 to 6.
10. A computer-readable storage medium having stored thereon a computer program, characterized in that, The computer program, when executed by the processor, implements the steps of the method of any one of claims 1 to 6.
11. A computer program product comprising a computer program, characterized in that, The computer program, when executed by the processor, implements the steps of the method of any one of claims 1 to 6. The computer program, when executed by the processor, implements the steps of the method of any one of claims 1 to 6.