掌桥专利:专业的专利平台
掌桥专利
首页

一种信件检测方法及系统

文献发布时间:2023-06-19 10:00:31


一种信件检测方法及系统

技术领域

本发明涉及智能检测技术领域,尤其涉及一种信件检测方法及系统。

背景技术

邮箱是用于收集信件的邮政设施。可以将信件投入邮箱中,投递员会定时到邮箱处来收集信件。投递员收集到信件后回邮局再分类、运输和派送。为防止信件在邮箱内时间过长,信件无法及时到达收件人手中,从而导致用户的满意度较低,投递员通常需要在间隔较短的时限内去邮箱取信。因此,当投递员去邮箱取件时,会较大概率地出现邮箱内无信件的情况,从而导致投递员的工作效率较低。

发明内容

本发明实施例提供一种信件检测方法及系统,以解决投递员去邮箱取件时,会较大概率地出现邮箱内无信件从而导致投递员的工作效率较低的问题。

为了解决上述技术问题,本发明是这样实现的:

第一方面,本发明实施例提供一种信件检测方法,应用于信件检测系统,所述信件检测系统包括摄像头,所述摄像头设置于邮箱内,所述方法包括:

通过所述摄像头进行拍摄,得到第一图像;

按照预设图像处理流程对所述第一图像进行图像处理,得到第二图像;

根据所述第二图像及预设图像得到差分图像;

基于所述差分图像确定所述邮箱内是否存在信件。

可选的,所述根据所述第二图像及预设图像得到差分图像之前,所述方法还包括:

在所述邮箱内不存在信件的情况下,通过所述摄像头进行拍摄,得到第三图像;

按照所述预设图像处理流程对所述第三图像进行图像处理,得到所述预设图像。

可选的,所述预设图像处理流程包括:

获取图像的灰度图;

将所述灰度图进行二值化处理,得到二值化处理后的图像;

将所述二值化处理后的图像进行形态学处理,得到形态学处理后的图像。

可选的,所述基于所述差分图像确定所述邮箱内是否存在信件,包括:

若所述差分图像中像素值大于第一预设值的像素个数大于第二预设值,则确定所述邮箱内存在信件。

第二方面,本发明实施例提供一种信件检测系统,所述信件检测系统包括摄像头,所述摄像头设置于邮箱内,所述信件检测系统还包括:

第一拍摄模块,用于通过所述摄像头进行拍摄,得到第一图像;

第一处理模块,用于按照预设图像处理流程对所述第一图像进行图像处理,得到第二图像;

第二处理模块,用于根据所述第二图像及预设图像得到差分图像;

确定模块,用于基于所述差分图像确定所述邮箱内是否存在信件。

可选的,所述信件检测系统还包括:

第二拍摄模块,用于在所述邮箱内不存在信件的情况下,通过所述摄像头进行拍摄,得到第三图像;

第三处理模块,用于按照所述预设图像处理流程对所述第三图像进行图像处理,得到所述预设图像。

可选的,所述预设图像处理流程包括:

获取图像的灰度图;

将所述灰度图进行二值化处理,得到二值化处理后的图像;

将所述二值化处理后的图像进行形态学处理,得到形态学处理后的图像。

可选的,所述确定模块具体用于:

若所述差分图像中像素值大于第一预设值的像素个数大于第二预设值,则确定所述邮箱内存在信件。

第三方面,本发明实施例提供一种信件检测系统,所述信件检测系统包括设置于至少一个邮箱内的至少一个摄像头以及服务器;

所述摄像头用于:进行拍摄,得到第一图像;

所述服务器用于:

按照预设图像处理流程对所述第一图像进行图像处理,得到第二图像;

根据所述第二图像及预设图像得到差分图像;

基于所述差分图像确定所述邮箱内是否存在信件。

第四方面,本发明实施例提供一种信件检测系统,包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时实现上述第一方面所述的信件检测方法的步骤。

第五方面,本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面所述的信件检测方法的步骤。

本发明实施例中,通过所述摄像头进行拍摄,得到第一图像;按照预设图像处理流程对所述第一图像进行图像处理,得到第二图像;根据所述第二图像及预设图像得到差分图像;基于所述差分图像确定所述邮箱内是否存在信件。这样,可以通过摄像头拍摄的图像确定所述邮箱内是否存在信件,信件检测的准确率较高,进而投递员能够在存在信件的情况下进行取件,能够提高投递员的工作效率。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的一种信件检测方法的流程图;

图2是本发明实施例提供的二值化处理后的两幅图像;

图3是图2中的图像进行形态学处理后的图像;

图4是图3中的两幅图像得到的差分图像;

图5是本发明实施例提供的一种信件检测系统的结构示意图;

图6是本发明实施例提供的另一种信件检测系统的结构示意图;

图7是本发明实施例提供的另一种信件检测系统的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

参见图1,图1是本发明实施例提供的一种信件检测方法的流程图,所述方法应用于信件检测系统,所述信件检测系统包括摄像头,所述摄像头设置于邮箱内,如图1所示,所述方法包括以下步骤:

步骤101、通过所述摄像头进行拍摄,得到第一图像。

其中,所述邮箱可以包括邮筒在内的用于收集外寄信件的邮政设施。所述摄像头用于对邮箱的底部进行拍摄。所述摄像头可以设置于所述邮箱的顶部,或者可以设置于所述邮箱的左上角,或者右上角等,本发明实施例对摄像头的具体位置不进行限定。在有信件投递到邮箱时,信件会落在邮箱的底部,从而摄像头可以拍摄到位于邮箱底部的信件。

步骤102、按照预设图像处理流程对所述第一图像进行图像处理,得到第二图像。

其中,所述预设图像处理流程可以包括获取图像的灰度图;或者,所述预设图像处理流程可以包括获取图像的灰度图;将所述灰度图进行二值化处理,得到二值化处理后的图像;或者,所述预设图像处理流程可以包括获取图像的灰度图;将所述灰度图进行二值化处理,得到二值化处理后的图像;将所述二值化处理后的图像进行形态学处理,得到形态学处理后的图像。可以通过获取第一图像的灰度图,将所述灰度图进行二值化处理,得到二值化处理后的图像;将所述二值化处理后的图像进行形态学处理,得到形态学处理后的图像,将所述形态学处理后的图像作为第二图像。所述预设图像处理流程用于减少所述第一图像中干扰确定所述邮箱内是否存在信件的因素,本发明实施例对所述预设图像处理流程不进行限定。

步骤103、根据所述第二图像及预设图像得到差分图像。

其中,所述预设图像可以为用于标定的图像。所述预设图像可以是模拟生成的图像,或者,所述预设图像可以为在所述邮箱内不存在信件的情况下进行拍摄并按照预设图像处理流程进行图像处理后的图像。可以是,在所述邮箱内不存在信件的情况下,通过所述摄像头进行拍摄,得到第三图像;按照所述预设图像处理流程对所述第三图像进行图像处理,得到所述预设图像。根据所述第二图像及预设图像得到差分图像,可以是将所述第二图像与预设图像作差分得到差分图像,具体的,可以是将所述第二图像与所述预设图像中对应位置的像素相减得到差分图像。

步骤104、基于所述差分图像确定所述邮箱内是否存在信件。

其中,可以是,若所述差分图像中像素值大于第一预设值的像素个数大于第二预设值,则可以确定所述邮箱内存在信件;或者,若所述差分图像在预设位置存在像素值大于第一预设值的像素,则可以确定所述邮箱内存在信件。所述第一预设值可以为0,或者可以为1,或者可以为2等等。差分图像中存在像素值大于第一预设值的像素可以认为第二图像在该像素对应的位置与预设图像在该像素对应的位置图像存在不同。所述第二预设值可以根据经验确定,还可以通过多次实验确定,可以在所述邮箱内存在信件的情况下获取所述差分图像中像素值大于第一预设值的像素个数值范围,并将所述像素个数值范围中的最大值作为第二预设值。所述预设位置可以是差分图像中信件通常所处的位置。

