本申请涉及工业控制和图像处理,尤其涉及一种正位识别方法、装置、电子设备及摆正系统。
背景技术:
1、在仓储物流及工业自动化中,机械抓取或盘点装卸通常均需要要求物品处于正位,即物品贴有条码的一面朝上。
2、目前,物品的正位识别及摆正基本还是依靠人工在流通环节各时段干预实现,或是通过增加多路传感器检测并辅以人工修正的方式,其均需要人工参与,耗时耗力。
技术实现思路
1、有鉴于此,本申请提供一种正位识别方法、装置、电子设备及摆正系统。
2、具体地,本申请是通过如下技术方案实现的:
3、根据本申请实施例的第一方面,提供一种正位识别方法,包括:
4、获取待处理物品的图像;
5、对所述图像进行内容检测,确定所述图像中是否存在条码;
6、在确定所述图像中不存在条码的情况下,通过机械控制系统将所述待处理物品翻转至至少一个指定位置,并依据获取到的该指定位置下所述待处理物品的图像对所述待处理物品进行正位识别,直至确定获取到的图像中存在条码,或,获取到的各指定位置下的图像中均不存在条码;
7、在确定图像中存在条码的情况下,依据条码在所述待处理物品上的位置,控制所述待处理物品处于条码朝上的状态。
8、根据本申请实施例的第二方面,提供一种正位识别装置,包括:
9、获取单元,用于获取待处理物品的图像;
10、检测单元,用于对所述图像进行内容检测,确定所述图像中是否存在条码;
11、所述检测单元,还用于在确定所述图像中不存在条码的情况下,通过机械控制系统将所述待处理物品翻转至至少一个指定位置,并依据获取到的该指定位置下所述待处理物品的图像对所述待处理物品进行正位识别,直至确定获取到的图像中存在条码,或,获取到的各指定位置下的图像中均不存在条码;
12、控制单元,用于在确定图像中存在条码的情况下,依据条码在所述待处理物品上的位置,控制所述待处理物品处于条码朝上的状态。
13、根据本申请实施例的第三方面,提供一种电子设备,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的机器可执行指令,所述处理器用于执行机器可执行指令,以实现第一方面提供的方法。
14、根据本申请实施例的第四方面,提供一种摆正系统,包括:正位识别子系统和机械控制子系统,所述正位识别子系统包括图像采集设备和处理设备;所述机械控制子系统;其中:
15、所述图像采集设备,用于采集待处理物品的图像;
16、所述处理设备,用于利用第一方面提供的方法实现正位识别;在正位识别结果包括获取到的待处理物品的图像中不存在条码的情况下,向所述机械控制子系统发送翻面检测指令;
17、所述机械控制子系统,用于依据接收到的翻面检测指令,对待处理物品翻转至至少一个指定位置;
18、所述处理设备,还用于依据所述图像采集设备采集到的指定位置下的待处理物品的图像对所述待处理物品进行正位识别,直至确定获取到的图像中存在条码,或,获取到的各指定位置下的图像中均不存在条码;
19、所述处理设备,还用于在确定图像中存在条码的情况下,依据条码在所述待处理物品上的位置,控制所述待处理物品处于条码朝上的状态。
20、本申请实施例的正位识别方法,通过获取待处理物品的图像,对该图像进行内容检测,确定该图像中是否存在条码;在确定图像中不存在条码的情况下,通过机械控制系统将所述待处理物品翻转至至少一个指定位置,并依据获取到的该指定位置下所述待处理物品的图像对所述待处理物品进行正位识别,直至确定获取到的图像中存在条码,或,获取到的各指定位置下的图像中均不存在条码;在确定图像中存在条码的情况下,依据条码在待处理物品上的位置,控制待处理物品处于条码朝上的状态,通过基于图像视觉方式实现物品正位识别,并结合机械控制系统,可以不受物品形状特征等限制,并在无需人工参与的方式,自动实现物品正位识别和翻正。
1.一种正位识别方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述对所述图像进行内容检测,确定所述图像中是否存在条码,包括:
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,一个所述指定位置对应所述待处理物品的一面朝上;
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
7.根据权利要求6所述的方法,其特征在于,在确定所述图像中存在条码的情况下,所述方法还包括:
8.一种正位识别装置,其特征在于,包括:
9.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的机器可执行指令,所述处理器用于执行机器可执行指令,以实现如权利要求1-7任一项所述的方法。
10.一种摆正系统,其特征在于,包括:正位识别子系统和机械控制子系统,所述正位识别子系统包括图像采集设备和处理设备;其中: