CN115278140A - 一种行车记录仪视频回放的方法及设备 - Google Patents
一种行车记录仪视频回放的方法及设备 Download PDFInfo
- Publication number
- CN115278140A CN115278140A CN202210647475.4A CN202210647475A CN115278140A CN 115278140 A CN115278140 A CN 115278140A CN 202210647475 A CN202210647475 A CN 202210647475A CN 115278140 A CN115278140 A CN 115278140A
- Authority
- CN
- China
- Prior art keywords
- driving
- video
- vehicle
- event
- characteristic event
- 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
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/93—Regeneration of the television signal or of selected parts thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/248—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/29—Geographical information databases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/0608—Saving storage space on storage systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0638—Organizing or formatting or addressing of data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0673—Single storage device
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Data Mining & Analysis (AREA)
- Computational Linguistics (AREA)
- Multimedia (AREA)
- Software Systems (AREA)
- Signal Processing (AREA)
- Remote Sensing (AREA)
- Time Recorders, Dirve Recorders, Access Control (AREA)
Abstract
本申请的目的是提供一种存储碰撞视频文件的方法及设备,本申请通过行车记录仪录制视频并保存所述视频,基于预设频率采集行车轨迹信息点和特征事件信息参数,对所述行车轨迹信息点和特征事件信息参数进行预处理;基于预处理后的行车轨迹信息点和特征事件信息参数确定视频中的驾驶特征事件;根据所述驾驶特征事件结合所述行车轨迹信息点在电子地图上绘制被驾驶特征事件标记的行车轨迹;获取用户对驾驶特征事件的选中指令,基于所述选中指令回放对应的视频。从而使得用户选中电子地图上任意特征事件即可作为行车视频回放的起点进行播放,提高了视频回放的效率以及查找违法和/或事故视频的效率。
Description
技术领域
本申请涉及计算机领域,尤其涉及一种行车记录仪视频回放的方法及设备。
背景技术
当前行车记录仪视频回放技术中,实时观看行车记录仪中的视频的处理方法有以下两种方式:一种是将行车记录仪中的Micro SD卡拔下来,连接电脑等终端设备进行查看。另一种方法是通过移动终端通过Wi-Fi热点连接行车记录仪,播放指定时间点的视频。
现有技术中这两种方式均只能根据回放时间点播放对应的视频,仅从时间维度调取视频进行视频回放。这就需要用户在寻找道路违法或者事故视频的时候,对特征事件的时间要有非常清晰的记忆,或者,从头到尾地浏览全部时长的视频。面对行车记录仪大量的视频,按照时间检索不仅浪费时间降低了处理道路违法事件的效率,而且用户体验低下。
发明内容
本申请的一个目的是提供一种行车记录仪视频回放的方法及设备,解决现有技术中仅从时间维度调取视频进行视频回放致使用户定位行车记录仪视频片段困难的问题。
根据本申请的一个方面,提供了一种行车记录仪视频回放的方法,该方法包括:
通过行车记录仪录制视频并保存所述视频,基于预设频率采集行车轨迹信息点和特征事件信息参数,对所述行车轨迹信息点和特征事件信息参数进行预处理;
基于预处理后的行车轨迹信息点和特征事件信息参数确定视频中的驾驶特征事件;
根据所述驾驶特征事件结合所述行车轨迹信息点在电子地图上绘制被驾驶特征事件标记的行车轨迹;
获取用户对驾驶特征事件的选中指令,基于所述选中指令回放对应的视频。
可选地,所述基于预处理后的行车轨迹信息点和特征事件信息参数确定视频中的驾驶特征事件,包括:
基于预处理后的行车轨迹信息点和预处理后的特征事件信息参数确定视频中的当前车辆驾驶状态、前方车辆的车速;
基于预处理后的特征事件信息参数识别道路交通标识;
基于所述当前车辆驾驶状态、前方车辆的车速结合所述道路交通标识确定视频中的驾驶特征事件。
可选地,所述行车轨迹信息点包括视频文件名、视频录制时间、全球定位***数据信息,所述特征事件信息参数包括传感器数据信息和视觉算法参数信息。
可选地,基于预处理后的行车轨迹信息点和预处理后的特征事件信息参数确定视频中的当前车辆驾驶状态、前方车辆的车速,包括:
根据所述视频录制时间、所述全球定位***数据信息及所述传感器数据信息确定视频当前时间点的当前位置的当前车辆驾驶状态;
根据所述视觉算法参数信息识别道路限速牌标识以及当前车辆的前方车辆的车辆类型,基于所述车辆类型确定前方车辆的车速。
可选地,所述基于所述当前车辆驾驶状态、前方车辆的车速结合所述道路交通标识确定视频中的驾驶特征事件,包括:
根据所述当前驾驶状态、所述前方车辆的车速、所述道路限速牌标识和所述视频录制时间确定驾驶特征事件,其中,所述驾驶特征事件包括超速事件、碰撞事件、急加速事件、急减速事件、左转弯事件、右转弯事件和道路限速牌事件。
可选地,所述根据所述驾驶特征事件结合所述行车轨迹信息点在电子地图上绘制被驾驶特征事件标记的行车轨迹,包括:
获取电子地图的程序接口;
根据所述全球定位***数据信息确定在电子地图中的行车轨迹;
获取被上报的所述驾驶特征事件,基于所述视频录制时间、所述全球定位***数据信息在所述行车轨迹中对所述驾驶特征事件进行标记,得到被驾驶特征事件标记的行车轨迹。
可选地,获取用户对驾驶特征事件的选中指令,基于所述选中指令回放对应的视频,包括:
基于电子地图获取用户对驾驶特征事件的选中指令,基于所述驾驶特征事件的选中指令确定视频的回放时间点;
根据所述回放时间点启动对所述驾驶特征事件对应的视频回放。
可选地,通过行车记录仪录制视频并保存所述视频,包括:
通过CMOS传感器录制视频并保存所述视频。
根据本申请另一方面,还提供了一种用于行车记录仪视频回放的设备,该设备包括:
数据采集模块,用于通过行车记录仪录制视频并保存所述视频,基于预设频率采集行车轨迹信息点和特征事件信息参数,对所述行车轨迹信息点和特征事件信息参数进行预处理;
特征事件识别模块,用于基于预处理后的行车轨迹信息点和特征事件信息参数确定视频中的驾驶特征事件;
数据处理模块,用于根据所述驾驶特征事件结合所述行车轨迹信息点在电子地图上绘制被驾驶特征事件标记的行车轨迹;
视频回放模块,用于获取用户对驾驶特征事件的选中指令,基于所述选中指令回放对应的视频。
根据本申请的再一个方面,还提供了一种计算机可读介质,其上存储有计算机可读指令,所述计算机可读指令可被处理器执行以实现如前述任一项所述的方法。
根据本申请的又一个方面,还提供了一种用于行车记录仪视频回放的设备,该设备包括:
一个或多个处理器;以及
存储有计算机可读指令的存储器,所述计算机可读指令在被执行时使所述处理器执行如前述任一项所述方法的操作。
与现有技术相比,本申请通过行车记录仪录制视频并保存所述视频,基于预设频率采集行车轨迹信息点和特征事件信息参数,对所述行车轨迹信息点和特征事件信息参数进行预处理;基于预处理后的行车轨迹信息点和特征事件信息参数确定视频中的驾驶特征事件;根据所述驾驶特征事件结合所述行车轨迹信息点在电子地图上绘制被驾驶特征事件标记的行车轨迹;获取用户对驾驶特征事件的选中指令,基于所述选中指令回放对应的视频。从而使得用户选中电子地图上任意特征事件即可作为行车视频回放的起点进行播放,提高了视频回放的效率以及查找违法和/或事故视频的效率,方便了用户提供事故证据,减少道路执法人员对事故处理时间。同时,通过驾驶特征事件对视频数据文件的处理,***存储效率提高,以更小的存储空间保存更长时间的车辆驾驶视频,并且视频回放***更轻便、使用的存储空间更小、响应速度更快,提高了回放视频的效率。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
图1示出根据本申请的一个方面提供的一种行车记录仪视频回放的方法流程示意图;
图2示出了本申请一可选实施例中的一种行车记录仪视频回放的方法流程示意图;
图3示出根据本申请另一方面示出的一种用于行车记录仪视频回放的设备框架结构图。
附图中相同或相似的附图标记代表相同或相似的部件。
具体实施方式
下面结合附图对本申请作进一步详细描述。
在本申请一个典型的配置中,终端、服务网络的设备和可信方均包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
图1示出根据本申请的一个方面提供的一种行车记录仪视频回放的方法流程示意图,该方法包括:S100~S400,其中,在S100中,通过行车记录仪录制视频并保存所述视频,基于预设频率采集行车轨迹信息点和特征事件信息参数,对所述行车轨迹信息点和特征事件信息参数进行预处理;在S200中,基于预处理后的行车轨迹信息点和特征事件信息参数确定视频中的驾驶特征事件;在S300中,根据所述驾驶特征事件结合所述行车轨迹信息点在电子地图上绘制被驾驶特征事件标记的行车轨迹;在S400中,获取用户对驾驶特征事件的选中指令,基于所述选中指令回放对应的视频。从而使得用户选中电子地图上任意特征事件即可作为行车视频回放的起点进行播放,提高了视频回放的效率以及查找违法和/或事故视频的效率,方便了用户提供事故证据,减少道路执法人员对事故处理时间。同时,通过驾驶特征事件对视频数据文件的处理,***存储效率提高,以更小的存储空间保存更长时间的车辆驾驶视频,并且视频回放***更轻便、使用的存储空间更小、响应速度更快,提高了回放视频的效率。
具体地,在S100中,通过行车记录仪录制视频并保存所述视频,基于预设频率采集行车轨迹信息点和特征事件信息参数,对所述行车轨迹信息点和特征事件信息参数进行预处理。在此,行车记录仪在用户行车过程中录制行车的视频并保存所述视频,在行车过程中,按照设定的预设频率采集行车轨迹信息点和特征事件信息参数,其中,所述特征事件信息参数为特征事件判断所需的信息点,对所述行车轨迹信息点和特征事件信息参数进行预处理以便于后续进行特征事件的判定处理。
在本申请一可选实施例中,针对行车轨迹信息点的预处理方式可以为:在行车轨迹信息点中,小车行进方向为正北方,当检测到行车轨迹信息点的方向与正北向的夹角大于90度,则判断此轨迹点无效,舍去此轨迹点;还可以为:将行车轨迹信息点与实际道路进行对照。将分散到道路两侧的行车轨迹信息点对道路线做垂线,将行车轨迹信息点更新为道路线上垂足的经纬度。而针对特征事件信息参数预处理包括平滑处理和纠偏处理,其中,所述平滑处理可以为当车辆加速度的增量小于0.1G时,则将此加速度更新为0G;当车辆加速度数值大于1000G,则删除此加速度点。而纠偏处理可以为:六轴传感器的俯仰角,第一个点10度,第二个点12度,第三个点-20度,第四个点15度,第五个点13度,则删除明显不符合真实场景的第三个点。
在S200中,基于预处理后的行车轨迹信息点和特征事件信息参数确定视频中的驾驶特征事件。在此,预处理后的行车轨迹信息点可以包含行驶过程中的轨迹与对应位置下的时间点,从而确定行车轨迹与时间点之间的映射关系。特征事件信息参数可以包括多种传感器对车辆当前行驶状态的表征参数,还可以包括通过视觉算法识别出的前方车辆或前方交通标志相关的参数,基于行车轨迹信息点结合特征事件信息参数即可确定行车记录仪记录下的视频中的不同驾驶特征事件,例如碰撞事件,也就是当前车辆与其他车辆产生了碰撞的情况,例如左拐弯事件,也就是当前车辆向左进行转向行驶的情况。通过驾驶特征事件与行车轨迹信息点的结合,即可直观地确定行车视频中在不同经纬度的不同时间点的多个驾驶特征事件,通过驾驶特征事件来对行车记录仪的视频进行拆解可以便于用户高效定位用户需要的视频片段,大大提升用户的使用体验。
在S300中,根据所述驾驶特征事件结合所述行车轨迹信息点在电子地图上绘制被驾驶特征事件标记的行车轨迹。在此,所述电子地图可以设置于用户的移动终端中,通过与行车记录仪的信息网络交互来获取行车记录仪上报的驾驶特征事件及行车轨迹信息点,例如可以通过WIFI连接的方式获取行车记录仪上报的数据信息。根据所述驾驶特征事件结合所述行车轨迹信息点在电子地图上绘制被驾驶特征事件标记的行车轨迹,以使得用户可以通过点击电子地图标识出的行车轨迹上的单个驾驶特征事件即可定位至对应时间点的视频中,大大提高视频回放效率,有效提升用户体验。
在S400中,获取用户对驾驶特征事件的选中指令,基于所述选中指令回放对应的视频。在此,用户在电子地图中可以获取到被展示的行车轨迹及每一个地点发生的驾驶特征事件,用户点击驾驶特征事件可以发出选中指令,获取到用户对驾驶特征事件的选中指令,基于所述选中指令即可回放驾驶特征事件对应时间点的视频。从而使得用户选中电子地图上任意特征事件即可作为行车视频回放的起点进行播放,提高了视频回放的效率以及查找违法和/或事故视频的效率,方便了用户提供事故证据,减少道路执法人员对事故处理时间。同时,通过驾驶特征事件对视频数据文件的处理,***存储效率提高,以更小的存储空间保存更长时间的车辆驾驶视频,并且视频回放***更轻便、使用的存储空间更小、响应速度更快,提高了回放视频的效率。
在本申请一可选实施例中,在S200中,基于预处理后的行车轨迹信息点和预处理后的特征事件信息参数确定视频中的当前车辆驾驶状态、前方车辆的车速;基于预处理后的特征事件信息参数识别道路交通标识;基于所述当前车辆驾驶状态、前方车辆的车速结合所述道路交通标识确定视频中的驾驶特征事件。在此,所述当前车辆驾驶状态可以包括车辆加速、车辆翻转、车辆启动、车辆停止等驾驶状态,而预处理后的行车轨迹信息点包含视频录制时间和行车在全球定位***(GPS)中的位置信息等,预处理后的特征事件信息参数包含视觉算法获取到的参数信息,例如用户驾驶车辆前方的车辆大小和道路交通标识等,以精确确定当前车辆的驾驶状态以及前方车辆的车速。接着,基于所述当前车辆驾驶状态、前方车辆的车速结合所述道路交通标识确定视频中的驾驶特征事件,例如碰撞事件。
在本申请一可选实施例中,所述行车轨迹信息点包括视频文件名、视频录制时间、全球定位***数据信息,所述特征事件信息参数包括传感器数据信息和视觉算法参数信息。在此,所述视觉算法参数信息通过视觉算法计算后获得,例如通过深度学习算法识别前车在视频画面中的车辆大小变化,结合当前车辆在行车记录仪中记录的当前车速以及视频录制的时间点对应的时间长度,通过计算可以得到前车速度。亦或者通过训练好的视觉算法模型来识别视频画面中是否存在限速牌,若是,则在出现限速牌的时刻标记一个信息点,用于判断当前车辆以及前车是否超速,若是则可以确定存在超速的车辆,以便判断行车视频中的超速时间。采集行车轨迹信息点和特征事件信息参数以精确判断驾驶特征事件。
在本申请一可选实施例中,在S200中,根据所述视频录制时间、所述全球定位***数据信息及所述传感器数据信息确定视频当前时间点的当前位置的当前车辆驾驶状态;根据所述视觉算法参数信息识别道路限速牌标识以及当前车辆的前方车辆的车辆类型,基于所述车辆类型确定前方车辆的车速。在此,根据所述视频录制时间、所述全球定位***数据信息及所述传感器数据信息确定视频当前时间点的当前位置的当前车辆驾驶状态,例如获取六轴传感器的传感器数据信息来确定当前车辆的加速度是否超过预设阈值,若是,则可以判断为加速事件。接着可以使用视觉算法根据视频中前方车辆在画面中的形状和大小判断车辆类型,例如判断出为客货车还是小型车辆,然后基于前方车辆的车辆类型结合在画面中大小变化以及该时刻下的用户驾驶车辆的车速计算出前方车辆的车速。
在本申请一可选实施例中,在S200中,根据所述当前驾驶状态、所述前方车辆的车速、所述道路限速牌标识和所述视频录制时间确定驾驶特征事件,其中,所述驾驶特征事件包括超速事件、碰撞事件、急加速事件、急减速事件、左转弯事件、右转弯事件和道路限速牌事件。在此,针对驾驶特征事件的判断存在车速判断逻辑、超速事件判断逻辑、急加/减速判断逻辑、左/右转弯判断逻辑。
在本申请一可选实施例中,在实际应用环境下判断驾驶特征事件,首先可以完成前方车辆的速度检测。根据视频中车辆在画面中的形状和大小判断车辆类型为客/货车还是小型车辆,当车辆类型为客/货车,则根据当前用户驾驶的车辆车速选择客货车对应的A组设定值,包含设定值A1、A2、A3、…、An,判断视频中前方车辆图像在画面中大小的变化是否小于A1,若是,则判定前方车辆车速与当前车辆车速相同,若否,则判断视频中前方车辆图像在画面中大小的变化是否小于A2,若是,则前方车辆车速比当前车辆车速小1km/h,若否,则判断视频中前方车辆图像在画面中大小的变化是否小于A3,若是,则前方车辆车速比当前车辆车速小2km/h。依次递推,判断视频中前方车辆图像在画面中大小的变化是否小于An(An最大值为当前车辆的车速数值),若是,则前方车辆车速比当前车辆车速少nkm/h,若否,则前方车辆车速为:[当前车速-(n-1)]km/h,其中,所述前方车辆的车速最小值为0km/h。而当车辆类型为小型汽车时,则根据当前用户驾驶的车辆车速选择小型车辆对应的B组设定值,包含设定值B1、B2、B3、…、Bn。判断逻辑与客货车的判断逻辑相同,为简明见,在此不再赘述。
接上述实施例,可以根据视频信息判断画面内是否存在限速牌标志,若是,则判断限速牌是否有数字,当存在数字时保留该信息点,并通过视觉算法识别数字对应的数值,根据视觉算法识别结果输出道路限速数值,完成对道路限速牌事件的确认;而不存在限速牌标志、限速牌不存在数字时则删除该信息点。接着,根据前方车辆车速以及限速牌识别的事件信息,判断前方车辆车速是否大于当前道路限制的速度,若是,则判断前方车辆为超速事件;若否,则停止当前判断处理。
接上述实施例,可以通过传感器参数来确定车辆当前状态来进一步确认驾驶特征事件,传感器包括但不限于重力传感器(重力sensor)和六轴陀螺仪,其中,所述车辆当前状态包括急加速、急减速、左转弯和右转弯。
针对急加速的检测,首先判断重力sensor向车辆正前方的加速度C是否大于设定值C1,若否,则删除该信息点;若是,则判断重力sensor向车辆正前方加速度C是否大于设定值C2,若C1<C≤C2则判断为加速事件,若C>C2则判断重力Sensor向车辆正前方加速度C是否大于设定值C3,当C2<C≤C3时则判断为急加速事件,当C>C3时判断为碰撞事件,其中,C1<C2<C3。
针对急减速的检测,首先判断重力sensor向车辆正后方的加速度D是否大于设定值D1,若否,则删除该信息点;若是,则判断重力sensor向车辆正后方加速度D是否大于设定值D2,若D1<D≤D2则判断为减速事件,若D>D2则判断重力Sensor向车辆正后方加速度D是否大于设定值D3,当D2<D≤D3时则判断为急减速事件,当D>D3时判断为碰撞事件,其中,D1<D2<D3。
针对左转弯的检测,首先判断设定时间内六轴陀螺仪检测车辆向车辆左侧的偏移角度E是否大于设定值E1,若否,则删除该信息点;若是,则判断设定时间内六轴陀螺仪检测车辆向车辆左侧的偏移角度E是否大于设定值E2,若E1<E≤E2则判断为左转弯事件,若E>E2则判断设定时间内六轴陀螺仪检测车辆向车辆左侧的偏移角度E是否大于设定值E3,当E2<E≤E3时则判断为左转弯事件,若E>E3则判断为碰撞事件,其中,E1<E2<E3。
针对右转弯的检测,首先判断设定时间内六轴陀螺仪检测车辆向车辆右侧的偏移角度F是否大于设定值F1,若否,则删除该信息点;若是,则判断设定时间内六轴陀螺仪检测车辆向车辆右侧的偏移角度F是否大于设定值F2,若F1<F≤F2则判断为右转弯事件,若E>E2则判断设定时间内六轴陀螺仪检测车辆向车辆右侧的偏移角度F是否大于设定值F3,当F2<F≤F3时则判断为右转弯事件,若F>F3则判断为碰撞事件,其中,F1<F2<F3。
在本申请一可选实施例中,在S300中,获取电子地图的程序接口;根据所述全球定位***数据信息确定在电子地图中的行车轨迹;获取被上报的所述驾驶特征事件,基于所述视频录制时间、所述全球定位***数据信息在所述行车轨迹中对所述驾驶特征事件进行标记,得到被驾驶特征事件标记的行车轨迹。在此,基于电子地图提供驾驶轨迹的API,可以将GPS获取到的经纬度数据信息绘制成行车轨迹展示在电子地图上,在轨迹所对应的经纬度点或时间点上标记对应的驾驶特征事件,得到被驾驶特征事件标记的行车轨迹。
在本申请一可选实施例中,在S400中,基于电子地图获取用户对驾驶特征事件的选中指令,基于所述驾驶特征事件的选中指令确定视频的回放时间点;根据所述回放时间点启动对所述驾驶特征事件对应的视频回放。在此,在驾驶特征事件上报过程会同步记录驾驶特征事件的发生时间,通过驾驶特征事件的发生时间可以查询到相对应时间的视频,这就实现了驾驶特征事件和视频的关联。
在本申请一可选实施例中,在S100中,通过CMOS传感器录制视频并保存所述视频。在此,通过CMOS传感器录制行车视频并保存所述视频,还可以将用户选中的视频、车辆驾驶特征事件以及车辆驾驶轨迹信息合并写入一个视频文件内并导出到用户移动终端的相册中。其中,导出视频是通过移动终端连接行车记录仪Wi-Fi热点的方式,通过Wi-Fi传输数据。
图2示出了本申请一可选实施例中的一种行车记录仪视频回放的方法流程示意图,通过行车记录仪录制并保存行车视频,采集行车轨迹信息点和特征事件信息参数进行预处理,通过预处理后的行车轨迹信息点和特征事件信息参数确定驾驶特征事件,按照驾驶行程在电子地图上绘制行车轨迹,在行车轨迹上标记驾驶特征事件并展示。基于用户选中驾驶行为事件的指令确定回放的车辆行车视频的时刻,基于该时刻开始回放视频。从而使得用户选中电子地图上任意特征事件即可作为行车视频回放的起点进行播放,提高了视频回放的效率以及查找违法和/或事故视频的效率,方便了用户提供事故证据,减少道路执法人员对事故处理时间。同时,通过驾驶特征事件对视频数据文件的处理,***存储效率提高,以更小的存储空间保存更长时间的车辆驾驶视频,并且视频回放***更轻便、使用的存储空间更小、响应速度更快,提高了回放视频的效率。
本申请实施例还提供了一种计算机可读介质,其上存储有计算机可读指令,所述计算机可读指令可被处理器执行以实现前述一种行车记录仪视频回放的方法。
与上文所述的方法相对应的,本申请还提供一种终端,其包括能够执行上述图1或图2或各个实施例所述的方法步骤的模块或单元,这些模块或单元可以通过硬件、软件或软硬结合的方式来实现,本申请并不限定。例如,在本申请一实施例中,还提供了一种用于行车记录仪视频回放的设备,其中,所述设备包括:
一个或多个处理器;以及
存储有计算机可读指令的存储器,所述计算机可读指令在被执行时使所述处理器执行前述所述一种行车记录仪视频回放的方法的操作。
例如,计算机可读指令在被执行时使所述一个或多个处理器:
通过行车记录仪录制视频并保存所述视频,基于预设频率采集行车轨迹信息点和特征事件信息参数,对所述行车轨迹信息点和特征事件信息参数进行预处理;基于预处理后的行车轨迹信息点和特征事件信息参数确定视频中的驾驶特征事件;根据所述驾驶特征事件结合所述行车轨迹信息点在电子地图上绘制被驾驶特征事件标记的行车轨迹;获取用户对驾驶特征事件的选中指令,基于所述选中指令回放对应的视频。
图3示出根据本申请另一方面示出的一种用于行车记录仪视频回放的设备框架结构图,该设备包括:数据采集模块100,用于通过行车记录仪录制视频并保存所述视频,基于预设频率采集行车轨迹信息点和特征事件信息参数,对所述行车轨迹信息点和特征事件信息参数进行预处理;特征事件识别模块200,用于基于预处理后的行车轨迹信息点和特征事件信息参数确定视频中的驾驶特征事件;数据处理模块300,用于根据所述驾驶特征事件结合所述行车轨迹信息点在电子地图上绘制被驾驶特征事件标记的行车轨迹;视频回放模块400,用于获取用户对驾驶特征事件的选中指令,基于所述选中指令回放对应的视频。从而使得用户选中电子地图上任意特征事件即可作为行车视频回放的起点进行播放,提高了视频回放的效率以及查找违法和/或事故视频的效率,方便了用户提供事故证据,减少道路执法人员对事故处理时间。同时,通过驾驶特征事件对视频数据文件的处理,***存储效率提高,以更小的存储空间保存更长时间的车辆驾驶视频,并且视频回放***更轻便、使用的存储空间更小、响应速度更快,提高了回放视频的效率。
需要说明的是,所述数据采集模块100、特征事件识别模块200、数据处理模块300和视频回放模块400执行的内容分别与上述步骤S100、S200、S300和S400中的内容相同或相应相同,为简明起见,在此不再赘述。
显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。
需要注意的是,本申请可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(ASIC)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本申请的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本申请的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动器或软磁盘及类似设备。另外,本申请的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。
另外,本申请的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本申请的方法和/或技术方案。而调用本申请的方法的程序指令,可能被存储在固定的或可移动的记录介质中,和/或通过广播或其他信号承载媒体中的数据流而被传输,和/或被存储在根据所述程序指令运行的计算机设备的工作存储器中。在此,根据本申请的一个实施例包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本申请的多个实施例的方法和/或技术方案。
对于本领域技术人员而言,显然本申请不限于上述示范性实施例的细节,而且在不背离本申请的精神或基本特征的情况下,能够以其他的具体形式实现本申请。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本申请的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本申请内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
Claims (11)
1.一种行车记录仪视频回放的方法,其特征在于,所述方法包括:
通过行车记录仪录制视频并保存所述视频,基于预设频率采集行车轨迹信息点和特征事件信息参数,对所述行车轨迹信息点和特征事件信息参数进行预处理;
基于预处理后的行车轨迹信息点和特征事件信息参数确定视频中的驾驶特征事件;
根据所述驾驶特征事件结合所述行车轨迹信息点在电子地图上绘制被驾驶特征事件标记的行车轨迹;
获取用户对驾驶特征事件的选中指令,基于所述选中指令回放对应的视频。
2.根据权利要求1所述的方法,其特征在于,所述基于预处理后的行车轨迹信息点和特征事件信息参数确定视频中的驾驶特征事件,包括:
基于预处理后的行车轨迹信息点和预处理后的特征事件信息参数确定视频中的当前车辆驾驶状态、前方车辆的车速;
基于预处理后的特征事件信息参数识别道路交通标识;
基于所述当前车辆驾驶状态、前方车辆的车速结合所述道路交通标识确定视频中的驾驶特征事件。
3.根据权利要求2所述的方法,其特征在于,所述行车轨迹信息点包括视频文件名、视频录制时间、全球定位***数据信息,所述特征事件信息参数包括传感器数据信息和视觉算法参数信息。
4.根据权利要求3所述的方法,其特征在于,基于预处理后的行车轨迹信息点和预处理后的特征事件信息参数确定视频中的当前车辆驾驶状态、前方车辆的车速,包括:
根据所述视频录制时间、所述全球定位***数据信息及所述传感器数据信息确定视频当前时间点的当前位置的当前车辆驾驶状态;
根据所述视觉算法参数信息识别道路限速牌标识以及当前车辆的前方车辆的车辆类型,基于所述车辆类型确定前方车辆的车速。
5.根据权利要求3所述的方法,其特征在于,所述基于所述当前车辆驾驶状态、前方车辆的车速结合所述道路交通标识确定视频中的驾驶特征事件,包括:
根据所述当前驾驶状态、所述前方车辆的车速、所述道路限速牌标识和所述视频录制时间确定驾驶特征事件,其中,所述驾驶特征事件包括超速事件、碰撞事件、急加速事件、急减速事件、左转弯事件、右转弯事件和道路限速牌事件。
6.根据权利要求3所述的方法,其特征在于,所述根据所述驾驶特征事件结合所述行车轨迹信息点在电子地图上绘制被驾驶特征事件标记的行车轨迹,包括:
获取电子地图的程序接口;
根据所述全球定位***数据信息确定在电子地图中的行车轨迹;
获取被上报的所述驾驶特征事件,基于所述视频录制时间、所述全球定位***数据信息在所述行车轨迹中对所述驾驶特征事件进行标记,得到被驾驶特征事件标记的行车轨迹。
7.根据权利要求1所述的方法,其特征在于,获取用户对驾驶特征事件的选中指令,基于所述选中指令回放对应的视频,包括:
基于电子地图获取用户对驾驶特征事件的选中指令,基于所述驾驶特征事件的选中指令确定视频的回放时间点;
根据所述回放时间点启动对所述驾驶特征事件对应的视频回放。
8.根据权利要求1所述的方法,其特征在于,通过行车记录仪录制视频并保存所述视频,包括:
通过CMOS传感器录制视频并保存所述视频。
9.一种用于行车记录仪视频回放的设备,其特征在于,所述设备包括:
数据采集模块,用于通过行车记录仪录制视频并保存所述视频,基于预设频率采集行车轨迹信息点和特征事件信息参数,对所述行车轨迹信息点和特征事件信息参数进行预处理;
特征事件识别模块,用于基于预处理后的行车轨迹信息点和特征事件信息参数确定视频中的驾驶特征事件;
数据处理模块,用于根据所述驾驶特征事件结合所述行车轨迹信息点在电子地图上绘制被驾驶特征事件标记的行车轨迹;
视频回放模块,用于获取用户对驾驶特征事件的选中指令,基于所述选中指令回放对应的视频。
10.一种计算机可读介质,其上存储有计算机可读指令,所述计算机可读指令可被处理器执行以实现如权利要求1至8中任一项所述的方法。
11.一种用于存储碰撞视频文件的设备,其特征在于,所述设备包括:
一个或多个处理器;以及
存储有计算机可读指令的存储器,所述计算机可读指令在被执行时使所述处理器执行如权利要求1至8中任一项所述方法的操作。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210647475.4A CN115278140A (zh) | 2022-06-09 | 2022-06-09 | 一种行车记录仪视频回放的方法及设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210647475.4A CN115278140A (zh) | 2022-06-09 | 2022-06-09 | 一种行车记录仪视频回放的方法及设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115278140A true CN115278140A (zh) | 2022-11-01 |
Family
ID=83759189
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210647475.4A Pending CN115278140A (zh) | 2022-06-09 | 2022-06-09 | 一种行车记录仪视频回放的方法及设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115278140A (zh) |
-
2022
- 2022-06-09 CN CN202210647475.4A patent/CN115278140A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9761064B2 (en) | Server determined bandwidth saving in transmission of events | |
JP6119097B2 (ja) | 路面調査プログラム及び路面調査装置 | |
JP4674187B2 (ja) | システム、情報集約方法、及び、情報集約プログラム | |
US11361555B2 (en) | Road environment monitoring device, road environment monitoring system, and road environment monitoring program | |
US20170004660A1 (en) | Device determined bandwidth saving in transmission of events | |
JP2019149016A (ja) | 情報処理装置、画像配信システム、情報処理方法、及びプログラム | |
US11682243B2 (en) | Driving assistance device, driving assistance method, and program | |
JP3760894B2 (ja) | 車両運転管理装置、システムおよび方法 | |
CN103426211A (zh) | 车辆行驶状况分析***、分析装置和分析方法 | |
WO2022040872A1 (zh) | 一种基于Radar和IMU的行车记录仪事故数据保存方法与装置 | |
JP4766325B2 (ja) | ドライブ記録装置およびドライブ記録方法 | |
CN115278140A (zh) | 一种行车记录仪视频回放的方法及设备 | |
JP2007141212A (ja) | 運転支援方法および運転支援装置 | |
JP2019113421A (ja) | 案内システム、及び案内プログラム | |
JP2015118668A (ja) | 運行情報管理システム | |
JP2021131758A (ja) | 運転支援システム、運転支援方法、および運転支援プログラム | |
CN208247977U (zh) | 一种汽车智能限速*** | |
JP5139480B2 (ja) | 運転支援装置、運転支援システム、運転支援ソフトおよび運転支援方法 | |
CN108482122A (zh) | 一种汽车智能限速*** | |
CN111354207A (zh) | 前方路况的显示方法、显示***、存储介质及车载终端 | |
CN114590245B (zh) | 一种无人记忆泊车方法及设备 | |
US11881065B2 (en) | Information recording device, information recording method, and program for recording information | |
US11615654B1 (en) | Signature use for efficient data transfer | |
JP7417447B2 (ja) | 運転情報再生システム及び運転情報再生方法 | |
JP2018195117A (ja) | ドライブレコーダ |
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 |