Nothing Special   »   [go: up one dir, main page]

CN109003390B - 一种商品识别方法、无人售货机及计算机可读存储介质 - Google Patents

一种商品识别方法、无人售货机及计算机可读存储介质 Download PDF

Info

Publication number
CN109003390B
CN109003390B CN201810696427.8A CN201810696427A CN109003390B CN 109003390 B CN109003390 B CN 109003390B CN 201810696427 A CN201810696427 A CN 201810696427A CN 109003390 B CN109003390 B CN 109003390B
Authority
CN
China
Prior art keywords
image
commodity
video data
commodities
vending machine
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
CN201810696427.8A
Other languages
English (en)
Other versions
CN109003390A (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.)
Shenzhen Hetai Intelligent Home Appliance Controller Co ltd
Original Assignee
Shenzhen Het Data Resources and Cloud 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 Shenzhen Het Data Resources and Cloud Technology Co Ltd filed Critical Shenzhen Het Data Resources and Cloud Technology Co Ltd
Priority to CN201810696427.8A priority Critical patent/CN109003390B/zh
Publication of CN109003390A publication Critical patent/CN109003390A/zh
Application granted granted Critical
Publication of CN109003390B publication Critical patent/CN109003390B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F9/00Details other than those peculiar to special kinds or types of apparatus
    • G07F9/002Vending machines being part of a centrally controlled network of vending machines
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/40Scenes; Scene-specific elements in video content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/80Camera processing pipelines; Components thereof

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Image Analysis (AREA)
  • Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)

Abstract

本发明实施例提供一种商品识别方法、无人售货机及计算机可读存储介质,该方法应用于无人售货机,包括:当检测到无人售货机的门打开时,通过摄像头采集无人售货机内的视频数据;通过训练的目标物体检测模型识别视频数据包括的商品,获得图像商品的种类、数量和位置;根据图像商品的种类、数量和位置以及最高位置确定被用户取走的商品的种类和数量,最高位置是训练的目标物体检测模型识别的背景图像中商品的位置中的最高位置,背景图像是无人售货机的门打开前通过摄像头采集的无人售货机内的图像。实施本发明实施例,可以提高商品识别准确性。

Description

一种商品识别方法、无人售货机及计算机可读存储介质
技术领域
本发明涉及计算机技术领域,具体涉及一种商品识别方法、无人售货机及计算机可读存储介质。
背景技术
随着人工智能技术的不断发展,无人售货机已逐渐出现在人们生活中,因此,如何识别无人售货机中被用户取走的商品已成为一个亟待解决的技术问题。目前,一种重要的商品识别方法为:当检测到无人售货机的门被关闭时,扫描无人售货机中每个商品上的射频识别(Radio Frequency Identification,RFID)标签,将扫描的RFID标签与存储的RFID标签进行比较,将存储的RFID标签中除扫描的RFID标签之外的标签对应的商品确定为被用户取走的商品。然而,上述方法中由于RFID标签容易损坏,以致商品识别准确性较低。
发明内容
本发明实施例提供一种商品识别方法、无人售货机及计算机可读存储介质,用于提高商品识别准确性。
第一方面提供一种商品识别方法,该方法应用于无人售货机,包括:
当检测到所述无人售货机的门打开时,通过摄像头采集所述无人售货机内的视频数据;
通过训练的目标物体检测模型识别所述视频数据包括的商品,获得图像商品的种类、数量和位置;
根据所述图像商品的种类、数量和位置以及最高位置确定被用户取走的商品的种类和数量,所述最高位置是所述训练的目标物体检测模型识别的背景图像中商品的位置中的最高位置,所述背景图像是所述无人售货机的门打开前通过所述摄像头采集的所述无人售货机内的图像。
第二方面提供一种无人售货机,包括用于执行第一方面提供的商品识别方法的单元。
第三方面提供一种无人售货机,包括处理器、存储器、摄像头和收发器,所述处理器、所述存储器、所述摄像头和所述收发器相互连接,其中,所述摄像头用于采集视频数据,所述收发器用于与电子设备进行通信,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器用于调用所述程序指令执行第一方面提供的商品识别方法。
第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行第一方面提供的商品识别方法。
第五方面提供了一种应用程序,该应用程序用于在运行时执行第一方面提供的商品识别方法。
本发明实施例中,当检测到无人售货机的门打开时通过摄像头采集无人售货机内的视频数据,通过训练的目标物体检测模型识别视频数据包括的商品获得图像商品的种类、数量和位置,根据图像商品的种类、数量和位置以及最高位置确定被用户取走的商品的种类和数量。先识别出视频数据中图像商品的种类、数量和位置,之后根据图像商品的种类、数量和位置以及最高位置确定被用户取走的商品的种类和数量,从而可以准确地确定被用户取走的商品,因此,可以提高商品识别准确性。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种商品识别方法的流程示意图;
图2是本发明实施例提供的另一种商品识别方法的流程示意图;
图3是本发明实施例提供的一种无人售货机的结构示意图;
图4是本发明实施例提供的另一种无人售货机的结构示意图;
图5是本发明实施例提供的又一种无人售货机的结构示意图;
图6是本发明实施例提供的一种对差分图像进行二值化处理后的图像示意图;
图7是本发明实施例提供的一种背景图像示意图;
图8是本发明实施例提供的一种商品被用户取走的示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供一种商品识别方法、无人售货机及计算机可读存储介质,用于提高商品识别准确性。以下分别进行详细说明。
请参阅图1,图1是本发明实施例提供的一种商品识别方法的流程示意图。其中,该商品识别方法应用于无人售货机。如图1所示,该商品识别方法可以包括以下步骤。
101、当检测到无人售货机的门打开时,通过摄像头采集无人售货机内的视频数据。
本实施例中,当无人售货机的门被用户打开时,表明有用户需要购买无人售货机中的商品,因此,当检测到无人售货机的门打开时,通过摄像头采集无人售货机内的视频数据,以便用于确定被用户取走的商品。其中,摄像头可以是一个,此时,摄像头必须安装在能够拍摄到无人售货机内所有区域的地方;也可以是多个,可以是每一层货柜上安装一个或多个摄像头,也可以是每两层货柜上安装一个摄像头,还可以是其他安装方式,只要所有摄像头的采集区域能够覆盖无人售货机内的整个区域即可。
102、通过训练的目标物体检测模型识别视频数据包括的商品,获得图像商品的种类、数量和位置。
本实施例中,通过摄像头采集到无人售货机内的视频数据之后,通过训练的目标物体检测模型识别视频数据包括的商品,获得图像商品的种类、数量和位置,可以是通过训练的目标物体检测模型识别视频数据中每帧图像包括的商品,获得图像商品的种类、数量和位置。其中,训练的目标物体检测模型可以为SSD网络模型,也可以为YOLO网络模型,还可以为Faster-rcnn网络模型,还可以为其它能够识别目标物体的模型。
本实施例中,也可以是对视频数据中每帧图像与背景图像进行差分运算获得差分图像,对差分图像进行二值化处理获得二值差分图像,对二值差分图像进行边缘检测获得轮廓面积,从视频数据中选取轮廓面积大于阈值对应的图像为变动帧图像,通过训练的目标物体检测模型识别变动帧图像包括的商品获得图像商品的种类、数量和位置,由于减少了训练的目标物体检测模型识别的图像数量,因此,可以提高商品识别效率。视频数据中每帧图像与背景图像进行差分运算,即视频数据中每帧图像与背景图像对应像素位置的像素差的绝对值。对差分图像进行二值化处理可以忽略视频数据中每帧图像与背景图像之间小的变化,而突出它们之间大的变化。请参阅图6,图6是本发明实施例提供的一种对差分图像进行二值化处理后的图像示意图。图6所示的图像是将像素差的绝对值大于或等于25的设置为255,以及将像素差的绝对值小于25的设置为0之后得到的图像。如图6所示,经过二值化处理后的图像中只包括黑色和白色两种颜色。其中,背景图像是无人售货机的门打开前通过摄像头采集的无人售货机内的图像。
本实施例中,可以将背景图像转换为灰度图像获得灰度背景图像,之后对灰度背景图像进行高斯平滑处理获得平滑背景图像,以便对背景图像进行模糊处理。此外,由于高斯平滑处理只能对灰度图像进行处理,因此,在进行高斯平滑处理之前需要先将图像转换为灰度图像。通过训练的目标物体检测模型识别视频数据包括的商品获得图像商品的种类、数量和位置,还需要将视频数据中每帧图像转换为灰度图像获得灰度视频数据,并对灰度视频数据进行高斯平滑处理获得平滑视频数据,以便对视频数据中每帧图像与背景图像进行差分运算得差分图像时,可以对平滑视频数据中每帧图像与平滑背景图像进行差分运算获得差分图像。
本实施例中,为了消除二值差分图像中细小的噪声点,通过训练的目标物体检测模型识别视频数据包括的商品获得图像商品的种类、数量和位置,还需要对二值差分图像进行膨胀腐蚀处理获得处理差分图像。因此,对二值差分图像进行边缘检测获得轮廓面积,可以是对处理差分图像进行边缘检测获得轮廓面积。
103、根据图像商品的种类、数量和位置以及最高位置确定被用户取走的商品的种类和数量。
本实施例中,通过训练的目标物体检测模型识别出视频数据包括的商品获得图像商品的种类、数量和位置之后,根据图像商品的种类、数量和位置以及最高位置确定被用户取走的商品的种类和数量,可以先从图像商品中选取位置高于最高位置的商品为被用户取走的商品,之后根据图像商品的种类和数量确定被用户取走的商品的种类和数量。最高位置是训练的目标物体检测模型识别的背景图像中商品的位置中的最高位置。请参阅图7,图7是本发明实施例提供的一种背景图像示意图。如图7所示,虚线即为最高位置。请参阅图8,图8是本发明实施例提供的一种商品被用户取走的示意图。如图8所示,当商品被用户取走的过程中,商品会被用户拿起,此过程中商品的位置会高过背景图像中的最高位置,因此,可以通过最高位置确定出被用户取走的商品。其中,背景图像不同,对应的最高位置可能不同,因此,当背景图像为多张图像时,对应的最高位置也可能为多个。
在图1所描述的商品识别方法中,当检测到无人售货机的门打开时通过摄像头采集无人售货机内的视频数据,通过训练的目标物体检测模型识别视频数据包括的商品获得图像商品的种类、数量和位置,根据图像商品的种类、数量和位置以及最高位置确定被用户取走的商品的种类和数量。先识别出视频数据中图像商品的种类、数量和位置,之后根据图像商品的种类、数量和位置以及最高位置确定被用户取走的商品的种类和数量,从而可以准确地确定被用户取走的商品,因此,可以提高商品识别准确性。
请参阅图2,图2是本发明实施例提供的另一种商品识别方法的流程示意图。其中,该商品识别方法应用于无人售货机。如图2所示,该商品识别方法可以包括以下步骤。
201、采集所有商品中每种商品不同角度和不同距离的商品图像。
本实施例中,可以提前采集无人售货机需要售卖的所有商品的商品图像,即所有商品中每种商品不同角度和不同距离的商品图像。
202、标注商品图像中每张图像中商品的位置和种类,获得标注信息。
本实施例中,采集到所有商品中每种商品不同角度和不同距离的商品图像之后,标注商品图像中每张图像中商品的位置和种类得到标注信息。标注商品图像中每张图像中商品的位置,可以是标注出每张图像中商品所在左上角的坐标点和右下角的坐标点,也可以是标注出每张图像中商品所在右上角的坐标点和左下角的坐标点。
203、将商品图像转换为设定像素的图像,获得转换图像。
本实施例中,采集到所有商品中每种商品不同角度和不同距离的商品图像之后,将商品图像转换为设定像素的图像得到转换图像,即将商品图像转换为同样高度和宽度的图像,也即全部转换为m*n像素的图像,以便步骤204中对目标物体检测模型进行训练时,可以提高训练速率。其中,步骤202和步骤203可以并行执行,也可以串行执行。
204、使用转换图像和标注信息训练目标物体检测模型,获得训练的目标物体检测模型。
本实施例中,标注出商品图像中每张图像中商品的位置和种类得到标注信息,以及将商品图像转换为设定像素的图像得到转换图像之后,将使用转换图像和标注信息训练目标物体检测模型得到训练的目标物体检测模型。目标物体检测模型与训练的目标物体检测模型的模型架构相同,但参数不同。其中,目标物体检测模型与训练的目标物体检测模型可以为SSD网络模型,也可以为YOLO网络模型,还可以为Faster-rcnn网络模型,还可以为其它能够识别目标物体的模型。
在一个实施例中,标注出商品图像中每张图像中商品的位置和种类得到标注信息之后,可以直接使用商品图像和标注信息训练目标物体检测模型得到训练的目标物体检测模型,即不执行步骤203。
205、当检测到通过包括无人售货机的标识的二维码与电子设备建立连接时,打开无人售货机的门锁。
本实施例中,正常情况下无人售货机的门锁处于关闭状态,当用户通过手机等电子设备扫描到包括无人售货机的标识的二维码时,电子设备与无人售货机将建立连接,因此,当检测到通过包括无人售货机的标识的二维码与电子设备建立连接时,表明有人需要购买无人售货机中的商品,将打开无人售货机的门锁,以便用户可以拉开无人售货机的门而拿取商品。
206、当检测到无人售货机的门打开时,通过摄像头采集无人售货机内的视频数据。
本实施例中,当无人售货机的门被用户打开时,表明有用户需要购买无人售货机中的商品,因此,当检测到无人售货机的门打开时,通过摄像头采集无人售货机内的视频数据,以便用于确定被用户取走的商品。其中,摄像头可以是一个,此时,摄像头必须安装在能够拍摄到无人售货机内所有区域的地方;也可以是多个,可以是每一层货柜上安装一个或多个摄像头,也可以是每两层货柜上安装一个摄像头,还可以是其他安装方式,只要所有摄像头的采集区域能够覆盖无人售货机内的整个区域即可。
207、通过训练的目标物体检测模型识别视频数据包括的商品,获得图像商品的种类、数量和位置。
本实施例中,通过摄像头采集到无人售货机内的视频数据之后,通过训练的目标物体检测模型识别视频数据包括的商品,获得图像商品的种类、数量和位置,可以是通过训练的目标物体检测模型识别视频数据中每帧图像包括的商品,获得图像商品的种类、数量和位置。当执行步骤203时,先需要将视频数据中的每帧图像转换为设定像素的图像获得设定视频数据,之后才能通过训练的目标物体检测模型识别设定视频数据包括的商品获得图像商品的种类、数量和位置。
本实施例中,也可以是对视频数据中每帧图像与背景图像进行差分运算获得差分图像,对差分图像进行二值化处理获得二值差分图像,对二值差分图像进行边缘检测获得轮廓面积,从视频数据中选取轮廓面积大于阈值对应的图像为变动帧图像,通过训练的目标物体检测模型识别变动帧图像包括的商品获得图像商品的种类、数量和位置,由于减少了训练的目标物体检测模型识别的图像数量,因此,可以提高商品识别效率。视频数据中每帧图像与背景图像进行差分运算,即视频数据中每帧图像与背景图像对应像素位置的像素差的绝对值。对差分图像进行二值化处理可以忽略视频数据中每帧图像与背景图像之间小的变化,而突出它们之间大的变化。请参阅图6,图6是本发明实施例提供的一种对差分图像进行二值化处理后的图像示意图。图6所示的图像是将像素差的绝对值大于或等于25的设置为255,以及将像素差的绝对值小于25的设置为0之后得到的图像。如图6所示,经过二值化处理后的图像中只包括黑色和白色两种颜色。其中,背景图像是无人售货机的门打开前通过摄像头采集的无人售货机内的图像。同上,当执行步骤203时,先需要将变动帧图像中每张图像转换为设定像素的图像获得设定帧图像,之后才能通过训练的目标物体检测模型识别设定帧图像包括的商品获得图像商品的种类、数量和位置。需不需要将视频数据中每帧图像或变动帧图像转换为设定像素的图像,可以根据训练目标物体检测模型的图像而定,当训练目标物体检测模型的图像均为设定像素的图像时,视频数据中每帧图像或变动帧图像也需要进行转换;当训练目标物体检测模型的图像没有统一为设定像素的图像时,视频数据中每帧图像或变动帧图像将不需要进行转换。
本实施例中,可以将背景图像转换为灰度图像获得灰度背景图像,之后对灰度背景图像进行高斯平滑处理获得平滑背景图像,以便对背景图像进行模糊处理。此外,由于高斯平滑处理只能对灰度图像进行处理,因此,在进行高斯平滑处理之前需要先将图像转换为灰度图像。通过训练的目标物体检测模型识别视频数据包括的商品获得图像商品的种类、数量和位置,还需要将视频数据中每帧图像转换为灰度图像获得灰度视频数据,并对灰度视频数据进行高斯平滑处理获得平滑视频数据,以便对视频数据中每帧图像与背景图像进行差分运算得差分图像时,可以对平滑视频数据中每帧图像与平滑背景图像进行差分运算获得差分图像。
本实施例中,为了消除二值差分图像中细小的噪声点,通过训练的目标物体检测模型识别视频数据包括的商品获得图像商品的种类、数量和位置,还需要对二值差分图像进行膨胀腐蚀处理获得处理差分图像。因此,对二值差分图像进行边缘检测获得轮廓面积,可以是对处理差分图像进行边缘检测获得轮廓面积。
208、根据图像商品的种类、数量和位置以及最高位置确定被用户取走的商品的种类和数量。
本实施例中,通过训练的目标物体检测模型识别出视频数据包括的商品获得图像商品的种类、数量和位置之后,根据图像商品的种类、数量和位置以及最高位置确定被用户取走的商品的种类和数量,可以先从图像商品中选取位置高于最高位置的商品为被用户取走的商品,之后根据图像商品的种类和数量确定被用户取走的商品的种类和数量。最高位置是训练的目标物体检测模型识别的背景图像中商品的位置中的最高位置。请参阅图7,图7是本发明实施例提供的一种背景图像示意图。如图7所示,虚线即为最高位置。请参阅图8,图8是本发明实施例提供的一种商品被用户取走的示意图。如图8所示,当商品被用户取走的过程中,商品会被用户拿起,此过程中商品的位置会高过背景图像中的最高位置,因此,可以通过最高位置确定出被用户取走的商品。其中,背景图像不同,对应的最高位置可能不同,因此,当背景图像为多张图像时,对应的最高位置也可能为多个。
209、根据被用户取走的商品的种类和数量计算被用户取走的商品的商品价格,并通过电子设备扣除商品价格金额。
本实施例中,根据图像商品的种类、数量和位置以及最高位置确定出被用户取走的商品的种类和数量之后,当被用户取走的商品的数量等于0时,表明用户未从无人售货机取走商品将结束。当被用户取走的商品的数量大于0时,表明用户从无人售货机取走了商品,根据被用户取走的商品的种类和数量计算被用户取走的商品的商品价格,并通过电子设备扣除商品价格金额,可以实现自动结算,可以省去用户结算的过程,从而可以提高用户体验。
210、向电子设备发送包括商品价格金额的支付信息。
本实施例中,通过电子设备扣除商品价格金额之后,将向电子设备发送包括商品价格金额的支付信息。
在图2所描述的商品识别方法中,先识别出视频数据中图像商品的种类、数量和位置,之后根据图像商品的种类、数量和位置以及最高位置确定被用户取走的商品的种类和数量,从而可以准确地确定被用户取走的商品,因此,可以提高商品识别准确性。
请参阅图3,图3是本发明实施例提供的一种无人售货机的结构示意图。如图3所示,该无人售货机可以包括:
采集单元301,用于当检测到无人售货机的门打开时,通过摄像头采集无人售货机内的视频数据;
识别单元302,用于通过训练的目标物体检测模型识别采集单元301采集的视频数据包括的商品,获得图像商品的种类、数量和位置;
确定单元303,用于根据识别单元302识别的图像商品的种类、数量和位置以及最高位置确定被用户取走的商品的种类和数量,最高位置是训练的目标物体检测模型识别的背景图像中商品的位置中的最高位置,背景图像是无人售货机的门打开前通过摄像头采集的所述无人售货机内的图像。
作为一种可能的实施方式,识别单元302可以包括:
差分子单元3021,用于对采集单元301采集的视频数据中每帧图像与背景图像进行差分运算,获得差分图像;
二值子单元3022,用于对差分子单元3021获得的差分图像进行二值化处理,获得二值差分图像;
检测子单元3023,用于对二值子单元3022获得的二值差分图像进行边缘检测,获得轮廓面积;
获得子单元3024,用于从采集单元301采集的视频数据中选取检测子单元3023获得的轮廓面积大于阈值对应的图像为变动帧图像;
识别子单元3025,用于通过训练的目标物体检测模型识别获得子单元3024获得的变动帧图像包括的商品,获得图像商品的种类、数量和位置。
作为一种可能的实施方式,该无人售货机还包括:
第一转换单元304,用于将背景图像转换为灰度图像,获得灰度背景图像;
平滑单元305,用于对第一转换单元304获得的灰度背景图像进行高斯平滑处理,获得平滑背景图像;
识别单元302还可以包括:
第一转换子单元3026,用于将采集单元301采集的视频数据中每帧图像转换为灰度图像,获得灰度视频数据;
平滑子单元3027,用于对第一转换子单元3026获得的灰度视频数据进行高斯平滑处理,获得平滑视频数据;
差分子单元3021,具体用于对平滑子单元3027获得的平滑视频数据中每帧图像与平滑单元305获得的平滑背景图像进行差分运算,获得差分图像。
作为一种可能的实施方式,识别单元302还可以包括:
处理子单元3028,用于对二值子单元3022获得的二值差分图像进行膨胀腐蚀处理,获得处理差分图像;
检测子单元3023,具体用于对处理子单元3028获得的处理差分图像进行边缘检测,获得轮廓面积。
作为一种可能的实施方式,确定单元303可以包括:
选取子单元3031,用于从识别子单元3025识别的图像商品中选取位置高于最高位置的商品为被用户取走的商品;
确定子单元3032,用于根据识别子单元3025识别的图像商品的种类和数量确定选取子单元3031选取的被用户取走的商品的种类和数量。
作为一种可能的实施方式,采集单元301,还用于采集所有商品中每种商品不同角度和不同距离的商品图像;
该无人售货机还可以包括:
标注单元306,用于标注采集单元301采集的商品图像中每张图像中商品的位置和种类,获得标注信息;
训练单元307,用于使用采集单元301采集的商品图像和标注单元306标注的标注信息训练目标物体检测模型,获得训练的目标物体检测模型。
作为一种可能的实施方式,该无人售货机还可以包括:
第二转换单元308,用于将采集单元301采集的训练图像转换为设定像素的图像,获得转换图像;
训练单元307,具体用于使用第二转换单元308转换得到的转换图像和标注单元306标注的标注信息训练目标物体检测模型,获得训练的目标物体检测模型。
具体地,识别子单元3025,用于根据训练单元307获得的训练的目标物体检测模型识别获得子单元3024选取的变动帧图像包括的商品,获得图像商品的种类、数量和位置。
作为一种可能的实施方式,第二转换子单元3029,用于将获得子单元3024获得的变动帧图像转换为设定像素的图像,获得设定帧图像;
识别子单元3025,用于通过训练的目标物体检测模型识别第二转换子单元3029获得的设定帧图像包括的商品,获得图像商品的种类、数量和位置。
作为一种可能的实施方式,该无人售货机还可以包括:
检测单元309,用于检测是否通过包括无人售货机的标识的二维码与电子设备建立连接
打开单元310,用于当检测单元309检测到通过包括无人售货机的标识的二维码与电子设备建立连接时,打开无人售货机的门锁。
作为一种可能的实施方式,当被用户取走的商品的数量大于0时,该无人售货机还可以包括:
计算单元311,用于根据确定子单元3032确定的被用户取走的商品的种类和数量计算被用户取走的商品的商品价格;
扣除单元312,用于通过电子设备扣除计算单元311计算的商品价格金额。
作为一种可能的实施方式,该无人售货机还可以包括:
发送单元313,用于向检测单元309检测到的电子设备发送包括扣除单元310扣除的商品价格金额的支付信息。
在图3所描述的无人售货机中,当检测到无人售货机的门打开时通过摄像头采集无人售货机内的视频数据,通过训练的目标物体检测模型识别视频数据包括的商品获得图像商品的种类、数量和位置,根据图像商品的种类、数量和位置以及最高位置确定被用户取走的商品的种类和数量。先识别出视频数据中图像商品的种类、数量和位置,之后根据图像商品的种类、数量和位置以及最高位置确定被用户取走的商品的种类和数量,从而可以准确地确定被用户取走的商品,因此,可以提高商品识别准确性。
可以理解的是,本实施例的无人售货机的单元的功能可根据上述商品识别方法实施例中的方法具体实现,其具体实现过程可以参照上述商品识别方法实施例的相关描述,此处不再赘述。
请参阅图4,图4是本发明实施例提供的另一种无人售货机的结构示意图。如图4所示,该无人售货机可以包括:
采集单元401,用于当检测到无人售货机的门打开时,通过摄像头采集无人售货机内的视频数据;
识别单元402,用于通过训练的目标物体检测模型识别采集单元401采集的视频数据包括的商品,获得图像商品的种类、数量和位置;
确定单元403,用于根据识别单元402识别的图像商品的种类、数量和位置以及最高位置确定被用户取走的商品的种类和数量,最高位置是训练的目标物体检测模型识别的背景图像中商品的位置中的最高位置,背景图像是无人售货机的门打开前通过摄像头采集的所述无人售货机内的图像。
作为一种可能的实施方式,确定单元403可以包括:
选取子单元4031,用于从识别单元402识别的图像商品中选取位置高于最高位置的商品为被用户取走的商品;
确定子单元4032,用于根据识别单元402识别的图像商品的种类和数量确定选取子单元4031选取的被用户取走的商品的种类和数量。
作为一种可能的实施方式,采集单元401,还用于采集所有商品中每种商品不同角度和不同距离的商品图像;
该无人售货机还可以包括:
标注单元404,用于标注采集单元401采集的商品图像中每张图像中商品的位置和种类,获得标注信息;
训练单元405,用于使用采集单元401采集的训练图像和标注单元404标注的标注信息训练目标物体检测模型,获得训练的目标物体检测模型。
作为一种可能的实施方式,该无人售货机还可以包括:
转换单元406,用于将采集单元401采集的训练图像转换为设定像素的图像,获得转换图像;
训练单元405,具体用于使用转换单元406转换得到的转换图像和标注单元404标注的标注信息训练目标物体检测模型,获得训练的目标物体检测模型。
作为一种可能的实施方式,识别单元402可以包括:
转换子单元4021,用于将采集单元401采集的视频数据中的每帧图像转换为设定像素的图像,获得设定视频数据;
识别子单元4022,用于通过训练的目标物体检测模型识别转换子单元4021获得的设定视频数据包括的商品,获得图像商品的种类、数量和位置。
具体地,识别子单元4022,用于通过训练单元405获得的训练的目标物体检测模型识别设定视频数据包括的商品,获得图像商品的种类、数量和位置。
作为一种可能的实施方式,该无人售货机还可以包括:
检测单元407,用于检测是否通过包括无人售货机的标识的二维码与电子设备建立连接
打开单元408,用于当检测单元407检测到通过包括无人售货机的标识的二维码与电子设备建立连接时,打开无人售货机的门锁。
作为一种可能的实施方式,当被用户取走的商品的数量大于0时,该无人售货机还可以包括:
计算单元409,用于根据确定子单元4032确定的被用户取走的商品的种类和数量计算被用户取走的商品的商品价格;
扣除单元410,用于通过电子设备扣除计算单元409计算的商品价格金额。
作为一种可能的实施方式,该无人售货机还可以包括:
发送单元411,用于向检测单元407检测到的电子设备发送包括扣除单元410扣除的商品价格金额的支付信息。
在图4所描述的无人售货机中,当检测到无人售货机的门打开时通过摄像头采集无人售货机内的视频数据,通过训练的目标物体检测模型识别视频数据包括的商品获得图像商品的种类、数量和位置,根据图像商品的种类、数量和位置以及最高位置确定被用户取走的商品的种类和数量。先识别出视频数据中图像商品的种类、数量和位置,之后根据图像商品的种类、数量和位置以及最高位置确定被用户取走的商品的种类和数量,从而可以准确地确定被用户取走的商品,因此,可以提高商品识别准确性。
可以理解的是,本实施例的无人售货机的单元的功能可根据上述商品识别方法实施例中的方法具体实现,其具体实现过程可以参照上述商品识别方法实施例的相关描述,此处不再赘述。
请参阅图5,图5是本发明实施例公开的又一种无人售货机的结构示意图。如图5所示,该无人售货机可以包括至少一个处理器501、存储器502、至少一个摄像头503、收发器504和总线505,处理器501、存储器502、摄像头503和收发器504之间通过总线505连接,其中:
摄像头503,用于当检测到无人售货机的门打开时,通过摄像头采集无人售货机内的视频数据;
存储器502用于存储计算机程序,计算机程序包括程序指令,处理器501用于调用存储器502存储的程序指令执行以下步骤:
通过训练的目标物体检测模型识别视频数据包括的商品,获得图像商品的种类、数量和位置;
根据图像商品的种类、数量和位置以及最高位置确定被用户取走的商品的种类和数量,最高位置是训练的目标物体检测模型识别的背景图像中商品的位置中的最高位置,背景图像是无人售货机的门打开前通过摄像头采集的无人售货机内的图像。
作为一种可能的实施方式,处理器501通过训练的目标物体检测模型识别视频数据包括的商品,获得图像商品的种类、数量和位置包括:
对视频数据中每帧图像与背景图像进行差分运算,获得差分图像;
对差分图像进行二值化处理,获得二值差分图像;
对二值差分图像进行边缘检测,获得轮廓面积;
从视频数据中选取轮廓面积大于阈值对应的图像为变动帧图像;
通过训练的目标物体检测模型识别变动帧图像包括的商品,获得图像商品的种类、数量和位置。
作为一种可能的实施方式,处理器501还用于调用存储器502存储的程序指令执行以下步骤:
将背景图像转换为灰度图像,获得灰度背景图像;
对灰度背景图像进行高斯平滑处理,获得平滑背景图像;
处理器501通过训练的目标物体检测模型识别视频数据包括的商品,获得图像商品的种类、数量和位置还包括:
将视频数据中每帧图像转换为灰度图像,获得灰度视频数据;
对灰度视频数据进行高斯平滑处理,获得平滑视频数据;
处理器501对视频数据中每帧图像与背景图像进行差分运算,获得差分图像包括:
对平滑视频数据中每帧图像与平滑背景图像进行差分运算,获得差分图像。
作为一种可能的实施方式,处理器501通过训练的目标物体检测模型识别视频数据包括的商品,获得图像商品的种类、数量和位置还包括:
对二值差分图像进行膨胀腐蚀处理,获得处理差分图像;
处理器501对二值差分图像进行边缘检测,获得轮廓面积包括:
对处理差分图像进行边缘检测,获得轮廓面积。
作为一种可能的实施方式,处理器501根据图像商品的种类、数量和位置以及最高位置确定被用户取走的商品的种类和数量包括:
从图像商品中选取位置高于最高位置的商品为被用户取走的商品;
根据图像商品的种类和数量确定被用户取走的商品的种类和数量。
作为一种可能的实施方式,摄像头503,还用于采集所有商品中每种商品不同角度和不同距离的商品图像;
处理器501还用于调用存储器502存储的程序指令执行以下步骤:
标注商品图像中每张图像中商品的位置和种类,获得标注信息;
使用商品图像和标注信息训练目标物体检测模型,获得训练的目标物体检测模型。
作为一种可能的实施方式,处理器501还用于调用存储器502存储的程序指令执行以下步骤:
将商品图像转换为设定像素的图像,获得转换图像;
处理器501使用商品图像和标注信息训练目标物体检测模型,获得训练的目标物体检测模型包括:
使用转换图像和标注信息训练目标物体检测模型,获得训练的目标物体检测模型。
作为一种可能的实施方式,处理器501通过训练的目标物体检测模型识别视频数据包括的商品,获得图像商品的种类、数量和位置包括:
将视频数据中的每帧图像转换为设定像素的图像,获得设定视频数据;
通过训练的目标物体检测模型识别设定视频数据包括的商品,获得图像商品的种类、数量和位置。
作为一种可能的实施方式,处理器501还用于调用存储器502存储的程序指令执行以下步骤:
当检测到通过包括无人售货机的标识的二维码与电子设备建立连接时,打开无人售货机的门锁。
作为一种可能的实施方式,当被用户取走的商品的数量大于0时,处理器501还用于调用存储器502存储的程序指令执行以下步骤:
根据被用户取走的商品的种类和数量计算被用户取走的商品的商品价格;
通过电子设备扣除商品价格金额。
作为一种可能的实施方式,收发器504,用于向电子设备发送包括商品价格金额的支付信息。
在图5所描述的无人售货机中,当检测到无人售货机的门打开时通过摄像头采集无人售货机内的视频数据,通过训练的目标物体检测模型识别视频数据包括的商品获得图像商品的种类、数量和位置,根据图像商品的种类、数量和位置以及最高位置确定被用户取走的商品的种类和数量。先识别出视频数据中图像商品的种类、数量和位置,之后根据图像商品的种类、数量和位置以及最高位置确定被用户取走的商品的种类和数量,从而可以准确地确定被用户取走的商品,因此,可以提高商品识别准确性。
在一个实施例中提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,计算机程序包括程序指令,程序指令当被处理器执行时使处理器执行图1或图2的商品识别方法。
在一个实施例中提供了一种应用程序,该应用程序用于在运行时执行图1或图2的商品识别方法。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(Read-Only Memory,ROM)、随机存取器(Random AccessMemory,RAM)、磁盘或光盘等。
以上对本发明实施例所提供的商品识别方法、无人售货机及计算机可读存储介质进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

Claims (12)

1.一种商品识别方法,其特征在于,所述方法应用于无人售货机,包括:
当检测到所述无人售货机的门打开时,通过摄像头采集所述无人售货机内的视频数据;
对所述视频数据中每帧图像与背景图像进行差分运算,获得差分图像;
对所述差分图像进行二值化处理,获得二值差分图像;
对所述二值差分图像进行边缘检测,获得轮廓面积;
从所述视频数据中选取所述轮廓面积大于阈值对应的图像为变动帧图像;
通过训练的目标物体检测模型识别所述变动帧图像包括的商品,获得图像商品的种类、数量和位置;
从所述图像商品中选取位置高于最高位置的商品为被用户取走的商品,所述最高位置是所述训练的目标物体检测模型识别的背景图像中商品的位置中的最高位置,所述背景图像是所述无人售货机的门打开前通过所述摄像头采集的所述无人售货机内的图像;
根据所述图像商品的种类和数量确定所述被用户取走的商品的种类和数量。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
将所述背景图像转换为灰度图像,获得灰度背景图像;
对所述灰度背景图像进行高斯平滑处理,获得平滑背景图像;
所述通过训练的目标物体检测模型识别所述视频数据包括的商品,获得图像商品的种类、数量和位置还包括:
将所述视频数据中每帧图像转换为灰度图像,获得灰度视频数据;
对所述灰度视频数据进行高斯平滑处理,获得平滑视频数据;
所述对所述视频数据中每帧图像与背景图像进行差分运算,获得差分图像包括:
对所述平滑视频数据中每帧图像与所述平滑背景图像进行差分运算,获得差分图像。
3.根据权利要求2所述的方法,其特征在于,所述通过训练的目标物体检测模型识别所述视频数据包括的商品,获得图像商品的种类、数量和位置还包括:
对所述二值差分图像进行膨胀腐蚀处理,获得处理差分图像;
所述对所述二值差分图像进行边缘检测,获得轮廓面积包括:
对所述处理差分图像进行边缘检测,获得轮廓面积。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
采集所有商品中每种商品不同角度和不同距离的商品图像;
标注所述商品图像中每张图像中商品的位置和种类,获得标注信息;
使用所述商品图像和所述标注信息训练目标物体检测模型,获得训练的目标物体检测模型。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
将所述商品图像转换为设定像素的图像,获得转换图像;
所述使用所述商品图像和所述标注信息训练目标物体检测模型,获得训练的目标物体检测模型包括:
使用所述转换图像和所述标注信息训练目标物体检测模型,获得训练的目标物体检测模型。
6.根据权利要求5所述的方法,其特征在于,所述通过训练的目标物体检测模型识别所述视频数据包括的商品,获得图像商品的种类、数量和位置包括:
将所述视频数据中的每帧图像转换为所述设定像素的图像,获得设定视频数据;
通过训练的目标物体检测模型识别所述设定视频数据包括的商品,获得图像商品的种类、数量和位置。
7.根据权利要求1-6任一项所述的方法,其特征在于,所述方法还包括:
当检测到通过包括所述无人售货机的标识的二维码与电子设备建立连接时,打开所述无人售货机的门锁。
8.根据权利要求7所述的方法,其特征在于,当所述被用户取走的商品的数量大于0时,所述方法还包括:
根据所述被用户取走的商品的种类和数量计算所述被用户取走的商品的商品价格;
通过所述电子设备扣除所述商品价格金额。
9.根据权利要求8所述的方法,其特征在于,所述方法还包括:
向所述电子设备发送包括所述商品价格金额的支付信息。
10.一种无人售货机,其特征在于,包括用于执行如权利要求1-9任一项权利要求所述的商品识别方法的单元。
11.一种无人售货机,其特征在于,包括处理器、存储器、摄像头和收发器,所述处理器、所述存储器、所述摄像头和所述收发器相互连接,其中,所述摄像头用于采集视频数据,所述收发器用于与电子设备进行通信,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器用于调用所述程序指令执行如权利要求1-9任一项所述的商品识别方法。
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行如权利要求1-9任一项所述的商品识别方法。
CN201810696427.8A 2018-06-29 2018-06-29 一种商品识别方法、无人售货机及计算机可读存储介质 Active CN109003390B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810696427.8A CN109003390B (zh) 2018-06-29 2018-06-29 一种商品识别方法、无人售货机及计算机可读存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810696427.8A CN109003390B (zh) 2018-06-29 2018-06-29 一种商品识别方法、无人售货机及计算机可读存储介质

