CN113822449B - 碰撞检测方法、装置、电子设备和存储介质 - Google Patents

碰撞检测方法、装置、电子设备和存储介质 Download PDF

Info

Publication number
CN113822449B
CN113822449B CN202110914321.2A CN202110914321A CN113822449B CN 113822449 B CN113822449 B CN 113822449B CN 202110914321 A CN202110914321 A CN 202110914321A CN 113822449 B CN113822449 B CN 113822449B
Authority
CN
China
Prior art keywords
collision
vehicle
target user
change data
acceleration change
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.)
Active
Application number
CN202110914321.2A
Other languages
English (en)
Other versions
CN113822449A (zh
Inventor
刘俊启
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN202110914321.2A priority Critical patent/CN113822449B/zh
Publication of CN113822449A publication Critical patent/CN113822449A/zh
Application granted granted Critical
Publication of CN113822449B publication Critical patent/CN113822449B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/02Reservations, e.g. for tickets, services or events
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06315Needs-based resource requirements planning or analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry

Landscapes

  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Physics & Mathematics (AREA)
  • Operations Research (AREA)
  • Development Economics (AREA)
  • Quality & Reliability (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Educational Administration (AREA)
  • Game Theory and Decision Science (AREA)
  • Traffic Control Systems (AREA)

Abstract

本公开提供了碰撞检测方法、装置、电子设备和存储介质,涉及人工智能领域,尤其涉及智能交通技术,具体可用于智慧城市和智能交通场景下。具体实现方案为:获取目标用户端的第一运动信息,并接收同车用户端的第二运动信息;根据所述第一运动信息和所述第二运动信息,检测承载所述目标用户的车辆的碰撞事件。本公开实施例可以提高碰撞检测的准确率和效率。

Description

碰撞检测方法、装置、电子设备和存储介质
技术领域
本公开涉及人工智能领域,尤其涉及智能交通技术,具体可用于智慧城市和智能交通场景下,具体涉及一种碰撞检测方法、装置、电子设备和存储介质。
背景技术
随着网络技术的发展,网约车服务为用户的出行提供了便利。
网约车是基于互联网技术构建服务平台,接入符合条件的车辆和驾驶员,通过整合供需信息,提供预约出租汽车服务。
发明内容
本公开提供了一种碰撞检测方法、装置、电子设备和存储介质。
根据本公开的一方面,提供了一种碰撞检测方法,包括:
获取目标用户端的第一运动信息,并接收同车用户端的第二运动信息;
根据所述第一运动信息和所述第二运动信息,检测承载所述目标用户的车辆的碰撞事件。
根据本公开的另一方面,提供了一种碰撞检测装置,包括:
多用户运动信息获取模块,用于获取目标用户端的第一运动信息,并接收同车用户端的第二运动信息;
碰撞事件检测模块,用于根据所述第一运动信息和所述第二运动信息,检测承载所述目标用户的车辆的碰撞事件。
根据本公开的另一方面,提供了一种电子设备,包括:
至少一个处理器;以及
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本公开任一实施例所述的碰撞检测方法。
根据本公开的另一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行本公开任一实施例所述的碰撞检测方法。
根据本公开的另一方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现本公开任一实施例所述的碰撞检测方法。
本公开实施例可以提高碰撞检测的准确率和效率。
应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
附图用于更好地理解本方案,不构成对本公开的限定。其中:
图1是根据本公开实施例的一种碰撞检测方法的示意图;
图2是根据本公开实施例的一种碰撞检测方法的示意图;
图3是根据本公开实施例的一种碰撞检测方法的示意图;
图4是根据本公开实施例的一种碰撞检测装置的示意图;
图5是用来实现本公开实施例的碰撞检测方法的电子设备的框图。
具体实施方式
以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
图1是根据本公开实施例公开的一种碰撞检测方法的流程图,本实施例可以适用于获取司机所驾驶的车辆或乘客所乘坐的车辆是否存在碰撞事件的情况。本实施例方法可以由碰撞检测装置来执行,该装置可采用软件和/或硬件的方式实现,并具体配置于具有一定数据运算能力的电子设备中,该电子设备可以是客户端设备,客户端设备例如手机、平板电脑、车载终端和台式电脑等。
S101,获取目标用户端的第一运动信息,并接收同车用户端的第二运动信息。
目标用户端为执行公开实施例提供的一种碰撞检测方法的电子设备中配置的用户端,即目标用户端为执行主体。目标用户端和同车用户端为乘坐同一车辆的用户持有的用户端。示例性的,在网约车的应用场景中,乘坐同一车辆的用户包括司机或乘客。目标用户端可以包括司机端或乘客端。同车用户端包括司机端和/或乘客端。其中,目标用户端为司机端,同车用户端为乘客端;或者,目标用户端为乘客端,同车用户端为司机端和/或乘客端。在拼车的应用场景中,多个乘客乘坐同一车辆,目标用户端和同车用户端可以均为乘客端,此时,同车用户端的数量为多个。
第一运动信息可以是指描述目标用户端的运动状况的信息,第二运动信息可以是指描述同车用户端的运动状况的信息。其中,同车用户端的数量为至少一个,第二运动信息数量相应为至少一个。运动信息可以是实时的运动数据,还可以是持续一段时间内的运动信息。示例性的,运动信息可以包括下述至少一项速度、加速度和角速度等。可以通过配置有用户端的电子设备中加速度传感器采集加速度,并通过该电子设备中陀螺仪采集角速度,以及通过该电子设备中速度传感器采集速度,或者根据采集的加速度计算速度等。
目标用户端可以采集自身的第一运动信息,并通过网络通信直接或间接接收同车用户端采集的自身的第二运动信息。示例性的,目标用户端和同车用户端均与服务器通信连接,该服务器用于提供网约车服务,服务器接收同车用户端上传到的第二运动信息,并转发至目标用户端;或者,目标用户端和同车用户端建立临时的短距离网络连接,如通过蓝牙建立。
S102,根据所述第一运动信息和所述第二运动信息,检测承载所述目标用户的车辆的碰撞事件。
可以根据第一运动信息和第二运动信息,在确定包括的加速度都大于等于预设加速度阈值的情况下,确定承载目标用户的车辆存在碰撞事件;在确定包括的加速度中任一个小于加速度阈值的情况下,确定承载目标用户的车辆不存在碰撞事件。此外,还可以根据第一运动信息和第二运动信息,分别提取第一加速度变化数据与所述第二加速度变化数据,并在二者匹配,且均满足碰撞的加速度变化情况的情况下,确定承载目标用户的车辆存在碰撞事件;在二者不匹配,或任一不满足碰撞的加速度变化情况的情况下,确定承载目标用户的车辆不存在碰撞事件。
根据第一运动信息和第二运动信息检测车辆的碰撞事件,实际是通过同乘一辆车的两个用户所持设备检测车辆的碰撞事件,可以准确描述该车辆的运动状况,从而检测承载目标用户的车辆碰撞事件,可以提高碰撞事件的检测准确率。
现有技术中,车辆可以安装有碰撞检测设备。但并非每辆车都安装有该碰撞检测设备,在目标用户处于未该碰撞检测设备的车辆上的情况下,无法及时对该车辆发生的碰撞事件进行检测,导致用户乘车不安全。此外,仅采用一个运动信息检测碰撞事件,用户可能手滑掉落该用户端,导致误判,从而碰撞事件的准确率低。
根据本公开的技术方案,通过用户端的运动信息进行检测,可以通用于不同车辆的行驶过程中,有效检测承载乘客的车辆的碰撞事件,提高碰撞事件的检测实时性,从而及时有效处理,提高乘车安全,并且,通过同乘一辆车的两个用户所持设备检测车辆的碰撞事件,可以准确描述该车辆的运动状况,从而检测承载目标用户的车辆碰撞事件,可以提高碰撞事件的检测准确率。
图2是根据本公开实施例公开的另一种碰撞检测方法的流程图,基于上述技术方案进一步优化与扩展,并可以与上述各个可选实施方式进行结合。所述根据所述第一运动信息和所述第二运动信息,检测承载所述目标用户的车辆的碰撞事件,具体化为:根据所述第一运动信息,确定所述目标用户端的第一加速度变化数据;根据所述第二运动信息,确定所述同车用户端的第二加速度变化数据;在所述第一加速度变化数据与所述第二加速度变化数据匹配,且均满足碰撞条件的情况下,检测承载所述目标用户的车辆的碰撞事件。
S201,获取目标用户端的第一运动信息,并接收同车用户端的第二运动信息。
S202,根据所述第一运动信息,确定所述目标用户端的第一加速度变化数据。
第一运动信息包括一段时间内的加速度。第一加速度变化数据可以是指在一个时间段内,加速度的数值大小变化状况。示例性的,可以通过配置有目标用户端的电子设备中加速度传感器周期性采集加速度,并记录采集时间。根据采集时间和采集的加速度,可以获取第一加速度变化数据。例如,根据采集时间和采集的加速度,确定加速度随采集时间数值大小变化的情况,例如,第一加速度变化数据为随采集时间,先递增再递减的变化情况。
S203,根据所述第二运动信息,确定所述同车用户端的第二加速度变化数据。
第二运动信息包括一段时间内的加速度。第二加速度变化数据可以是指在一个时间段内,加速度的数值大小变化状况。示例性的,可以通过配置有同车用户端的电子设备中加速度传感器周期性采集加速度,并记录采集时间。根据采集时间和采集的加速度,可以获取第二加速度变化数据。
S204,根据所述第一加速度变化数据、所述第二加速度变化数据和碰撞条件,检测承载所述目标用户的车辆的碰撞事件。
根据第一加速度变化数据与第二加速度变化数据之间的关系,第一加速度变化数据是否满足碰撞条件,以及第二加速度变化数据是否满足碰撞条件,检测目标用户的车辆是否存在碰撞事件。示例性的,检测第一加速度变化数据和第二加速度变化数据是否匹配,以及检测二者是否均满足碰撞条件,检测目标用户的车辆是否存在碰撞事件。
可选的,在所述第一加速度变化数据与所述第二加速度变化数据匹配,且均满足碰撞条件的情况下,确定承载所述目标用户的车辆存在碰撞事件。
第一加速度变化数据与第二加速度变化数据匹配,表明目标用户端和同车用户端的加速度变化情况相同或相似。示例性的,可以计算第一加速度变化数据和第二加速度变化数据的相似度,在相似度大于等于预设相似度阈值的情况下,确定第一加速度变化数据与第二加速度变化数据匹配。其中,加速度变化数据为加速度随时间变化的曲线,可以根据各采集时间,以及采集时间对应的加速度,拟合得到加速度随时间变化的曲线模型,计算两个曲线模型之间的相似度,确定为第一加速度变化数据和第二加速度变化数据的相似度。
碰撞条件用于检测加速度变化数据是否符合车辆碰撞时的标准加速度变化数据。在第一加速度变化数据与第二加速度变化数据匹配的情况下,可以仅检测其中一个加速度变化数据是否满足碰撞条件,例如仅检测第一加速度变化数据是否满足碰撞条件。碰撞条件包括车辆碰撞时,用户端的标准加速度变化数据。检测第一加速度变化数据是否满足碰撞条件,可以是检测第一加速度变化数据与标准加速度变化数据之间的相似度是否大于等于相似度阈值,例如,在相似度大于等于相似度阈值的情况下,确定满足碰撞条件;在相似度小于相似度阈值的情况下,确定不满足碰撞条件。
此外,在所述第一加速度变化数据与所述第二加速度变化数据不匹配,或者任一不满足碰撞条件的情况下,确定承载目标用户的车辆不存在碰撞事件。
通过配置碰撞事件的检测内容,更加符合实际碰撞场景,实现准确检测碰撞事件,提高碰撞事件的检测准确率。
可选的,所述第一加速度变化数据满足碰撞条件,包括:在所述第一加速度在前一时间大于等于设定阈值,并在后一时间为零的情况下,确定所述第一加速度变化数据满足碰撞条件。
第一加速度可以包括目标用户端在某个时间段内采集到的多个加速度。需要说明的是,用户端的宽边所指方向确定了x轴,以用户端的长边所指方向确定了y轴,以垂直于手机的方向确定了z轴。第一加速度的方向与撞击方向相同。可以检测各方向上的加速度,并转换到撞击后行驶方向所在平面形成的坐标系下的加速度,确定为第一加速度。
其中,前一时间的时序先于后一时间的时序,前一时间和后一时间可以是指时序先后的两个时间点或时序先后的两个时间段。前一时间和后一时间在时序上可以相邻,或者相隔任一时长的时间段。第一加速度大于等于设定阈值,用于确定第一加速度足够大。设定阈值可以根据实验统计得到。示例性的,设定阈值可以是10m/s2
实际上,目标用户所处的车辆遭遇撞击,速度突然变大,在撞击之后,减速,最终不动,相应的,加速度突然变大,最终为零。第一加速度在前一时间大于等于设定阈值,并在后一时间为零,表明第一加速度先激增,再降为零,也即表明目标用户端的加速度突然变大,最后静止不动。
在第一加速度在前一时间小于设定阈值,或在后一时间非零的情况下,确定第一加速度变化数据不满足碰撞条件。
通过具体配置碰撞条件,可以准确检测第一加速度的变化趋势是否符合碰撞车辆场景中的用户端加速度变化趋势,从而确定是否存在碰撞事件,提高碰撞事件检测准确率。
可选的,所述在所述第一加速度变化数据与所述第二加速度变化数据匹配,且均满足碰撞条件的情况下,检测承载所述目标用户的车辆的碰撞事件,包括:在所述第一加速度变化数据与所述第二加速度变化数据匹配,且均满足碰撞条件的情况下,确定碰撞时间,并获取所述碰撞时间的车内音频数据;根据所述车内音频数据,检测承载所述目标用户的车辆的碰撞事件。
音频数据可以持续采集。碰撞时间可以是疑似发生碰撞的时间段,可以根据第一加速度变化数据确定,例如,在第一加速度变化数据中查询存在激增的时间范围。在长时间采集的音频数据中,截取碰撞时间的音频数据,确定为碰撞时间的车内音频数据。
车内音频数据用于检测是否出现碰撞的声音。实际上,在车辆碰撞时,会产生“砰”的声音。可以检测是否存在该声音,以进一步确定是否发生碰撞事件。例如可以预先采集一段标准碰撞声音,并计算车内音频数据与标准碰撞声音的相似度,并在相似度大于等于声音相似度的情况下,确定承载目标用户的车辆存在碰撞事件;并在相似度小于声音相似度的情况下,确定承载目标用户的车辆不存在碰撞事件。或者,还可以预先采集多段标准碰撞声音,并提取标准碰撞声音特征,以及从车内音频数据中提取音频特征,计算标准碰撞声音特征与音频特征之间的相似度,并在相似度大于等于特征相似度的情况下,确定承载目标用户的车辆存在碰撞事件;并在相似度小于特征相似度的情况下,确定承载目标用户的车辆不存在碰撞事件。其中,相似度计算可以采用向量计算,或者是机器学习算法实现。
通过采集碰撞时间的音频数据,结合加速度变化数据共同配合检测碰撞事件,可以通过声音维度检测碰撞事件,增加碰撞事件检测维度,提高碰撞事件检测准确率。
根据本公开的技术方案,从运动信息中提取加速度变化数据,并第一加速度变化数据与第二加速度变化数据之间的关系,第一加速度变化数据是否满足碰撞条件,以及第二加速度变化数据是否满足碰撞条件,检测目标用户的车辆是否存在碰撞事件,可以准确描述该车辆的运动状况,并针对加速度变化数据检测是否符合真实碰撞场景下的加速度变化情况的碰撞条件,从而检测承载目标用户的车辆碰撞事件,可以提高碰撞事件的检测准确率。
图3是根据本公开实施例公开的另一种碰撞检测方法的流程图,基于上述技术方案进一步优化与扩展,并可以与上述各个可选实施方式进行结合。优化为:在检测到所述车辆存在碰撞事件的情况下,执行报警提示操作;或者在检测到所述车辆存在碰撞事件的情况下,获取状态检测结果,并在状态检测结果为异常状态的情况下,执行报警操作。
S301,获取目标用户端的第一运动信息,并接收同车用户端的第二运动信息。
S302,根据所述第一运动信息和所述第二运动信息,检测承载所述目标用户的车辆的碰撞事件。
S303,在检测到所述车辆存在碰撞事件的情况下,执行报警提示操作。
报警提示操作用于提示持有目标用户端的目标用户是否报警。可以通过文本、语音或图像等方式提示目标用户是否报警。在目标用户可以通过按键、指定手势或语音等方式输入是否报警的信息。示例性的,提示内容可以是“请问是否需要报警”。如果目标用户端接收到用户确认报警的信息,则执行报警操作;否则目标用户端不执行操作,并重新检测是否发生碰撞事件。此外,目标用户端还可以实时检测目标用户是否输入实时报警的指令,具体输入方式可以是通过按键、指定手势、语音或指定动作等方式,其中,指定动作可以是将电子设备摔到地面,使目标用户端在检测到加速度大于等于预设报警阈值的情况下,执行报警操作。
其中,执行报警操作可以包括:向官方安全***发送报警信息,报警信息包括驾驶用户的信息、乘车用户的信息和最新的定位信息等;向指定的紧急联系人发送报警信息或建立通话连接;向打车服务***的业务人员发送报警信息或建立通话连接等。
S304,或者,在检测到所述车辆存在碰撞事件的情况下,获取状态检测结果,并在状态检测结果为异常状态的情况下,执行报警操作。
状态检测结果用于检测是否出现处于严重车祸的状态,该状态可以包括车辆状态、车内装饰物状态和人物状态等类型的状态。状态检测结果为异常状态表明,出现严重车祸的碰撞事件,目标用户无法及时报警或无法报警,例如,目标用户昏迷。此外,在状态检测结果为正常状态的情况下,执行报警提示操作。
可选的,所述获取状态检测结果,包括:获取所述目标用户端的定位信息;根据所述目标用户端的定位信息和指定导航路线,检测偏航行为,并确定状态检测结果。
目标用户端的定位信息用于确定目标用户端偏航指定导航路线。在正常情况下,目标用户端指定网约车的行驶路线,即该行驶路线为指定导航路线,驾驶用户沿着指定导航路线驾驶车辆。在目标用户端的定位信息不属于指定导航路线的点集的情况下,确定目标用户端偏离指定导航路线,检测到车辆存在偏航行为,表明,车辆受到碰撞并且偏离原来行驶路线,从而表明车辆受到严重碰撞。在检测到存在偏航行为的情况下,确定状态检测结果为异常状态;在未检测到存在偏航行为的情况下,确定状态检测结果为正常状态。
通过定位信息检测偏航行为,可以快速检测碰撞严重情况,从而确定状态检测结果,以确定是否跳过报警提示操作直接执行报警操作,提高碰撞事件的处理效率,提高乘车安全。
可选的,所述获取状态检测结果,包括:对所述车辆内部进行图像采集;对采集到的图像进行物体检测,并确定物体状态;根据所述物体状态,确定状态检测结果。
可以通过目标用户端调用电子设备的摄像头对可拍摄范围内的车辆内部进行图像采集。物体检测,用于在采集得到的图像中识别出活体和装饰物,并确定活体在图像中的位置和装饰物在图像中的位置。活体的物体状态可以是指活体是否处于异常的状态,其中,异常状态包括昏迷或受伤。装饰物的物体状态可以是指装饰物是否处于混乱的状态。在活体的物体状态为异常状态和/或装饰物的物体状态为混乱状态的情况下,确定状态检测结果为异常状态;在活体的物体状态为正常状态和装饰物的物体状态为有序状态的情况下,确定状态检测结果为正常状态,活体的物体状态为正常状态,是指活体清醒且未受伤。状态检测结果为异常状态,表明车辆发生严重碰撞;状态检测结果为正常状态,表明车辆未发生严重碰撞。
其中,图像的数量为至少一张。可以采集一张图像,检测图像中是否存在血迹,如果存在,则确定活体的物体状态为受伤状态;否则,确定物体状态为未受伤状态。可以连续采集多张图像,根据每张图像中的活体区域,检测活体的物体状态。示例性的,检测不同图像中活体区域中活体的姿态是否发生变化,在确定未发生变化的情况下,确定活体的物体状态为昏迷状态;在确定发生变化的情况下,确定活体的物体状态为清醒状态。示例性的,可以检测活体的眼睛是否在预设时长内处于闭合状态,如果是,则确定未发生变化;否则确定发生变化;或者还可以检测活体是否在预设时长内处于卧倒姿态,如果是,则确定未发生变化;否则确定发生变化。其中,预设时长可以根据需要设定,例如5秒。在活体的物体状态为未受伤状态且清醒状态的情况下,确定活体的状态为正常状态。
可以采集一张图像,根据该图像中的多个装饰物区域,检测装饰物的物体状态。示例性的,检测该图像中不同装区域中装饰物的摆放方向是否为标准方向,如果是,确定装饰物的物体状态为有序状态;否则,确定装饰物的物体状态为混乱状态。其中,标准方向是指正常状态下装饰物摆放的方向,摆放方向为标准方向,表明装饰物处于正常状态下的摆放方向。示例性的,在相框处于正常状态下的摆放方向时,短边与地面垂直,长边与地面平行,由此可以检测相框的短边与地面的角度是否为90°,并在角度为90°的情况下,确定摆放方向为标准方向;否则不为标准方向。
通过图像采集,并对图像中识别到的物体进行状态检测,根据物体状态,确定物体状态,可以快速检测碰撞严重情况,从而确定状态检测结果,以确定是否跳过报警提示操作直接执行报警操作,提高碰撞事件的处理效率,提高乘车安全。
根据本公开的技术方案,通过在存在碰撞事件的情况下,执行报警提示操作,并在检测到异常状态,执行报警操作,可以及时对碰撞事件进行报警处理,提高碰撞事件的处理实时性,提高乘车安全。
根据本公开的实施例,图4是本公开实施例中的碰撞检测装置的结构图,本公开实施例适用于获取司机所驾驶的车辆或乘客所乘坐的车辆是否存在碰撞事件的情况。该装置采用软件和/或硬件实现,并具体配置于具备一定数据运算能力的电子设备中,该电子设备可以是目标用户端。
如图4所示的一种碰撞检测装置400,包括:多用户运动信息获取模块401和碰撞事件检测模块402;其中,
多用户运动信息获取模块401,用于获取目标用户端的第一运动信息,并接收同车用户端的第二运动信息;
碰撞事件检测模块402,用于根据所述第一运动信息和所述第二运动信息,检测承载所述目标用户的车辆的碰撞事件。
根据本公开的技术方案,通过用户端的运动信息进行检测,可以通用于不同车辆的行驶过程中,有效检测承载乘客的车辆的碰撞事件,提高碰撞事件的检测实时性,从而及时有效处理,提高乘车安全,并且,通过同乘一辆车的两个用户所持设备检测车辆的碰撞事件,可以准确描述该车辆的运动状况,从而检测承载目标用户的车辆碰撞事件,可以提高碰撞事件的检测准确率。
进一步的,所述碰撞事件检测模块402,包括:第一加速度变化数据检测单元,用于根据所述第一运动信息,确定所述目标用户端的第一加速度变化数据;第二加速度变化数据检测单元,用于根据所述第二运动信息,确定所述同车用户端的第二加速度变化数据;碰撞事件检测单元,用于根据所述第一加速度变化数据、所述第二加速度变化数据和碰撞条件,检测承载所述目标用户的车辆的碰撞事件。
进一步的,所述碰撞事件检测单元,包括:碰撞条件检测子单元,用于在所述第一加速度变化数据与所述第二加速度变化数据匹配,且均满足碰撞条件的情况下,确定承载所述目标用户的车辆存在碰撞事件。
进一步的,所述碰撞事件检测单元,包括:碰撞音频获取子单元,用于在所述第一加速度变化数据与所述第二加速度变化数据匹配,且均满足碰撞条件的情况下,确定碰撞时间,并获取所述碰撞时间的车内音频数据;碰撞检测子单元,用于根据所述车内音频数据,检测承载所述目标用户的车辆的碰撞事件。
进一步的,所述碰撞检测装置,还包括:报警提示模块,用于在检测到所述车辆存在碰撞事件的情况下,执行报警提示操作;或者报警执行模块,用于在检测到所述车辆存在碰撞事件的情况下,获取状态检测结果,并在状态检测结果为异常状态的情况下,执行报警操作。
进一步的,所述报警执行模块,包括:定位信息获取单元,用于获取所述目标用户端的定位信息;状态检测结果确定单元,用于根据所述目标用户端的定位信息和指定导航路线,检测偏航行为,并确定状态检测结果。
进一步的,所述报警执行模块,包括:图像采集单元,用于对所述车辆内部进行图像采集;物体状态检测单元,用于对采集到的图像进行物体检测,并确定物体状态;状态检测结果确定单元,用于根据所述物体状态,确定状态检测结果。
上述碰撞检测装置可执行本公开任意实施例所提供的碰撞检测方法,具备执行碰撞检测方法相应的功能模块和有益效果。
本公开的技术方案中,所涉及的用户个人信息或车辆信息的获取,存储和应用等,均符合相关法律法规的规定,且不违背公序良俗。
根据本公开的实施例,本公开还提供了一种电子设备、一种可读存储介质和一种计算机程序产品。
图5示出了可以用来实施本公开的实施例的示例电子设备500的示意性框图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本公开的实现。
如图5所示,设备500包括计算单元501,其可以根据存储在只读存储器(ROM)502中的计算机程序或者从存储单元508加载到随机访问存储器(RAM)503中的计算机程序,来执行各种适当的动作和处理。在RAM 503中,还可存储设备500操作所需的各种程序和数据。计算单元501、ROM 502以及RAM 503通过总线504彼此相连。输入/输出(I/O)接口505也连接至总线504。
设备500中的多个部件连接至I/O接口505,包括:输入单元506,例如键盘、鼠标等;输出单元507,例如各种类型的显示器、扬声器等;存储单元508,例如磁盘、光盘等;以及通信单元509,例如网卡、调制解调器、无线通信收发机等。通信单元509允许设备500通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
计算单元501可以是各种具有处理和计算能力的通用和/或专用处理组件。计算单元501的一些示例包括但不限于中央处理单元(CPU)、图形处理单元(GPU)、各种专用的人工智能(AI)计算芯片、各种运行机器学习模型算法的计算单元、数字信号处理器(DSP)、以及任何适当的处理器、控制器、微控制器等。计算单元501执行上文所描述的各个方法和处理,例如碰撞检测方法。例如,在一些实施例中,碰撞检测方法可被实现为计算机软件程序,其被有形地包含于机器可读介质,例如存储单元508。在一些实施例中,计算机程序的部分或者全部可以经由ROM 502和/或通信单元509而被载入和/或安装到设备500上。当计算机程序加载到RAM 503并由计算单元501执行时,可以执行上文描述的碰撞检测方法的一个或多个步骤。备选地,在其他实施例中,计算单元501可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行碰撞检测方法。
本文中以上描述的***和技术的各种实施方式可以在数字电子电路***、集成电路***、场可编程门阵列(FPGA)、专用集成电路(ASIC)、专用标准产品(ASSP)、芯片上***的***(SOC)、负载可编程逻辑设备(CPLD)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程***上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储***、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储***、该至少一个输入装置、和该至少一个输出装置。
用于实施本公开的方法的程序代码可以采用一个或多个编程语言的任何组合来编写。这些程序代码可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器或控制器,使得程序代码当由处理器或控制器执行时使流程图和/或框图中所规定的功能/操作被实施。程序代码可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行***、装置或设备使用或与指令执行***、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体***、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或快闪存储器)、光纤、便捷式紧凑盘只读存储器(CD-ROM)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
为了提供与用户的交互,可以在计算机上实施此处描述的***和技术,该计算机具有:用于向用户显示信息的显示装置(例如,CRT(阴极射线管)或者LCD(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给计算机。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
可以将此处描述的***和技术实施在包括后台部件的计算***(例如,作为数据服务器)、或者包括中间件部件的计算***(例如,应用服务器)、或者包括前端部件的计算***(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的***和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算***中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将***的部件相互连接。通信网络的示例包括:局域网(LAN)、广域网(WAN)和互联网。
计算机***可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,也可以为分布式***的服务器,或者是结合了区块链的服务器。
应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发公开中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本公开提供的技术方案所期望的结果,本文在此不进行限制。
上述具体实施方式,并不构成对本公开保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本公开的精神和原则之内所作的修改、等同替换和改进等,均应包含在本公开保护范围之内。

Claims (12)

1.一种碰撞检测方法,包括:
获取目标用户端的第一运动信息,并接收同车用户端的第二运动信息;其中,所述目标用户端为司机端,所述同车用户端为乘客端;或者,所述目标用户端为乘客端,所述同车用户端为司机端和 /或乘客端;
根据所述第一运动信息,确定所述目标用户端的第一加速度变化数据;
根据所述第二运动信息,确定所述同车用户端的第二加速度变化数据;
根据所述第一加速度变化数据、所述第二加速度变化数据和碰撞条件,检测承载所述目标用户的车辆的碰撞事件;
其中,所述根据所述第一加速度变化数据、所述第二加速度变化数据和碰撞条件,检测承载所述目标用户的车辆的碰撞事件,包括:
在所述第一加速度变化数据与所述第二加速度变化数据匹配,且均满足碰撞条件的情况下,确定承载所述目标用户的车辆存在碰撞事件。
2.根据权利要求1所述的方法,其中,所述在所述第一加速度变化数据与所述第二加速度变化数据匹配,且均满足碰撞条件的情况下,检测承载所述目标用户的车辆的碰撞事件,包括:
在所述第一加速度变化数据与所述第二加速度变化数据匹配,且均满足碰撞条件的情况下,确定碰撞时间,并获取所述碰撞时间的车内音频数据;
根据所述车内音频数据,检测承载所述目标用户的车辆的碰撞事件。
3. 根据权利要求1所述的方法,还包括:
在检测到所述车辆存在碰撞事件的情况下,执行报警提示操作;或者
在检测到所述车辆存在碰撞事件的情况下,获取状态检测结果,并在状态检测结果为异常状态的情况下,执行报警操作。
4.根据权利要求3所述的方法,其中,所述获取状态检测结果,包括:
获取所述目标用户端的定位信息;
根据所述目标用户端的定位信息和指定导航路线,检测偏航行为,并确定状态检测结果。
5.根据权利要求3所述的方法,其中,所述获取状态检测结果,包括:
对所述车辆内部进行图像采集;
对采集到的图像进行物体检测,并确定物体状态;
根据所述物体状态,确定状态检测结果。
6.一种碰撞检测装置,包括:
多用户运动信息获取模块,用于获取目标用户端的第一运动信息,并接收同车用户端的第二运动信息;其中,所述目标用户端为司机端,所述同车用户端为乘客端;或者,所述目标用户端为乘客端,所述同车用户端为司机端和 /或乘客端;
碰撞事件检测模块,包括:
第一加速度变化数据检测单元,用于根据所述第一运动信息,确定所述目标用户端的第一加速度变化数据;
第二加速度变化数据检测单元,用于根据所述第二运动信息,确定所述同车用户端的第二加速度变化数据;
碰撞事件检测单元,用于根据所述第一加速度变化数据、所述第二加速度变化数据和碰撞条件,检测承载所述目标用户的车辆的碰撞事件;
其中,所述碰撞事件检测单元,包括:
碰撞条件检测子单元,用于在所述第一加速度变化数据与所述第二加速度变化数据匹配,且均满足碰撞条件的情况下,确定承载所述目标用户的车辆存在碰撞事件。
7.根据权利要求6所述的装置,其中,所述碰撞事件检测单元,包括:
碰撞音频获取子单元,用于在所述第一加速度变化数据与所述第二加速度变化数据匹配,且均满足碰撞条件的情况下,确定碰撞时间,并获取所述碰撞时间的车内音频数据;
碰撞检测子单元,用于根据所述车内音频数据,检测承载所述目标用户的车辆的碰撞事件。
8. 根据权利要求6所述的装置,还包括:
报警提示模块,用于在检测到所述车辆存在碰撞事件的情况下,执行报警提示操作;或者
报警执行模块,用于在检测到所述车辆存在碰撞事件的情况下,获取状态检测结果,并在状态检测结果为异常状态的情况下,执行报警操作。
9.根据权利要求8所述的装置,其中,所述报警执行模块,包括:
定位信息获取单元,用于获取所述目标用户端的定位信息;
状态检测结果确定单元,用于根据所述目标用户端的定位信息和指定导航路线,检测偏航行为,并确定状态检测结果。
10.根据权利要求8所述的装置,其中,所述报警执行模块,包括:
图像采集单元,用于对所述车辆内部进行图像采集;
物体状态检测单元,用于对采集到的图像进行物体检测,并确定物体状态;
状态检测结果确定单元,用于根据所述物体状态,确定状态检测结果。
11. 一种电子设备,包括:
至少一个处理器;以及
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-5中任一项所述的碰撞检测方法。
12.一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行根据权利要求1-5中任一项所述的碰撞检测方法。
CN202110914321.2A 2021-08-10 2021-08-10 碰撞检测方法、装置、电子设备和存储介质 Active CN113822449B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110914321.2A CN113822449B (zh) 2021-08-10 2021-08-10 碰撞检测方法、装置、电子设备和存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110914321.2A CN113822449B (zh) 2021-08-10 2021-08-10 碰撞检测方法、装置、电子设备和存储介质

Publications (2)

Publication Number Publication Date
CN113822449A CN113822449A (zh) 2021-12-21
CN113822449B true CN113822449B (zh) 2023-08-18

Family

ID=78922792

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110914321.2A Active CN113822449B (zh) 2021-08-10 2021-08-10 碰撞检测方法、装置、电子设备和存储介质

Country Status (1)

Country Link
CN (1) CN113822449B (zh)

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1989029A (zh) * 2004-07-14 2007-06-27 Trw汽车美国有限责任公司 使用保险功能的挤压区域传感器控制可驱动保护设备的方法和装置
WO2013105917A2 (en) * 2011-12-02 2013-07-18 Intel Corporation Automatic accident analysis
US9650007B1 (en) * 2015-04-13 2017-05-16 Allstate Insurance Company Automatic crash detection
CN107463907A (zh) * 2017-08-08 2017-12-12 东软集团股份有限公司 车辆碰撞检测方法、装置、电子设备及车辆
US9934625B1 (en) * 2017-01-31 2018-04-03 Uber Technologies, Inc. Detecting vehicle collisions based on moble computing device data
CN108422959A (zh) * 2017-02-13 2018-08-21 丰田自动车株式会社 车辆用碰撞检测***及记录介质
CN109564734A (zh) * 2016-08-22 2019-04-02 索尼公司 驾驶辅助装置、驾驶辅助方法、移动体和程序
CN110426215A (zh) * 2019-07-16 2019-11-08 驭势(上海)汽车科技有限公司 一种用于车辆平顺性测试的模型建立方法及智能驾驶***
CN110481534A (zh) * 2018-05-10 2019-11-22 本田技研工业株式会社 车辆控制***、车辆控制方法及存储介质
CN111665011A (zh) * 2019-03-07 2020-09-15 北京奇虎科技有限公司 一种碰撞检测方法及装置
CN112153566A (zh) * 2020-11-26 2020-12-29 博泰车联网(南京)有限公司 用于客服的方法、计算设备和计算机存储介质
CN112277936A (zh) * 2020-10-10 2021-01-29 广州亚美智造科技有限公司 车辆碰撞检测处理方法、装置、车载终端和存储介质

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9818239B2 (en) * 2015-08-20 2017-11-14 Zendrive, Inc. Method for smartphone-based accident detection

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1989029A (zh) * 2004-07-14 2007-06-27 Trw汽车美国有限责任公司 使用保险功能的挤压区域传感器控制可驱动保护设备的方法和装置
WO2013105917A2 (en) * 2011-12-02 2013-07-18 Intel Corporation Automatic accident analysis
US9650007B1 (en) * 2015-04-13 2017-05-16 Allstate Insurance Company Automatic crash detection
CN109564734A (zh) * 2016-08-22 2019-04-02 索尼公司 驾驶辅助装置、驾驶辅助方法、移动体和程序
US9934625B1 (en) * 2017-01-31 2018-04-03 Uber Technologies, Inc. Detecting vehicle collisions based on moble computing device data
CN108422959A (zh) * 2017-02-13 2018-08-21 丰田自动车株式会社 车辆用碰撞检测***及记录介质
CN107463907A (zh) * 2017-08-08 2017-12-12 东软集团股份有限公司 车辆碰撞检测方法、装置、电子设备及车辆
CN110481534A (zh) * 2018-05-10 2019-11-22 本田技研工业株式会社 车辆控制***、车辆控制方法及存储介质
CN111665011A (zh) * 2019-03-07 2020-09-15 北京奇虎科技有限公司 一种碰撞检测方法及装置
CN110426215A (zh) * 2019-07-16 2019-11-08 驭势(上海)汽车科技有限公司 一种用于车辆平顺性测试的模型建立方法及智能驾驶***
CN112277936A (zh) * 2020-10-10 2021-01-29 广州亚美智造科技有限公司 车辆碰撞检测处理方法、装置、车载终端和存储介质
CN112153566A (zh) * 2020-11-26 2020-12-29 博泰车联网(南京)有限公司 用于客服的方法、计算设备和计算机存储介质

Also Published As

Publication number Publication date
CN113822449A (zh) 2021-12-21

Similar Documents

Publication Publication Date Title
JP7399075B2 (ja) 情報処理装置、情報処理方法及びプログラム
US10812952B2 (en) Systems and methods for detecting driver phone operation using vehicle dynamics data
KR102205240B1 (ko) 예상치 못한 임펄스 변화 충돌 검출기
CN112513787B (zh) 车内隔空手势的交互方法、电子装置及***
CN105139583A (zh) 基于便携式智能设备的车辆危险提醒方法
CN112269865A (zh) 生成信息的方法、装置、设备以及存储介质
CN112689587A (zh) 考虑到在要求接管驾驶任务时驾驶员的非驾驶任务活动的可中断性而分类非驾驶任务活动的方法及因要求接管驾驶任务而中断非驾驶任务活动后重新释放非驾驶任务活动的方法
CN114677848B (zh) 感知预警***、方法、装置及计算机程序产品
US9080880B2 (en) Motion based message delivery
JP7186749B2 (ja) 管理システム、管理方法、管理装置、プログラム及び通信端末
CN113822449B (zh) 碰撞检测方法、装置、电子设备和存储介质
US20200149907A1 (en) Vehicular apparatus, systems, and methods for detecting, identifying, imaging, and mapping noise sources
CN114333269A (zh) 一种车辆事故处理方法、装置、计算机设备及存储介质
CN114852068A (zh) 一种行人避撞方法、装置、设备以及存储介质
CN113494921B (zh) 自动驾驶方法及装置
CN113147794A (zh) 生成自动驾驶预警信息方法、装置、设备及自动驾驶车辆
CN113705279B (zh) 目标对象的位置识别的方法及装置
CN115320626B (zh) 基于人车状态的危险感知能力预测方法、装置及电子设备
CN107222627B (zh) 基于智能手机的汽车驾驶员识别方法
EP4276788A1 (en) Improvement item detection device, improvement item detection method, and program
CN118038416A (zh) 一种安全带佩戴检测方法、装置、设备及介质
CN117915041A (zh) 车载全景影像显示画面的控制方法、装置、设备及介质
CN114379585A (zh) 显示车辆信息的方法、装置、设备以及存储介质
CN116453374A (zh) 一种信息显示方法、装置、电子设备及存储介质
CN115830871A (zh) 场内机动车行车安全监控方法、***及监控云平台

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
GR01 Patent grant
GR01 Patent grant