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

一种图像共享方法、通信设备及介质

文献发布时间:2023-06-19 11:21:00


一种图像共享方法、通信设备及介质

技术领域

本发明涉及无线通信技术领域,特别涉及一种图像共享方法、通信设备及介质。

背景技术

上传图片是比较常见和被用户熟知的功能模块,从使用者角度,上传图片可分为查找图片、选择图片、编辑图片、上传图片几个步骤。

对应到界面设计上,目前提供给用户查找图片的方式有拍摄或上传相册已有图片,选择图片的方式有选择所拍的图片或挑选相册中的图片,编辑图片的方式有截取/处理/预览图片。

对于查找图片这一环节,图片难找到的原因通常是因为太多太乱,难以整理,因此部分APP提供了整理功能,例如百度旅游增加了“智能整理”功能,能够智能识别图片拍摄地,将用户本地的图片按照拍摄地点进行分类整理,这样有利于根据地点查找图片,在上传过程之前就有了参考,而不是上传后再进行编辑选择地点。

整理不止空间上的,还有时间上的,在上传相册图片这条路径,通常有两种做法:一种是显示本地所有相册列表,选择具体的某个相册后,再选择里面的图片。特别说明下IOS系统的“时刻”相册,将图片按照拍摄地和拍摄时间进行了整理。

另一种做法是直接显示某一个相册的图片,用户可以切换相册(安卓app常采用该方式)。例如,默认显示本地的图片,对本地图片按照时间进行了整理,用户可以按时间(年月日)选择所需的图片。

对于上传图片,上传图片功能的应用场景主要为:

信息补充、信息反馈场景,例如个人头像、上传凭证、投诉证明、点评图片等;

社交场景,例如上传图片至朋友圈/空间或分享游记。

一般,信息补充/反馈场景所需上传的图片数量相对较少,社交场景上传的图片数量相对较多。社交场景的上传图片用户更多趋向处理图片,例如使用各种滤镜。

现有技术的不足在于,目前的图片上传技术仅仅只是上传图片本身,能够被分享的也是图片本身。

发明内容

本发明提供了一种图像共享方法、通信设备及介质,用以解决图像只能共享图像本身的问题。

本发明实施例中提供了一种图像共享方法,其中,包括:

在终端上确定欲上传图像;

对图像内容进行识别后,为各内容提供标识入口;

获取从所述标识入口输入的标识,并将标识与对应的内容匹配;

上传图像,其中,所述图像保存有内容与标识的对应信息。

实施中,进一步包括:

下载所述图像;

根据需要显示所述图像,以及在所述图像上保存的内容与标识的对应信息。

实施中,上传图像前,进一步包括:

在终端上获取用户信息;

将用户信息与从所述标识入口输入的标识匹配;

在图像上保存根据用户信息生成的鉴权信息。

实施中,进一步包括:

在终端上获取用户信息;

根据图像上的鉴权信息以及该终端上的用户信息确定该终端的权限后,根据权限显示所述图像,以及在所述图像上保存的内容与标识的对应信息。

本发明实施例中提供了一种通信设备,其中,包括:

处理器,用于读取存储器中的程序,执行下列过程:

在终端上确定欲上传图像;

对图像内容进行识别后,为各内容提供标识入口;

获取从所述标识入口输入的标识,并将标识与对应的内容匹配;

收发机,用于在处理器的控制下接收和发送数据,执行下列过程:

上传图像,其中,所述图像保存有内容与标识的对应信息。

实施中,进一步包括:

下载所述图像;

根据需要显示所述图像,以及在所述图像上保存的内容与标识的对应信息。

实施中,上传图像前,进一步包括:

在终端上获取用户信息;

将用户信息与从所述标识入口输入的标识匹配;

在图像上保存根据用户信息生成的鉴权信息。

实施中,进一步包括:

在终端上获取用户信息;

根据图像上的鉴权信息以及该终端上的用户信息确定该终端的权限后,根据权限显示所述图像,以及在所述图像上保存的内容与标识的对应信息。

本发明实施例中提供了一种通信设备,其中,包括:

确定模块,用于在终端上确定欲上传图像;

标识模块,用于对图像内容进行识别后,为各内容提供标识入口;

匹配模块,用于获取从所述标识入口输入的标识,并将标识与对应的内容匹配;

上传模块,用于上传图像,其中,所述图像保存有内容与标识的对应信息。

实施中,进一步包括:

下载模块,用于下载所述图像;

显示模块,用于根据需要显示所述图像,以及在所述图像上保存的内容与标识的对应信息。

实施中,进一步包括:

用户信息模块,用于在上传图像前,在终端上获取用户信息;将用户信息与从所述标识入口输入的标识匹配;在图像上保存根据用户信息生成的鉴权信息。

实施中,进一步包括:

鉴权模块,用于在终端上获取用户信息;根据图像上的鉴权信息以及该终端上的用户信息确定该终端的权限后,根据权限显示所述图像,以及在所述图像上保存的内容与标识的对应信息。

本发明实施例中提供了一种通信设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述计算机程序时实现上述图像共享方法。

本发明实施例中提供了一种计算机可读存储介质,其中,所述计算机可读存储介质存储有执行上述图像共享方法的计算机程序。

本发明有益效果如下:

在本发明实施例提供的技术方案中,由于会对进行共享的图像进行标识,因而可以在共享过程中获得图像以外的更多的信息。

进一步的,由于图像的共享信息的鉴权是与标识设备相关的,从而保证了只有图像的表示参与者才能对图像的其他信息进行共享,保证了图像信息的安全、隐私。

附图说明

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

图1为本发明实施例中图像共享方法实施流程示意图;

图2为本发明实施例中合影图像示意图;

图3为本发明实施例中标识图2的合影图像示意图;

图4为本发明实施例中通信设备结构1示意图;

图5为本发明实施例中通信设备结构2示意图。

具体实施方式

发明人在发明过程中注意到:

现有技术中,上传的是图像本身,图像作为一个整体被共享,以100人合影的集体照为例,在图像中显示的是一个100人的集合形象,共享者,也即图像浏览者并不能从图像内容中获得更多的信息,例如:每个人的名称等。

现有技术也对图像进行标识的,例如,为了便于整理标识拍摄地、拍摄时间等,但是这些信息是独立于图像本身的,其标识的是图像而不是图像的内容。例如,上述100人合影的集体照,可以标识该照片拍摄的时间、地点,但是这也无助于图像浏览者并不能从图像内容中获得更多的信息,例如:每个人的名称等。

这种不能从图像内容中获得更多的信息带来的不足,下面再举例来说明。

在智慧城市应用中,很多分布式智能传感器的数据需要上传到区域集中式数据中心,在特定应用场景下,集中存储的数据需要重新聚合,但是对于聚合数据的真实性验证希望能够在各分布式智能单元进行。

在生活中类似的事情是拍摄集体照,例如上述100人合影的集体照,这样的照片出现的场景很常见,例如会议合影、毕业合影等等,一种情形是,图像共享者不能获知图像中的人的信息;另一种情形是,若干年过去,记忆模糊,很可能忘记图像中的人分别是谁,此时除非借助其他记录载体,否则不能仅仅依靠观看图像本身就能获知图像中的人分别是谁。

如果采用集中进行验证识别处理,例如以集体照识别为例,就需要集中保存各人特征和标识,集中进行识别处理。以及集中存储需要验证或识别的特征和信息。

然而,很多时候识别与验证信息难以集中存储,或者集中存储不利于安全要求或隐私保护;如:

集中设备上未存储信息的部分无法认证(如不认识的人不能标识,也就无法分享);

不利于隐私保护,这是因为在分布式设备上无法保存自己的隐私数据。

由此可见,很多时候大型集体照中的人物都无法全部认识或标识,而实际识别过程如果依赖集中识别则不具备安全性、隐私性、有效性等,这样,就会产生对集中/集成的数据进行分布式验证的需求,也即,各分布单元单独检测验证自己部分数据的有效性并予以标识或签名。

基于此,本发明实施例中提供了一种图像共享方案,进一步的,考虑到共享中涉及到的安全、隐私等需要,还提供了相应的鉴权方案。也即,由各分布设备保存自身产出信息的特性,提供和自己相关数据的验证和识别。下面结合附图对本发明的具体实施方式进行说明。

