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

图像处理方法、装置、非易失性存储介质和处理器

文献发布时间:2023-06-19 11:14:36


图像处理方法、装置、非易失性存储介质和处理器

技术领域

本发明涉及图像处理领域,具体而言,涉及一种图像处理方法、装置、非易失性存储介质和处理器。

背景技术

互联网技术的不断普及改变了人们的生活方式,为人们的生活提供了便利,同时也使得人们所处的生活环境的个人隐私也越来越多的被网络所公开,信息安全越来越受到人们的重视。

现有技术中,通过摄像头镜头的运转抓捕行来进行监控记录。然而,由于摄像头抓捕技术的破解,用户在家庭之中的行为录像数据容易被泄露,一些黑心商家将摄像头所拍摄的用户的生活隐私贩卖到各种非法网站以谋取黑利,对被拍摄者的生活造成了巨大困扰,也使得人们对家用摄像头的越发不信任。另外,一些摄像头所抓捕的信息中用户的面部图像非常清晰,当信息泄露时容易对用户的生活造成困扰。

针对上述的问题,目前尚未提出有效的解决方案。

发明内容

本发明实施例提供了一种图像处理方法、装置、非易失性存储介质和处理器,以至少解决现有的图像采集设备采集图像的过程中存在数据泄露的技术问题。

根据本发明实施例的一个方面,提供了一种图像处理方法,包括:获取图像采集设备采集到的待处理图像,其中,待处理图像中至少包括目标对象;检测目标对象的对象类型;在对象类型为第一对象类型时,在待处理图像中对目标对象的至少部分区域进行遮挡处理,其中,第一对象类型为预先存储的对象类型。

进一步地,图像处理方法还包括:在对象类型为第二对象类型时,对待处理图像中的预设区域进行放大处理,得到放大后的预设区域图像,其中,预设区域为目标对象在待处理图像中的区域,第二对象类型为未存储的对象类型;根据放大后的预设区域图像检测目标对象是否为异常对象;在检测到目标对象为异常对象的情况下,生成报警信息,并将放大后的预设区域图像发送至报警中心。

进一步地,图像处理方法还包括:在检测到目标对象为正常对象的情况下,将放大后的预设区域图像发送至终端设备,以使终端设备确定是否生成报警信息。

进一步地,图像处理方法还包括:在检测目标对象的对象类型之前,检测目标对象的至少部分区域是否存在遮挡;在目标对象的至少部分区域存在遮挡的情况下,采集目标对象的多张目标图像,并根据多张目标图像所包含的特征信息确定是否生成报警信息。

进一步地,图像处理方法还包括:检测是否接收到外部设备发送的连接请求,其中,连接请求用于请求与图像采集设备连接;在接收到连接请求的情况下,检测外部设备是否为认证设备;在外部设备为认证设备的情况下,控制外部设备通过固定网络地址与图像采集设备连接;在外部设备为未认证设备的情况下,控制外部设备通过动态网络地址与图像采集设备连接。

进一步地,图像处理方法还包括:在控制外部设备通过固定网络地址与图像采集设备连接之后,对固定网络地址进行隐藏操作。

进一步地,图像处理方法还包括:控制外部设备通过动态网络地址与图像采集设备连接之后,对图像采集设备所采集到的图像进行加密处理,并发送报警信息至终端设备,以使终端设备确定是否对图像采集设备进行关闭操作。

根据本发明实施例的另一方面,还提供了一种图像处理装置,包括:获取模块,用于获取图像采集设备采集到的待处理图像,其中,待处理图像中至少包括目标对象;检测模块,用于检测目标对象的对象类型;处理模块,用于在对象类型为第一对象类型时,在待处理图像中对目标对象的至少部分区域进行遮挡处理,其中,第一对象类型为预先存储的对象类型。

根据本发明实施例的另一方面,还提供了一种非易失性存储介质,该非易失性存储介质中存储有计算机程序,其中,计算机程序被设置为运行时执行上述的图像处理方法。

根据本发明实施例的另一方面,还提供了一种处理器,该处理器用于运行程序,其中,程序被设置为运行时执行上述的图像处理方法。

在本发明实施例中,采用对图像中的预设类型的对象进行遮挡处理的方式,在获取图像采集设备采集到的待处理图像之后,检测待处理图像中所包含的目标对象的对象类型,并在对象类型为第一对象类型时,在待处理图像中对目标对象的至少部分区域进行遮挡处理。

在上述过程中,当检测到目标对象的对象类型为预设的对象类型(即第一对象类型)时,可确定该目标对象为家庭成员,此时对待处理图像中的目标对象进行遮挡处理,从而避免了图像采集设备采集到的图像清晰度较高所导致用户隐私泄露的问题,提高了用户信息的安全性。

本申请在检测到目标对象的对象类型为预设的对象类型时,对待处理图像中的目标对象进行遮挡处理,避免了隐私泄露的问题,提高了用户信息的安全性。

由此可见,本申请所提供的方案达到了避免数据泄露的目的,从而实现了提高数据安全的技术效果,进而解决了现有的图像采集设备采集图像的过程中存在数据泄露的技术问题。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据本发明实施例的一种图像处理方法的流程图;

图2是根据本发明实施例的一种可选的图像检测处理流程图;

图3是根据本发明实施例的一种可选的网路地址保护流程的示意图;

图4是根据本发明实施例的一种图像处理装置的示意图。

具体实施方式

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

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

实施例1

根据本发明实施例,提供了一种图像处理方法的实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

图1是根据本发明实施例的图像处理方法的流程图,如图1所示,该方法包括如下步骤:

步骤S102,获取图像采集设备采集到的待处理图像,其中,待处理图像中至少包括目标对象。

在步骤S102中,图像采集设备包括但不限于摄像头,该摄像头可以独立安装,也可设置在其他家电设备中,例如,图像采集设备可以为设置在空调设备、加湿器、净水机等家电设备中的摄像头。

可选的,图像采集设备可采集对应区域内的图像,例如,在房间内设置多个采集区域,每个图像采集设备采集对应的采集区域内的图像,即每个图像采集设备对对应的采集区域进行监控。

在一种可选的实施例中,图像处理系统可控制图像采集设备进行图像采集。其中,图像处理系统可通过无线和/或有线的形式控制图像采集设备。图像采集设备在采集到对应采集区域的图像之后,检测该图像中是否包含目标对象,如果图像包含目标对象,则确定该图像为待处理图像,并将该图像发送至图像处理系统,图像处理系统再对接收到的待处理图像进行处理。可选的,上述目标对象可以为但不限于人、动物等。

步骤S104,检测目标对象的对象类型。

在步骤S104中,对象类型至少包括第一对象类型和第二对象类型,其中,第一对象类型为预先存储的对象类型,第二对象类型为未存储的对象类型。

可选的,在图像采集设备首次启动或者初始化后,用户可自行录入个人以及家庭成员的信息(包括但不限于图像信息),例如,录入每个家庭成员的姓名、性别、年龄以及该家庭成员的图像等。在实际应用中,具有权限的用户可随时添加第一对象类型对应的成员,另外,具有权限的用户还可设置容量上限,当成员数量超过预设数量时,图像处理系统提醒具有权限的用户是否对已记录的成员进行更新。

在一种可选的实施例中,在得到待处理图像之后,图像处理系统通过图像匹配的方式确定待处理图像中目标对象的对象类型。可选的,处理器对待处理图像进行分割处理,从待处理图像中获取包含目标对象的图像区域,并从图像区域中识别出目标对象的对象特征,例如,体型特征、相貌特征、年龄、性别等特征,将得到的对象特征与预先存储的第一对象类型所对应的预设对象特征进行匹配,如果匹配成功,则确定该目标对象的对象类型为第一对象类型;如果匹配失败,则确定该目标对象的对象类型为第二对象类型。

需要说明的是,上述仅列举了一个检测对象类型的例子,在实际应用中,也可采用其他的方式对目标对象的对象类型进行检测。

步骤S106,在对象类型为第一对象类型时,在待处理图像中对目标对象的至少部分区域进行遮挡处理。

可选的,当检测到目标对象的对象类型为第一对象类型时,可确定目标对象为已存储的对象,此时,图像处理系统对目标对象的脸部或者整体进行马赛克处理,以对目标对象进行隐私保护,防止信息泄露。

基于上述步骤S102至步骤S106所限定的方案,可以获知,在本发明实施例中,采用对图像中的预设类型的对象进行遮挡处理的方式,在获取图像采集设备采集到的待处理图像之后,检测待处理图像中所包含的目标对象的对象类型,并在对象类型为第一对象类型时,在待处理图像中对目标对象的至少部分区域进行遮挡处理。

容易注意到的是,在上述过程中,当检测到目标对象的对象类型为预设的对象类型(即第一对象类型)时,可确定该目标对象为家庭成员,此时对待处理图像中的目标对象进行遮挡处理,从而避免了图像采集设备采集到的图像清晰度较高所导致用户隐私泄露的问题,提高了用户信息的安全性。

