图像数据发送方法及装置与流程

文档序号:11880063阅读:299来源:国知局
图像数据发送方法及装置与流程

本发明涉及计算机技术领域,尤其是涉及一种图像数据发送方法及装置。



背景技术:

用户经常会发送图片给朋友或者上传图片至朋友圈。有时图片中会有一些个人隐私,例如姓名、头像等。而用户又不希望将这些隐私进行泄露。那用户需要手动进行马赛克处理,马赛克处理完毕之后存储图片,用户发送图片时需找到已经马赛克处理过的图片再进行图片发送,这种方式操作繁琐,给用户造成不必要的麻烦。



技术实现要素:

本发明要解决的技术问题在于,针对现有技术中的上述缺陷,提供一种可保护隐私信息的图像数据发送方法及装置。

本发明解决其技术问题所采用的技术方案包括,构造一种图像数据发送方法,包括以下步骤:

接收发送图像的发送指令;

获取待发送的图像;

分析所述图像并判断所述图像中是否包含与预设信息类型相匹配的隐私信息;

若是,则对所述图像的隐私信息进行不可视处理,然后根据所述发送指令,发送经过所述不可视处理后的所述图像。

优选地,在所述分析所述图像的步骤中,包括:识别所述待发送图像中的文字信息;和/或,识别所述待发送图像中的图像信息。

优选地,所述预设信息类型包括预设文字信息类型和/或预设图像信息类型;在所述判断所述图像中是否包含与预设信息类型相匹配的隐私信息的步骤中,包括:将所识别的所述文字信息与预设文字信息类型进行匹配,匹配通过,则将该文字信息标记为隐私信息;和/或,将所识别的所述图像信息与预设图像信息类型进行匹配,匹配通过,则将该图像信息标记为隐私信息。

优选地,在对所述图像的隐私信息进行不可视处理的步骤中,包括:对所述图像的隐私信息进行不可视处理,或者,显示不可视处理工具以供用户手动对所述图像的隐私信息进行不可视处理。

优选地,所述不可视处理包括,对所述图像的包含所述隐私信息的部位进行模糊化处理或消除处理。

优选地,在所述分析并判断所述图像是否包含与预设信息类型相匹配的隐私信息的步骤之后,还包括:若否,则发送所述图像。

本发明解决其技术问题所采用的技术方案还包括,一种图像数据发送装置,包括以下模块:

接收模块,用于接收发送图像的发送指令;

获取模块,用于获取待发送的图像;

分析模块,用于分析所述图像并判断所述图像中是否包含与预设信息类型相匹配的隐私信息;

处理模块,包括第一处理单元,用于若所述判断模块判断为是,则对所述图像的隐私信息进行不可视处理,并根据所述发送指令发送经过所述不可视处理后的所述图像。

优选地,所述分析所述图像并判断所述图像中是否包含与预设信息类型相匹配的隐私信息,包括:识别所述待发送图像中的文字信息;和/或,识别所述待发送图像中的图像信息。

优选地,所述判断所述图像中是否包含与预设信息类型相匹配的隐私信息,包括:将所识别的所述文字信息与预设文字信息类型进行匹配,匹配通过,则将该文字信息标记为隐私信息;和/或,将所识别的所述图像信息与预设图像信息类型进行匹配,匹配通过,则将该图像信息标记为隐私信息。

优选地,所述处理模块,还包括:第二处理单元,用于若判断模块判断为否,则发送所述图片图像。

实施本发明的技术方案,至少具有以下的有益效果:本发明的图像数据发送方法及装置可保护所发送图像中的隐私信息,避免隐私信息从图像中泄露,大大提高了终端在使用过程中的安全性;进一步地,用户可将自己认为需要保密的文字信息设为预设文字信息类型和/或将自己认为需要保密的图像信息设为预设图像信息类型,从而有针对性地保护隐私信息。

附图说明

下面将结合附图及实施例对本发明作进一步说明,附图中:

图1是本发明一优选实施例中的图像数据发送方法的流程示意图。

图2是本发明另一优选实施例中的图像数据发送方法的流程示意图。

图3是本发明一优选实施例中的图像数据发送装置的结构示意图。

图4是本发明另一优选实施例中的图像数据发送装置的结构示意图。

其中,11.接收模块,12.获取模块,13.分析模块,14.处理模块,141.第一处理单元,142.第二处理单元。

具体实施方式