在对方案的具体实施进行说明时,将主要以若干人的合影图像为例进行说明,这是因为合影图像能够很好地展现本发明实施例提供的技术方案的特点,所以合影图像为例;但是,方案运用于其它的场合也是可行的,只要是需要对图像内容进行标识,增加更多的图像以外的信息的场景皆可运用,因此合影图像的实施仅用于教导本领域技术人员具体如何实施本发明,但不意味仅能运用于合影图像,实施过程中可以结合实践需要来确定相应的实施环境。

图1为图像共享方法实施流程示意图,如图所示,可以包括:

步骤101、在终端上确定欲上传图像;

步骤102、对图像内容进行识别后,为各内容提供标识入口;

步骤103、获取从所述标识入口输入的标识,并将标识与对应的内容匹配;

步骤104、上传图像,其中,所述图像保存有内容与标识的对应信息。

图2为合影图像示意图,如图所示,图中包括了若干人像,下面将以图2所示的图像为例来进行说明,也即,在步骤101中确定欲上传图像为图2所示的图像。

在步骤102中,使用人脸检测等技术,容易获得图像上存在9个人像,当然,如果是对其他类型的图像进行处理,使用相应的识别技术即可。

在对图像内容进行识别后,为各内容提供标识入口。容易理解,图像中的内容即为9个人像。为各内容提供标识入口在具体实施中,可以表现为向用户弹出输入框等,供用户输入,显然,所有的提供输入接口的方式均可采用。

图3为标识图2的合影图像示意图,如图所示,假设,用户是用黑色示意的人像,则用户可以将其标注为自己的名字:张三,当然也可以按自己的需要进行标注。

实施中,也可以是将自己所认识的都标注出来。

实施中,对于标识出现冲突的情况,也可以设置权限,例如设置主设备、机主识别标注优先级最高的情形,那么,可以通过终端获取用户的面部特征,然后与图像中人像的特征相比对,如果一致,则可以将该终端上对该人像的标注设为最高优先级,这样,即使同一个人像被若干人标注,也不会出现标识冲突的情形。比如,张三通过终端验证后,证明黑色人像为张三本人,此时,即使其他人通过终端对合影图像中的黑色人像标识为其他李四、王二等,但在网络侧对人像进行表示匹配时也会以张三的标识为准。

当然,具体在进行标识权限管理时,还可以根据设备从属、人员关联关系强度、限定交换验证层级等来进行设定。

即使出现标识冲突,那么验证后高等级关联强度签名的标识替换低级别的验证签名的标识即可。

在步骤103中,当获取从黑色人像的标识入口输入的标识是张三时,将标识张三与对应的内容黑色人像相匹配;然后进行保存,这样在步骤104中上传给网络侧存储的图像是保存有内容与标识的对应信息。

需要说明的是,该对应信息并不是直接表现在图像上的,可以采用其他的方式进行显示,例如,当鼠标指向黑色人像时浮现出张三字样。

在进行共享时,则可以进一步包括:

下载所述图像;

根据需要显示所述图像,以及在所述图像上保存的内容与标识的对应信息。

具体实施中,在图像上传后,其他用户以及本用户便可以共享该图像了,当其他用户或本用户下载图像后,不仅可以获取到图像上的9个人本身,还可以获得更多的标识信息,例如,当鼠标指向黑色人像时浮现出张三字样。当然,如果其他人像也被标注了,那么同样也可以获得其他人的标识信息。这样,即使记忆模糊,或者本来就不认识图像中的人像时,指向相应的位置,也可以获取到相关的信息。

实施中,在考虑到安全、隐私等,需要进行鉴权时,还可以,上传图像前,还可以进一步包括:

在终端上获取用户信息;

将用户信息与从所述标识入口输入的标识匹配;

在图像上保存根据用户信息生成的鉴权信息。

具体实施中,对于用户信息,可以在分布式设备、终端或装置上存储本设备的验证信息和待识别特征:如手机中本机用户的人脸特征并通过验证后的信息、包含主设备(机主)的信息、相邻设备(好友)的信息都可视为用户信息。

用户通过终端验证后即可获取集体照数据,并进行人脸检测和本人的识别。该验证手段通过,也即将用户信息与从所述标识入口输入的标识匹配成功。

在该验证手段通过后,数据生成时获取访问权限,如合影时获取访问链接及验证时效等,也即,该鉴权信息是根据在终端上获取的用户信息生成的。

最后将该数据集成,识别后对图像的相对位置和标识名称上传后台系统,即可用于共享。

