CN111104547A - Method and device for processing data in vehicle - Google Patents
Method and device for processing data in vehicle Download PDFInfo
- Publication number
- CN111104547A CN111104547A CN201911214032.0A CN201911214032A CN111104547A CN 111104547 A CN111104547 A CN 111104547A CN 201911214032 A CN201911214032 A CN 201911214032A CN 111104547 A CN111104547 A CN 111104547A
- Authority
- CN
- China
- Prior art keywords
- event
- driving
- record image
- abnormal
- vehicle
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 47
- 238000012545 processing Methods 0.000 title claims abstract description 18
- 230000002159 abnormal effect Effects 0.000 claims abstract description 105
- 238000012544 monitoring process Methods 0.000 claims abstract description 9
- 230000009191 jumping Effects 0.000 claims description 15
- 238000004590 computer program Methods 0.000 claims description 7
- 230000001133 acceleration Effects 0.000 description 12
- 230000006870 function Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 230000005856 abnormality Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/70—Information retrieval; Database structures therefor; File system structures therefor of video data
- G06F16/71—Indexing; Data structures therefor; Storage structures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/70—Information retrieval; Database structures therefor; File system structures therefor of video data
- G06F16/78—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/7867—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using information manually generated, e.g. tags, keywords, comments, title and artist information, manually generated time, location and usage information, user ratings
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/70—Information retrieval; Database structures therefor; File system structures therefor of video data
- G06F16/78—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/787—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using geographical or spatial information, e.g. location
-
- 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
- G07C5/085—Registering performance data using electronic data carriers
- G07C5/0866—Registering performance data using electronic data carriers the electronic data carrier being a digital video recorder in combination with video camera
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Library & Information Science (AREA)
- Software Systems (AREA)
- Traffic Control Systems (AREA)
Abstract
The invention relates to the technical field of intelligent vehicles, in particular to a method and a device for processing data in a vehicle, wherein the method is applied to a vehicle event data recorder, and comprises the following steps: monitoring an abnormal driving event for representing the abnormal driving state of the vehicle; when the abnormal driving event is monitored, acquiring event information corresponding to the abnormal driving event and a driving record image corresponding to the abnormal driving event; establishing a corresponding relation between the event information and the driving record image, generating a video index file and storing the video index file; and receiving a searching operation of a user based on the event information and/or the name of the driving record image, acquiring a target driving record image corresponding to the searching operation based on the video index file, and feeding the target driving record image back to the user. The method and the device can enable a user to quickly and conveniently search the driving record image corresponding to the abnormal driving event.
Description
Technical Field
The invention relates to the technical field of intelligent vehicles, in particular to a method and a device for processing data in a vehicle.
Background
With the development of economy and the improvement of the living standard of people, automobiles become indispensable vehicles in modern society. A drive recorder is provided to record images and sounds of a vehicle during driving. Automobile data recorders have become a necessity in electronic products in automobiles. The user can record real-time image information and voice information of the whole driving process through the automobile data recorder. However, in the prior art, the event data recorder usually only stores the whole driving process from the start to the stop of the vehicle, if an abnormal driving event exists in the driving process, the user can only look over the whole driving process for self-search, and the event data recorder cannot distinguish the image of the abnormal driving event.
Disclosure of Invention
In view of the above, the present invention has been made to provide a method and apparatus for data processing in a vehicle that overcomes or at least partially solves the above problems.
According to a first aspect of the invention, the invention provides a method for data processing in a vehicle, applied to a vehicle event recorder, the method comprising:
monitoring an abnormal driving event for representing the abnormal driving state of the vehicle;
when the abnormal driving event exists, acquiring event information corresponding to the abnormal driving event and a driving record image corresponding to the abnormal driving event;
establishing a corresponding relation between the event information and the driving record image, generating a video index file and storing the video index file;
and receiving a search operation of a user based on the event information and/or the name of the driving record image, acquiring a target driving record image corresponding to the search operation based on the video index file, and feeding the target driving record image back to the user.
Preferably, the event information includes a plurality of information among a driving state of the vehicle, a geographical position of the vehicle, and an event occurrence time.
Preferably, the receiving a search operation performed by the user based on the event information, and acquiring a target driving record image corresponding to the search operation based on the video index file includes:
receiving the searching operation of the user based on the event information, and determining target event information;
and searching a target driving record image corresponding to the target event information based on the video index file, and feeding the target driving record image back to the user.
Preferably, the acquiring of the driving record image corresponding to the abnormal driving event includes:
and acquiring a driving record image of a preset time period including the abnormal driving event, and establishing a play jumping time point in the driving record image, wherein the play jumping time point takes the abnormal driving event occurrence time as the initial playing time of the image.
Preferably, the feeding back the target driving record image to the user includes:
and feeding back the target driving recording image containing the playing jumping time point to the user, so that when the user plays the target driving recording image, the target driving recording image jumps to the abnormal driving event occurrence time based on the playing jumping time point to start playing.
Preferably, the method further comprises:
counting a counter for representing the occurrence frequency of the abnormal driving event when the abnormal driving event is monitored to exist;
determining the number of times of the abnormal driving event occurring at the current time based on the counter.
According to a second aspect of the present invention, there is provided an apparatus for data processing in a vehicle, applied to a drive recorder, the apparatus comprising:
the monitoring module is used for monitoring an abnormal driving event for representing the abnormal driving state of the vehicle;
the acquisition module is used for acquiring event information corresponding to the abnormal driving event and a driving record image corresponding to the abnormal driving event when the abnormal driving event is monitored;
the establishing module is used for establishing a corresponding relation between the event information and the driving record image, generating a video index file and storing the video index file;
and the query module is used for receiving a search operation performed by a user based on the event information and/or the name of the driving record image, acquiring a target driving record image corresponding to the search operation based on the video index file, and feeding the target driving record image back to the user.
Preferably, the event information includes a plurality of information among a driving state of the vehicle, a geographical position of the vehicle, and an event occurrence time.
According to a third aspect of the invention, the invention provides a computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the method steps of the first aspect as set forth above.
According to a fourth aspect of the present invention, there is provided a computer device comprising a memory including a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing the method steps as described in the first aspect when executing the program.
According to the method and the device for processing the data in the vehicle, the method is applied to a driving recorder, and firstly, an abnormal driving event for representing the abnormal driving state of the vehicle is monitored. And when the abnormal driving event is monitored, acquiring event information corresponding to the abnormal driving event and a driving record image corresponding to the abnormal driving event. And then establishing a corresponding relation between the event information and the driving record image, generating a video index file and storing the video index file. And then, receiving a searching operation of the user based on the event information and/or the name of the driving record image, acquiring a target driving record image corresponding to the searching operation based on the video index file, and finally feeding the target driving record image back to the user. According to the invention, when the abnormal driving event is monitored, the event information corresponding to the abnormal driving event and the driving record image are obtained, the corresponding relation between the event information and the driving record image is established, and the video index file is generated. Meanwhile, the video index file is stored in the driving recorder, the driving record image is searched in the driving recorder, a vehicle-mounted T-box does not need to be installed in a vehicle, and a cloud server does not need to be used, so that the process of searching the driving record image by a user is convenient and rapid.
The foregoing description is only an overview of the technical solutions of the present invention, and the embodiments of the present invention are described below in order to make the technical means of the present invention more clearly understood and to make the above and other objects, features, and advantages of the present invention more clearly understandable.
Drawings
Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are only for purposes of illustrating the preferred embodiments and are not to be construed as limiting the invention. Also, like reference numerals are used to refer to like parts throughout the drawings. In the drawings:
FIG. 1 shows a flow chart of a method of data processing in a vehicle in an embodiment of the invention;
FIG. 2 is a schematic configuration diagram showing an apparatus for data processing in a vehicle according to an embodiment of the present invention;
fig. 3 shows a block diagram of a computer device in an embodiment of the invention.
Detailed Description
Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
A first embodiment of the present invention provides a method for data processing in a vehicle, as shown in fig. 1, and is applied to a vehicle event data recorder, where the vehicle event data recorder is an execution subject of the method for data processing in a vehicle according to the present invention. The method comprises the following steps:
step 101: monitoring an abnormal driving event for representing the abnormal driving state of the vehicle.
Specifically, the abnormal driving event represents that the driving state of the vehicle is abnormal. Further, in the present application, the abnormal driving event is an event in which an abnormality occurs in the driving state of the vehicle in the artificial driving behavior, and both the rapid deceleration and the rapid deceleration belong to the abnormal driving event. In this application, contain acceleration sensor among the vehicle event data recorder, can perceive the speed condition of vehicle through acceleration sensor to, vehicle event data recorder monitors through acceleration sensor to rapid acceleration and rapid deceleration. When there is a sudden acceleration or deceleration, an abnormal driving event is indicated.
After step 101 is completed, step 102 is performed: and when the abnormal driving event is monitored, acquiring event information corresponding to the abnormal driving event and a driving record image corresponding to the abnormal driving event.
Specifically, the event information includes various information among a driving state of the vehicle, a geographical position of the vehicle, and an event occurrence time. Accordingly, when the abnormal driving event is monitored, the event information corresponding to the abnormal driving event is acquired, and the method comprises the following steps: various information of a driving state of the vehicle when the abnormal driving event occurs, a geographical position of the vehicle when the abnormal driving event occurs, and a time when the abnormal driving event occurs is acquired. The automobile data recorder comprises an acceleration sensor and a GPS module, the driving state of the vehicle can be acquired through the acceleration sensor, and the geographical position of the vehicle can be acquired through the GPS module.
Meanwhile, when the abnormal driving event is monitored, the driving record image corresponding to the abnormal driving event can be obtained. Specifically, in the present application, the driving record image of the preset time period including the abnormal driving event is obtained, and since the rapid acceleration and the rapid deceleration are instantaneous, in the first embodiment, the preset time period may be a preset time period with the abnormal driving event as a starting time, for example, the time when the abnormal driving event occurs is 10:00, and the preset time period may be the last 1 minute from 10:00, that is, 10:00 to 10:01, so that the driving record image of the time period of 10:00 to 10:01 is obtained. In the second embodiment, the preset time period may be a preset time period with the abnormal driving event as the termination time, for example, the time of the abnormal driving event is 10:00, and the preset time period may be the first 1 minute of 10:00, that is, 09:59 to 10:00, so as to obtain the driving record image of the time period of 09:59 to 10: 00. In the third embodiment, the preset time period may be a preset time period with the abnormal driving event as an intermediate time, for example, the time of the abnormal driving event is 10:00:00, and the preset time period may be a time period including the abnormal driving event and the first 30 seconds and the last 30 seconds of the abnormal driving event, that is, 09:59:30 to 10:00:30, so as to obtain the driving record image of the time period of 09:59:30 to 10:00: 30.
Furthermore, when the driving recording image is obtained, a playing jump time point which takes the abnormal driving event occurrence time as the initial playing time of the image is established in the driving recorder image. For example, if the time when the abnormal driving event occurs is 10:00:00 and the preset time period corresponding to the driving recording image is 09:59:30-10:00:30, a play jumping time point is established in the driving recording image, and the play jumping time point is 10:00: 00.
According to the method and the device, the playing jump time point which takes the abnormal driving event occurrence time as the initial playing time of the image is established in the automobile data recorder image, so that the abnormal driving event occurrence time can be quickly jumped to when the automobile data recorder image is played, and a user can conveniently and quickly check the abnormal driving event.
After step 102 is completed, step 103 is performed: and establishing a corresponding relation between the event information and the driving record image, generating a video index file and storing the video index file.
Specifically, event information corresponding to an abnormal driving event and a driving record image corresponding to the abnormal driving event have a one-to-one correspondence relationship, and therefore, a correspondence relationship is established between the event information and the driving record image, and a recording index file is generated. For example, there is a first abnormal driving event corresponding to the first event information and a second abnormal driving event corresponding to the second event information. The first event information includes "hard acceleration," geographic location a, and event occurrence time 10: 00. The second event information includes "rapid deceleration", geographic position B, and event occurrence time 11: 00. The first abnormal driving event corresponds to the first driving recording image. The second abnormal driving event corresponds to the second driving record image. Then, a corresponding relationship between the first event information and the first driving recording image is established, and a corresponding relationship between the second event information and the second driving recording image is established, so as to generate a video index file, wherein the video index file comprises the corresponding relationship. And then, storing the video index file in the local driving recorder.
After step 103 is completed, step 104 is performed: and receiving a searching operation of a user based on the event information and/or the name of the driving record image, acquiring a target driving record image corresponding to the searching operation based on the video index file, and feeding the target driving record image back to the user.
Specifically, in the first embodiment, the user may perform a search operation on the driving record image based on the event information. In a second embodiment, the user may perform a search operation on the driving record image based on the name of the driving record image. In a third embodiment, the user can perform a search operation on the driving record image based on the event information and the name of the driving record image.
For the first embodiment, specifically, first, a search operation performed by a user based on event information is received, target event information is determined, then, a target driving record image corresponding to the target event information is searched based on the video index file, and finally, the target driving record image is fed back to the user. In a first embodiment, the user may perform the search based on a variety of information among the driving state of the vehicle, the geographic location of the vehicle, and the time of occurrence of the event. For example, the user performs a search operation with "rapid acceleration" and the geographic position a as the query conditions, so that the determined target event information includes "rapid acceleration" and the geographic position a, then searches the event information including both "rapid acceleration" and the geographic position a in the video index file, and takes the driving record image corresponding to the searched event information meeting the conditions as the target driving record image. The invention supports the simultaneous inquiry of various information in the event information and is convenient for the user to accurately position the driving record image.
Specifically, for the second embodiment, when the correspondence between the event information and the driving record images is established, the correspondence includes names of the driving record images, and thus, the recording index file includes names of the driving record images. Therefore, after receiving a search operation of the user based on the name of the driving record image, the name of the target image can be determined, then, based on the video index file, the target driving record image corresponding to the name of the target image is searched, and finally, the target driving record image is fed back to the user. For example, the user performs a search operation using "11-month 27-day video 1" as a search condition for the name, searches for a driving record image named "11-month 27-day video 1" in the video index file, and sets the searched driving record image as a target driving record image.
For the third embodiment, the third embodiment is a combination of the two embodiments, and those skilled in the art can implement the third embodiment by referring to the two embodiments, which are not described herein again.
Further, for the target driving recording image, the target driving recording image includes a play skip time point. Accordingly, in step 104, the target driving recording image including the play jumping time point is fed back to the user, so that the user jumps to the abnormal driving event occurrence time point based on the play jumping time point to start playing the target driving recording image when playing the target driving recording image. For example, if the playing jumping time point in the target driving recording image is 10:00:00, the user will directly jump to 10:00:00 to start playing when playing the target driving recording image.
In addition, the method of data processing in the vehicle of the invention further includes:
counting a counter for representing the occurrence frequency of the abnormal driving event when the abnormal driving event is monitored;
based on the counter, the number of times of occurrence of the abnormal driving event at the present time is determined.
Specifically, a counter for counting the number of occurrences of an abnormal driving event is provided in the drive recorder. The counter will count up once each time an abnormal driving event is sensed. The number of times of the abnormal driving event at the current moment can be determined through the counter. For example, if the count value of the counter is 10, it indicates that the number of times of the abnormal driving event occurred by the current time is 10.
Based on the same inventive concept, a second embodiment of the present invention provides an apparatus for data processing in a vehicle, as shown in fig. 2, applied to a tachograph, the apparatus comprising:
the monitoring module 201 is configured to monitor an abnormal driving event for representing that the driving state of the vehicle is abnormal;
the obtaining module 202 is configured to obtain event information corresponding to the abnormal driving event and a driving record image corresponding to the abnormal driving event when the abnormal driving event is monitored to exist;
the establishing module 203 is configured to establish a corresponding relationship between the event information and the driving record image, generate a video index file, and store the video index file;
the query module 204 is configured to accept a search operation performed by a user based on the event information and/or the name of the driving record image, obtain a target driving record image corresponding to the search operation based on the video index file, and feed the target driving record image back to the user.
Wherein the event information includes a plurality of information among a driving state of the vehicle, a geographical position of the vehicle, and an event occurrence time.
The query module 204 includes:
the receiving unit is used for receiving the searching operation of the user based on the event information and determining the target event information;
and the searching unit is used for searching a target driving record image corresponding to the target event information based on the video index file and feeding the target driving record image back to the user.
The obtaining module 202 includes:
and the acquisition unit is used for acquiring the driving record images of the abnormal driving event in a preset time period and establishing a playing jump time point in the driving recorder images by taking the occurrence moment of the abnormal driving event as the initial playing moment of the images.
The query module 204 includes:
and the feedback unit is used for feeding the target driving recording image containing the playing jumping time point back to the user, so that the user jumps to the abnormal driving event occurrence moment to start playing the target driving recording image based on the playing jumping time point when playing the target driving recording image.
Wherein the apparatus further comprises:
the counting module is used for counting a counter for representing the occurrence frequency of the abnormal driving event when the abnormal driving event is monitored;
and the determining module is used for determining the frequency of the abnormal driving event at the current moment according to the counter.
Based on the same inventive concept, the third embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, which when executed by a processor implements the method steps described in the foregoing first embodiment.
Based on the same inventive concept, a computer apparatus is further provided in the fourth embodiment of the present invention, as shown in fig. 3, for convenience of description, only the parts related to the embodiment of the present invention are shown, and details of the specific technology are not disclosed, please refer to the method part of the embodiment of the present invention. The computer device may be any terminal device including a mobile phone, a tablet computer, a PDA (Personal digital assistant), a POS (Point of Sales), a vehicle-mounted computer, and the like, taking the computer device as the mobile phone as an example:
fig. 3 is a block diagram illustrating a partial structure associated with a computer device provided by an embodiment of the present invention. Referring to fig. 3, the computer apparatus includes: a memory 301 and a processor 302. Those skilled in the art will appreciate that the computer device configuration illustrated in FIG. 3 does not constitute a limitation of computer devices, and may include more or fewer components than those illustrated, or some components may be combined, or a different arrangement of components.
The following describes the components of the computer device in detail with reference to fig. 3:
the memory 301 may be used to store software programs and modules, and the processor 302 executes various functional applications and data processing by operating the software programs and modules stored in the memory 301. The memory 301 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, a phonebook, etc.), and the like. Further, the memory 301 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
The processor 302 is a control center of the computer device, and performs various functions and processes data by operating or executing software programs and/or modules stored in the memory 301 and calling data stored in the memory 301. Alternatively, processor 302 may include one or more processing units; preferably, the processor 302 may integrate an application processor, which mainly handles operating systems, user interfaces, application programs, etc., and a modem processor, which mainly handles wireless communications.
In this embodiment of the present invention, the processor 302 included in the computer device may have the functions corresponding to any of the method steps in the foregoing first embodiment.
The algorithms and displays presented herein are not inherently related to any particular computer, virtual machine, or other apparatus. Various general purpose systems may also be used with the teachings herein. The required structure for constructing such a system will be apparent from the description above. Moreover, the present invention is not directed to any particular programming language. It is appreciated that a variety of programming languages may be used to implement the teachings of the present invention as described herein, and any descriptions of specific languages are provided above to disclose the best mode of the invention.
In the description provided herein, numerous specific details are set forth. It is understood, however, that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure an understanding of this description.
Similarly, it should be appreciated that in the foregoing description of exemplary embodiments of the invention, various features of the invention are sometimes grouped together in a single embodiment, figure, or description thereof for the purpose of streamlining the disclosure and aiding in the understanding of one or more of the various inventive aspects. However, the disclosed method should not be interpreted as reflecting an intention that: that the invention as claimed requires more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive aspects lie in less than all features of a single foregoing disclosed embodiment. Thus, the claims following the detailed description are hereby expressly incorporated into this detailed description, with each claim standing on its own as a separate embodiment of this invention.
Those skilled in the art will appreciate that the modules in the device in an embodiment may be adaptively changed and disposed in one or more devices different from the embodiment. The modules or units or components of the embodiments may be combined into one module or unit or component, and furthermore they may be divided into a plurality of sub-modules or sub-units or sub-components. All of the features disclosed in this specification (including any accompanying claims, abstract and drawings), and all of the processes or elements of any method or apparatus so disclosed, may be combined in any combination, except combinations where at least some of such features and/or processes or elements are mutually exclusive. Each feature disclosed in this specification (including any accompanying claims, abstract and drawings) may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise.
Furthermore, those skilled in the art will appreciate that while some embodiments described herein include some features included in other embodiments, rather than other features, combinations of features of different embodiments are meant to be within the scope of the invention and form different embodiments. For example, in the following claims, any of the claimed embodiments may be used in any combination.
The various component embodiments of the invention may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. Those skilled in the art will appreciate that a microprocessor or Digital Signal Processor (DSP) may be used in practice to implement some or all of the functionality of some or all of the components in accordance with embodiments of the present invention. The present invention may also be embodied as apparatus or device programs (e.g., computer programs and computer program products) for performing a portion or all of the methods described herein. Such programs implementing the present invention may be stored on computer-readable media or may be in the form of one or more signals. Such a signal may be downloaded from an internet website or provided on a carrier signal or in any other form.
It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention may be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by one and the same item of hardware. The usage of the words first, second and third, etcetera do not indicate any ordering. These words may be interpreted as names.
Claims (10)
1. A method of data processing in a vehicle, for use with a tachograph, the method comprising:
monitoring an abnormal driving event for representing the abnormal driving state of the vehicle;
when the abnormal driving event exists, acquiring event information corresponding to the abnormal driving event and a driving record image corresponding to the abnormal driving event;
establishing a corresponding relation between the event information and the driving record image, generating a video index file and storing the video index file;
and receiving a search operation of a user based on the event information and/or the name of the driving record image, acquiring a target driving record image corresponding to the search operation based on the video index file, and feeding the target driving record image back to the user.
2. The method of claim 1, wherein the event information includes a plurality of information among a driving state of the vehicle, a geographic location of the vehicle, and a time of occurrence of an event.
3. The method of claim 1, wherein accepting a search operation performed by the user based on the event information and obtaining a target driving record image corresponding to the search operation based on the video index file comprises:
receiving the searching operation of the user based on the event information, and determining target event information;
and searching a target driving record image corresponding to the target event information based on the video index file, and feeding the target driving record image back to the user.
4. The method of claim 1, wherein obtaining driving record images corresponding to the abnormal driving event comprises:
and acquiring a driving record image of a preset time period including the abnormal driving event, and establishing a play jumping time point in the driving record image, wherein the play jumping time point takes the abnormal driving event occurrence time as the initial playing time of the image.
5. The method of claim 4, wherein the feeding back the target driving record image to the user comprises:
and feeding back the target driving recording image containing the playing jumping time point to the user, so that when the user plays the target driving recording image, the target driving recording image jumps to the abnormal driving event occurrence time based on the playing jumping time point to start playing.
6. The method of claim 1, wherein the method further comprises:
counting a counter for representing the occurrence frequency of the abnormal driving event when the abnormal driving event is monitored to exist;
determining the number of times of the abnormal driving event occurring at the current time based on the counter.
7. An apparatus for data processing in a vehicle, for use in a tachograph, the apparatus comprising:
the monitoring module is used for monitoring an abnormal driving event for representing the abnormal driving state of the vehicle;
the acquisition module is used for acquiring event information corresponding to the abnormal driving event and a driving record image corresponding to the abnormal driving event when the abnormal driving event is monitored;
the establishing module is used for establishing a corresponding relation between the event information and the driving record image, generating a video index file and storing the video index file;
and the query module is used for receiving a search operation performed by a user based on the event information and/or the name of the driving record image, acquiring a target driving record image corresponding to the search operation based on the video index file, and feeding the target driving record image back to the user.
8. The apparatus of claim 7, wherein the event information comprises a plurality of information among a driving state of the vehicle, a geographical location of the vehicle, and a time of occurrence of an event.
9. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the method steps of any one of claims 1 to 6.
10. A computer device comprising a storage including a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the processor implements the method steps of any of claims 1-6 when executing the program.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911214032.0A CN111104547A (en) | 2019-12-02 | 2019-12-02 | Method and device for processing data in vehicle |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911214032.0A CN111104547A (en) | 2019-12-02 | 2019-12-02 | Method and device for processing data in vehicle |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111104547A true CN111104547A (en) | 2020-05-05 |
Family
ID=70420843
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911214032.0A Pending CN111104547A (en) | 2019-12-02 | 2019-12-02 | Method and device for processing data in vehicle |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111104547A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112100445A (en) * | 2020-09-11 | 2020-12-18 | 上海商汤临港智能科技有限公司 | Image information processing method and device, electronic device and storage medium |
CN112685583A (en) * | 2020-12-29 | 2021-04-20 | 科大讯飞股份有限公司 | Travel record album generating method and device |
CN113129475A (en) * | 2021-03-30 | 2021-07-16 | 广州小鹏汽车科技有限公司 | Monitoring method and device and vehicle |
CN115278140A (en) * | 2022-06-09 | 2022-11-01 | 上海七十迈数字科技有限公司 | A method and device for video playback of a driving recorder |
CN115690944A (en) * | 2022-10-19 | 2023-02-03 | 江苏泽景汽车电子股份有限公司 | Vehicle information acquisition method and device, vehicle and storage medium |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070248244A1 (en) * | 2006-04-06 | 2007-10-25 | Mitsubishi Electric Corporation | Image surveillance/retrieval system |
CN102236919A (en) * | 2010-04-29 | 2011-11-09 | 国基电子(上海)有限公司 | Hand-held device and method for recording abnormal status of vehicle thereof |
TW201141182A (en) * | 2010-05-05 | 2011-11-16 | Hon Hai Prec Ind Co Ltd | Handheld device and method for recording abnormal situation of vehicle thereof |
US20120143490A1 (en) * | 2010-12-06 | 2012-06-07 | Chia-Chun Hung | Vehicle recording apparatus and video recording method |
JP2014010496A (en) * | 2012-06-27 | 2014-01-20 | Toyota Central R&D Labs Inc | Drive recorder, and drive record management system |
CN104575551A (en) * | 2014-12-04 | 2015-04-29 | 青岛海信网络科技股份有限公司 | Vehicle video storage method, vehicle video retrieval method and corresponding devices |
CN105653690A (en) * | 2015-12-30 | 2016-06-08 | 武汉大学 | Video big data rapid searching method and system constrained by abnormal behavior early-warning information |
CN106791549A (en) * | 2016-11-21 | 2017-05-31 | 建荣半导体(深圳)有限公司 | A kind of videotape storage means, system and drive recorder |
JP2018010406A (en) * | 2016-07-12 | 2018-01-18 | 株式会社デンソー | Monitoring system |
US20180048850A1 (en) * | 2016-08-10 | 2018-02-15 | International Business Machines Corporation | Detecting anomalous events to trigger the uploading of video to a video storage server |
WO2019087664A1 (en) * | 2017-10-30 | 2019-05-09 | 株式会社Jvcケンウッド | Recording device for vehicle, event information recording method, and program |
CN109918377A (en) * | 2019-02-28 | 2019-06-21 | 钛马信息网络技术有限公司 | Drive run-length data generation method and device |
US20190228228A1 (en) * | 2016-09-05 | 2019-07-25 | Nec Corporation | Driving condition recording device |
-
2019
- 2019-12-02 CN CN201911214032.0A patent/CN111104547A/en active Pending
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070248244A1 (en) * | 2006-04-06 | 2007-10-25 | Mitsubishi Electric Corporation | Image surveillance/retrieval system |
CN102236919A (en) * | 2010-04-29 | 2011-11-09 | 国基电子(上海)有限公司 | Hand-held device and method for recording abnormal status of vehicle thereof |
TW201141182A (en) * | 2010-05-05 | 2011-11-16 | Hon Hai Prec Ind Co Ltd | Handheld device and method for recording abnormal situation of vehicle thereof |
US20120143490A1 (en) * | 2010-12-06 | 2012-06-07 | Chia-Chun Hung | Vehicle recording apparatus and video recording method |
JP2014010496A (en) * | 2012-06-27 | 2014-01-20 | Toyota Central R&D Labs Inc | Drive recorder, and drive record management system |
CN104575551A (en) * | 2014-12-04 | 2015-04-29 | 青岛海信网络科技股份有限公司 | Vehicle video storage method, vehicle video retrieval method and corresponding devices |
CN105653690A (en) * | 2015-12-30 | 2016-06-08 | 武汉大学 | Video big data rapid searching method and system constrained by abnormal behavior early-warning information |
JP2018010406A (en) * | 2016-07-12 | 2018-01-18 | 株式会社デンソー | Monitoring system |
US20180048850A1 (en) * | 2016-08-10 | 2018-02-15 | International Business Machines Corporation | Detecting anomalous events to trigger the uploading of video to a video storage server |
US20190228228A1 (en) * | 2016-09-05 | 2019-07-25 | Nec Corporation | Driving condition recording device |
CN106791549A (en) * | 2016-11-21 | 2017-05-31 | 建荣半导体(深圳)有限公司 | A kind of videotape storage means, system and drive recorder |
WO2019087664A1 (en) * | 2017-10-30 | 2019-05-09 | 株式会社Jvcケンウッド | Recording device for vehicle, event information recording method, and program |
CN109918377A (en) * | 2019-02-28 | 2019-06-21 | 钛马信息网络技术有限公司 | Drive run-length data generation method and device |
Non-Patent Citations (1)
Title |
---|
胡伊;王天梅;崔鹏;: "基于车载记录仪数据的车辆风险模型实证", no. 05 * |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112100445A (en) * | 2020-09-11 | 2020-12-18 | 上海商汤临港智能科技有限公司 | Image information processing method and device, electronic device and storage medium |
CN112685583A (en) * | 2020-12-29 | 2021-04-20 | 科大讯飞股份有限公司 | Travel record album generating method and device |
CN112685583B (en) * | 2020-12-29 | 2023-01-13 | 科大讯飞股份有限公司 | Travel record album generating method and device |
CN113129475A (en) * | 2021-03-30 | 2021-07-16 | 广州小鹏汽车科技有限公司 | Monitoring method and device and vehicle |
CN115278140A (en) * | 2022-06-09 | 2022-11-01 | 上海七十迈数字科技有限公司 | A method and device for video playback of a driving recorder |
CN115690944A (en) * | 2022-10-19 | 2023-02-03 | 江苏泽景汽车电子股份有限公司 | Vehicle information acquisition method and device, vehicle and storage medium |
CN115690944B (en) * | 2022-10-19 | 2024-01-23 | 江苏泽景汽车电子股份有限公司 | Vehicle information acquisition method and device, vehicle and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111104547A (en) | Method and device for processing data in vehicle | |
US9984153B2 (en) | Electronic device and music play system and method | |
US8798287B2 (en) | Vehicle sound simulation system | |
CN105630686A (en) | Traversal testing method and device for applications and mobile terminal | |
CN111708584A (en) | Vehicle diagnosis method and device, diagnosis equipment and storage medium | |
CN109948057B (en) | Interested content pushing method and device, electronic equipment and medium | |
CN110958284A (en) | Anti-forgetting prompting method, system, electronic terminal, storage medium and vehicle | |
CN110070866A (en) | Audio recognition method and device | |
CN103165149A (en) | Vehicle-mounted terminal and vehicle-mounted terminal music playing method | |
KR102070224B1 (en) | System, apparatus, method and computer readable recording medium for changing a setting of user terminal using a push message | |
CN118683347A (en) | Abnormal noise detection method, device, storage medium, vehicle and program product | |
CN111866706A (en) | Information reminding processing method, device, equipment and storage medium | |
CN110020264B (en) | Method and device for determining invalid hyperlinks | |
CN116599943A (en) | Vehicle multimedia sharing method, device, vehicle and storage medium | |
CN111368651B (en) | Vehicle identification method and device and electronic equipment | |
CN114743290A (en) | Driving record control method and device and automobile | |
CN114625914A (en) | Vehicle-mounted interactive music recommendation device, equipment and method | |
JP4963722B2 (en) | Recorded data playback device, etc. | |
CN110597566A (en) | Application processing method and device, storage medium and electronic equipment | |
CN110909201A (en) | Content distribution method based on playing page, computing equipment and computer storage medium | |
CN112215983A (en) | Method, system, medium and vehicle-mounted terminal for realizing video recording in driving | |
CN110675529A (en) | Driving recording method and device | |
CN108459804B (en) | Method and device for playing vehicle-mounted rearview mirror | |
CN112383706B (en) | Collision photographing method, device and equipment based on automobile data recorder and storage medium | |
CN112818004B (en) | Data storage method, query method and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200505 |