为了对本发明的技术特征、目的和效果有更加清楚的理解,现对照附图详细说明本发明的具体实施方式。

如图1所示,本发明提供了一种图像数据发送方法,包括:

步骤A:接收发送图像的发送指令。具体而言,当用户对某图像执行发送指令时,例如当用户选择某图片发送通过网络发送给别人或者上传到网络服务器上又或者分享到诸如微信朋友圈、微博和博客等平台上时,终端在发送图像前接收到该发送图像的发送指令。

步骤B:获取待发送的图像。该待发送的图像即为发送指令指示需要发送的图像。具体而言,上述待发送的图像通常为储存在终端内部存储器中或与终端连接的外部储存设备中的图像;终端在接收到上述发送指令后,在发送图像前,从内部存储器或外部储存设备中获取待发送的图像。

步骤C:分析图像并判断图像中是否包含与预设信息类型相匹配的隐私信息。具体而言,用户可在终端中预先设置预设信息类型,该预设信息类型可为文字信息类型和图像信息类型。

步骤D:若是,则对图像的隐私信息进行不可视处理,然后根据发送指令,发送经过不可视处理后的图像。不可视处理即是处理隐私信息以使别人无法从缩图像中得知该隐私信息。该不可视处理可以是对整个缩略图进行模糊化处理、马赛克处理等,也可以是对缩略图的包含隐私信息的局部区域进行模糊化处理、马赛克处理等。

该图像发送方法的步骤的执行顺序可为:A→B→C→D→E,但不限定于此。

通过该方法可保护所发送中的隐私信息,避免隐私信息从图像中泄露,大大提高了终端在使用过程中的安全性。

优选地,在步骤C中分析图像并判断图像中是否包含与预设信息类型相匹配的隐私信息的步骤中,包括:识别待发送图像中的文字信息;和/或,识别待发送图像中的图像信息。具体而言,可通过现有的文字识别技术来识别图像中的文字信,例如通过OCR(Optical Character Recognition,即光学字符识别)技术来识别;可通过分析图像中的像素来识别图像中的图像信息。其中,图像信息在此不做限定,其可包括用户头像信息、公司商标信息、印章信息等等图像信息。

优选地,预设信息类型包括预设文字信息类型和/或预设图像信息类型;在步骤C中判断图像中是否包含与预设信息类型相匹配的隐私信息的步骤中,包括:将所识别的文字信息与预设文字信息类型进行匹配,匹配通过,则将该文字信息标记为隐私信息;和/或,将所识别的图像信息与预设图像信息类型进行匹配,匹配通过,则将该图像信息标记为隐私信息。在此步骤中,用户可将自己认为需要保密的文字信息设为预设文字信息类型和/或将自己认为需要保密的图像信息设为预设图像信息类型,例如用户名、账号名称和密码,又例如用户头像信息、公司商标信息和印章信息等等都可设为预设图像信息类型。于是,终端判断出图像中是否包含与预设文字信息类型匹配的文字信息和/或与预设图像信息类型匹配的图像信息。其中,本发明可以通过各种存储器件存储预设文字信息类型和/或预设图像信息类型,各存储器件可由一个或多个存储组件所实现,并且存储组件可以是诸如内存或缓存器等,但在此并不对其限制;内存可诸如只读存储器(Read-Only Memory;ROM)、随机存取内存(Random Access Memory;RAM)、非永久性内存、永久性内存、静态内存、易失存储器、闪存和/或任何存储数字信息的设备。

优选地,在步骤D中对图像的隐私信息进行不可视处理的步骤中,包括:对图像的隐私信息进行不可视处理,即终端自动执行隐私处理;或者,显示不可视处理工具以供用户手动对图像的隐私信息进行不可视处理,即终端显示隐私处理工具让用户自行进行隐私处理。

优选地,不可视处理包括,对图像的包含隐私信息的部位进行模糊化处理或消除处理。模糊化处理的形式可以是多样的,例如马赛克处理等。其中消除处理可以是用别的颜色或图案对包含隐私信息的部位进行遮盖,从而别人无法看到隐私信息,起到保护隐私信息的作用。

如图2所示,优选地,在分析图像并判断图像是否包含与预设信息类型相匹配的隐私信息的步骤之后,即在步骤D还包括:若否,则发送图像。具体而言,在步骤D中,若在步骤C中的判断结果为是,即图像中包含与预设信息类型相匹配的隐私信息,则对图像的隐私信息进行不可视处理,然后根据发送指令,发送经过不可视处理后的图像;若在步骤C中的判断结果为否,即图像中不包含与预设信息类型相匹配的隐私信息,则不对图像进行不可视处理,而直接发送图像。

