WO2021237465A1 - 数据处理方法、装置及设备 - Google Patents
数据处理方法、装置及设备 Download PDFInfo
- Publication number
- WO2021237465A1 WO2021237465A1 PCT/CN2020/092381 CN2020092381W WO2021237465A1 WO 2021237465 A1 WO2021237465 A1 WO 2021237465A1 CN 2020092381 W CN2020092381 W CN 2020092381W WO 2021237465 A1 WO2021237465 A1 WO 2021237465A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- driving
- historical
- vehicle
- historical driving
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/50—Context or environment of the image
- G06V20/59—Context or environment of the image inside of a vehicle, e.g. relating to seat occupancy, driver state or inner lighting conditions
- G06V20/597—Recognising the driver's state or behaviour, e.g. attention or drowsiness
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/74—Image or video pattern matching; Proximity measures in feature spaces
- G06V10/761—Proximity, similarity or dissimilarity measures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/21—Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
- G06F18/214—Generating training patterns; Bootstrap methods, e.g. bagging or boosting
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/22—Matching criteria, e.g. proximity measures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
- G06N20/20—Ensemble learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/77—Processing image or video features in feature spaces; using data integration or data reduction, e.g. principal component analysis [PCA] or independent component analysis [ICA] or self-organising maps [SOM]; Blind source separation
- G06V10/774—Generating sets of training patterns; Bootstrap methods, e.g. bagging or boosting
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/40—Scenes; Scene-specific elements in video content
- G06V20/41—Higher-level, semantic clustering, classification or understanding of video scenes, e.g. detection, labelling or Markovian modelling of sport events or news items
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/50—Context or environment of the image
- G06V20/56—Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C5/00—Registering or indicating the working of vehicles
- G07C5/08—Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
- G07C5/0808—Diagnosing performance data
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C5/00—Registering or indicating the working of vehicles
- G07C5/08—Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
- G07C5/0841—Registering performance data
Definitions
- This application relates to the technical fields of smart driving and smart cars, and in particular to a data processing method, device, and equipment.
- a driving recorder can be installed in many vehicles, and the driving recorder can shoot and store the video of the vehicle in the process of driving.
- the video taken by the dash cam and the time the video was taken can be stored in the preset storage space.
- special circumstances such as a vehicle accident, a user recalling a driving scene, etc., the user needs to find the corresponding video segment in the preset storage space.
- the user usually estimates the approximate time and searches for the corresponding video in the preset storage space according to the estimated time.
- the efficiency of finding the required video segment in the above is low.
- the embodiments of the present application provide a data processing method, device, and equipment. Improve the search efficiency of video segments.
- an embodiment of the present application provides a data processing method.
- the method includes: acquiring first data and a first historical driving characteristic, and determining that the vehicle is abnormal in a first period according to the first data and the first historical driving characteristic; Mark the driving record video of the vehicle according to the first time period.
- the first data includes the first driving data of the vehicle in the first time period, and the first historical driving characteristic is determined according to the historical driving data of the vehicle.
- the first data can reflect the driving situation of the vehicle in the first time period
- the first historical driving characteristic can reflect the driving habits of the driver of the vehicle. Since the user's driving habits are usually relatively fixed, according to the first driving data and the first historical driving characteristics, it can be accurately determined whether the vehicle is abnormal in the first time period.
- the driving record video taken by the camera device can be marked to record the abnormality of the vehicle in the first time period, so that the driving record video can be accurately marked. Record the annotation result of the video, you can find the required video accurately and quickly, and improve the efficiency of video search.
- the first driving data includes at least one of the following data: status data of components in the vehicle; operating data of components in the vehicle; or sensor data collected by components in the vehicle.
- the first driving data includes one or more of component status data, operating data or sensor data. These data are all generated during the operation of the vehicle and can accurately reflect the driving situation of the vehicle. Therefore, it is possible to accurately determine whether the vehicle is abnormal in the first period of time according to the above-mentioned first driving data.
- the first historical driving feature includes: multiple historical data curves corresponding to various historical driving data, the historical data curves are used to indicate the distribution law of the historical driving data, and the historical driving data includes at least one of the following : Historical status data of components in the vehicle; historical operating data of components in the vehicle; or historical sensor data collected by components in the vehicle.
- the historical driving data includes one or more of the historical state data, historical operating data or historical sensor data of the components. These data are all generated during the historical operation of the vehicle and can accurately reflect the vehicle.
- the historical driving situation of the vehicle reflects the user’s driving habits. Therefore, according to the above-mentioned first historical driving characteristic, it can be accurately determined whether the vehicle is abnormal in the first period of time.
- the first historical driving characteristic may be obtained in the following manner: the historical driving data is processed through the first model to obtain the first historical driving characteristic; wherein, the first model is the same for multiple groups.
- each group of first samples in the multiple groups of first samples includes: sample driving data and sample historical driving characteristics.
- the first module has the function of acquiring the formal characteristics of the driving data. Therefore, by processing the historical sample data through the first model, the first module can be accurately obtained. Historical driving characteristics.
- the similarity between the first data and the first historical driving characteristics reflects the similarity between the operation of the vehicle in the first period and the user's driving habits. Since the user's driving habits are usually fixed, , Through the similarity, it can be accurately determined whether the vehicle is abnormal in the first period.
- the similarity between the first data and the first historical driving characteristic may be determined in the following manner: the first data and the first historical driving characteristic are processed through the second model to obtain the similarity;
- the second model is obtained by learning from multiple sets of second samples, each of the multiple sets of second samples includes sample data, sample driving characteristics, and sample similarity, and the sample data includes sample driving data.
- the second model has the function of determining the similarity between the data and the driving characteristics. Therefore, the first data and the first historical driving characteristics are analyzed by the second model. By processing, the similarity between the first data and the first historical driving feature can be accurately determined.
- processing the first data and the first historical driving characteristics through the second model to obtain the similarity includes: determining the first data curve corresponding to the first data through the second model; The model compares the first data curve and the historical data curve in the first historical driving characteristic to obtain the similarity.
- the first data curve can accurately reflect the first data. Therefore, by comparing the first data curve with the historical data curve, the similarity can be accurately obtained.
- the first data further includes scene data
- the scene data includes at least one of the following information: time information, location information, road condition information, or weather information.
- the user's driving habits in different scenarios may be different. Therefore, when the first data also includes scenario data, it can be determined that the user is in the first period of time according to the scenario data.
- the driving scene in this way, based on the first data, it can be more accurately determined whether the vehicle is abnormal in the first time period.
- the first historical driving characteristic may be obtained in the following manner: according to scene data, the first historical driving characteristic is determined from among a plurality of historical driving characteristics.
- the acquired first historical driving feature is related to the scene data, so that the scene corresponding to the first data and the scene corresponding to the first historical driving feature are the same, so that the accuracy of determining whether the vehicle is abnormal in the first period of time is more accurate. high.
- the driving record video of the vehicle may be marked according to the first time period in the following manner: abnormal information is generated; and the abnormal information is marked in the driving record video according to the first time period.
- the abnormality information includes at least one of the following information: abnormality level, abnormality type, or abnormality description information.
- the user can accurately and quickly find the desired video based on the marking result of the driving record video, which improves the efficiency of video search.
- an embodiment of the present application provides a data processing device, including: an acquisition module, a determination module, and a labeling module, where:
- the acquisition module is configured to acquire first data and a first historical driving characteristic, the first data includes first driving data of a vehicle in a first period, and the first historical driving characteristic is based on the historical driving of the vehicle The data is confirmed;
- the determining module is configured to determine that the vehicle is abnormal in the first time period according to the first data and the first historical driving characteristic
- the labeling module is configured to label the driving record video of the vehicle according to the first time period.
- the first driving data includes at least one of the following data:
- the first historical driving feature includes: a plurality of historical data curves corresponding to various historical driving data, the historical data curves are used to indicate the distribution law of the historical driving data, the The historical driving data includes at least one of the following:
- the acquisition module is specifically configured to:
- the first model is obtained by learning from multiple groups of first samples, and each group of first samples in the multiple groups of first samples includes: sample driving data and sample historical driving characteristics.
- the determining module is specifically configured to:
- the determining module is specifically configured to:
- the second model is obtained by learning from multiple sets of second samples, each of the multiple sets of second samples includes sample data, sample driving characteristics, and sample similarity, and the sample data includes samples Driving data.
- the determining module is specifically configured to:
- the second model is used to compare the first data curve and the historical data curve in the first historical driving characteristic to obtain the similarity.
- the first data further includes scene data
- the scene data includes at least one of the following information:
- Time information location information, road conditions or weather information.
- the determining module is specifically configured to:
- the first historical driving characteristic is determined among a plurality of historical driving characteristics.
- the labeling module is specifically configured to:
- the abnormal information is marked in the driving record video.
- the abnormal information includes at least one of the following information:
- Anomaly level, anomaly type, or anomaly description information is anomaly level, anomaly type, or anomaly description information.
- an embodiment of the present application provides a data processing device, the data processing device includes a memory and a processor, the memory stores computer program instructions, and the processor runs the computer program instructions to perform any of the tasks in the first aspect. One of the operations described.
- an embodiment of the present application provides a computer storage medium, which is characterized by including computer instructions, which implement the method described in any one of the first aspects when the computer instructions are executed by a processor.
- an embodiment of the present application provides a computer program product, characterized in that, when the computer program product runs on a processor, the method described in any one of the first aspect is implemented.
- the data processing method, device, and equipment provided by the embodiments of the present application can obtain the first data and the first historical driving characteristic of the vehicle in the first time period, and determine that the vehicle is in the first time period according to the first data and the first historical driving characteristic. An abnormality occurs, and the driving record video of the vehicle is marked according to the first time period.
- the first data may reflect the driving situation of the vehicle in the first time period
- the first historical driving characteristic may reflect the driving habits of the driver of the vehicle. Since the user's driving habits are usually relatively fixed, based on the first driving data and the first historical driving characteristics, it can be determined whether the vehicle is abnormal in the first time period.
- the driving record video taken by the camera device can be marked to record the abnormality of the vehicle in the first time period, so that the driving record video can be accurately marked. Recording the annotation results of the video can accurately and quickly find the required video, and improve the efficiency of video search.
- FIG. 1 is a schematic diagram of an application scenario provided by an embodiment of the application
- FIG. 2A is a schematic diagram of a video acquisition method provided by an embodiment of this application.
- 2B is a schematic diagram of another video acquisition method provided by an embodiment of this application.
- 2C is a schematic diagram of another video acquisition method provided by an embodiment of this application.
- FIG. 3 is a schematic flowchart of a data processing method provided by an embodiment of this application.
- FIG. 4 is a schematic diagram of driving data and driving characteristics provided by an embodiment of the application.
- FIG. 5A is a schematic diagram of obtaining historical driving data according to an embodiment of the application.
- FIG. 5B is another schematic diagram of obtaining historical driving data according to an embodiment of the application.
- FIG. 6 is a schematic diagram of historical driving characteristics provided by an embodiment of this application.
- FIG. 7A is a schematic diagram of determining similarity provided by an embodiment of the application.
- FIG. 7B is a schematic diagram of determining similarity provided by an embodiment of the application.
- FIG. 8 is a schematic diagram of a video viewing method provided by an embodiment of the application.
- FIG. 9 is a schematic diagram of a video tagging method provided by an embodiment of the application.
- FIG. 10 is a schematic diagram of a video viewing method provided by an embodiment of the application.
- FIG. 11 is a schematic flowchart of another data processing method provided by an embodiment of the application.
- FIG. 12A is a schematic structural diagram of a driving recording device provided by an embodiment of this application.
- FIG. 12B is a schematic structural diagram of another driving recording device provided by an embodiment of the application.
- FIG. 13A is a schematic diagram of a device connection provided by an embodiment of this application.
- FIG. 13B is a schematic diagram of another device connection provided by an embodiment of this application.
- FIG. 13C is a schematic diagram of another device connection provided by an embodiment of this application.
- 14A is a schematic structural diagram of a vehicle provided by an embodiment of the application.
- 14B is a schematic structural diagram of another vehicle provided by an embodiment of the application.
- 15 is a schematic structural diagram of a data processing device provided by an embodiment of this application.
- FIG. 16 is a schematic diagram of the hardware structure of the data processing device provided by this application.
- Vehicles The vehicles involved in this application may include private cars, buses, freight vehicles, passenger vehicles, motorcycles, etc.
- the components in the vehicle may be parts or sensors in the vehicle, and the parts may be parts that maintain the operation of the vehicle.
- the parts may include engines, generators, shock absorbers, lights, and so on.
- the sensors may include temperature sensors, speed sensors, acceleration sensors, and so on.
- Driving data refers to the data generated by the vehicle during driving.
- the driving data may include at least one of the following data: status data of the component, operating data of the component, or sensor data collected by the component.
- Status data is used to indicate the status of the component.
- the status data of a car light is used to indicate whether the status of the car light is on or off
- the status data of an engine is used to indicate that the state of the engine is on or paused
- the status data of a solenoid valve is used to indicate that the state of the solenoid valve is open or closed.
- Operating data is used to indicate the data generated during the operation of the component.
- the operating data of the engine may include the rotational speed of the engine
- the operating data of the electronic shifter may include the gear position of the electronic shifter
- the operating data of the battery may include the remaining power of the battery.
- Sensor data refers to the data collected by the sensor.
- the sensor data may include: the temperature collected by the temperature sensor, the speed collected by the speed sensor, and the air-fuel ratio collected by the air-fuel ratio sensor.
- the data generated by different components may be different, and the components may generate one or more of status data, operating data, and sensor data.
- some components generate status data
- some components may generate status data and operating data
- some components generate sensor data.
- the top switch can generate status data
- the engine can generate status data and operating data
- the temperature sensor can generate sensor data.
- Driving record video refers to the video taken during the driving of the vehicle.
- the video may include the video obtained by shooting around the vehicle body and the video obtained by shooting the inside of the vehicle.
- the video is captured by camera equipment, which can be a device that comes with the vehicle or a device installed on the vehicle.
- FIG. 1 is a schematic diagram of an application scenario provided by an embodiment of the application.
- the vehicle includes engine electronics, disk electronics, body electronics, safety and comfort systems, entertainment communication systems, and camera equipment.
- the engine electronic system may include: engine management electronic control unit (ECU), battery, generator, starter, temperature sensor, knock sensor, air-fuel ratio sensor, oxygen sensor, engine wiring harness, cooling system, ignition system, Intake and exhaust system, variable speed transmission system, electronic fuel pump, etc.
- ECU engine management electronic control unit
- generator starter
- temperature sensor knock sensor
- air-fuel ratio sensor oxygen sensor
- engine wiring harness cooling system
- ignition system ignition system
- Intake and exhaust system variable speed transmission system
- variable speed transmission system electronic fuel pump, etc.
- the chassis electronic system may include: steering system, suspension system, braking system, etc.
- Body electronics can include: business continuity management (BCM) system, relay/fuse, floor wiring harness, door wiring harness, roof wiring harness, instrument panel wiring harness, universal serial bus (USB)/HD Multimedia interface (high definition multimedia interface, HDMI) cables, electric rearview mirrors, window lift motors, tailgate electric struts, door and window switches, wiper motors, sunroof motors, vehicle diagnostics (on board diagnostics, OBD), lighting systems , Switches, etc.
- BCM business continuity management
- USB universal serial bus
- HDMI high definition multimedia interface
- Safety and comfort systems can include: safety systems, seat adjustment motors, active noise reduction units, horns, air conditioning systems, etc.
- Entertainment communication systems may include: human machine interaction (HMI) systems, communication systems, and so on.
- HMI human machine interaction
- the camera device can be arranged on the outside of the vehicle body and/or inside the vehicle, and the number of camera devices can be one or more.
- camera equipment can be set at points A, B, C, and D of the vehicle.
- the camera device can take a video, for example, the camera device can take a video while the vehicle is running (or starting).
- a storage space can be provided in the vehicle, and the video captured by the camera device can be stored in the storage space.
- a wireless communication module can be provided in the vehicle, and the video captured by the camera device can be sent to the cloud server, or the video captured by the camera device can be sent to the user's terminal device (for example, a mobile phone, a computer, etc.).
- the driving data of the vehicle can be obtained.
- the historical driving characteristics of the vehicle can be determined according to the historical driving data of the vehicle, and the historical driving characteristics of the vehicle can represent the driving habits of the driver of the vehicle.
- the first driving data of the vehicle in the first time period (for example, the time period before the current moment) may indicate the driving situation of the vehicle in the first time period. Since the user's driving habits are usually relatively fixed, comparing the first driving data with the historical driving characteristics of the vehicle can determine whether the vehicle is abnormal in the first time period. When it is determined that the vehicle is abnormal in the first time period, the driving record video taken by the camera device can be marked to record that the vehicle is abnormal in the first time period.
- the abnormal conditions of the vehicle may include: vehicle failure, car accident, and abnormal driving of the user.
- the abnormal driving of the user may include: the speed of the user driving the vehicle is too fast, the speed of the user driving the vehicle is too slow, the user driving the vehicle wandering in a certain area, and so on.
- the user can view the driving record video (the video taken by the camera equipment, or the video after marking the video taken by the camera equipment) through the terminal device.
- the terminal device can obtain the driving record video in a variety of ways. Below, in conjunction with Figures 2A-2C, several methods for the terminal device to obtain the driving record video are introduced.
- FIG. 2A is a schematic diagram of a video acquisition method provided by an embodiment of this application. Please refer to Figure 2A, including vehicle A, mobile hard disk B and terminal device C.
- the driving record video can be stored in the preset storage space in vehicle A.
- the user when the user needs to view the driving record video through the terminal device C, the user can copy the driving record video in the storage space through the mobile hard disk B, and copy the driving record video to the terminal device C.
- the driving record video can be stored in the mobile hard disk B, for example, the mobile hard disk B is inserted in the vehicle, and the video taken by the camera device is stored in the mobile hard disk B.
- the user when the user needs to view the driving record video through the terminal device C, the user can remove the mobile hard disk B from the vehicle, and copy the driving record video in the mobile hard disk B to the terminal device C.
- FIG. 2B is a schematic diagram of another video acquisition method provided by an embodiment of the application.
- vehicle A and terminal device B The driving record video can be stored in the preset storage space in vehicle A.
- vehicle A is provided with a communication module, and the vehicle A can communicate with the terminal device B through the communication module.
- the vehicle A can communicate with the terminal device B via Bluetooth communication or WIFI communication.
- the terminal device B may be installed with an application program, and the user can control the transmission of the video in the preset storage space of the vehicle A to the terminal device B through the application program.
- the user can select the video of the driving record in a certain period of time through the application, so that the vehicle can transmit the video of the driving record in the period of time to the terminal device.
- FIG. 2C is a schematic diagram of another video acquisition method provided by an embodiment of the application.
- vehicle A is provided with a communication module, and the vehicle A can upload the driving record video to the cloud server C through the communication module, and the cloud server C stores the driving record video.
- the terminal device B can be installed with an application program, and the user can control the terminal device B to download the driving record video from the cloud server C through the application program. For example, the user can select the driving record video in a certain period of time through the application, so that the terminal device B requests to download the driving record video in the period of time from the cloud server C.
- FIGS. 2A to 2C are merely illustrative of the manner in which the terminal device obtains the driving record video, and are not a limitation on the manner.
- FIG. 3 is a schematic flowchart of a data processing method provided by an embodiment of the application. Please refer to Figure 3. This method can include:
- the execution subject of the embodiments of the present application may be a vehicle, a driving recording device, a data processing device provided in a vehicle or a driving recording device.
- the data processing device may be implemented by software or a combination of software and hardware, for example, data
- the processing device may be a processing chip.
- the following takes the execution subject as the driving recording device as an example for description.
- the first model is used to process driving data to obtain corresponding driving characteristics.
- the driving characteristic can be represented by a curve, for example, the driving characteristic can represent the distribution law of driving data.
- driving data and driving characteristics will be described by taking driving data as acceleration as an example.
- FIG. 4 is a schematic diagram of driving data and driving characteristics provided by an embodiment of the application.
- the horizontal axis of the coordinate axis represents the road condition index, which can be determined according to the road congestion degree, weather and other parameters.
- the vertical axis of the coordinate axis represents the normalized acceleration.
- the points in the coordinate system represent discrete accelerations (driving data), which can be accelerations under different road conditions collected within a preset time period.
- the curve in the coordinate system represents driving characteristics (also called acceleration characteristics), which may indicate the distribution law of acceleration.
- the first model can be obtained in the following manner:
- the first method other devices generate the first model, and the driving recorder obtains the first model from the other devices.
- other devices may be servers, terminal devices, etc.
- Other devices may generate the first model in the following manner: obtain multiple sets of first samples, and learn the multiple sets of first samples to obtain the first model, and each set of first samples includes: sample driving data and sample driving characteristics.
- the sample driving data in a group of first samples may be one type of driving data, and the type of driving data may be speed, acceleration, transmitter rotation speed, engine temperature, etc., for example, in a group of first samples
- the sample driving data of can be the speed within a preset time period.
- the sample driving characteristics correspond to the sample driving data, and the sample driving characteristics are used to reflect the characteristics of the sample driving data.
- a sample curve may be used to indicate the characteristics of the sample driving, and the sample curve is used to indicate the distribution law of the sample driving data.
- the sample driving characteristics can be obtained by manually labeling the sample driving data.
- Algorithms for learning the first model may include: logistic regression (logistic regression) algorithm, decision tree algorithm, vector machine algorithm, naive Bayes algorithm, etc.
- the first model After the first model is obtained by learning multiple sets of first samples, the first model has the following functions: input driving data to the first model, and the first model can process the driving data to output driving characteristics corresponding to the driving data .
- the first model may be obtained from the other device, and the first model may be an offline model.
- the second way the driving recorder generates the first model.
- the process of generating the first model by the driving recorder can refer to the first method, which will not be repeated here.
- Historical driving data can be the data generated by the vehicle in the historical driving process.
- the historical driving process can be the driving process of the vehicle in a historical period.
- the historical period can be one week, one month, six months, one year, etc. before the current moment, which can be based on actual conditions. Set the historical period.
- the historical driving data includes at least one of the following: historical state data of components in the vehicle, historical operation data of components in the vehicle, or historical sensor data collected by components in the vehicle.
- the driving recorder can obtain historical driving data generated by the vehicle.
- the following describes the manner in which the driving recorder obtains historical driving data with reference to FIGS. 5A-5B.
- FIG. 5A is a schematic diagram of obtaining historical driving data according to an embodiment of the application.
- the vehicle includes a plurality of components and a body state system, and the plurality of components includes a plurality of parts and a plurality of sensors.
- the components that start the work can generate driving data
- the body state system can obtain and store the driving data generated by the components.
- Communication between the driving recorder and the body state system may be possible.
- the driving recorder and the body state system may be wired or wirelessly connected, so that the driving recorder may obtain historical driving data from the body state system.
- FIG. 5B is another schematic diagram of obtaining historical driving data provided by an embodiment of the application.
- the vehicle includes a plurality of components and a body state system, and the plurality of components includes a plurality of parts and a plurality of sensors. After the vehicle is started, most of the components can start to work, and the components that start the work can generate driving data.
- the body state system can obtain the driving data generated by the components, and transmit the driving data generated by the components to the cloud server, which stores the driving data.
- the driving recorder may request the cloud server to obtain historical driving data.
- FIGS. 5A to 5B merely illustrate the manner in which the driving recorder obtains historical driving data in the form of examples, and are not a limitation on this.
- the historical driving data includes various types of historical driving data.
- the types of historical driving data include: speed, acceleration, engine speed, engine temperature, and so on.
- the first historical driving characteristics include driving characteristics corresponding to multiple types of historical driving data.
- the first historical driving characteristics include: driving characteristics corresponding to historical speeds, driving characteristics corresponding to historical accelerations, driving characteristics corresponding to historical engine speeds, and the like.
- the driving characteristic corresponding to the historical speed is used to indicate the distribution law of the historical speed
- the driving characteristic corresponding to the historical acceleration is used to indicate the distribution law of the historical acceleration.
- the user driving the vehicle is usually one or more fixed users.
- the user’s driving habits are usually fixed, so that the driving data of the vehicle usually meets a fixed curve distribution.
- the speed at which the user drives the vehicle under different road conditions usually meets a fixed Speed curve distribution
- the acceleration of the user driving the vehicle under different road conditions usually meets a fixed acceleration curve distribution. Therefore, the first historical driving characteristic determined according to the historical driving data may represent the driving habits of the user, or the first historical driving characteristic may also be referred to as a user portrait of the user driving the vehicle.
- the historical driving data may be input to the first model, and the first model outputs the first historical driving characteristic corresponding to the historical driving data.
- the first historical driving characteristic includes a plurality of historical data curves corresponding to each type of historical driving data, and the historical data curve is used to indicate the distribution law of the historical driving data, that is, the driving characteristic corresponding to the historical driving data is expressed by the historical data curve.
- Fig. 6 is a schematic diagram of historical driving characteristics provided by an embodiment of the application.
- the coordinate system includes multiple curves, each curve represents a type of historical driving characteristic, and one type of historical driving characteristic corresponds to a type of historical driving data.
- the horizontal axis of the coordinate and the vertical axis of the coordinate have different meanings.
- the horizontal axis of the coordinate can represent the road condition index
- the vertical axis of the coordinate can represent the acceleration.
- the horizontal axis of the coordinate can represent the road condition index
- the vertical axis of the coordinate can represent the speed.
- Fig. 6 illustrates the first historical driving characteristic only in the form of an example, and is not a limitation on the first historical driving characteristic.
- the second model is used to obtain the similarity between the data and the driving characteristics, and the data may include driving data, or the data may include driving data and scene data.
- the second model can be obtained in the following manner:
- the first method another device generates a second model, and the driving recorder obtains the second model from the other device.
- other devices may be servers, terminal devices, etc.
- Other devices may generate the second model in the following manner: obtain multiple sets of second samples, and learn the multiple sets of second samples to obtain the second model.
- Each set of second samples includes: sample data, sample driving characteristics, and sample similarity.
- sample data may include sample driving data, or the sample data may include sample driving data and sample scene data.
- sample scene data includes at least one of the following information: sample time information, sample location information, sample road condition information, or sample weather information.
- the sample similarity may be the similarity between the sample data and the sample driving characteristics, and the sample similarity may be the similarity manually labeled.
- the sample driving data in a set of second samples may be one type of driving data, and the type of driving data may be speed, acceleration, transmitter speed, engine temperature, etc., for example, the driving data in the first set of samples
- the sample driving data may be the speed within a preset time period.
- the sample driving characteristics correspond to the sample driving data.
- a sample curve can be used to express the characteristics of the sample driving.
- Algorithms for learning the second model may include: logistic regression (logistic regression) algorithm, decision tree algorithm, vector machine algorithm, naive Bayes algorithm, etc.
- the second model After the second model is obtained by learning multiple sets of second samples, the second model has the following functions: input data and driving characteristics to the second model, and the second model can process the input data and driving characteristics to obtain data and Similarity between driving characteristics.
- the second model may be obtained from the other device, and the second model may be an offline model.
- the second way the driving recorder generates the second model.
- the second model and the first model may be integrated into one model.
- the integrated model may have the functions of the first model and the functions of the second model at the same time.
- the second model and the first model can also be two independent models.
- S301-S304 can be a one-time execution process or a periodic execution process, that is, before S305, it only needs to execute S301-S304 once, and there is no need to execute S301-S304 in real time.
- the first data includes first driving data of the vehicle in the first time period.
- the first data may include first driving data and scene data, and the scene data includes at least one of the following information: time information, location information, road condition information, or weather information.
- the first time period may be a time period before and closest to the current time.
- the first time period may be 5 minutes, 10 minutes, 30 minutes, 1 hour, etc. before the current time.
- the method for obtaining the first data by the driving recorder may refer to the method for obtaining historical driving data in S302, which will not be repeated here.
- S306 Process the first data and the first historical driving feature through the second model to obtain the similarity between the first data and the first historical driving feature.
- the first data and the first historical driving characteristic may be input to the second model, so that the second model outputs the similarity between the first data and the first historical driving characteristic.
- the second model may first determine the first data curve corresponding to the first data, and then compare the first data curve and the first historical driving characteristics. The historical data curve is compared and processed to obtain the similarity. If the first data also includes scene data, the historical data curve corresponding to the scene data can also be obtained from the first historical driving characteristic, and the first data curve is compared with the historical data curve corresponding to the scene data to obtain Similarity.
- the first data may include the first driving data, or the first data may include the first driving data and scene data.
- the process of determining the similarity between the first data and the first historical driving characteristic is also different, which may include the following two cases:
- the first driving data may include multiple types of driving data, and the first historical driving characteristics include historical driving characteristics corresponding to each type of driving data.
- the similarity between each type of driving data and the corresponding historical driving characteristic can be obtained separately, and then the first data and the first historical driving characteristic can be determined according to the similarity between each type of driving data and the corresponding historical driving characteristic The similarity between.
- the first data curve corresponding to the type of driving data can be obtained, and the historical data curve corresponding to the type of driving data can be obtained in the first historical driving feature, and the first data curve can be compared with The similarity of the corresponding historical data curve is determined as the similarity between the type of driving data and the historical driving characteristics.
- FIG. 7A is a schematic diagram of determining similarity provided by an embodiment of the application.
- the first data includes first driving data.
- the first travel data may include multiple types of travel data, where travel data 1, travel data 2, travel data 3, ..., travel data N (N is an integer greater than 1) are N different types of travel data.
- driving data 1 may be speed
- driving speed 2 may be acceleration
- driving data 3 may be engine speed.
- the data curve corresponding to each type of driving data can be obtained.
- the data curve corresponding to each type of driving data can be obtained through the second model.
- the driving data 1 may be input to the second model, so that the second model outputs the data curve 1 corresponding to the driving data 1.
- the driving data 2 may be input to the second model, so that the second model outputs the data curve 2 corresponding to the driving data 2.
- N data curves corresponding to N types of driving data can be obtained.
- the first historical driving characteristic includes multiple historical data curves.
- the first historical driving characteristic includes historical data curve 1 corresponding to driving data 1 and historical data curve 2 corresponding to driving data 2.
- Data curve 1 and historical data curve 1 can be compared to obtain similarity 1
- data curve 2 and historical data curve 2 can be compared to obtain similarity 2, and so on, to obtain N similarities.
- the average or weighted average of the N similarities may be determined as the similarity between the first data and the first historical driving characteristic.
- the second case the first data includes the first driving feature and scene data.
- the first traveling data may include multiple types of traveling data.
- the first traveling data may include speed, acceleration, engine speed, and the like.
- the scene data includes at least one of the following information: time information, location information, road condition information, or weather information.
- the corresponding scene type can be determined according to the scene data.
- the scene type may include rainy weather type, morning peak type, and evening peak. Type, holiday type, weekday type, traffic flow type, etc.
- the first historical driving characteristics include multiple historical driving characteristics corresponding to each type of driving data, and the multiple historical driving characteristics correspond to different scene types. For example, assuming that the driving data is speed, the first historical driving characteristic includes multiple historical speed driving characteristics corresponding to the speed, and the multiple historical speed driving characteristics may include: historical speed driving characteristics corresponding to rainy weather, and history corresponding to morning peaks Speed driving characteristics, historical speed driving characteristics corresponding to holidays, etc.
- the similarity between each type of driving data and the corresponding historical driving feature can be obtained according to the scene data, and then the first data and the first data can be determined according to the similarity between each type of driving data and the corresponding historical driving feature.
- a similarity between historical driving characteristics can be obtained according to the scene data, and then the first data and the first data can be determined according to the similarity between each type of driving data and the corresponding historical driving feature.
- the first data curve corresponding to the type of driving data can be obtained, and multiple historical data curves corresponding to the type of driving data can be obtained in the first historical driving feature, and then according to the scene data Determine the scene type, determine the first historical data curve corresponding to the scene type among the multiple historical data curves, and determine the similarity between the first data curve and the first historical data curve as the type of driving data and history Similarity between driving characteristics.
- FIG. 7B is a schematic diagram of determining similarity provided by an embodiment of the application.
- the first data includes first driving data and scene data.
- the first travel data may include multiple types of travel data, where travel data 1, travel data 2, travel data 3, ..., travel data N (N is an integer greater than 1) are N different types of travel data.
- driving data 1 may be speed
- driving speed 2 may be acceleration
- driving data 3 may be engine speed.
- the data curve corresponding to each type of driving data can be obtained.
- the data curve corresponding to each type of driving data can be obtained through the second model.
- the driving data 1 may be input to the second model, so that the second model outputs the data curve 1 corresponding to the driving data 1.
- the driving data 2 may be input to the second model, so that the second model outputs the data curve 2 corresponding to the driving data 2.
- N data curves corresponding to N types of driving data can be obtained.
- the first historical driving characteristic includes a plurality of historical data curves corresponding to each type of driving data.
- the first historical driving characteristic includes a plurality of historical data curves corresponding to driving data 1 (for example, historical data curve 11, historical data Curve 12,..., historical data curve 1X), multiple historical data curves corresponding to driving data 2 (for example, historical data curve 21, historical data curve 22, ..., historical data curve 2K), etc.
- Data curve 1 and historical data curve 1 can be compared to obtain similarity 1
- data curve 2 and historical data curve 2 can be compared to obtain similarity 2, and so on, to obtain N similarities.
- the average or weighted average of the N similarities may be determined as the similarity between the first data and the first historical driving characteristic.
- FIGS. 7A-7B are only illustratively determining the similarity between the first data and the first historical driving characteristic in the form of examples, and are not a limitation on this, and the similarity may also be determined in other ways.
- the similarity between the first data and the first historical driving feature can also be obtained through an algorithm, and the process is similar to the process of obtaining the similarity through the second model, and will not be repeated here.
- S307 Determine, according to the similarity, that the vehicle is abnormal in the first period of time.
- the abnormal situation of the vehicle in the first time period may include: the vehicle fails in the first time period, the vehicle has a car accident in the first time period, and the user drives the vehicle abnormally in the first time period.
- the abnormal driving of the vehicle by the user may include: the speed of the user driving the vehicle is too fast, the speed of the user driving the vehicle is too slow, the user driving the vehicle wandering in a certain area, and so on.
- the similarity is less than or equal to the similarity threshold, it is determined that the vehicle is abnormal in the first time period.
- S308 Mark the driving record video of the vehicle according to the first time period.
- the driving record video of the vehicle may be marked in the following manner: abnormal information is generated, and the abnormal information is marked in the driving record video according to the first time period.
- the abnormality information includes at least one of the following information: abnormality indication, abnormality level, abnormality type, or abnormality description information.
- the abnormal indication is used to indicate the abnormality of the vehicle.
- the abnormality level is used to indicate the degree of abnormality of the vehicle. For example, it is determined in S306 that the lower the degree of similarity is, the higher the degree of abnormality of the vehicle is, and the higher the abnormality level is.
- Abnormal types may include abnormal braking, abnormal turning, abnormal acceleration, abnormal engine, abnormal driving trajectory, and so on.
- the abnormal description information is used to describe the specific conditions of the abnormality of the vehicle.
- the abnormal description information may include: 5 sudden brakes in one minute, or acceleration greater than the first threshold, or 10 round trips on the same road section within 1 hour, or 3 Change lanes 10 times a minute.
- the user After marking the video of the driving record, the user can view the marked video of the driving record through a terminal device (computer, mobile phone, etc.).
- a terminal device computer, mobile phone, etc.
- the first video annotation method :
- the camera device can take multiple driving record videos of the vehicle.
- one trip of the vehicle (the vehicle starts to when the vehicle is turned off) can correspond to one driving record video, or the preset driving time of the vehicle (for example, one hour, etc.) can correspond to one drive. Record the video.
- Multiple driving record videos of multiple trips of the vehicle can be stored in the form of a list.
- abnormal information is generated, and the abnormal information is used as the attribute information of the driving video.
- the abnormal information can be displayed when the driving video list is displayed in the form of a list.
- Part of the information in the abnormal information (for example, the abnormal description information or part of the content in the abnormal description information) may also be added to the corresponding position in the driving record video in the form of subtitles or pop-up screens.
- FIG. 8 is a schematic diagram of a video viewing method provided by an embodiment of the application. Please refer to Fig. 8, including interface 801-interface 803.
- the terminal device can display the folder corresponding to the video of driving of the driving.
- the user can click the folder corresponding to the video of the driving record to make the terminal device display a list of the driving record video.
- the list includes 5 driving videos and attribute information of the 5 driving videos.
- the attribute information includes shooting time, abnormal indication, abnormal level, abnormal type, and abnormal description information. .
- the attribute information may also include others, which is not limited.
- the 5 driving record videos may be videos corresponding to 5 trips of the vehicle.
- the abnormal indication corresponding to the three driving record videos is "normal"
- the driving In the time period corresponding to recorded video 2 and driving recording video 3 if the vehicle is abnormal, the abnormal indications corresponding to the two driving recording videos are both "abnormal", and the two driving recording videos also have attributes: abnormal level, abnormal type and abnormality Description.
- the abnormal description information may be brief description information, and the user can click on the brief description information to make the terminal device display detailed description information.
- the terminal device can display the detailed description information "8 sudden brakes occurred in the 20th to 22th minutes".
- the identification and attribute information of normal and abnormal driving recording videos may be displayed in different display modes, including font color, font type, font size, etc.
- the identification and attribute information of the abnormal driving recording video may be displayed in red font
- the identification and attribute information of the normal driving recording video may be displayed in black font.
- the user can click the logo of the driving record video in the driving record video list to make the terminal device play the driving record video. For example, when the user needs to view the driving record video 2, the user can click the logo of the driving record video 2 to make the electronic device play the driving record video 2.
- the terminal device plays the driving record video 2.
- the user can determine according to the abnormal description information of the driving record video 2 that the vehicle is abnormal at the 20th to 22th minutes of the driving record video 2, then the user can drag and drop the video playback progress bar according to the abnormal description information.
- part of the abnormal description information (sudden brake) is displayed in the form of subtitles in the video.
- the user can easily learn the abnormal driving record video corresponding to the vehicle according to the list of driving record videos, and can also record the abnormal time period in the driving record video according to the abnormal description information, and accurately record the video during the driving In this time period, the operation is convenient and flexible, and the user experience is higher.
- the aforementioned driving record video may also be a video with a preset duration.
- the duration of each driving record video is 1 hour.
- the driving record video whose abnormality indication is “abnormal” may also be a video taken during the abnormal period of the vehicle.
- the duration of the driving record video 2 may be 2 minutes, and the vehicle is abnormal within the 2 minutes.
- the second video annotation method is a first video annotation method
- a driving record video captured by a camera device can correspond to a video file. If the vehicle is abnormal during the shooting period of the driving record video, an abnormal information file is generated.
- the abnormal information file may include one or more abnormal information.
- the abnormal information file Can be used as the configuration file of the video file.
- An abnormal information in the abnormal information file can correspond to an abnormal period (or abnormal moment) in the driving record video, and the abnormal information has an association relationship with the abnormal period (or abnormal moment) in the driving record video, for example, through an abnormal The information can be located to the corresponding abnormal period (or abnormal moment).
- FIG. 9 is a schematic diagram of a video tagging method provided by an embodiment of the application.
- the video file may be an 80-minute video
- the abnormal information file may include three abnormal information, which are respectively recorded as abnormal information 1, abnormal information 2, and abnormal information 3.
- the abnormal information 1 corresponds to the time t1 in the driving record video, that is, the abnormal information 1 can be used to locate the position at the time t1 in the driving record video.
- the abnormal information 2 corresponds to the t2 time in the driving record video, that is, the abnormal information 2 can be used to locate the position at the time t2 in the driving record video.
- the abnormal information 13 corresponds to the time t3 in the driving record video, that is, the abnormal information 3 can be used to locate the position at the time t3 in the driving record video.
- FIG. 10 is a schematic diagram of a video viewing method provided by an embodiment of the application. Please refer to Figure 10, which includes interface 1001-interface 1006.
- the interface 1001. It is assumed that the manner in which the terminal device records a video while driving is as shown in Fig. 2B or Fig. 2C.
- An application program is installed in the terminal device, and it is assumed that the driving record video has been transmitted to the terminal device through the application program.
- the user can open the application in the terminal device.
- the application includes the "video review" icon, and the user can click on the icon to make the terminal device display Interface 1002.
- the interface 1001 may also include other icons, and the embodiment of the present application does not specifically limit the icons included in the interface 1001.
- the interface 1002 which includes the "all videos” icon and the "abnormal video” icon.
- the page corresponding to the "all videos” icon includes the identifiers of all videos, and the page corresponding to the "abnormal video” icon includes the identifiers of abnormal videos.
- the user can click the "abnormal video” icon to make the terminal device display the interface 1003.
- Abnormal video refers to a video in which the shooting period includes the period when the vehicle is abnormal.
- the interface 1003 which includes a list of abnormal videos.
- the user can click any abnormal video to make the terminal device play the abnormal video. For example, suppose that the user needs to watch video 2, and the user performs a click operation on video 2, so that the terminal device displays interface 1004.
- interface 1004 which includes a video playback window M and at least one "abnormal point” icon.
- the number of "abnormal point” icons is consistent with the number of abnormalities in the abnormal video. For example, assuming that there are 3 abnormalities in video 2, the interface includes 3 "abnormal point” icons, namely "abnormal point 1" icon, "abnormal point 2" icon and "abnormal point 3" icon.
- the three “abnormal point” icons may be generated according to the three abnormal information in FIG. 9. Assuming that the user needs to watch the video corresponding to the abnormal point 1, the user can click the "abnormal point 1" icon to make the terminal device display the interface 1005.
- the user can conveniently view the abnormal video through the application in the terminal device, and can quickly locate the abnormal period according to the "abnormal point" icon, the operation is convenient and flexible, and the user experience is high.
- the data processing method provided by the embodiment of the present application can obtain the first data and the first historical driving characteristic of the vehicle in the first time period. According to the first data and the first historical driving characteristic, it is determined that the vehicle is abnormal in the first time period, and The driving record video of the vehicle is marked according to the first time period.
- the first data may reflect the driving situation of the vehicle in the first time period
- the first historical driving characteristic may reflect the driving habits of the driver of the vehicle. Since the user's driving habits are usually relatively fixed, comparing the first driving data with the historical driving characteristics of the vehicle can determine whether the vehicle is abnormal in the first time period.
- the driving record video taken by the camera device can be marked to record the abnormality of the vehicle in the first time period, so that the driving record video can be accurately marked. Record the annotation result of the video, you can find the required video accurately and quickly, and improve the efficiency of video search.
- processing steps (S301-S308) shown in the embodiment of FIG. 3 do not constitute a specific limitation on the data processing process.
- the data processing process may include more or fewer steps than the embodiment in FIG. 3, for example, the data processing process may include part of the steps in the embodiment in FIG. 3, or, in the embodiment in FIG. Some steps in may be replaced by steps with the same function, or some steps in the embodiment of FIG. 3 may be split into multiple steps, etc.
- FIG. 11 is a schematic flowchart of another data processing method provided by an embodiment of the application. Referring to Figure 11, the method may include:
- S1101 Acquire first data and first historical driving characteristics.
- the execution subject of the embodiments of the present application may be a vehicle, a driving recording device, a data processing device provided in a vehicle or a driving recording device.
- the data processing device may be implemented by software or a combination of software and hardware, for example, data
- the processing device may be a processing chip.
- the first data includes the first driving data of the vehicle in the first time period, and the first historical driving characteristic is determined according to the historical driving data of the vehicle.
- the process of obtaining the first historical driving feature may refer to the execution process of S303, and the process of obtaining the first data may refer to the execution process of S305, which will not be repeated here.
- S1103 Mark the driving record video of the vehicle according to the first time period.
- the first data and the first historical driving characteristics of the vehicle in the first time period can be obtained, and according to the first data and the first historical driving characteristics, it is determined that the vehicle is abnormal in the first time period, and
- the driving record video of the vehicle is marked according to the first time period.
- the first data may reflect the driving situation of the vehicle in the first time period
- the first historical driving characteristic may reflect the driving habits of the driver of the vehicle. Since the user's driving habits are usually relatively fixed, comparing the first driving data with the historical driving characteristics of the vehicle can determine whether the vehicle is abnormal in the first time period.
- the driving record video taken by the camera device can be marked to record the abnormality of the vehicle in the first time period, so that the driving record video can be accurately marked. Record the annotation result of the video, you can find the required video accurately and quickly, and improve the efficiency of video search.
- the embodiment of the present application also provides a driving recording device.
- the driving recorder will be introduced in conjunction with Fig. 12A-Fig. 12B.
- FIG. 12A is a schematic structural diagram of a driving recording device provided by an embodiment of the application.
- the driving recording device 120 includes a processing chip and 121 a camera device 122, wherein,
- the camera device 121 is used to take a video of a driving record.
- the processing chip 122 is used to obtain the first data and the first historical driving characteristics, and according to the first data and the first historical driving characteristics, determine that the vehicle is abnormal in the first time period, and perform the driving record video according to the first time period.
- the first data includes the first driving data of the vehicle in the first time period
- the first historical driving characteristic is determined according to the historical driving data of the vehicle.
- processing chip 122 may also execute the data processing method shown in the foregoing method embodiment, and the process and beneficial effects are similar, and details are not described herein again.
- FIG. 12B is a schematic structural diagram of another driving recording device provided by an embodiment of the application. On the basis of FIG. 12A, please refer to FIG. 12B.
- the driving recorder 120 may further include a memory 123, and the memory 123 is used for storing driving record videos.
- the camera device 121 may send the driving record video to the memory 123 so that the memory 123 stores the driving record video.
- the memory 123 may also store program instructions, and the processing chip 122 may execute the technical solutions shown in the foregoing method embodiments according to the program instructions.
- the driving recording device 120 may further include a communication module 124, and the communication module 124 may communicate with other devices (for example, a vehicle, a cloud server, etc.).
- the communication module 124 may communicate with other devices (for example, a vehicle, a cloud server, etc.).
- the driving recording device 120 may further include a data collection device, the data collection device may include a camera, a millimeter wave radar, a lidar, or an inertial sensor, etc., and the data collection device may obtain the first data.
- the data collection device may include a camera, a millimeter wave radar, a lidar, or an inertial sensor, etc., and the data collection device may obtain the first data.
- the driving recording device 120 is usually installed on the vehicle.
- the connection relationship between the driving recording device and the vehicle will be described below with reference to FIGS. 13A to 13C.
- the driving recording device is illustrated in FIG. 12B as an example.
- FIG. 13A is a schematic diagram of a device connection provided by an embodiment of the application.
- the communication module 124 of the driving recorder 120 may be provided with an interface, and the vehicle may also be provided with an interface.
- the interface in the driving recorder 120 can be connected to the interface in the vehicle, so that the driving recorder and the vehicle can communicate through the interface.
- the interface may also be set in other positions, which is not specifically limited in the embodiment of the present application.
- FIG. 13B is a schematic diagram of another device connection provided by an embodiment of this application.
- a communication module is provided in the vehicle, and the communication module 124 in the driving recorder 120 can communicate with the communication module in the vehicle (for example, wireless communication).
- the vehicle may send driving information to the driving recorder through the communication module. data.
- FIG. 13C is a schematic diagram of another device connection provided by an embodiment of the application.
- a communication module is provided in the vehicle, and the communication module in the vehicle can communicate with the server.
- the vehicle can send driving data to the cloud server through the communication module.
- the driving recorder 120 may communicate with the cloud server through the communication module 124.
- the driving recorder 120 may obtain driving data from the cloud server through the communication module 124.
- FIGS. 13A to 13C the structure of the vehicle is merely illustrated by way of example, and is not a limitation on the structure of the vehicle linkage.
- the embodiment of the present application also provides a vehicle.
- the structure of the vehicle will be described below with reference to FIGS. 14A-14B.
- FIG. 14A is a schematic structural diagram of a vehicle provided by an embodiment of the application.
- the vehicle 140 may include a processing chip 141 and a camera device 142, where:
- the camera device 141 is used to take a video of driving records
- the processing chip 142 is used to obtain the first data and the first historical driving characteristics, and according to the first data and the first historical driving characteristics, determine that the vehicle is abnormal in the first time period, and mark the driving record video according to the first time period,
- the first data includes the first driving data of the vehicle in the first time period, and the first historical driving characteristic is determined according to the historical driving data of the vehicle.
- processing chip 122 may also execute the data processing method shown in the foregoing method embodiment, and the process and beneficial effects are similar, and details are not described herein again.
- FIG. 14B is a schematic structural diagram of another vehicle provided by an embodiment of the application. On the basis of FIG. 14A, please refer to FIG. 14B.
- the vehicle may also have a memory 143, and the memory 143 may store driving record videos.
- the camera device 141 may send the driving record video to the memory 143 so that the memory 143 stores the driving record video.
- the memory 143 may also store program instructions, and the processing chip 142 may execute the technical solutions shown in the foregoing method embodiments according to the program instructions.
- the vehicle further includes a body state system 144, and the body state system 144 can obtain the first driving data and send the first driving data to the processing chip 141.
- the vehicle also includes components.
- the components include multiple components and multiple sensors.
- the body state system 144 can obtain the first driving data from the vehicle components.
- the vehicle 140 may further include a communication module (not shown in the figure), and the communication module may communicate with other devices (for example, a cloud server, etc.).
- a communication module not shown in the figure
- the communication module may communicate with other devices (for example, a cloud server, etc.).
- the vehicle 140 may further include a data collection device.
- the data collection device may include a camera, a millimeter wave radar, a lidar, or an inertial sensor, etc., and the data collection device may obtain the first data.
- FIG. 15 is a schematic structural diagram of a data processing device provided by an embodiment of the application.
- the data processing device 150 may include: an acquisition module 151, a determination module 152, and a labeling module 153, where:
- the acquisition module 151 is configured to acquire first data and a first historical driving characteristic.
- the first data includes first driving data of a vehicle in a first period.
- the first historical driving characteristic is based on the history of the vehicle. The driving data is confirmed;
- the determining module 152 is configured to determine that the vehicle is abnormal in the first period according to the first data and the first historical driving characteristic;
- the labeling module 153 is configured to label the driving record video of the vehicle according to the first time period.
- the acquiring module 151 may execute S303 and S305 in the embodiment of FIG. 3 and S1101 in the embodiment of FIG. 11.
- the determining module 152 may execute S306-S307 in the embodiment in FIG. 3 and S1102 in the embodiment in FIG. 11.
- the labeling module 153 may execute S308 in the embodiment in FIG. 3 and S1103 in the embodiment in FIG. 11.
- the first driving data includes at least one of the following data:
- the first historical driving feature includes: a plurality of historical data curves corresponding to various historical driving data, the historical data curves are used to indicate the distribution law of the historical driving data, the The historical driving data includes at least one of the following:
- the acquisition module is specifically configured to:
- the first model is obtained by learning from multiple groups of first samples, and each group of first samples in the multiple groups of first samples includes: sample driving data and sample historical driving characteristics.
- the determining module 152 is specifically configured to:
- the determining module 152 is specifically configured to:
- the second model is obtained by learning from multiple sets of second samples, each of the multiple sets of second samples includes sample data, sample driving characteristics, and sample similarity, and the sample data includes samples Driving data.
- the determining module 152 is specifically configured to:
- the second model is used to compare the first data curve and the historical data curve in the first historical driving characteristic to obtain the similarity.
- the first data further includes scene data
- the scene data includes at least one of the following information:
- Time information location information, road conditions or weather information.
- the determining module 152 is specifically configured to:
- the first historical driving characteristic is determined among a plurality of historical driving characteristics.
- the labeling module 153 is specifically configured to:
- the abnormal information is marked in the driving record video.
- the abnormal information includes at least one of the following information:
- Anomaly level, anomaly type, or anomaly description information is anomaly level, anomaly type, or anomaly description information.
- FIG. 16 is a schematic diagram of the hardware structure of the data processing device provided by this application.
- the data processing device 160 may include: a processor 161 and a memory 162, where the processor 161 and the memory 162 can communicate; for example, the processor 161 and the memory 162 communicate through a communication bus 163, and the memory 162 is used to store program instructions, and the processor 161 is used to run the program instructions in the memory to execute the data processing method shown in any of the foregoing method embodiments.
- the processor 161 may implement the steps in the embodiment shown in FIG. 3 or FIG. 11.
- the data processing device 160 may also include a transmitter and/or a receiver.
- the above-mentioned processor may be a central processing unit (Central Processing Unit, CPU), or other general-purpose processors, digital signal processors (Digital Signal Processor, DSP), application specific integrated circuits (Application Specific Integrated Circuit, ASIC), etc.
- the general-purpose processor may be a microprocessor or the processor may also be any conventional processor or the like. The steps of the method disclosed in this application may be directly embodied as being executed and completed by a hardware processor, or executed and completed by a combination of hardware and software modules in the processor.
- the data processing device 160 may be a chip, a driving recorder, a vehicle, a component in the driving recorder, a component in a vehicle, or the like.
- the data processing device 160 may also include at least one of a camera device or a data collection device.
- the data collection device may exist in the form of a sensor.
- the data collection device may include a camera, millimeter wave radar, lidar, or inertial sensor, etc.
- the camera device is used to shoot the driving record video, so The data collection device is used to obtain the first data, and the memory may also be used to store the driving record video.
- the structure of the data processing device 160 may be as shown in FIG. 12A or FIG. 12B.
- the data processing device 160 may also include at least one of a camera device or a data collection device, the camera device is used to shoot the driving record video, and the data collection device is used to obtain all
- the memory may also be used to store the driving record video.
- the data acquisition device may exist in the form of a sensor.
- the data acquisition device may include: a camera, millimeter wave radar, lidar, or inertial sensor, etc.; the data acquisition device may also be a device for acquiring first driving data.
- Body condition system For example, the structure of the data processing device may also be as shown in FIG. 14A or FIG. 14B.
- the present application provides a readable storage medium with a computer program stored on the readable storage medium; the computer program is used to implement the data processing method described in any of the foregoing embodiments.
- the embodiments of the present application provide a computer program product.
- the computer program product includes instructions that, when executed, cause a computer to execute the above-mentioned data processing method.
- All or part of the steps in the foregoing method embodiments can be implemented by a program instructing relevant hardware.
- the aforementioned program can be stored in a readable memory.
- the program executes the steps including the foregoing method embodiments; and the foregoing memory (storage medium) includes: read-only memory (English: read-only memory, abbreviation: ROM), RAM, flash memory, hard disk, Solid state drives, magnetic tapes (English: magnetic tape), floppy disks (English: floppy disk), optical discs (English: optical disc), and any combination thereof.
- These computer program instructions can be provided to the processing unit of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing equipment to generate a machine, so that the instructions executed by the processing unit of the computer or other programmable data processing equipment are generated It is a device that implements the functions specified in one process or multiple processes in the flowchart and/or one block or multiple blocks in the block diagram.
- These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing equipment to work in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture including the instruction device.
- the device implements the functions specified in one process or multiple processes in the flowchart and/or one block or multiple blocks in the block diagram.
- These computer program instructions can also be loaded on a computer or other programmable data processing equipment, so that a series of operation steps are executed on the computer or other programmable equipment to produce computer-implemented processing, so as to execute on the computer or other programmable equipment.
- the instructions provide steps for implementing functions specified in a flow or multiple flows in the flowchart and/or a block or multiple blocks in the block diagram.
- the term “including” and its variations may refer to non-limiting inclusion; the term “or” and its variations may refer to “and/or”.
- the terms “first”, “second”, etc. in this application are used to distinguish similar objects, and are not necessarily used to describe a specific sequence or sequence.
- “plurality” refers to two or more.
- “And/or” describes the association relationship of the associated objects, indicating that there can be three types of relationships, for example, A and/or B, which can mean: A alone exists, A and B exist at the same time, and B exists alone.
- the character “/” generally indicates that the associated objects before and after are in an "or” relationship.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Multimedia (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Computation (AREA)
- Artificial Intelligence (AREA)
- Data Mining & Analysis (AREA)
- Computing Systems (AREA)
- Medical Informatics (AREA)
- General Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Computational Linguistics (AREA)
- Mathematical Physics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Evolutionary Biology (AREA)
- Traffic Control Systems (AREA)
- Time Recorders, Dirve Recorders, Access Control (AREA)
Abstract
Description
Claims (25)
- 一种数据处理方法,其特征在于,包括:获取第一数据和第一历史行驶特征,所述第一数据包括车辆在第一时段的第一行驶数据,所述第一历史行驶特征为根据所述车辆的历史行驶数据确定得到的;根据所述第一数据和所述第一历史行驶特征,确定所述车辆在第一时段出现异常;根据所述第一时段对所述车辆的行车记录视频进行标注。
- 根据权利要求1所述的方法,其特征在于,所述第一行驶数据包括如下数据中的至少一种:所述车辆中的部件的状态数据;所述车辆中的部件的运行数据;或者,所述车辆中的部件采集的传感数据。
- 根据权利要求1或2所述的方法,其特征在于,所述第一历史行驶特征包括:多种历史行驶数据对应的多条历史数据曲线,所述历史数据曲线用于指示所述历史行驶数据的分布规律,所述历史行驶数据包括如下至少一种:所述车辆中的部件的历史状态数据;所述车辆中的部件的历史运行数据;或者,所述车辆中的部件采集的历史传感数据。
- 根据权利要求1-3任一项所述的方法,其特征在于,获取所述第一历史行驶特征,包括:通过第一模型对所述历史行驶数据进行处理,得到所述第一历史行驶特征;其中,所述第一模型为对多组第一样本学习得到的,所述多组第一样本中的每组第一样本包括:样本行驶数据和样本历史行驶特征。
- 根据权利要求1-4任一项所述的方法,其特征在于,根据所述第一数据和所述第一历史行驶特征,确定所述车辆在第一时段出现异常,包括:确定所述第一数据和所述第一历史行驶特征之间的相似度;根据所述相似度确定所述车辆在所述第一时段出现异常。
- 根据权利要求5所述的方法,其特征在于,所述确定所述第一数据和所述第一历史行驶特征之间的相似度,包括:通过第二模型对所述第一数据和所述第一历史行驶特征进行处理,得到所述相似度;其中,所述第二模型为对多组第二样本学习得到的,所述多组第二样本中的每组第二样本包括样本数据、样本行驶特征和样本相似度,所述样本数据包括样本行驶数据。
- 根据权利要求6所述的方法,其特征在于,所述通过第二模型对所述第一数据和所述第一历史行驶特征进行处理,得到所述相似度,包括:通过所述第二模型确定所述第一数据对应的第一数据曲线;通过所述第二模型对所述第一数据曲线和所述第一历史行驶特征中的历史数据曲线进行对比处理,得到所述相似度。
- 根据权利要求1-7任一项所述的方法,其特征在于,所述第一数据还包括场景数据,所述场景数据包括如下信息中的至少一种:时间信息、位置信息、路况信息或天气信息。
- 根据权利要求8所述的方法,其特征在于,获取所述第一历史行驶特征,包括:根据所述场景数据,在多个历史行驶特征中确定所述第一历史行驶特征。
- 根据权利要求1-9任一项所述的方法,其特征在于,所述根据所述第一时段对所述车辆的行车记录视频进行标注,包括:生成异常信息;根据所述第一时段,在所述行车记录视频中标注所述异常信息。
- 根据权利要求10所述的方法,其特征在于,所述异常信息包括如下信息中的至少一种:异常等级、异常类型或者异常描述信息。
- 一种数据处理装置,其特征在于,包括:获取模块、确定模块和标注模块,其中,所述获取模块用于,获取第一数据和第一历史行驶特征,所述第一数据包括车辆在第一时段的第一行驶数据,所述第一历史行驶特征为根据所述车辆的历史行驶数据确定得到的;所述确定模块用于,根据所述第一数据和所述第一历史行驶特征,确定所述车辆在第一时段出现异常;所述标注模块用于,根据所述第一时段对所述车辆的行车记录视频进行标注。
- 根据权利要求12所述的装置,其特征在于,所述第一行驶数据包括如下数据中的至少一种:所述车辆中的部件的状态数据;所述车辆中的部件的运行数据;或者,所述车辆中的部件采集的传感数据。
- 根据权利要求12或13所述的装置,其特征在于,所述第一历史行驶特征包括:多种历史行驶数据对应的多条历史数据曲线,所述历史数据曲线用于指示所述历史行驶数据的分布规律,所述历史行驶数据包括如下至少一种:所述车辆中的部件的历史状态数据;所述车辆中的部件的历史运行数据;或者,所述车辆中的部件采集的历史传感数据。
- 根据权利要求12-14任一项所述的装置,其特征在于,所述获取模块具体用于:通过第一模型对所述历史行驶数据进行处理,得到所述第一历史行驶特征;其中,所述第一模型为对多组第一样本学习得到的,所述多组第一样本中的每组第一样本包括:样本行驶数据和样本历史行驶特征。
- 根据权利要求12-15任一项所述的装置,其特征在于,所述确定模块具体用于:确定所述第一数据和所述第一历史行驶特征之间的相似度;根据所述相似度确定所述车辆在所述第一时段出现异常。
- 根据权利要求16所述的装置,其特征在于,所述确定模块具体用于:通过第二模型对所述第一数据和所述第一历史行驶特征进行处理,得到所述相似度;其中,所述第二模型为对多组第二样本学习得到的,所述多组第二样本中的每组第二 样本包括样本数据、样本行驶特征和样本相似度,所述样本数据包括样本行驶数据。
- 根据权利要求17所述的装置,其特征在于,所述确定模块具体用于:通过所述第二模型确定所述第一数据对应的第一数据曲线;通过所述第二模型对所述第一数据曲线和所述第一历史行驶特征中的历史数据曲线进行对比处理,得到所述相似度。
- 根据权利要求12-18任一项所述的装置,其特征在于,所述第一数据还包括场景数据,所述场景数据包括如下信息中的至少一种:时间信息、位置信息、路况信息或天气信息。
- 根据权利要求19所述的装置,其特征在于,所述确定模块具体用于:根据所述场景数据,在多个历史行驶特征中确定所述第一历史行驶特征。
- 根据权利要求12-20任一项所述的装置,其特征在于,所述标注模块具体用于:生成异常信息;根据所述第一时段,在所述行车记录视频中标注所述异常信息。
- 根据权利要求21所述的装置,其特征在于,所述异常信息包括如下信息中的至少一种:异常等级、异常类型或者异常描述信息。
- 一种数据处理装置,其特征在于,所述数据处理装置包括存储器和处理器,所述存储器存储计算机程序指令,所述处理器运行所述计算机程序指令以执行权利要求1-11任一项所述的方法。
- 一种计算机存储介质,其特征在于,包括计算机指令,当所述计算机指令在被处理器运行时,实现权利要求1-11任一项所述的方法。
- 一种计算机程序产品,其特征在于,当所述计算机程序产品在处理器上运行时,实现权利要求1-11任一项所述的方法。
Priority Applications (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202080004348.1A CN112543937A (zh) | 2020-05-26 | 2020-05-26 | 数据处理方法、装置及设备 |
| PCT/CN2020/092381 WO2021237465A1 (zh) | 2020-05-26 | 2020-05-26 | 数据处理方法、装置及设备 |
| EP20937789.4A EP4148700A4 (en) | 2020-05-26 | 2020-05-26 | DATA PROCESSING METHOD, DEVICE AND FACILITIES |
| KR1020227045056A KR102992439B1 (ko) | 2020-05-26 | 2020-05-26 | 데이터 처리 방법, 장치 및 디바이스 |
| JP2022572680A JP7662668B2 (ja) | 2020-05-26 | 2020-05-26 | データ処理方法及び装置、及び、デバイス |
| US17/993,609 US12482226B2 (en) | 2020-05-26 | 2022-11-23 | Data processing method and apparatus, and device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2020/092381 WO2021237465A1 (zh) | 2020-05-26 | 2020-05-26 | 数据处理方法、装置及设备 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US17/993,609 Continuation US12482226B2 (en) | 2020-05-26 | 2022-11-23 | Data processing method and apparatus, and device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2021237465A1 true WO2021237465A1 (zh) | 2021-12-02 |
Family
ID=75017350
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2020/092381 Ceased WO2021237465A1 (zh) | 2020-05-26 | 2020-05-26 | 数据处理方法、装置及设备 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US12482226B2 (zh) |
| EP (1) | EP4148700A4 (zh) |
| JP (1) | JP7662668B2 (zh) |
| KR (1) | KR102992439B1 (zh) |
| CN (1) | CN112543937A (zh) |
| WO (1) | WO2021237465A1 (zh) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114120633A (zh) * | 2021-11-02 | 2022-03-01 | 吉旗(成都)科技有限公司 | 车辆行程回放方法、装置、服务器及存储介质 |
| CN114281446A (zh) * | 2021-11-26 | 2022-04-05 | 上海闪马智能科技有限公司 | 异常事件的显示方法及装置、存储介质、电子装置 |
| US12488594B1 (en) * | 2022-08-04 | 2025-12-02 | Zoox, Inc. | Systems and methods for ingesting data based on predefined driving sequences |
| CN115384541A (zh) * | 2022-08-11 | 2022-11-25 | 支付宝(杭州)信息技术有限公司 | 行驶风险检测的方法和系统 |
| CN117714766A (zh) * | 2022-09-09 | 2024-03-15 | 抖音视界有限公司 | 视频内容预览交互方法、装置、电子设备及存储介质 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001097252A (ja) * | 1999-08-20 | 2001-04-10 | Robert Bosch Gmbh | 車両の事故データレコーダの記録部を制御する方法、および車両の事故データレコーダ |
| CN110349291A (zh) * | 2018-04-06 | 2019-10-18 | 罗伯特·博世有限公司 | 用于车辆的数据记录器装置 |
| CN110505423A (zh) * | 2019-08-15 | 2019-11-26 | 杭州鸿晶自动化科技有限公司 | 一种行车记录系统 |
| CN110956800A (zh) * | 2018-09-27 | 2020-04-03 | 杭州海康威视系统技术有限公司 | 一种路段交通数据预处理方法、装置及电子设备 |
Family Cites Families (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5664605B2 (ja) * | 2012-07-26 | 2015-02-04 | 株式会社デンソー | ドライブ映像記録装置及びドライブ映像記録システム |
| JP6486640B2 (ja) * | 2014-10-09 | 2019-03-20 | 株式会社日立製作所 | 運転特性診断装置、運転特性診断システム、運転特性診断方法、情報出力装置、情報出力方法 |
| CN104535069B (zh) | 2015-01-12 | 2017-08-25 | 重庆嗨驾科技有限公司 | 车载路书游记系统 |
| EP3139346B1 (en) * | 2015-09-01 | 2019-01-16 | Veoneer Sweden AB | Vision system for a motor vehicle and method of controlling a vision system |
| US20190279447A1 (en) * | 2015-12-03 | 2019-09-12 | Autoconnect Holdings Llc | Automatic vehicle diagnostic detection and communication |
| US9925987B1 (en) * | 2015-12-11 | 2018-03-27 | Lytx, Inc. | Driving abnormality detection |
| US10397516B2 (en) * | 2016-04-29 | 2019-08-27 | Ford Global Technologies, Llc | Systems, methods, and devices for synchronization of vehicle data with recorded audio |
| JP6926644B2 (ja) * | 2016-07-25 | 2021-08-25 | 株式会社デンソー | 異常推定装置および表示装置 |
| JP6817531B2 (ja) * | 2016-09-05 | 2021-01-20 | 日本電気株式会社 | 運転状況記録装置 |
| CN106504367B (zh) * | 2016-11-02 | 2019-03-22 | 中车青岛四方机车车辆股份有限公司 | 车辆故障预警方法和装置 |
| TWI654106B (zh) | 2017-06-12 | 2019-03-21 | 勝捷光電股份有限公司 | 利用數位錄影方式以記錄行車資訊與產生汽車履歷之方法 |
| CN107911405A (zh) | 2017-09-30 | 2018-04-13 | 惠州市德赛西威汽车电子股份有限公司 | 一种可自动生成路书的智能车载系统 |
| CN108091133B (zh) * | 2017-11-27 | 2020-01-10 | 银江股份有限公司 | 一种基于海量交通数据分析的车辆安全驾驶行为分析方法 |
| CN108846997A (zh) * | 2018-06-23 | 2018-11-20 | 张譯丹 | 无车承运人辅助安全监控系统 |
| KR102847801B1 (ko) * | 2019-08-28 | 2025-08-20 | 현대자동차주식회사 | 차량 및 그 제어 방법 |
| CN110807436B (zh) * | 2019-11-07 | 2022-10-18 | 深圳鼎然信息科技有限公司 | 危险驾驶行为识别与危险事件预测方法、装置及存储介质 |
| CN110942671B (zh) * | 2019-12-04 | 2022-06-07 | 北京京东乾石科技有限公司 | 车辆危险驾驶检测方法、装置以及存储介质 |
-
2020
- 2020-05-26 KR KR1020227045056A patent/KR102992439B1/ko active Active
- 2020-05-26 WO PCT/CN2020/092381 patent/WO2021237465A1/zh not_active Ceased
- 2020-05-26 EP EP20937789.4A patent/EP4148700A4/en active Pending
- 2020-05-26 CN CN202080004348.1A patent/CN112543937A/zh active Pending
- 2020-05-26 JP JP2022572680A patent/JP7662668B2/ja active Active
-
2022
- 2022-11-23 US US17/993,609 patent/US12482226B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001097252A (ja) * | 1999-08-20 | 2001-04-10 | Robert Bosch Gmbh | 車両の事故データレコーダの記録部を制御する方法、および車両の事故データレコーダ |
| CN110349291A (zh) * | 2018-04-06 | 2019-10-18 | 罗伯特·博世有限公司 | 用于车辆的数据记录器装置 |
| CN110956800A (zh) * | 2018-09-27 | 2020-04-03 | 杭州海康威视系统技术有限公司 | 一种路段交通数据预处理方法、装置及电子设备 |
| CN110505423A (zh) * | 2019-08-15 | 2019-11-26 | 杭州鸿晶自动化科技有限公司 | 一种行车记录系统 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP4148700A4 * |
Also Published As
| Publication number | Publication date |
|---|---|
| US20230108895A1 (en) | 2023-04-06 |
| KR102992439B1 (ko) | 2026-07-16 |
| JP7662668B2 (ja) | 2025-04-15 |
| EP4148700A1 (en) | 2023-03-15 |
| JP2023527387A (ja) | 2023-06-28 |
| KR20230014749A (ko) | 2023-01-30 |
| US12482226B2 (en) | 2025-11-25 |
| CN112543937A (zh) | 2021-03-23 |
| EP4148700A4 (en) | 2023-03-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20230108895A1 (en) | Data processing method and apparatus, and device | |
| US9849865B2 (en) | Emergency braking system and method of controlling the same | |
| US11361555B2 (en) | Road environment monitoring device, road environment monitoring system, and road environment monitoring program | |
| US10053101B2 (en) | Device for controlling driving mode and method for controlling driving mode using the same | |
| DE112018001422T5 (de) | Anzeigesteuersystem und verfahren zum erzeugen einer virtuellen umgebung in einem fahrzeug | |
| US20160214482A1 (en) | Personalized display system for integrating and varying car content, car content management method of personalized display system, and computer readable medium for performing car content management method | |
| EP3195287A1 (en) | Personalized driving of autonomously driven vehicles | |
| EP4506852A1 (en) | Car computer avatar interaction method and system, and vehicle and storage medium | |
| KR20230172636A (ko) | V2x 환경에서 주행 중 안전하게 광고를 제공하는 방법 및 장치 | |
| CN116048055B (zh) | 车辆故障检测方法、装置和存储介质 | |
| JP7351805B2 (ja) | 情報処理方法、プログラム、車載装置及び車両 | |
| KR102736392B1 (ko) | 자동차에 확장된 기능을 제공하는 장치 및 그 방법 | |
| CN116198538A (zh) | 驾驶控制方法、装置、电子设备及可读存储介质 | |
| CN112700658B (zh) | 用于车辆的图像分享的系统及相应的方法和存储介质 | |
| EP4492832A1 (en) | Vehicle control method, vehicle control system, and storage medium | |
| US12609048B2 (en) | Driving diagnostic device, driving diagnostic system, machine learning device and generation method of learned model | |
| US20230192087A1 (en) | System and method for generating and simulating vehicle events and data | |
| CN116620315A (zh) | Adas自适应场景重构的实现方法、系统、终端及储存介质 | |
| CN115730340A (zh) | 一种数据处理方法及相关装置 | |
| US20230274586A1 (en) | On-vehicle device, management system, and upload method | |
| WO2022033487A1 (zh) | 驾驶模式的控制方法、装置、设备、程序及存储介质 | |
| CN113127710A (zh) | 信息呈现方法、装置、服务器及介质 | |
| KR102809834B1 (ko) | 광고 대상지로의 목적지 변경을 위한 사용자 인터페이스 제공 방법 및 장치 | |
| JP7270206B2 (ja) | 情報提示システム、情報提示方法、プログラム、及び、移動体 | |
| US12424035B2 (en) | Driving diagnostic device, driving diagnostic system, driving diagnostic method, and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 20937789 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2022572680 Country of ref document: JP Kind code of ref document: A |
|
| ENP | Entry into the national phase |
Ref document number: 2020937789 Country of ref document: EP Effective date: 20221207 |
|
| ENP | Entry into the national phase |
Ref document number: 20227045056 Country of ref document: KR Kind code of ref document: A |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |