信息提示方法及装置与流程

文档序号:24647183发布日期:2021-04-13 15:43阅读:77来源:国知局
信息提示方法及装置与流程

1.本申请属于数据处理技术领域,尤其涉及信息提示方法及装置。


背景技术:

2.如今,车辆已经成为人们生活中不可缺少的一部分,车辆使乘客的外出更加便捷。然而,有时候也会出现一些意外之事,造成乘客的损失,例如,乘客的物品遗留在出租车上。而现有方法中,当乘客遗留物品在车上时,无法对乘客进行及时提醒。


技术实现要素:

3.本申请实施例提供了信息提示方法及装置,可以解决以下问题:现有方法中,当乘客遗留物品在车上时,无法对乘客进行及时提醒。
4.第一方面,本申请实施例提供了一种信息提示方法,该信息提示方法应用于终端设备,该信息提示方法包括:
5.获取当前的目标图像帧,该目标图像帧为拍摄车内指定区域所得到的图像帧;
6.计算该当前的目标图像帧与背景图像的差异度,该背景图像为:没有容纳乘客和乘客的物品的车内指定区域的图像;
7.若该当前的目标图像帧与该背景图像的差异度大于或者等于预设的差异度阈值,且该当前的目标图像帧与该背景图像的差异度小于上一帧目标图像帧与该背景图像的差异度,则输出提示信息,其中,该提示信息用于提示乘客有物品遗留在车上。
8.第二方面,本申请实施例提供了一种信息提示装置,该信息提示装置应用于终端设备,该信息提示装置包括:
9.图像帧获取单元,用于获取当前的目标图像帧,该目标图像帧为拍摄车内指定区域所得到的图像帧;
10.差异度计算单元,用于计算该当前的目标图像帧与背景图像的差异度,该背景图像为:没有容纳乘客和乘客的物品的车内指定区域的图像;
11.信息输出单元,用于若该当前的目标图像帧与该背景图像的差异度大于或者等于预设的差异度阈值,且该当前的目标图像帧与该背景图像的差异度小于上一帧目标图像帧与该背景图像的差异度,则输出提示信息,其中,该提示信息用于提示乘客有物品遗留在车上。
12.第三方面,本申请实施例提供了一种终端设备,包括:存储器、处理器以及存储在该存储器中并可在该处理器上运行的计算机程序,该处理器执行该计算机程序时实现如该信息提示方法的步骤。
13.第四方面,本申请实施例提供了一种计算机可读存储介质,包括:该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现如该信息提示方法的步骤。
14.第五方面,本申请实施例提供了一种计算机程序产品,当计算机程序产品在终端设备上运行时,使得终端设备执行上述第一方面中任一项该信息提示方法的步骤。
15.可以理解的是,上述第二方面至第五方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。
16.本申请实施例与现有技术相比存在的有益效果是:由于目标图像帧为拍摄车内指定区域所得到的图像帧,背景图像为没有容纳乘客和乘客的物品的车内指定区域的图像,因此,若目标图像帧与背景图像的差异度大于或者等于预设的差异度阈值,则可说明目标图像帧对应的车内指定区域与背景图像对应的车内指定区域存在明显的差异,一般地,可判定为目标图像对应的车内指定区域容纳了乘客或/和乘客的物品。若当前的目标图像帧与背景图像的差异度大于或者等于预设的差异度阈值,且该当前的目标图像帧与背景图像的差异度小于上一帧目标图像帧与背景图像的差异度,则上一帧目标图像帧与背景图像的差异度大于预设的差异度阈值,由此可推断出,上一帧目标图像帧对应的车内指定区域所容纳的是乘客和乘客的物品,当前的目标图像帧对应的车内指定区域所容纳的是乘客的物品,进而可推断出乘客的物品被遗留在车上。由于一检测到乘客的物品被遗留在车上,就能够输出提示信息,因此,能够在乘客还没走远(比如乘客刚下车且站在车门旁)时,提示乘客有物品遗留在车上,即当乘客遗留物品在车上时,能够对乘客进行及时提醒。
附图说明
17.为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
18.图1是本申请一实施例提供的第一种信息提示方法的流程示意图;
19.图2是本申请另一实施例提供的第二种信息提示方法的流程示意图;
20.图3是本申请实施例提供的一种信息提示装置的结构示意图;
21.图4是本申请实施例提供的终端设备的结构示意图。
具体实施方式
22.以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。
23.应当理解,当在本申请说明书和所附权利要求书中使用时,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
24.还应当理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
25.如在本申请说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。
[0026]
另外,在本申请说明书和所附权利要求书的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
[0027]
在本申请说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本申请的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。
[0028]
实施例一:
[0029]
图1示出了本申请实施例提供的第一种信息提示方法的流程示意图,该信息提示方法应用于终端设备。详述如下:
[0030]
步骤s101,获取当前的目标图像帧,该目标图像帧为拍摄车内指定区域所得到的图像帧。
[0031]
作为示例而非限定的是,(出租车或网约车的)车内设置有车载相机,该车载相机包括摄像装置和图像信号处理(image signal process,isp)芯片,摄像装置中的摄像头实时拍摄车内指定区域,以得到车内指定区域对应的图像原始数据,然后将图像原始数据传输至isp芯片,isp芯片通过指定图像处理技术对图像原始数据进行处理,然后通过模拟高解析度(analog high definition,ahd)技术将处理后所得到的图像数据传输至终端设备,终端设备将isp芯片所传输的图像数据进行图像编码,以获取对应的目标图像帧,当前的目标图像帧即为最新的目标图像帧。其中,指定图像处理技术可包括:坏点校准、自动白平衡、去马赛克、伽马曲线调整以及图像边缘调整等技术。
[0032]
作为示例而非限定的是,由于乘客一般都是坐在出租车或网约车的副驾驶座位和/或后排座位,因此,车内所设置的车载相机可为第一相机和/或第二相机,该第一相机为摄像头朝向副驾驶座位的相机,即第一相机所拍摄的车内指定区域为副驾驶座位所在的区域,该第二相机为摄像头朝向后排座位的相机,即第二相机所拍摄的车内指定区域为后排座位所在的区域。
[0033]
可选地,在步骤s101之前,包括:接收图像获取指令,该图像获取指令包括发票打印指令或/和打车订单完成指令或/和调度灯模式切换指令或/和车辆启动指令。
[0034]
其中,该发票打印指令用于:指示终端设备在发票打印机开始打印发票时,获取当前的目标图像帧;该打车订单完成指令用于:指示终端设备在最新的打车订单完成时,获取当前的目标图像帧;该发票打印指令用于:指示终端设备在调度灯的模式由重载模式切换成空载模式时,获取当前的目标图像帧,重载模式表示调度灯所在的车的内部有乘客,空载模式表示调度灯所在的车的内部没有乘客;该车辆启动指令用于:指示终端设备在该终端设备所在的车辆启动时,获取当前的目标图像帧。
[0035]
由于发票打印机开始打印发票的时间点、最新的打车订单完成的时间点以及调度灯的模式由重载模式切换成空载模式的时间点,是乘客准备下车或者乘客刚刚下车且站在车门旁的时间点,在这些时间点终端设备开始获取当前的目标图像,即终端设备能够及时执行步骤s101,以及后续的步骤s102至s103,即当乘客遗留物品在车上时,能够对乘客进行及时提醒。另外,终端设备只需要在接收到图像获取指令之后,才执行步骤s101,以及后续
的步骤s102至s103,如此,能够有效地减少终端设备的计算量。
[0036]
另外,终端设备所在的车辆启动的时间点可具体为终端设备所在的车辆的发动机开始点火的时间点。
[0037]
终端设备所在的车辆启动的时间点,通常是在乘客上车不久后的时间点,在此时间点终端设备开始获取当前的目标图像,然后执行步骤s101至s103,能够避免出现以下情形:终端设备不能及时地获取当前的目标图像,导致当乘客遗留物品在车上时,不能对乘客进行及时提醒。即在终端设备所在的车辆启动的时间点,终端设备开始获取当前的目标图像,然后执行步骤s101至步骤s103,能实现以下目的:当乘客遗留物品在车上时,能够对乘客进行及时提醒。
[0038]
步骤s102,计算该当前的目标图像帧与背景图像的差异度,该背景图像为:没有容纳乘客和乘客的物品的车内指定区域的图像。
[0039]
作为示例而非限定的是,通过背景差分方法计算该当前的目标图像帧与背景图像的差异度。该差异度可用于体现当前的目标图像帧与背景图像之间的差异程度的大小。
[0040]
具体地,通过背景差分方法计算该当前的目标图像帧与背景图像的差异度,可包括以下步骤:
[0041]
步骤a.计算当前的目标图像帧中各个像素的像素值分别与对应的背景图像中的像素的像素值的差值。
[0042]
步骤b.根据步骤a中所计算出的所有的差值,确定出大于或者等于预设像素差值的差值的个数。
[0043]
步骤c.根据步骤b所确定出的个数和当前的目标图像帧的像素总个数计算当前的目标图像帧与背景图像的差异度。其中,该差异度为所确定出的个数除以当前的目标图像帧的像素总个数所得到的商,该差异度可写为百分比形式。
[0044]
作为示例而非限定的是,假设当前的目标图像帧和背景图像都分别包括e*f个像素,e为当前的目标图像帧和背景图像中像素的行数,f为当前的目标图像帧和背景图像中像素的列数,e和f都是大于或者等于1的正整数,对应地,步骤a可为:计算当前的目标图像帧中的第一行第一列的像素的像素值与背景图像中第一行第一列的像素的像素值之间的差值,计算当前的目标图像帧中的第一行第二列的像素的像素值与背景图像中第一行第二列的像素的像素值之间的差值
……
以此类推,直至计算出当前的目标图像帧中的第e行第f列的像素的像素值与背景图像中第e行第f列的像素的像素值之间的差值。假设预设的像素差值为5,步骤a所计算出的所有差值中只有三个差值大于或者等于5,三个差值分别为5、9、10,对应地,步骤b具体为:从步骤a所计算出的所有差值中,确定出大于或者等于预设像素差值的差值的个数为3;假设当前的目标图像帧的像素总个数为100,对应地,步骤c具体为:将步骤b所确定出的个数3除以当前的目标图像帧的像素总个数100,得到商0.03,可写为百分比形式3%,即当前的目标图像帧与背景图像的差异度为3%。
[0045]
步骤s103,若该当前的目标图像帧与该背景图像的差异度大于或者等于预设的差异度阈值,且该当前的目标图像帧与该背景图像的差异度小于上一帧目标图像帧与该背景图像的差异度,则输出提示信息,其中,该提示信息用于提示乘客有物品遗留在车上。
[0046]
其中,该提示信息用于提示乘客有物品遗留在车上,进一步地,该提示信息还包括物品的种类,也即,该提示信息还用于提示乘客遗留在车上的物品的种类。
[0047]
示例而非限定的是,假设预设的差异度阈值为3%,当前的目标图像帧与背景图像的差异度为3.5%,上一帧目标图像帧与背景图像的差异度为30%,则可认为乘客下车,且有物品遗留在车上,输出提示信息。例如,该提示信息用于提示乘客有物品遗留在车上,且遗留在车上的物品的种类为水杯。
[0048]
若目标图像帧与背景图像的差异度大于或者等于预设的差异度阈值,则可说明目标图像帧对应的车内指定区域与背景图像对应的车内指定区域存在明显的差异,一般地,可判定为目标图像对应的车内指定区域容纳了乘客或/和乘客的物品。例如,若当前的目标图像帧与背景图像的差异度大于或者等于预设的差异度阈值,且当前的目标图像帧与背景图像的差异度小于上一帧目标图像帧与背景图像的差异度,则上一帧目标图像帧与背景图像的差异度大于预设的差异度阈值,由上可知,当前的目标图像帧对应的车内指定区域和上一帧目标图像帧对应的车内指定区域都容纳了乘客或/和乘客的物品。而且,当前的目标图像帧与背景图像的差异度小于上一帧目标图像帧与背景图像的差异度,即目标图像与背景图像之间的差异由大变小,则可判定上一帧目标图像帧对应的车内指定区域所容纳的是乘客和乘客的物品,且当前的目标图像帧对应的车内指定区域所容纳的是乘客的物品,因此,可推断出:上一帧目标图像帧对应的拍摄时间至当前的目标图像帧对应的拍摄时间内,乘客下车,且乘客的物品被遗留在车上,进而输出提示信息,以提示乘客有物品遗留在车上。
[0049]
在一些实施例中,车外光线的变化会对车内指定区域对应的图像(帧)造成一定的干扰,比如,摄像装置分别在时刻甲、时刻乙、时刻丙拍摄车内指定区域,假设时刻甲、时刻乙以及时刻丙所拍摄的车内指定区域内都没有容纳乘客和乘客的物品,将时刻甲所拍摄的图像作为背景图像,将时刻乙对应的图像帧作为上一帧目标图像帧,将时刻丙对应的图像帧作为当前的目标图像帧,由于不同时刻的车外光线是不同的,因此,三个时刻所对应的图像中的像素的亮度是完全不同的,而不同的亮度可能导致当前的目标图像帧与背景图像的差异度大于或者等于预设的差异度阈值,且当前的目标图像帧与背景图像的差异度小于上一帧目标图像帧与背景图像的差异度,也即,可能错误地判断出乘客有物品遗留在车上,进而错误地输出提示信息。因此,为了避免车外光线的变化对车内指定区域对应的图像(帧)造成干扰,提高该信息提示方法的结果的准确性,则在步骤s101之前,包括:发送启动指令至补光灯,该启动指令用于指示该补光灯发射指定波长的红外光,以照射车内指定区域;对应地,步骤s101具体为:获取摄像装置当前拍摄的被指定波长的红外光照射的车内指定区域所得到的图像帧。对应地,该背景图像具体为:没有容纳乘客和乘客的物品的被指定波长的红外光照射的车内指定区域的图像。
[0050]
摄像装置可包括摄像头、电荷耦合器件以及红外滤光镜,红外滤光镜位于摄像头和电荷耦合器件之间,摄像头在拍摄被指定波长的红外光照射的车内指定区域时,车内指定区域所反射出的指定波长的红外光能通过该红外滤光镜(即车内指定区域所反射出的指定波长的红外光能到达电荷耦合器件处,进而成像),而除指定波长之外的其他波长对应的光线(包括可见光和紫外线)会被该红外滤光镜吸收或反射,相当于该摄像装置能屏蔽除指定波长之外的其他波长对应的光线,从而,使得摄像装置当前拍摄的被指定波长的红外光照射的车内指定区域所得到的图像帧不受紫外线和可见光的干扰。
[0051]
作为示例而非限定的是,若检测到摄像装置的启动信息,则发送启动指令至补光
灯,以指示补光灯发射指定波长的红外光照射车内指定区域,其中,指定波长包括:850纳米或者940纳米,对应地,除指定波长之外的其他波长可为不是850纳米的波长,或者可为不是940纳米的波长,具体可为640纳米的波长。
[0052]
本申请实施例中,由于目标图像帧为拍摄车内指定区域所得到的图像帧,背景图像为没有容纳乘客和乘客的物品的车内指定区域的图像,因此,若目标图像帧与背景图像的差异度大于或者等于预设的差异度阈值,则可说明目标图像帧对应的车内指定区域与背景图像对应的车内指定区域存在明显的差异,一般地,可判定为目标图像对应的车内指定区域容纳了乘客或/和乘客的物品。若当前的目标图像帧与背景图像的差异度大于或者等于预设的差异度阈值,且该当前的目标图像帧与背景图像的差异度小于上一帧目标图像帧与背景图像的差异度,则上一帧目标图像帧与背景图像的差异度大于预设的差异度阈值,由此可推断出,上一帧目标图像帧对应的车内指定区域容纳了乘客和乘客的物品,当前的目标图像帧对应的车内指定区域所容纳的是乘客的物品,进而可推断出乘客的物品被遗留在车上。由于一检测到乘客的物品被遗留在车上,就能够输出提示信息,因此,能够在乘客还没走远(比如乘客刚下车且站在车门旁)时,提示乘客有物品遗留在车上,即当乘客遗留物品在车上时,能够对乘客进行及时提醒。
[0053]
实施例二:
[0054]
与上述实施例一对应,图2示出了本申请实施例提供的第二种信息提示方法的示意图,本实施例的步骤s201、步骤s202与实施例一的步骤s101、步骤s102相同,此处不再赘述:
[0055]
步骤s201,获取当前的目标图像帧,该目标图像帧为拍摄车内指定区域所得到的图像帧。
[0056]
步骤s202,计算该当前的目标图像帧与背景图像的差异度,该背景图像为:没有容纳乘客和乘客的物品的车内指定区域的图像。
[0057]
步骤s203,若该当前的目标图像帧与该背景图像的差异度大于或者等于预设的差异度阈值,且该当前的目标图像帧与该背景图像的差异度小于上一帧目标图像帧与该背景图像的差异度,则在该当前的目标图像帧中截取该当前的目标图像帧与该背景图像之间存在差异的图像区域。
[0058]
其中,该存在差异的图像区域是由至少一个目标像素构成,该目标像素具体为:当前的目标图像帧中各个像素的像素值分别与对应的背景图像中的像素的像素值的差值中,大于或者等于预设像素差值的差值所对应的当前的目标图像帧中的像素。
[0059]
假设当前的目标图像帧和背景图像中像素的行数都为1,列数都为3,假设当前的目标图像帧中第一行第一列的像素的像素值、第一行第二列的像素的像素值、第一行第三列的像素的像素值分别为54、56、58,背景图像中第一行第一列的像素的像素值、第一行第二列的像素的像素值、第一行第三列的像素的像素值分别为48、50、58,对应地,当前的目标图像帧中第一行第一列的像素的像素值与背景图像中第一行第一列的像素的像素值的差值为6,当前的目标图像帧中第一行第二列的像素的像素值与背景图像中第一行第二列的像素的像素值的差值为6,当前的目标图像帧中第一行第三列的像素的像素值与背景图像中第一行第三列的像素的像素值的差值为0,假设预设的像素差值为5,对应地,大于或者等于预设像素差值的差值所对应的当前的目标图像帧中的像素包括:当前的目标图像帧中第
一行第一列的像素和当前的目标图像帧中第一行第二列的像素,即当前的目标图像帧与该背景图像之间存在差异的图像区域包括:当前的目标图像帧中第一行第一列的像素和当前的目标图像帧中第一行第二列的像素。
[0060]
步骤s204,根据已训练好的图像识别模型对截取出的图像区域进行识别,得到对应的图像识别结果。
[0061]
具体地,将截取出的图像区域输入已训练好的图像识别模型,利用已训练好的图像识别模型对截取出的图像区域进行识别,得到已训练好的图像识别模型的输出结果,该输出结果即为截取出的图像区域对应的图像识别结果。
[0062]
其中,该图像识别结果用于指示该截取出的图像区域是乘客的物品对应的图像,还是该背景图像的一部分图像。
[0063]
可选地,在步骤s204之前,包括:采集指定物品对应的图像样本,根据该图像样本对图像识别模型进行训练,以得到已训练好的图像识别模型。
[0064]
具体地,采集指定物品对应的图像样本,对该图像样本进行分类,对分类后的图像样本进行标注,根据标注好的图像样本对图像识别模型进行训练,得到已训练好的图像识别模型。
[0065]
其中,该指定物品可包括:曾被遗留在车内指定区域的物品、用户经常随身携带的物品(例如,背包、手机、水杯以及雨伞)以及车内指定区域(如副驾驶座位或/和后排座位等)。
[0066]
在一些实施例中,根据标注好的图像样本对图像识别模型进行训练,得到已训练好的图像识别模型包括:对标注好的图像样本进行数据增强处理,利用数据增强的处理结果和数据增强处理前的标注好的图像样本对图像识别模型进行训练,以得到已训练好的图像识别模型,数据增强处理方法包括以下任意一种或几种:裁剪、旋转一定的角度、融合、随机增强图像样本的亮度、随机增强图像样本的对比度。
[0067]
举以下例子说明该数据增强的处理结果,假设数据增强处理前的标注好的图像样本包括图像样本a,对图像样本a进行裁剪,便能得到一张新的图像样本,假设为图像样本b,对图像样本a顺时针旋转90度,便能得到一张新的图像样本,假设为图像样本c,即数据增强的处理结果包括图像样本b和图像样本c。
[0068]
由于能够对图像样本进行数据增强处理,因此,能够增加图像样本的数量,而图像样本的数量越大,所训练出的图像识别模型(所训练出的图像识别模型即为上述已训练好的图像识别模型)的泛化能力越强,即,由于对图像样本进行数据增强处理,利用数据增强的处理结果和数据增强处理前的标注好的图像样本对图像识别模型进行训练,因此,能够增强所训练出的图像识别模型的泛化能力。其中,所训练出的图像识别模型的泛化能力是指所训练出的图像识别模型对新鲜图像样本的适应能力。
[0069]
步骤s205,若该图像识别结果指示该截取出的图像区域为乘客的物品对应的图像,则输出提示信息。
[0070]
作为示例而非限定的是,若图像识别结果能够识别出截取的图像区域所对应的种类,即图像识别结果包括遗留在车上的物品的种类的信息,则输出提示信息,该提示信息用于提示乘客有物品遗留在车上,且该提示信息还包括该物品的种类的信息。
[0071]
可选地,有时车内指定区域会发生改变,改变前的车内指定区域对应的背景图像
已不能准确地体现改变后的车内指定区域。若不及时更新背景图像,则可能导致该信息提示方法的结果错误。例如,假设车内指定区域为后排座位所在的区域,后排座位的形状发生改变,在后排座位的形状改变后,车内指定区域并没有容纳乘客或者乘客的物品,若不及时更新背景图像,则会导致终端设备在后排座位的形状改变之后所获得的当前的目标图像帧与未更新的背景图像的差异度大于或者等于预设的差异度阈值,进而可能错误地判断出乘客有物品遗留在车上,进而错误地输出提示信息。因此,为了提高该信息提示方法的结果的准确性,该信息提示方法还包括:若该图像识别结果指示该截取出的图像区域为该背景图像的图像区域,则根据该截取出的图像区域更新该背景图像。
[0072]
作为示例而非限定的是,若该图像识别结果指示截取出的图像区域为背景图像的图像区域,则重新执行步骤s201至步骤s204,直至终端设备连续n次得到的图像识别结果都指示对应的截取出的图像区域为背景图像的图像区域,n为大于或者等于一的正整数,则根据最近一次截取出的图像区域更新背景图像。
[0073]
本申请实施例中,由于能够在当前的目标图像帧中截取当前的目标图像帧与背景图像之间存在差异的图像区域,然后根据已训练好的图像识别模型对截取出的图像区域进行识别,得到对应的图像识别结果,若该图像识别结果指示截取出的图像区域为乘客的物品对应的图像,则能够更加有效地证明了乘客有物品遗留在车上,进而,后续所输出的提示信息能够对乘客进行准确的提示。
[0074]
实施例三:
[0075]
与上述实施例一对应,图3示出了本申请实施例提供的一种信息提示装置的结构示意图,该信息提示装置应用于终端设备,该信息提示装置包括:图像帧获取单元301、差异度计算单元302以及信息输出单元303。其中:
[0076]
图像帧获取单元301,用于获取当前的目标图像帧,该目标图像帧为拍摄车内指定区域所得到的图像帧。
[0077]
可选地,该信息提示装置还包括:指令接收单元。
[0078]
该指令接收单元用于:在图像帧获取单元301获取当前的目标图像帧之前,接收图像获取指令,该图像获取指令包括发票打印指令或/和打车订单完成指令或/和调度灯模式切换指令或/和车辆启动指令。
[0079]
可选地,该信息提示装置还包括:指令发送单元。
[0080]
该指令发送单元用于:在图像帧获取单元301获取当前的目标图像帧之前,发送启动指令至补光灯,该启动指令用于指示该补光灯发射指定波长的红外光,以照射车内指定区域;对应地,图像帧获取单元301在获取当前的目标图像帧时,具体用于:获取摄像装置当前拍摄的被指定波长的红外光照射的车内指定区域所得到的图像帧。对应地,该背景图像具体为:没有容纳乘客和乘客的物品的被指定波长的红外光照射的车内指定区域的图像。
[0081]
差异度计算单元302,用于计算该当前的目标图像帧与背景图像的差异度,该背景图像为:没有容纳乘客和乘客的物品的车内指定区域的图像。
[0082]
信息输出单元303,用于若该当前的目标图像帧与该背景图像的差异度大于或者等于预设的差异度阈值,且该当前的目标图像帧与该背景图像的差异度小于上一帧目标图像帧与该背景图像的差异度,则输出提示信息,其中,该提示信息用于提示乘客有物品遗留在车上。
[0083]
可选地,该信息输出单元303包括:图像截取子单元、识别子单元以及提示信息输出子单元。其中:
[0084]
图像截取子单元,用于若该当前的目标图像帧与该背景图像的差异度大于或者等于预设的差异度阈值,且该当前的目标图像帧与该背景图像的差异度小于上一帧目标图像帧与该背景图像的差异度,则在该当前的目标图像帧中截取该当前的目标图像帧与该背景图像之间存在差异的图像区域。
[0085]
识别子单元,用于根据已训练好的图像识别模型对截取出的图像区域进行识别,得到对应的图像识别结果。
[0086]
可选地,该信息提示装置还包括:训练单元。
[0087]
训练单元用于:在识别子单元根据已训练好的图像识别模型对截取出的图像区域进行识别,得到对应的图像识别结果之前,采集指定物品对应的图像样本,根据该图像样本对图像识别模型进行训练,以得到已训练好的图像识别模型。
[0088]
提示信息输出子单元,用于若该图像识别结果指示该截取出的图像区域为乘客的物品对应的图像,则输出提示信息。
[0089]
可选地,该信息提示装置还包括:更新单元。
[0090]
更新单元用于:若该图像识别结果指示该截取出的图像区域为该背景图像的图像区域,则根据该截取出的图像区域更新该背景图像。
[0091]
本申请实施例中,由于目标图像帧为拍摄车内指定区域所得到的图像帧,背景图像为没有容纳乘客和乘客的物品的车内指定区域的图像,因此,若目标图像帧与背景图像的差异度大于或者等于预设的差异度阈值,则可说明目标图像帧对应的车内指定区域与背景图像对应的车内指定区域存在明显的差异,一般地,可判定为目标图像对应的车内指定区域容纳了乘客或/和乘客的物品。若当前的目标图像帧与背景图像的差异度大于或者等于预设的差异度阈值,且该当前的目标图像帧与背景图像的差异度小于上一帧目标图像帧与背景图像的差异度,则上一帧目标图像帧与背景图像的差异度大于预设的差异度阈值,由此可推断出,上一帧目标图像帧对应的车内指定区域容纳了乘客和乘客的物品,当前的目标图像帧对应的车内指定区域所容纳的是乘客的物品,进而可推断出乘客的物品被遗留在车上。由于一检测到乘客的物品被遗留在车上,就能够输出提示信息,因此,能够在乘客还没走远(比如乘客刚下车且站在车门旁)时,提示乘客有物品遗留在车上,即当乘客遗留物品在车上时,能够对乘客进行及时提醒。
[0092]
实施例四:
[0093]
图4为本申请一实施例提供的信息提示终端设备的结构示意图。如图4所示,该实施例的信息提示终端设备4包括:至少一个处理器40(图4中仅示出一个)处理器、存储器41以及存储在该存储器41中并可在该至少一个处理器40上运行的计算机程序42,该处理器40执行该计算机程序42时实现上述任意各个信息提示方法实施例中的步骤。
[0094]
该信息提示终端设备4可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。该信息提示终端设备可包括,但不仅限于,处理器40、存储器41。本领域技术人员可以理解,图4仅仅是信息提示终端设备4的举例,并不构成对信息提示终端设备4的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如还可以包括输入输出设备、网络接入设备等。
[0095]
所称处理器40可以是中央处理单元(central processing unit,cpu),该处理器40还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
[0096]
该存储器41在一些实施例中可以是该信息提示终端设备4的内部存储单元,例如信息提示终端设备4的硬盘或内存。该存储器41在另一些实施例中也可以是该信息提示终端设备4的外部存储设备,例如该信息提示终端设备4上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。进一步地,该存储器41还可以既包括该信息提示终端设备4的内部存储单元也包括外部存储设备。该存储器41用于存储操作系统、应用程序、引导装载程序(bootloader)、数据以及其他程序等,例如该计算机程序的程序代码等。该存储器41还可以用于暂时地存储已经输出或者将要输出的数据。
[0097]
需要说明的是,上述单元之间的信息交互、执行过程等内容,由于与本申请方法实施例基于同一构思,其具体功能及带来的技术效果,具体可参见方法实施例部分,此处不再赘述。
[0098]
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将该装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述系统中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0099]
本申请实施例还提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现可实现上述各个方法实施例中的步骤。
[0100]
本申请实施例提供了一种计算机程序产品,当计算机程序产品在移动终端上运行时,使得移动终端执行时实现可实现上述各个方法实施例中的步骤。
[0101]
该集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实现上述实施例方法中的全部或部分流程,可以通过计算机程序来指令相关的硬件来完成,该的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,该计算机程序包括计算机程序代码,该计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。该计算机可读介质至少可以包括:能够将计算机程序代码携带到拍照终端设备的任何实体或装置、记录介质、计算机存储器、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、电载波信号、电信信号以及软件分发介质。例如u盘、移动硬盘、磁碟或者光盘等。在某些司法管辖区,根据立法和专利实践,计算机可读介质不可以是电载波信号和电信信号。
[0102]
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
[0103]
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
[0104]
在本申请所提供的实施例中,应该理解到,所揭露的网络设备和方法,可以通过其它的方式实现。例如,以上所描述的网络设备实施例仅仅是示意性的,例如,该模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。
[0105]
该作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0106]
以上该实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围,均应包含在本申请的保护范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1