需要说明的是,在实际应用中,在确定所述邮箱内存在信件的情况下,可以通知投递员在所述邮箱内存在信件,例如,可以短信通知投递员在所述邮箱内存在信件。进一步的,为方便统一管理,所述信件检测系统包括设置于至少一个邮箱内的至少一个摄像头以及服务器;所述摄像头用于:进行拍摄,得到第一图像;所述服务器用于:按照预设图像处理流程对所述第一图像进行图像处理,得到第二图像;根据所述第二图像及预设图像得到差分图像;基于所述差分图像确定所述邮箱内是否存在信件。通过摄像头将所述第一图像发送至服务器,可以将多个邮箱内的摄像头拍摄的图像上传至服务器进行比对和判断,从而在服务器对应的客户端上可以实时查看邮箱内信件的情况。通过所述服务器对邮箱内的信件情况进行统一管理,投递员可以知道各个邮箱内是否存在信件。

本发明实施例中,通过所述摄像头进行拍摄,得到第一图像;按照预设图像处理流程对所述第一图像进行图像处理,得到第二图像;根据所述第二图像及预设图像得到差分图像;基于所述差分图像确定所述邮箱内是否存在信件。这样,可以通过摄像头拍摄的图像确定所述邮箱内是否存在信件,信件检测的准确率较高,进而投递员能够在存在信件的情况下进行取件,能够提高投递员的工作效率。

可选的,所述根据所述第二图像及预设图像得到差分图像之前,所述方法还包括:

在所述邮箱内不存在信件的情况下,通过所述摄像头进行拍摄,得到第三图像;

按照所述预设图像处理流程对所述第三图像进行图像处理,得到所述预设图像。

其中,按照所述预设图像处理流程对所述第三图像进行图像处理,可以是通过获取第三图像的灰度图,将所述灰度图进行二值化处理,得到二值化处理后的图像;将所述二值化处理后的图像进行形态学处理,得到形态学处理后的图像,将所述形态学处理后的图像作为预设图像。

例如,如图2所示,图2-(a)可以为第三图像的灰度图进行二值化处理后的图像,在所述邮箱内存在信件的情况下,图2-(b)可以为第一图像的灰度图进行二值化处理后的图像。图3-(a)可以为图2-(a)所示的图像进行形态学处理后的图像,图3-(b)可以为图2-(b)所示的图像进行形态学处理后的图像。图4可以为图3-(a)所示的图像与图3-(b)所示的图像得到的差分图像。

该实施方式中,在所述邮箱内不存在信件的情况下,通过所述摄像头进行拍摄,得到第三图像;按照所述预设图像处理流程对所述第三图像进行图像处理,得到所述预设图像。这样,得到预设图像与得到第二图像的操作流程一致,避免了引入其它影响确定所述邮箱内是否存在信件的因素,能够提高信件检测的准确率。

可选的,所述预设图像处理流程包括:

获取图像的灰度图;

将所述灰度图进行二值化处理,得到二值化处理后的图像;

将所述二值化处理后的图像进行形态学处理,得到形态学处理后的图像。

其中,获取图像的灰度图,可以是将RGB图像转为灰度图,可以将图像中R(红)、G(绿)、B(蓝)三种颜色的数值相加,再求平均,以得到灰度图。将所述灰度图进行二值化处理,可以是,将灰度图中灰度大于或等于预设阈值的像素设置灰度值为255,将灰度图中灰度小于所述预设阈值的像素设置灰度值为0,所述预设阈值可以根据经验确定。将所述二值化处理后的图像进行形态学处理,可以是,将所述二值化处理后的图像进行膨胀、腐蚀等处理,可以过滤干扰数据。

该实施方式中,所述预设图像处理流程包括:获取图像的灰度图;将所述灰度图进行二值化处理,得到二值化处理后的图像;将所述二值化处理后的图像进行形态学处理,得到形态学处理后的图像。这样,通过所述预设图像处理流程对图像进行处理,可以较好地减少所述第一图像中干扰确定所述邮箱内是否存在信件的因素,能够提高信件检测的准确率。

可选的,所述基于所述差分图像确定所述邮箱内是否存在信件,包括:

若所述差分图像中像素值大于第一预设值的像素个数大于第二预设值,则确定所述邮箱内存在信件。

其中,所述第一预设值可以为0,或者可以为1,或者可以为2等等。差分图像中存在像素值大于第一预设值的像素可以认为第二图像在该像素对应的位置与预设图像在该像素对应的位置图像存在不同。所述第二预设值可以根据经验确定,还可以通过多次实验确定,可以在所述邮箱内存在信件的情况下获取所述差分图像中像素值大于第一预设值的像素个数值范围,并将所述像素个数值范围中的最大值作为第二预设值。

该实施方式中,若所述差分图像中像素值大于第一预设值的像素个数大于第二预设值,则确定所述邮箱内存在信件,这样,通过差分图像中像素的像素值来确定所述邮箱内存在信件,能够提高信件检测的准确率。

参见图5,图5是本发明实施例提供的一种信件检测系统的结构示意图,所述信件检测系统包括摄像头,所述摄像头设置于邮箱内,如图5所示,信件检测系统200包括:

第一拍摄模块201,用于通过所述摄像头进行拍摄,得到第一图像;

第一处理模块202,用于按照预设图像处理流程对所述第一图像进行图像处理,得到第二图像;

第二处理模块203,用于根据所述第二图像及预设图像得到差分图像;

确定模块204,用于基于所述差分图像确定所述邮箱内是否存在信件。

可选的,信件检测系统200还包括:

第二拍摄模块205,用于在所述邮箱内不存在信件的情况下,通过所述摄像头进行拍摄,得到第三图像;

第三处理模块206,用于按照所述预设图像处理流程对所述第三图像进行图像处理,得到所述预设图像。

可选的,所述预设图像处理流程包括:

获取图像的灰度图;

将所述灰度图进行二值化处理,得到二值化处理后的图像;

将所述二值化处理后的图像进行形态学处理,得到形态学处理后的图像。

可选的,确定模块204具体用于:

若所述差分图像中像素值大于第一预设值的像素个数大于第二预设值,则确定所述邮箱内存在信件。

信件检测系统能够实现图1的方法实施例中的各个过程,为避免重复,这里不再赘述。

请参见图7,图7是本发明实施例提供的另一种信件检测系统的结构示意图,如图7所示,信件检测系统300包括:存储器302、处理器301及存储在所述存储器302上并可在所述处理器301上运行的程序,其中:

信件检测系统300还包括摄像头,所述摄像头设置于邮箱内,所述处理器301读取存储器302中的程序,用于执行:

通过所述摄像头进行拍摄,得到第一图像;

按照预设图像处理流程对所述第一图像进行图像处理,得到第二图像;

根据所述第二图像及预设图像得到差分图像;

基于所述差分图像确定所述邮箱内是否存在信件。

可选的,所述处理器301还用于执行:

在所述邮箱内不存在信件的情况下,通过所述摄像头进行拍摄,得到第三图像;

按照所述预设图像处理流程对所述第三图像进行图像处理,得到所述预设图像。

可选的,所述预设图像处理流程包括:

获取图像的灰度图;

将所述灰度图进行二值化处理,得到二值化处理后的图像;

将所述二值化处理后的图像进行形态学处理,得到形态学处理后的图像。

可选的,所述处理器301执行的所述基于所述差分图像确定所述邮箱内是否存在信件,包括:

若所述差分图像中像素值大于第一预设值的像素个数大于第二预设值,则确定所述邮箱内存在信件。

在图7中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器301代表的一个或多个处理器和存储器302代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。

处理器301负责管理总线架构和通常的处理,存储器302可以存储处理器301在执行操作时所使用的数据。

需要说明的是,本发明实施例方法实施例中的任意实施方式都可以被本实施例中的上述信件检测系统所实现,以及达到相同的有益效果,此处不再赘述。

本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述信件检测方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。

相关技术
  • 一种信件检测方法及系统
  • 一种信筒及收取信件的管理系统
技术分类

06120112387075