由此可见,本申请所提供的方案达到了避免数据泄露的目的,从而实现了提高数据安全的技术效果,进而解决了现有的图像采集设备采集图像的过程中存在数据泄露的技术问题。

在一种可选的实施例中,图2示出了一种可选的图像检测处理流程图,由图2可知,在检测到图像采集设备采集到的待处理图像中存在目标对象时,获取目标对象的对象特征,并与已存储的对象类型对应的预设对象特征进行匹配,如果匹配成功,则在待处理图像中对目标对象的面部进行马赛克处理;如果未匹配成功,则确定目标对象为未存储的对象,则再对待处理图像进行进一步的处理。

具体的,在对象类型为第二对象类型时,对待处理图像中的预设区域进行放大处理,得到放大后的预设区域图像。然后,根据放大后的预设区域图像检测目标对象是否为异常对象,在检测到目标对象为异常对象的情况下,生成报警信息,并将放大后的预设区域图像发送至报警中心;在检测到目标对象为正常对象的情况下,将放大后的预设区域图像发送至终端设备,以使终端设备确定是否生成报警信息。

其中,预设区域为目标对象在待处理图像中的区域,例如,目标对象的面部,或者目标对象整体。

可选的,在图2中,在检测到目标对象的对象类型为第二对象类型时,确定目标对象为陌生人,然后对目标对象的面部进行放大处理,以使图像处理系统能够准确的对目标对象进行进一步的识别,同时,图像处理系统从多张放大后的预设区域图像中选择清晰度较高的图像发送至用户所使用的终端设备中,以使用户自行判断是否需要报警。另外,图像处理系统从放大后的预设区域图像中识别出目标对象的对象特征,并将该对象特征与公安嫌疑人数据库中的数据进行比对,以确定该目标对象是否为公安嫌疑人(即异常对象)。在确定目标对象为公安嫌疑人时,生成报警信息,并放大后的目标对象的图像发送至报警中心,同时将报警信息发送至终端设备,以将信息实时反馈至用户,由用户确定是否报警。

在一种可选的实施例中,在检测目标对象的对象类型之前,图像处理系统还检测目标对象的至少部分区域是否存在遮挡,在目标对象的至少部分区域存在遮挡的情况下,采集目标对象的多张目标图像,并根据多张目标图像所包含的特征信息确定是否生成报警信息。

可选的,当图像处理系统检测到目标对象的面部遮挡时,控制图像采集设备跟随目标对象进行连续抓拍,并对抓拍到的多张图像进行分析,确定目标对象的行为特征,通过对目标对象的行为特征进行分析来确定生成报警信息该目标对象是否报警。在确定报警的情况下,图像处理系统自行选择与社区安保进行联网信息发送。

需要说明的是,在上述过程中,图像处理系统还可检测目标对象的遮挡程度,如果遮挡程度大于预设程度,则图像处理系统直接生成报警信息。其中,遮挡程度可通过检测目标对象的面部的遮挡面积来确定。

此外,还需要说明的是,为了提高信息的安全性,避免非法人员通过网络窃取图像采集设备采集到的图像信息,本申请在对待处理图像进行处理的基础上,还对与图像采集设备连接的外部设备的安全性进行检测。

具体的,图像处理系统检测是否接收到外部设备发送的连接请求,在接收到连接请求的情况下,检测外部设备是否为认证设备,其中,在外部设备为认证设备的情况下,控制外部设备通过固定网络地址与图像采集设备连接;在外部设备为未认证设备的情况下,控制外部设备通过动态网络地址与图像采集设备连接。其中,连接请求用于请求与图像采集设备连接。

可选的,图3示出了一种可选的网路地址保护流程的示意图,在图3中,图像采集设备初始化后自动生成两级网络地址,其中,第一级网络地址为固定网络地址,第二级网络地址为动态网络地址。用户的终端设备与图像采集设备首次连接时,默认通过固定网络地址使终端设备与图像采集设备连接,并在连接成功后,自动隐藏固定网络地址。在连接成功后,图像采集设备对外显示动态网络地址,实时变化,防止图像采集设备的网络地址被破解。

由图3可知,在检测到有外部设备需要与图像采集设备连接时,检测外部设备是否为认证设备。如果外部设备为认证设备,则说明该外部设备为安全的设备,此时,外部设备通过固定网络地址(即第一级网络地址)与图像采集设备连接,并在外部设备通过固定网络地址与图像采集设备连接之后,对固定网络地址进行隐藏操作。如果外部设备为未认证设备,则说明该外部设备可能存在安全隐患,此时,图像采集设备的网络地址显示为动态网络地址。

