地摊活体商品识别方法、装置、电子设备及存储介质与流程

文档序号:33622166发布日期:2023-03-25 12:41阅读:63来源:国知局
地摊活体商品识别方法、装置、电子设备及存储介质与流程

1.本发明涉及图像处理领域,尤其涉及一种地摊活体商品识别方法、装置、电子设备及存储介质。


背景技术:

2.随着地摊经济的兴起,越来越多的人参与到地摊经济中,使得地摊上出现了各种种样的商品。由于活体动物需要进行严格的防疫标准,而地摊上的活体动物大多是没有经过严格的防疫的,使得在城市的一些区域中,只能在指定的售卖场所可以进行活体动物的售卖,在地摊上售卖活体动物是不被允许的。然而,由于地摊流动性强,一般是通过城管人员进行巡查,需要较大的人力,从而使得活体动物售卖摊位的管理效率较低。


技术实现要素:

3.本发明实施例提供一种地摊活体商品识别方法,旨在解决现有活体宠物售卖摊位的管理效率较低的问题。通过对目标地摊的抓拍图像和红外图像分别进行图像识别处理,结合识别到的目标摊主的行为信息、目标商品的外观信息以及目标商品的红外信息来判断目标地摊是否存在活体商品的贩卖行为,可以自动识别具有活体商品贩卖行为的摊位,提高活体动物售卖摊位的管理效率较,由于结合了目标商品的红外信息,提高活体商品贩卖行为的识别准确率。
4.第一方面,本发明实施例提供一种地摊活体商品识别方法,所述方法包括:
5.获取目标地摊的抓拍图像以及红外图像,所述抓拍图像包括目标摊主以及目标商品,所述抓拍图像与所述红外图像具有相同的尺寸分辨率;
6.对所述抓拍图像进行图像识别处理,得到所述目标摊主的行为信息以及所述目标商品的外观信息;
7.对所述红外图像进行图像识别处理,得到所述目标商品的红外信息;
8.基于所述目标摊主的行为信息、所述目标商品的外观信息以及所述目标商品的红外信息,判断所述目标摊主是否存在活体商品的贩卖行为。
9.可选的,所述对所述抓拍图像进行图像识别处理,得到所述目标摊主的行为信息以及所述目标商品的外观信息,包括:
10.对所述抓拍图像进行行为检测,得到所述目标摊主的行为信息;
11.对所述抓拍图像进行目标检测,得到所述目标商品的检测框信息,所述检测框信息包括所述目标商品的外观信息。
12.可选的,所述对所述抓拍图像进行行为检测,得到所述目标摊主的行为信息,包括:
13.对所述抓拍图像进行人体姿态检测,得到所述目标摊主的姿态信息和顾客的姿态信息;
14.根据所述目标摊主的姿态信息和所述顾客的姿态信息,确定所述目标摊主的行为
信息。
15.可选的,所述对所述红外图像进行图像识别处理,得到所述目标商品的红外信息,包括:
16.对所述红外图像进行图像分割处理,得到红外图块;
17.对所述红外图块中的人体红外图块进行筛除,得到候选的红外图块;
18.根据所述候选的红外图块进行目标识别,得到所述目标商品的红外信息。
19.可选的,所述对所述红外图块中的人体红外图块进行筛除,得到候选的红外图块,包括:
20.对所述抓拍图像进行人体检测,得到人体检测信息;
21.将所述人体检测信息与所述红外图块进行匹配,得到所述人体红外图块;
22.对所述红外图块中的人体红外图块进行筛除,得到候选的红外图块。
23.可选的,所述根据所述候选的红外图块进行目标识别,得到所述目标商品的红外信息,包括:
24.将所述候选的红外图块映射到所述抓拍图像中,得到红外映射图块;
25.将所述候选的红外图块与所述红外映射图块进行通道融合,得到融合图块;
26.对所述融合图块进行目标识别,得到所述目标商品的红外信息。
27.可选的,所述基于所述目标摊主的行为信息、所述目标商品的外观信息以及所述目标商品的红外信息,判断所述目标摊主是否存在活体商品的贩卖行为,包括:
28.根据所述目标摊主的行为信息,确定所述目标摊主是否存在贩卖行为;
29.根据所述目标商品的外观信息,确定所述目标商品是否具备预设的动物外观;
30.根据所述目标商品的红外信息,确定所述目标商品是否具备活体特征;
31.若所述目标摊主存在贩卖行为,所述目标商品具备预设的动物外观,且所述目标商品具备活体特征,则确定所述目标地摊存在活体商品的贩卖行为。
32.第二方面,本发明实施例提供一种地摊活体商品识别装置,所述装置包括:
33.获取模块,用于获取目标地摊的抓拍图像以及红外图像,所述抓拍图像包括目标摊主以及目标商品,所述抓拍图像与所述红外图像具有相同的尺寸分辨率;
34.第一处理模块,用于对所述抓拍图像进行图像识别处理,得到所述目标摊主的行为信息以及所述目标商品的外观信息;
35.第二处理模块,用于对所述红外图像进行图像识别处理,得到所述目标商品的红外信息;
36.第三处理模块,用于基于所述目标摊主的行为信息、所述目标商品的外观信息以及所述目标商品的红外信息,判断所述目标摊主是否存在活体商品的贩卖行为。
37.第三方面,本发明实施例提供一种电子设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本发明实施例提供的地摊活体商品识别方法中的步骤。
38.第四方面,本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现发明实施例提供的地摊活体商品识别方法中的步骤。
39.本发明实施例中,获取目标地摊的抓拍图像以及红外图像,所述抓拍图像包括目
标摊主以及目标商品,所述抓拍图像与所述红外图像具有相同的尺寸分辨率;对所述抓拍图像进行图像识别处理,得到所述目标摊主的行为信息以及所述目标商品的外观信息;对所述红外图像进行图像识别处理,得到所述目标商品的红外信息;基于所述目标摊主的行为信息、所述目标商品的外观信息以及所述目标商品的红外信息,判断所述目标摊主是否存在活体商品的贩卖行为。通过对目标地摊的抓拍图像和红外图像分别进行图像识别处理,结合识别到的目标摊主的行为信息、目标商品的外观信息以及目标商品的红外信息来判断目标地摊是否存在活体商品的贩卖行为,可以自动识别具有活体商品贩卖行为的摊位,提高活体动物售卖摊位的管理效率,由于结合了目标商品的红外信息,提高活体商品贩卖行为的识别准确率。
附图说明
40.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
41.图1是本发明实施例提供的一种地摊活体商品识别方法的流程图;
42.图2是本发明实施例提供的一种地摊活体商品识别装置的结构示意图;
43.图3是本发明实施例提供的一种电子设备的结构示意图。
具体实施方式
44.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
45.请参见图1,图1是本发明实施例提供的一种地摊活体商品识别方法的流程图,如图1所示,该地摊活体商品识别方法包括以下步骤:
46.101、获取目标地摊的抓拍图像以及红外图像。
47.在本发明实施例中,上述抓拍图像可以是通过设置在指定区域的监控摄像头拍摄到的图像,上述目标地摊可以是指定区域中的一个或多个地摊,上述监控摄像头可以同时采集rgb图像以及红外图像,上述红外图像中可以包括各个目标的温度信息。上述抓拍图像包括目标摊主以及目标商品,上述抓拍图像以及红外图像的采集区域相同,上述抓拍图像与上述红外图像具有相同的尺寸分辨率,以使上述抓拍图像与上述红外图像可以对齐。
48.上述目标摊主可以是在摊位附近具有徘徊行为的人员,上述目标商品可以是在一开始出现在摊位范围内的物体。可以检测到摊位时,通过图像跟踪算法来检测具有徘徊行为的人员以及一开始出现在摊位范围内的物体,从而将具有徘徊行为的人员确定目标摊主,以及将一开始出现在摊位范围内的物体确定为目标商品。
49.上述抓拍图像可以是静态图像或动态图像,相应的,上述红外图像可以是静态图像或动态图像,上述静态图像可以是单独的帧图像,上述动态图像可以是连续的帧图像。
50.102、对抓拍图像进行图像识别处理,得到目标摊主的行为信息以及目标商品的外
观信息。
51.在本发明实施例中,上述图像识别处理可以是现有的图像识别处理方法,比如现有的图像检测、图像分类、图像跟踪等图像识别处理方法。
52.上述抓拍图像为rgb图像,rgb图像包括红、绿、蓝三个色彩通道。具体的,对抓拍进行图像识别处理,可以将抓拍图像输入到预先训练好的行为识别模型中进行行为识别,得到目标摊主的行为信息。可以将抓拍图像输入到预先训练好的目标检测模型中的进行检测和分类,得到目标商品的外观信息。
53.上述目标摊主的行为信息可以用于描述目标摊主是否存在贩卖行为,贩卖行为是指将商品出售给顾客,上述目标摊主的行为信息可以包括商品介绍、商品展示、收钱、将商品递给顾客等行为。上述目标商品的外观信息可以用于描述目标商品是否具备活体动物的外观,比如是否具备猫的外观模样、是否具备狗的外观模样、是否具备鸡的外观模样等。上述目标商品的外观信息包括形状、大小、颜色等外观。
54.103、对红外图像进行图像识别处理,得到目标商品的红外信息。
55.在本发明实施例中,红外图像中包括各个目标的温度信息,可以包括顾客的温度信息、目标摊主的温度信息以及目标商品的温度信息。上述图像识别处理可以是现有的图像识别处理方法,比如现有的图像检测、图像分类、图像分割等图像识别处理方法。
56.具体的,红外图像中的温度信息可以通过块或区域进行表示,比如某个块或区域温度高于周围的温度,则可以确定该个块或区域具有对应的目标,该目标可以是顾客、摊主或动物商品。上述动物商品可以是宠物或家禽家畜等动物类商品,其中宠物可以是猫、狗等动物,家禽家畜可以是鸡、鸭等。
57.上述红外图像与上述抓拍图像对齐,可以根据红外图像中温度较高的块所在位置,在抓拍图像中对应位置查找是否存在对应的目标,若存在对应的目标,则将红外图像中温度较高的块与对应的目标进行关联,该目标可以是顾客、摊主或动物商品,进一步的,若该目标为动物商品,则可以确定目标商品的红外信息。
58.104、基于目标摊主的行为信息、目标商品的外观信息以及目标商品的红外信息,判断目标摊主是否存在活体商品的贩卖行为。
59.在本发明实施例中,可以通过目标摊主的行为信息确定目标摊主是否具有贩卖商品的行为,通过目标商品的外观信息以及目标商品的红外信息,可以确定目标商品是否为活体商品,根据目标摊主是否具有贩卖商品的行为以及目标商品是否为活体商品来判断目标摊主是否存在活体商品的贩卖行为。当目标摊主具有贩卖商品的行为,且目标商品为活体商品,则可以确定目标地摊存在活体商品,进而确定目标摊主存在活体商品的贩卖行为。
60.需要说明的是,通过目标商品的红外信息,可以避免目标商品为动物玩具时,只通过目标商品的外观信息判断是否为动物的误识别。
61.本发明实施例中,获取目标地摊的抓拍图像以及红外图像,所述抓拍图像包括目标摊主以及目标商品,所述抓拍图像与所述红外图像具有相同的尺寸分辨率;对所述抓拍图像进行图像识别处理,得到所述目标摊主的行为信息以及所述目标商品的外观信息;对所述红外图像进行图像识别处理,得到所述目标商品的红外信息;基于所述目标摊主的行为信息、所述目标商品的外观信息以及所述目标商品的红外信息,判断所述目标摊主是否存在活体商品的贩卖行为。通过对目标地摊的抓拍图像和红外图像分别进行图像识别处
理,结合识别到的目标摊主的行为信息、目标商品的外观信息以及目标商品的红外信息来判断目标地摊是否存在活体商品的贩卖行为,可以自动识别具有活体商品贩卖行为的摊位,提高活体宠物售卖摊位的管理效率,由于结合了目标商品的红外信息,提高活体商品贩卖行为的识别准确率。
62.可选的,在对抓拍图像进行图像识别处理,得到目标摊主的行为信息以及目标商品的外观信息的步骤中,可以对抓拍图像进行行为检测,得到目标摊主的行为信息;对抓拍图像进行目标检测,得到目标商品的检测框信息,检测框信息包括目标商品的外观信息。
63.在本发明实施例中,可以通过现有的行为检测算法对抓拍图像进行行为检测,得到抓拍图像中各个人员的行为信息,各个人员包括顾客与目标摊主,可以检测到摊位时,通过图像跟踪算法来检测具有徘徊行为的人员,从而将具有徘徊行为的人员确定目标摊主。具体的,在图像跟踪算法中,每个人员对应一个跟踪id,可以根据目标摊主的跟踪id在各个人员的行为信息中确定目标摊主的行为信息。行为检测算法可以是tsn网络、c3d网络等行为检测算法。
64.可以通过现有的目标检测算法对抓拍图像进行目标检测,得到抓拍图像中各个目标的检测框信息,上述目标包括顾客、目标摊主以及动物商品,上述各个目标的检测框信息可以包括顾客检测框信息、目标摊主检测框信息以及动物商品检测框信息。上述目标检测算法可以是yolo系列、r-cnn系列等算法网络。上述检测框信息可以通过(x,y,w,h,u,v)进行表示,其中,(x,y)表示检测框的中心位置,w表示检测框的宽,h表示检测框的高,u表示检测框中目标的类别,v表示检测框的置信度。可以根据目标的类别u在各个目标的检测框信息中确定出目标商品的检测框信息,并根据目标商品的检测框信息中的(x,y,w,h)确定为目标商品的外观信息。
65.进一步,可以根据目标商品的检测框信息中的(x,y,w,h)在抓拍图像中确定对应的检测框图像,对检测框图像进行图像分割,得到目标商品的轮廓,根据目标商品的轮廓确定目标商品的形状和大小,根据目标商品的轮廓在抓拍图像中的位置确定目标商品的颜色,进而根据目标商品的形状、大小和颜色确定目标商品的外观信息。
66.可选的,对抓拍图像进行行为检测,得到目标摊主的行为信息的步骤中,可以对抓拍图像进行人体姿态检测,得到目标摊主的姿态信息和顾客的姿态信息;根据目标摊主的姿态信息和顾客的姿态信息,确定目标摊主的行为信息。
67.在本发明实施例中,可以先对抓拍图像进行人体检测,得到顾客人体图像和目标摊主人体图像,提取顾客人体图像中的人体关键点,根据顾客人体图像中的人体关键点进行姿态估计,得到顾客的姿态信息;提取目标摊主人体图像中的人体关键点,根据目标摊主人体图像中的人体关键点进行姿态估计,得到目标摊主的姿态信息。姿态估计可以是二维人体姿态估计,二维人体姿态估计通过定位人体的解剖关键点(如肘部、腕部等)或部位来进行人体姿态估计。具体的,上述姿态估计可以采用cpn(cascaded pyramid network,级联金字塔网络,简称cpn)、hrnet(high-resolution net,高分辨率网络,简称hrnet)网络进行。
68.顾客的姿态信息可以包括询问、观看、付钱、伸手接等姿态,目标摊主的姿态信息可以包括交谈、展示、收钱、伸手递等姿态,在得到顾客的姿态信息以及目标摊主的状态信息后,可以根据顾客的姿态信息以及目标摊主的姿态信息确定目标摊主的行为信息。比如,
当顾客的状态为询问,目标摊主的姿态为交谈时,则目标摊主的行为可以确定为商品介绍的行为;当顾客的姿态为观看,目标摊主的姿态为展示时,则目标摊主的行为可以确定为商品展示的行为;当顾客的姿态为付钱,目标摊主的姿态为收钱,则目标摊主的行为可以确定为收钱的行为;当顾客的为伸手接,目标摊主的姿态为伸手递,则目标摊主的行为可以确定为将商品递给顾客的行为。
69.可选的,在对红外图像进行图像识别处理,得到目标商品的红外信息的步骤中,可以对红外图像进行图像分割处理,得到红外图块;对红外图块中的人体红外图块进行筛除,得到候选的红外图块;根据候选的红外图块进行目标识别,得到目标商品的红外信息。
70.在本发明实施例中,可以通过图像分割算法对红外图像进行图像分割处理,将红外图像中的温度高的区域分割出来,得到红外图块。温度高代表有热辐射,可以根据热辐射来确定是否为活体。
71.需要说明的是,在红外图块可以是顾客的红外图块、目标摊主的红外图块以及目标商品的红外图块,本发明实施例中,只需要利用目标商品的红外图块来确定目标商品是否为活体,因此,需要在顾客的红外图块、目标摊主的红外图块以及目标商品的红外图块中进行筛除,筛除顾客的红外图块以及目标摊主的红外图块,则剩余的红外图块为候选的红外图块,从而得到目标商品的红外信息。
72.在一种可能的实施例中,将候选的红外图块作为目标商品的红外图块,将目标商品的红外图块作为目标商品的红外信息。
73.可选的,在对红外图块中的人体红外图块进行筛除,得到候选的红外图块的步骤中,可以对抓拍图像进行人体检测,得到人体检测信息;将人体检测信息与红外图块进行匹配,得到人体红外图块;对红外图块中的人体红外图块进行筛除,得到候选的红外图块。
74.在本发明实施例中,上述红外图像与上述抓拍图像对齐,可以通过现有的目标检测算法对抓拍图像进行人体检测,得到顾客检测框信息以及目标摊主检测框信息,上述检测框信息可以通过(x,y,w,h,u,v)进行表示,将红外图块的位置投影到抓拍图像中,若红外图块落入顾客检测框或目标摊主检测框中,则说明红外图块对应的温度为人体温度,对应的红外图块为人体红外图块。在所有红外图块中对人体红外图块进行筛除,剩余的红外图块则为候选的红外图块。
75.可选的,在根据候选的红外图块进行目标识别,得到目标商品的红外信息的步骤中,可以将候选的红外图块映射到抓拍图像中,得到红外映射图块;将候选的红外图块与红外映射图块进行通道融合,得到融合图块;对融合图块进行目标识别,得到目标商品的红外信息。
76.在本发明实施例中,在得到候选的红外图块后,候选的红外图块中已剔除了人体红外图块的影响,但可能会存在一些非人体且非商品的影响,因此,可以对候选的红外图块再进行目标识别,从而可以更准确地得到目标商品的红外信息。
77.具体的,上述红外图像与上述抓拍图像对齐,可以将候选的红外图块映射到抓拍图像中,得到红外映射图块,红外映射图块为抓拍图像中的图像区域,将候选的红外图块与红外映射的图块进行通道融合,得到红、绿、蓝、红外四个通道的融合图块,将四个通道的融合图块输入到预先训练好的识别模型中进行目标识别,得到目标商品的红外信息。上述识别模型可以是基于深度卷积神经网络构建的模型,上述识别模型的训练数据包括样本图像
以及样本标签,样本图像的通道为红、绿、蓝、红外四个通道,样本标签包括0和1,其中,0可以表示非目标商品,1表示为目标商品,使得训练好的识别模型能够根据红、绿、蓝、红外四个通道图像来识别是否为目标商品。在得到训练好的识别模型后,将包含红、绿、蓝、红外四个通道的融合图块输入到训练好的识别模型中,输出包含红、绿、蓝、红外四个通道的融合图块的类别为目标商品或非目标商品,若为目标商品,则将对应的候选的红外图块作为目标商品的红外信息。
78.通过上述包含红、绿、蓝、红外四个通道的融合图块确定是否目标商品,可以更准确地滤除非目标商品的物体,使得目标商品的红外信息更准确。
79.可选的,在基于目标摊主的行为信息、目标商品的外观信息以及目标商品的红外信息,判断目标摊主是否存在活体商品的贩卖行为的步骤中,可以根据目标摊主的行为信息,确定目标摊主是否存在贩卖行为;根据目标商品的外观信息,确定目标商品是否具备预设的动物外观;根据目标商品的红外信息,确定目标商品是否具备活体特征;若目标摊主存在贩卖行为,目标商品具备预设的动物外观,且目标商品具备活体特征,则确定目标地摊存在活体商品的贩卖行为。
80.在本发明实施例中,目标摊主的行为信息可以包括商品介绍、商品展示、收钱、将商品递给顾客等行为,当目标摊主的行为信息出现商品介绍、商品展示、收钱、将商品递给顾客中的至少一项时,可以确定目标摊主存在贩卖行为。上述目标商品的外观与预设的动物外观进行相似度比对,将目标商品的外观与预设的动物外观之间的相似度大于预设相似度,则可以确定目标商品具备预设的动物外观。预设的的动物外观可以是宠物或家禽家畜的动物外观,其中宠物可以是猫、狗等动物,家禽家畜可以是鸡、鸭等。根据目标商品的红外信息,确定目标商品的温度是否大于预设温度,若大于预设温度,则可以确定目标商品具备活体特征。上述预设温度可以根据目标商品的类别进行确定,比如猫、狗、鸡、鸭对应预设温度不同。
81.若目标摊主存在贩卖行为,目标商品具备预设的动物外观,且目标商品具备活体特征,则确定目标地摊存在活体商品的贩卖行为,由于考虑了贩卖行为的实现,避免非商品的动物被错误识别,由于考虑了目标商品的活体特征,可以提高活体商品贩卖行为的识别准确性。
82.需要说明的是,本发明实施例提供的地摊活体商品识别方法可以应用于可以进行地摊活体商品识别方法的智能摄像头、智能手机、电脑、服务器等设备。
83.可选的,请参见图2,图2是本发明实施例提供的一种地摊活体商品识别装置的结构示意图,如图2所示,所述装置包括:
84.获取模块201,用于获取目标地摊的抓拍图像以及红外图像,所述抓拍图像包括目标摊主以及目标商品,所述抓拍图像与所述红外图像具有相同的尺寸分辨率;
85.第一处理模块202,用于对所述抓拍图像进行图像识别处理,得到所述目标摊主的行为信息以及所述目标商品的外观信息;
86.第二处理模块203,用于对所述红外图像进行图像识别处理,得到所述目标商品的红外信息;
87.第三处理模块204,用于基于所述目标摊主的行为信息、所述目标商品的外观信息以及所述目标商品的红外信息,判断所述目标摊主是否存在活体商品的贩卖行为。
88.可选的,所述第一处理模块202还用于对所述抓拍图像进行行为检测,得到所述目标摊主的行为信息;对所述抓拍图像进行目标检测,得到所述目标商品的检测框信息,所述检测框信息包括所述目标商品的外观信息。
89.可选的,所述第一处理模块202还用于对所述抓拍图像进行人体姿态检测,得到所述目标摊主的姿态信息和顾客的姿态信息;根据所述目标摊主的姿态信息和所述顾客的姿态信息,确定所述目标摊主的行为信息。
90.可选的,所述第二处理模块203还用于对所述红外图像进行图像分割处理,得到红外图块;对所述红外图块中的人体红外图块进行筛除,得到候选的红外图块;根据所述候选的红外图块进行目标识别,得到所述目标商品的红外信息。
91.可选的,所述第二处理模块203还用于对所述抓拍图像进行人体检测,得到人体检测信息;将所述人体检测信息与所述红外图块进行匹配,得到所述人体红外图块;对所述红外图块中的人体红外图块进行筛除,得到候选的红外图块。
92.可选的,所述第二处理模块203还用于将所述候选的红外图块映射到所述抓拍图像中,得到红外映射图块;将所述候选的红外图块与所述红外映射图块进行通道融合,得到融合图块;对所述融合图块进行目标识别,得到所述目标商品的红外信息。
93.可选的,所述第三处理模块204还用于根据所述目标摊主的行为信息,确定所述目标摊主是否存在贩卖行为;根据所述目标商品的外观信息,确定所述目标商品是否具备预设的动物外观;根据所述目标商品的红外信息,确定所述目标商品是否具备活体特征;若所述目标摊主存在贩卖行为,所述目标商品具备预设的动物外观,且所述目标商品具备活体特征,则确定所述目标地摊存在活体商品的贩卖行为。
94.需要说明的是,本发明实施例提供的地摊活体商品识别装置可以应用于可以进行地摊活体商品识别方法的智能摄像头、智能手机、电脑、服务器等设备。
95.本发明实施例提供的地摊活体商品识别装置能够实现上述方法实施例中地摊活体商品识别方法实现的各个过程,且可以达到相同的有益效果。为避免重复,这里不再赘述。
96.参见图3,图3是本发明实施例提供的一种电子设备的结构示意图,如图3所示,包括:存储器302、处理器301及存储在所述存储器302上并可在所述处理器301上运行的地摊活体商品识别方法的计算机程序,其中:
97.处理器301用于调用存储器302存储的计算机程序,执行如下步骤:
98.获取目标地摊的抓拍图像以及红外图像,所述抓拍图像包括目标摊主以及目标商品,所述抓拍图像与所述红外图像具有相同的尺寸分辨率;
99.对所述抓拍图像进行图像识别处理,得到所述目标摊主的行为信息以及所述目标商品的外观信息;
100.对所述红外图像进行图像识别处理,得到所述目标商品的红外信息;
101.基于所述目标摊主的行为信息、所述目标商品的外观信息以及所述目标商品的红外信息,判断所述目标摊主是否存在活体商品的贩卖行为。
102.可选的,处理器301执行的所述对所述抓拍图像进行图像识别处理,得到所述目标摊主的行为信息以及所述目标商品的外观信息,包括:
103.对所述抓拍图像进行行为检测,得到所述目标摊主的行为信息;
104.对所述抓拍图像进行目标检测,得到所述目标商品的检测框信息,所述检测框信息包括所述目标商品的外观信息。
105.可选的,处理器301执行的所述对所述抓拍图像进行行为检测,得到所述目标摊主的行为信息,包括:
106.对所述抓拍图像进行人体姿态检测,得到所述目标摊主的姿态信息和顾客的姿态信息;
107.根据所述目标摊主的姿态信息和所述顾客的姿态信息,确定所述目标摊主的行为信息。
108.可选的,处理器301执行的所述对所述红外图像进行图像识别处理,得到所述目标商品的红外信息,包括:
109.对所述红外图像进行图像分割处理,得到红外图块;
110.对所述红外图块中的人体红外图块进行筛除,得到候选的红外图块;
111.根据所述候选的红外图块进行目标识别,得到所述目标商品的红外信息。
112.可选的,处理器301执行的所述对所述红外图块中的人体红外图块进行筛除,得到候选的红外图块,包括:
113.对所述抓拍图像进行人体检测,得到人体检测信息;
114.将所述人体检测信息与所述红外图块进行匹配,得到所述人体红外图块;
115.对所述红外图块中的人体红外图块进行筛除,得到候选的红外图块。
116.可选的,处理器301执行的所述根据所述候选的红外图块进行目标识别,得到所述目标商品的红外信息,包括:
117.将所述候选的红外图块映射到所述抓拍图像中,得到红外映射图块;
118.将所述候选的红外图块与所述红外映射图块进行通道融合,得到融合图块;
119.对所述融合图块进行目标识别,得到所述目标商品的红外信息。
120.可选的,处理器301执行的所述基于所述目标摊主的行为信息、所述目标商品的外观信息以及所述目标商品的红外信息,判断所述目标摊主是否存在活体商品的贩卖行为,包括:
121.根据所述目标摊主的行为信息,确定所述目标摊主是否存在贩卖行为;
122.根据所述目标商品的外观信息,确定所述目标商品是否具备预设的动物外观;
123.根据所述目标商品的红外信息,确定所述目标商品是否具备活体特征;
124.若所述目标摊主存在贩卖行为,所述目标商品具备预设的动物外观,且所述目标商品具备活体特征,则确定所述目标地摊存在活体商品的贩卖行为。
125.本发明实施例提供的电子设备能够实现上述方法实施例中地摊活体商品识别方法实现的各个过程,且可以达到相同的有益效果。为避免重复,这里不再赘述。
126.本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现本发明实施例提供的地摊活体商品识别方法的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
127.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁
碟、光盘、只读存储记忆体(read-only nenory,ron)或随机存取存储器(randon access nenory,简称ran)等。
128.以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1