Publications (2)

Publication Number Publication Date
CN109003390A CN109003390A (zh) 2018-12-14
CN109003390B true CN109003390B (zh) 2021-08-10

Family

ID=64602109

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810696427.8A Active CN109003390B (zh) 2018-06-29 2018-06-29 一种商品识别方法、无人售货机及计算机可读存储介质

Country Status (1)

Country Link
CN (1) CN109003390B (zh)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109829359A (zh) * 2018-12-15 2019-05-31 深圳壹账通智能科技有限公司 无人商店的监控方法、装置、计算机设备及存储介质
CN109712315B (zh) * 2018-12-27 2021-04-20 浪潮金融信息技术有限公司 一种基于双摄像头的自动售卖机货物掉落检测方法
CN109712324B (zh) * 2018-12-28 2020-12-18 广东便捷神科技股份有限公司 一种自动售货机图像识别方法、售货方法及自动售货设备
CN111415461B (zh) 2019-01-08 2021-09-28 虹软科技股份有限公司 物品识别方法及系统、电子设备
CN109840503B (zh) * 2019-01-31 2021-02-26 深兰科技(上海)有限公司 一种确定种类信息的方法及装置
CN109948515B (zh) * 2019-03-15 2022-04-15 百度在线网络技术(北京)有限公司 物体的类别识别方法和装置
CN110287888A (zh) * 2019-06-26 2019-09-27 中科软科技股份有限公司 一种台标识别方法及系统
CN110503037A (zh) * 2019-08-22 2019-11-26 三星电子(中国)研发中心 一种在区域内定位物品的方法及系统
CN112541940B (zh) * 2019-09-20 2023-09-05 杭州海康威视数字技术股份有限公司 物品检测方法及系统
CN111209911A (zh) * 2020-01-07 2020-05-29 创新奇智(合肥)科技有限公司 基于语义分割网络的自定义标签识别系统及识别方法
CN111666927A (zh) * 2020-07-08 2020-09-15 广州织点智能科技有限公司 商品识别方法、装置、智能货柜和可读存储介质
CN111860371A (zh) * 2020-07-24 2020-10-30 浙江星星冷链集成股份有限公司 一种商品种类、数量及纯净度检测的方法及其冰柜
CN112215168A (zh) * 2020-10-14 2021-01-12 上海爱购智能科技有限公司 一种用于商品识别训练的图像编辑方法
CN112529851B (zh) * 2020-11-27 2023-07-18 中冶赛迪信息技术(重庆)有限公司 一种液压管状态确定方法、系统、终端及介质
CN112802049B (zh) * 2021-03-04 2022-10-11 山东大学 一种家庭物品检测数据集构建方法及系统
CN113723383B (zh) * 2021-11-03 2022-06-28 武汉星巡智能科技有限公司 异视角同步识别同区域商品的订单生成方法及智能售货机
CN114640797B (zh) * 2021-11-03 2024-06-21 深圳友朋智能商业科技有限公司 同步优化商品轨迹的订单生成方法、装置及智能售货机
CN114202700B (zh) * 2021-12-16 2022-07-22 东莞先知大数据有限公司 一种货物体积异常检测方法、装置及存储介质
CN116185541B (zh) * 2023-01-06 2024-02-20 广州市玄武无线科技股份有限公司 商超智能设备的业务执行系统、方法、终端设备及介质
CN118365672A (zh) * 2024-03-28 2024-07-19 上海商汤信息科技有限公司 目标统计方法、装置、电子设备及计算机可读存储介质

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101261721A (zh) * 2007-03-09 2008-09-10 海尔集团公司 物品存放和支取的统计和管理方法及其设备
CN106339917A (zh) * 2016-08-18 2017-01-18 无锡天脉聚源传媒科技有限公司 一种商品模型训练方法及装置
CN107833361A (zh) * 2017-09-28 2018-03-23 中南大学 一种基于图像识别的自动售货机掉货检测的方法
EP3319027A1 (en) * 2016-11-02 2018-05-09 Vocollect, Inc. Planogram compliance
CN108052949A (zh) * 2017-12-08 2018-05-18 广东美的智能机器人有限公司 物品类别统计方法、系统、计算机设备和可读存储介质
CN108182757A (zh) * 2018-01-22 2018-06-19 合肥美的智能科技有限公司 无人售货机及其控制方法
CN108198052A (zh) * 2018-03-02 2018-06-22 北京京东尚科信息技术有限公司 用户选购商品识别方法、装置以及智能货架系统

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002133242A (ja) * 2000-10-20 2002-05-10 Nippon Conlux Co Ltd プロモーション方法およびシステム
CN106204573A (zh) * 2016-07-07 2016-12-07 Tcl集团股份有限公司 一种智能冰箱的食品管理方法及系统
CN106971457A (zh) * 2017-03-07 2017-07-21 深圳市楼通宝实业有限公司 自助售卖方法及系统
CN108171172A (zh) * 2017-12-27 2018-06-15 惠州Tcl家电集团有限公司 自助购物方法、自助售卖机及计算机可读存储介质
CN108182417B (zh) * 2017-12-29 2020-07-10 广东安居宝数码科技股份有限公司 出货检测方法、装置、计算机设备及自动售货机

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101261721A (zh) * 2007-03-09 2008-09-10 海尔集团公司 物品存放和支取的统计和管理方法及其设备
CN106339917A (zh) * 2016-08-18 2017-01-18 无锡天脉聚源传媒科技有限公司 一种商品模型训练方法及装置
EP3319027A1 (en) * 2016-11-02 2018-05-09 Vocollect, Inc. Planogram compliance
CN107833361A (zh) * 2017-09-28 2018-03-23 中南大学 一种基于图像识别的自动售货机掉货检测的方法
CN108052949A (zh) * 2017-12-08 2018-05-18 广东美的智能机器人有限公司 物品类别统计方法、系统、计算机设备和可读存储介质
CN108182757A (zh) * 2018-01-22 2018-06-19 合肥美的智能科技有限公司 无人售货机及其控制方法
CN108198052A (zh) * 2018-03-02 2018-06-22 北京京东尚科信息技术有限公司 用户选购商品识别方法、装置以及智能货架系统

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
基于深度学习的货架商品检测技术研究;刘永豪;《中国优秀硕士学位论文全文数据库 信息科技辑》;20180115(第01期);第I138-1173页 *