用该方式可以确保,该用户是图像的参与者,通常可以默认为其有了解该图像相关信息的权限,当然,也可以按其他需要来设定鉴权。

相应的,在共享时则可以进一步包括:

在终端上获取用户信息;

根据图像上的鉴权信息以及该终端上的用户信息确定该终端的权限后,根据权限显示所述图像,以及在所述图像上保存的内容与标识的对应信息。

具体实施中,可以使用分布式设备、终端或者装置,并保持本设备的验证信息和待识别特征:如手机中本机用户的人脸特征并通过验证;

用户通过终端验证后获取集体照数据,并进行人脸检测和本人的识别。

在从系统下载图像以后,终端即可呈现时从系统获取最新的标识信息。

该方案可以用于标识名称的管理的场合,例如对群昵称的管理等等。

可以看出,通过验证后设备终端便可以呈现出从系统获取最新的标识信息。

基于同一发明构思,本发明实施例中还提供了通信设备、计算机可读存储介质,由于这些设备解决问题的原理与图像共享方法相似,因此这些设备的实施可以参见方法的实施,重复之处不再赘述。

在实施本发明实施例提供的技术方案时,可以按如下方式实施。

图4为通信设备结构1示意图,如图所示,设备中包括:

处理器400,用于读取存储器420中的程序,执行下列过程:

在终端上确定欲上传图像;

对图像内容进行识别后,为各内容提供标识入口;

获取从所述标识入口输入的标识,并将标识与对应的内容匹配;

收发机410,用于在处理器400的控制下接收和发送数据,执行下列过程:

上传图像,其中,所述图像保存有内容与标识的对应信息。

实施中,进一步包括:

下载所述图像;

根据需要显示所述图像,以及在所述图像上保存的内容与标识的对应信息。

实施中,上传图像前,进一步包括:

在终端上获取用户信息;

将用户信息与从所述标识入口输入的标识匹配;

在图像上保存根据用户信息生成的鉴权信息。

实施中,进一步包括:

在终端上获取用户信息;

根据图像上的鉴权信息以及该终端上的用户信息确定该终端的权限后,根据权限显示所述图像,以及在所述图像上保存的内容与标识的对应信息。

其中,在图4中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器400代表的一个或多个处理器和存储器420代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机410可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。处理器400负责管理总线架构和通常的处理,存储器420可以存储处理器400在执行操作时所使用的数据。

图5为通信设备结构2示意图,如图所示,设备中包括:

确定模块501,用于在终端上确定欲上传图像;

标识模块502,用于对图像内容进行识别后,为各内容提供标识入口;

匹配模块503,用于获取从所述标识入口输入的标识,并将标识与对应的内容匹配;

上传模块504,用于上传图像,其中,所述图像保存有内容与标识的对应信息。

实施中,进一步包括:

下载模块505,用于下载所述图像;

显示模块506,用于根据需要显示所述图像,以及在所述图像上保存的内容与标识的对应信息。

实施中,进一步包括:

用户信息模块507,用于在上传图像前,在终端上获取用户信息;将用户信息与从所述标识入口输入的标识匹配;在图像上保存根据用户信息生成的鉴权信息。

实施中,进一步包括:

鉴权模块508,用于在终端上获取用户信息;根据图像上的鉴权信息以及该终端上的用户信息确定该终端的权限后,根据权限显示所述图像,以及在所述图像上保存的内容与标识的对应信息。

为了描述的方便,以上所述装置的各部分以功能分为各种模块或单元分别描述。当然,在实施本发明时可以把各模块或单元的功能在同一个或多个软件或硬件中实现。

本发明实施例中提供了一种通信设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述计算机程序时实现上述图像共享方法。

具体可以参见上述图像共享方法的实施。

本发明实施例中提供了一种计算机可读存储介质,其中,所述计算机可读存储介质存储有执行上述图像共享方法的计算机程序。

具体可以参见上述图像共享方法的实施。

综上可知,采用本发明实施例提供的技术方案,由于验证是在各分布式设备上进行的,因此可以避免集中验证带来的信息泄露;

也因为将验证分配了各分布式终端上,所以可以在更广范围内进行动态验证;

由于标识是由各终端进行的,因此可以更合理的进行标识。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

相关技术
  • 一种图像共享方法、通信设备及介质
  • 一种通信设备的共享数据方法、通信设备及存储介质
技术分类

06120112895625