该图像数据发送方法可应用于任何可发送图像数据的装置,其中,发送图像数据的行为包括将图像数据上传到服务器或分享到网络社交平台等行为。例如,用户将预设信息类型设为文字信息类型和图像信息类型;终端中安装有微信应用程序,当用户在微信中选择储存在终端中的某图像数据发送给别人或分享到朋友圈时,终端在发送图像前接收到该发送图像的发送指令,然后从终端存储器中获取该图像,然后分析图像并判断图像中是否包含与上述文字信息类型或图像信息类型相匹配的隐私信息,若是,则对图像的隐私信息进行不可视处理,然后根据发送指令,将经过不可视处理后的图像发送给别人或分享到朋友圈,这样别人无法从该图像中得知用户隐私信息,从而避免了隐私信息的泄露;若否,则不对图像进行不可视处理,直接将图像发送给别人或分享到朋友圈。

再例如,用户将预设信息类型设为文字信息类型和图像信息类型;当用户选择储存在终端存储器中的某图像数据通过网络上传到服务器中,终端在上传图像前接收到该上传图像的发送指令,然后从存储器中获取该图像,然后分析图像并判断图像中是否包含与上述文字信息类型或图像信息类型相匹配的隐私信息,若是,则对图像的隐私信息进行不可视处理,然后根据发送指令,将经过不可视处理后的图像通过网络上传到服务器中,这样别人无法从该上传到服务器的图像中得知用户的隐私信息,从而避免了隐私信息的泄露;若否,则不对图像进行不可视处理,直接将图像通过网络上传到服务器中。

综上所述,通过本发明的图像数据发送方法可保护所发送图像中的隐私信息,避免隐私信息从图像中泄露,大大提高了终端在使用过程中的安全性;进一步地,用户可将自己认为需要保密的文字信息设为预设文字信息类型和/或将自己认为需要保密的图像信息设为预设图像信息类型,从而有针对性地保护隐私信息。

如图3所示,本发明还提供了一种图像数据发送装置,可配合上述图像数据发送方法来实施。该图像数据发送装置包括以下模块:

接收模块11,用于接收发送图像的发送指令;具体而言,当用户对某图像执行发送指令时,例如当用户选择某图片发送通过网络发送给别人或者上传到网络服务器上又或者分享到诸如微信朋友圈、微博和博客等平台上时,终端在发送图像前接收到该发送图像的发送指令。

获取模块12,用于获取待发送的图像;该待发送的图像即为发送指令指示需要发送的图像。具体而言,上述待发送的图像通常为储存在终端内部存储器中或与终端连接的外部储存设备中的图像;终端在接收到上述发送指令后,在发送图像前,从内部存储器或外部储存设备中获取待发送的图像。

分析模块13,用于分析图像并判断图像中是否包含与预设信息类型相匹配的隐私信息;具体而言,用户可在终端中预先设置预设信息类型,该预设信息类型可为文字信息类型和图像信息类型。

处理模块14,包括第一处理单元141,用于若判断模块判断为是,则对图像的隐私信息进行不可视处理,并根据发送指令发送经过不可视处理后的图像。该不可视处理可以是对整个缩略图进行模糊化处理、马赛克处理等,也可以是对缩略图的包含隐私信息的局部区域进行模糊化处理、马赛克处理等。

通过该图像数据发送装置可保护所发送图像中的隐私信息,避免隐私信息从图像中泄露,大大提高了终端在使用过程中的安全性。

优选地,分析模块13的分析图像并判断图像中是否包含与预设信息类型相匹配的隐私信息的操作,包括:识别待发送图像中的文字信息;和/或,识别待发送图像中的图像信息。具体而言,可通过现有的文字识别技术来识别图像中的文字信,例如通过OCR(Optical Character Recognition,即光学字符识别)技术来识别;可通过分析图像中的像素来识别图像中的图像信息。其中,图像信息在此不做限定,其可包括用户图像信息、公司商标信息、印章信息等等图像信息。