进一步的,在控制外部设备通过动态网络地址与图像采集设备连接之后,图像处理系统对图像采集设备所采集到的图像进行加密处理,并发送报警信息至终端设备,以使终端设备确定是否对图像采集设备进行关闭操作。例如,在图3中,当检测到有未认证设备接入时,图像处理系统控制动态网络地址迅速变化,并自动对图像采集设备采集到的图像进行锁存加密,同时向用户的终端设备发送报警信息,请求是否关闭图像采集设备,用户可远程手动选择是否关闭图像采集设备,以防止信息泄露。

由上述内容可知,本申请所提供的方案通过对已录入的目标对象的图像自动进行局部马赛克,在检测到陌生人时通过向用户发送高清大图和请求来判断目标对象是否为陌生人或不法分子。同时,图像处理系统可以与公安发布的在逃嫌疑人信息进行对比,当检测到与在逃嫌疑人匹配度较高时,通知用户并进行报警。此外,本申请还对图像采集设备的网络地址进行二级网络地址设置,当出现未认证设备登陆时,可及时对数据进行锁定并发送警报通知到用户,以防止信息泄露。

实施例2

根据本发明实施例,还提供了一种图像处理装置的实施例,其中,图4是根据本发明实施例的图像处理装置的示意图,如图4所示,该装置包括:获取模块401、检测模块403以及处理模块405。

其中,获取模块401,用于获取图像采集设备采集到的待处理图像,其中,待处理图像中至少包括目标对象;检测模块403,用于检测目标对象的对象类型;处理模块405,用于在对象类型为第一对象类型时,在待处理图像中对目标对象的至少部分区域进行遮挡处理,其中,第一对象类型为预先存储的对象类型。

需要说明的是,上述获取模块401、检测模块403以及处理模块405对应于上述实施例1中的步骤S102至步骤S106,三个模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例1所公开的内容。

可选的,图像处理装置还包括:第一处理模块、第一检测模块以及第一生成模块。其中,第一处理模块,用于在对象类型为第二对象类型时,对待处理图像中的预设区域进行放大处理,得到放大后的预设区域图像,其中,预设区域为目标对象在待处理图像中的区域,第二对象类型为未存储的对象类型;第一检测模块,用于根据放大后的预设区域图像检测目标对象是否为异常对象;第一生成模块,用于在检测到目标对象为异常对象的情况下,生成报警信息,并将放大后的预设区域图像发送至报警中心。

可选的,图像处理装置还包括:第二生成模块,用于在检测到目标对象为正常对象的情况下,将放大后的预设区域图像发送至终端设备,以使终端设备确定是否生成报警信息。

可选的,图像处理装置还包括:第二检测模块以及第三生成模块。其中,第二检测模块,用于在检测目标对象的对象类型之前,检测目标对象的至少部分区域是否存在遮挡;第三生成模块,用于在目标对象的至少部分区域存在遮挡的情况下,采集目标对象的多张目标图像,并根据多张目标图像所包含的特征信息确定是否生成报警信息。

可选的,图像处理装置还包括:第三检测模块、第四检测模块、第一控制模块以及第二控制模块。其中,第三检测模块,用于检测是否接收到外部设备发送的连接请求,其中,连接请求用于请求与图像采集设备连接;第四检测模块,用于在接收到连接请求的情况下,检测外部设备是否为认证设备;第一控制模块,用于在外部设备为认证设备的情况下,控制外部设备通过固定网络地址与图像采集设备连接;第二控制模块,用于在外部设备为未认证设备的情况下,控制外部设备通过动态网络地址与图像采集设备连接。

可选的,图像处理装置还包括:隐藏模块,用于在控制外部设备通过固定网络地址与图像采集设备连接之后,对固定网络地址进行隐藏操作。

可选的,图像处理装置还包括:加密模块,用于在控制外部设备通过动态网络地址与图像采集设备连接之后,对图像采集设备所采集到的图像进行加密处理,并发送报警信息至终端设备,以使终端设备确定是否对图像采集设备进行关闭操作。

实施例3

根据本发明实施例的另一方面,还提供了一种非易失性存储介质,该非易失性存储介质中存储有计算机程序,其中,计算机程序被设置为运行时执行上述实施例1中的图像处理方法。

实施例4

根据本发明实施例的另一方面,还提供了一种处理器,该处理器用于运行程序,其中,程序被设置为运行时执行上述实施例1中的图像处理方法。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

相关技术
  • 图像处理方法、装置、非易失性存储介质和处理器
  • 图像处理方法、装置、非易失性存储介质及处理器
技术分类

06120112854168