Also Published As

Publication number Publication date
CN109003390A (zh) 2018-12-14

Similar Documents

Publication Publication Date Title
CN109003390B (zh) 一种商品识别方法、无人售货机及计算机可读存储介质
CN108985359B (zh) 一种商品识别方法、无人售货机及计算机可读存储介质
CN109117848B (zh) 一种文本行字符识别方法、装置、介质和电子设备
CN111415461B (zh) 物品识别方法及系统、电子设备
CN108335408B (zh) 用于自动售货机的物品识别方法、装置、系统及存储介质
CN109086873B (zh) 递归神经网络的训练方法、识别方法、装置及处理设备
CN111626201B (zh) 商品检测方法、装置及可读存储介质
CN109727275B (zh) 目标检测方法、装置、系统和计算机可读存储介质
EP3899508A1 (en) Automated inspection system and associated method for assessing the condition of shipping containers
CN111259889A (zh) 图像文本识别方法、装置、计算机设备及计算机存储介质
US20140169639A1 (en) Image Detection Method and Device
GB2565775A (en) A Method, an apparatus and a computer program product for object detection
CN110335313B (zh) 音频采集设备定位方法及装置、说话人识别方法及系统
Xiang et al. Moving object detection and shadow removing under changing illumination condition
CN108961547A (zh) 一种商品识别方法、无人售货机及计算机可读存储介质
CN109784385A (zh) 一种商品自动识别方法、系统、装置及存储介质
CN111126393A (zh) 车辆外观改装判断方法、装置、计算机设备及存储介质
CN111723777A (zh) 商品取放过程判别方法、装置、智能货柜和可读存储介质
CN112541372B (zh) 一种困难样本筛选方法及装置
CN112001200A (zh) 识别码识别方法、装置、设备、存储介质和系统
CN114255377A (zh) 一种智能货柜的差异商品检测分类方法
CN116452636A (zh) 一种基于目标跟踪的无人售货柜动态商品识别方法及相关装置
US20180268247A1 (en) System and method for detecting change using ontology based saliency
CN111680680A (zh) 一种目标码定位方法、装置、电子设备及存储介质
CN115953744A (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
CP01 Change in the name or title of a patent holder

Address after: 518000 Guangdong science and technology innovation and Research Institute, Shenzhen, Shenzhen, Nanshan District No. 6, science and technology innovation and Research Institute, Shenzhen, D 10, 1004, 10

Patentee after: Shenzhen Hetai intelligent home appliance controller Co.,Ltd.

Address before: 518000 Guangdong science and technology innovation and Research Institute, Shenzhen, Shenzhen, Nanshan District No. 6, science and technology innovation and Research Institute, Shenzhen, D 10, 1004, 10

Patentee before: SHENZHEN H&T DATA RESOURCES AND CLOUD TECHNOLOGY Ltd.

CP01 Change in the name or title of a patent holder