优选地,分析模块13的判断图像中是否包含与预设信息类型相匹配的隐私信息的操作,包括:将所识别的文字信息与预设文字信息类型进行匹配,匹配通过,则将该文字信息标记为隐私信息;和/或,将所识别的图像信息与预设图像信息类型进行匹配,匹配通过,则将该图像信息标记为隐私信息。具体而言,用户可将自己认为需要保密的文字信息设为预设文字信息类型和/或将自己认为需要保密的图像信息设为预设图像信息类型,例如用户名、账号名称和密码,又例如用户头像信息、公司商标信息和印章信息等等都可设为预设图像信息类型。于是,终端判断出图像中是否包含与预设文字信息类型匹配的文字信息和/或与预设图像信息类型匹配的图像信息。其中,本发明可以通过各种存储器件存储预设文字信息类型和/或预设图像信息类型,各存储器件可由一个或多个存储组件所实现,并且存储组件可以是诸如内存或缓存器等,但在此并不对其限制;内存可诸如只读存储器(Read-Only Memory;ROM)、随机存取内存(Random Access Memory;RAM)、非永久性内存、永久性内存、静态内存、易失存储器、闪存和/或任何存储数字信息的设备。

优选地,处理模块14的中对图像的隐私信息进行不可视处理的操作,包括:对图像的隐私信息进行不可视处理,即终端自动执行隐私处理;或者,显示不可视处理工具以供用户手动对图像的隐私信息进行不可视处理,即终端显示隐私处理工具让用户自行进行隐私处理。

优选地,不可视处理包括,对图像的包含隐私信息的部位进行模糊化处理或消除处理。模糊化处理的形式可以是多样的,例如马赛克处理等。其中消除处理可以是用别的颜色或图案对包含隐私信息的部位进行遮盖,从而别人无法看到隐私信息,起到保护隐私信息的作用。

如图4所示,优选地,处理模块14,还包括:第二处理单元142,用于若判断模块判断为否,则发送图片图像。具体而言,若在分析模块13的判断结果为是,即图像中包含与预设信息类型相匹配的隐私信息,则处理模块14运行第一处理单元141,对图像的隐私信息进行不可视处理,然后根据发送指令,发送经过不可视处理后的图像;若在分析模块13的判断结果为否,即图像中不包含与预设信息类型相匹配的隐私信息,则处理模块14运行第二处理单元142,不对图像进行不可视处理,而直接发送图像。

其中,发送图像数据的行为包括将图像数据上传到服务器或分享到网络社交平台等行为。例如,用户将预设信息类型设为文字信息类型和图像信息类型;终端中安装有微信应用程序,当用户在微信中选择储存在终端中的某图像数据发送给别人或分享到朋友圈时,接收模块11在发送图像前接收到该发送图像的发送指令,然后获取模块12从终端存储器中获取该图像,然后分析模块13分析图像并判断图像中是否包含与上述文字信息类型或图像信息类型相匹配的隐私信息,若是,则处理模块14运行第一处理单元141,对图像的隐私信息进行不可视处理,然后根据发送指令,将经过不可视处理后的图像发送给别人或分享到朋友圈,这样别人无法从该图像中得知用户隐私信息,从而避免了隐私信息的泄露;若否,则处理模块14运行第二处理单元142,不对图像进行不可视处理,直接将图像发送给别人或分享到朋友圈。

再例如,用户将预设信息类型设为文字信息类型和图像信息类型;当用户选择储存在终端存储器中的某图像数据通过网络上传到服务器中,接收模块11在上传图像前接收到该上传图像的发送指令,然后获取模块12从终端存储器中获取该图像,然后分析模块13分析图像并判断图像中是否包含与上述文字信息类型或图像信息类型相匹配的隐私信息,若是,则处理模块14运行第一处理单元141,对图像的隐私信息进行不可视处理,然后根据发送指令,将经过不可视处理后的图像通过网络上传到服务器中,这样别人无法从该上传到服务器的图像中得知用户的隐私信息,从而避免了隐私信息的泄露;若否,则处理模块14运行第二处理单元142,不对图像进行不可视处理,直接将图像通过网络上传到服务器中。

综上所述,本发明的图像数据发送装置可保护所发送图像中的隐私信息,避免隐私信息从图像中泄露,大大提高了终端在使用过程中的安全性;进一步地,用户可将自己认为需要保密的文字信息设为预设文字信息类型和/或将自己认为需要保密的图像信息设为预设图像信息类型,从而有针对性地保护隐私信息。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改、组合和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1