图片追踪方法、装置、电子设备及存储介质与流程

文档序号:17331394发布日期:2019-04-05 22:06阅读:267来源:国知局
图片追踪方法、装置、电子设备及存储介质与流程

本公开涉及图片技术领域,具体地,涉及一种图片追踪方法、装置、电子设备及存储介质。



背景技术:

随着科学技术的飞速发展,各种应用软件层出不穷,用户在使用各种应用软件时,经常会保存图片,并向他人分享图片,从而可能导致应用软件内的图片泄露。例如,企业即时通讯软件,图片通常会涉及企业机密,如果用户将涉及企业机密的图片外泄,这将给企业带来严重的损失。因此,对于企业而言,通常希望在图片泄露后,能够快速确定图片泄露者,以减少由于图片泄露带来的损失。



技术实现要素:

本公开的目的是提供一种图片追踪方法、装置、电子设备及存储介质,以在图片被泄露后,快速确定图片泄露者。

为了实现上述目的,第一方面,本公开提供一种图片追踪方法,包括:

接收客户端发送的图片保存请求;

在所述客户端请求保存的图片中隐写所述客户端的标记信息,得到目标图片;

将所述目标图片发送给所述客户端进行保存,所述标记信息用于追踪所述目标图片的泄露源头。

可选地,所述图片保存请求包括图片标识;

所述在所述客户端请求保存的图片中隐写所述客户端的标记信息,得到目标图片,包括:

根据所述图片标识查找对应的原始图片;

对所述原始图片进行复制,并在复制得到的图片中隐写所述客户端的标记信息,得到所述目标图片。

可选地,所述图片保存请求包括所述客户端的截屏操作得到的截屏图片;

所述在所述客户端请求保存的图片中隐写所述客户端的标记信息,得到目标图片,包括:

在所述截屏图片中隐写所述客户端的标记信息,得到所述目标图片。

可选地,所述在所述客户端请求保存的图片中隐写所述客户端的标记信息,得到目标图片,包括:

对所述标记信息进行加密,将加密后的所述标记信息隐写入所述客户端请求保存的图片中。

可选地,所述客户端的标记信息包括以下信息中的一者或多者:

所述图片保存请求的时间戳信息、所述客户端所在的位置信息、所述客户端当前用户的身份信息。

第二方面,本公开还提供一种图片追踪方法,包括:

在接收到图片保存指令时,向服务器发送图片保存请求;

接收所述服务器发送的用于响应所述图片保存请求的目标图片,其中,所述目标图片隐写有客户端的标记信息;

根据所述图片保存指令保存所述目标图片。

可选地,所述图片保存指令是所述客户端在检测到针对图片的复制操作,分享操作和转发操作中的任一者时生成的,所述图片保存请求包括所述图片的图片标识。

可选地,所述图片保存指令是所述客户端在检测到截屏操作时生成的,所述图片保存请求包括截屏图片。

可选地,所述方法还包括:

确定所述客户端处于图片浏览模式,所述图片浏览模式是所述客户端开启图片浏览窗口浏览图片的模式;

在所述图片浏览窗口中添加提示层,并在所述提示层中显示图片防泄露信息;和/或,在所述图片浏览模式下,使能所述客户端的禁止截屏功能。

第三方面,本公开还提供一种图片追踪装置,包括:

第一接收模块,用于接收客户端发送的图片保存请求;

隐写模块,用于在所述客户端请求保存的图片中隐写所述客户端的标记信息,得到目标图片;

第一发送模块,用于将所述目标图片发送给所述客户端进行保存,所述标记信息用于追踪所述目标图片的泄露源头。

可选地,所述图片保存请求包括图片标识,所述隐写模块用于根据所述图片标识查找对应的原始图片,并对所述原始图片进行复制,在复制得到的图片中隐写所述客户端的标记信息,得到所述目标图片。

可选地,所述图片保存请求包括所述客户端的截屏操作得到的截屏图片,所述隐写模块用于在所述截屏图片中隐写所述客户端的标记信息,得到所述目标图片。

可选地,所述隐写模块用于对所述标记信息进行加密,将加密后的所述标记信息隐写入所述客户端请求保存的图片中。

可选地,所述客户端的标记信息包括以下信息中的一者或多者:

所述图片保存请求的时间戳信息、所述客户端所在的位置信息、所述客户端当前用户的身份信息。

第四方面,本公开还提供一种图片追踪装置,包括:

第二发送模块,用于在接收到图片保存指令时,向服务器发送图片保存请求;

第二接收模块,用于接收所述服务器发送的用于响应所述图片保存请求的目标图片,其中,所述目标图片隐写有客户端的标记信息;

保存模块,用于根据所述图片保存指令保存所述目标图片。

可选地,所述图片保存指令是所述客户端在检测到针对图片的复制操作,分享操作和转发操作中的任一者时生成的,所述图片保存请求包括所述图片的图片标识。

可选地,所述图片保存指令是所述客户端在检测到截屏操作时生成的,所述图片保存请求包括截屏图片。

可选地,所述装置还包括确定模块,用于确定所述客户端处于图片浏览模式,所述图片浏览模式是所述客户端开启图片浏览窗口浏览图片的模式;

所述装置还包括第一处理模块和/或第二处理模块,所述第一处理模块用于在所述图片浏览窗口中添加提示层,并在所述提示层中显示图片防泄露信息;所述第二处理模块用于在所述图片浏览模式下,使能所述客户端的禁止截屏功能。

第五方面,本公开还提供一种电子设备,包括:

存储器,其上存储有计算机程序;

处理器,用于执行所述存储器中的所述计算机程序,以实现第一方面里任一项所述方法的步骤。

第六方面,本公开还提供一种电子设备,包括:

存储器,其上存储有计算机程序;

处理器,用于执行所述存储器中的所述计算机程序,以实现第二方面里任一项所述方法的步骤。

第七方面,本公开还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面和第二方面中任一项所述方法的步骤。

采用上述技术方案,至少可以达到如下技术效果:

上述技术方案在客户端请求保存的图片中隐写客户端的标记信息,得到目标图片,然后将目标图片发送给客户端进行保存,使得经客户端泄露出去的图片均携带有该客户端的标记信息。因此,当获得被泄露的图片后,就可以根据该图片中的标记信息追踪到泄露源头,以减少由于图片泄露带来的损失以及对泄露者进行追责。

本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。

附图说明

附图是用来提供对本公开的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开,但并不构成对本公开的限制。在附图中:

图1是根据本公开一示例性实施例示出的一种图片追踪方法的实施环境示意图;

图2是根据本公开一示例性实施例示出的一种图片追踪方法的一流程图;

图3是根据本公开另一示例性实施例示出的一种图片追踪方法的一流程图;

图4是根据本公开一示例性实施例示出的一种图片追踪装置的一框图;

图5是根据本公开另一示例性实施例示出的一种图片追踪装置的一框图;

图6是根据本公开一示例性实施例示出的一种电子设备的一框图;

图7是根据本公开另一示例性实施例示出的一种电子设备的一框图。

具体实施方式

以下结合附图对本公开的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开,并不用于限制本公开。

图1是本公开一示例性实施例示出的一种实施环境的示意图,如图1所示,该实施环境可以包括客户端110,以及通过网络与客户端110相连的服务器120。其中,客户端110安装有服务器120提供支持的应用软件,例如即时通讯软件,客户端110可以通过该即时通讯软件接收服务器120发送的图片。客户端110可以是智能手机、平板电脑、pc机、笔记本电脑等等。在图1中,客户端110是以智能手机为例来示意。

图2是根据本公开一示例性实施例示出的一种图片追踪方法的流程图,参照图2,该图片追踪方法可以应用于服务器,包括以下步骤:

步骤s201,接收客户端发送的图片保存请求。

示例地,该图片保存请求可以是客户端在检测到用户针对客户端某一图片进行复制操作时,生成并发送给服务器的。

另外,客户端安装的应用软件可以被设计为任何针对图片的发送操作均需要先对图片进行保存,再对保存的图片进行发送,该发送操作例如可以是转发操作或者分享操作。在此种情况下,该图片保存请求也可以是客户端在检测到用户针对客户端某一图片进行分享操作或者转发操作时,生成并发送给服务器的。

上述只是对图片保存请求的生成进行的举例说明,本公开在具体实施时,根据实际需求,客户端还可以在其他针对图片的用户操作下,生成图片保存请求发送给服务器,例如,剪切操作,本公开对此不做限定。

步骤s202,在所述客户端请求保存的图片中隐写所述客户端的标记信息,得到目标图片。

步骤s203,将所述目标图片发送给所述客户端进行保存,所述标记信息用于追踪所述目标图片的泄露源头。

在本公开实施例中,当服务器接收到客户端发送的图片保存请求后,可以在客户端请求保存的图片中隐写客户端的标记信息,得到目标图片,然后将该目标图片发送给客户端进行保存,由于目标图片中隐写有客户端的标记信息,因此当目标图片被泄露后,就可以通过隐写复原获取到该标记信息,并根据该标记信息追踪目标图片的泄露源头,从而实现对图片泄露者的快速定位,减少由于图片泄露而造成的各种损失。

在本公开实施例中,客户端的标记信息可以是以下信息中的一者或多者:

图片保存请求的时间戳信息、客户端所在的位置信息、客户端当前用户的身份信息。

比如,在接收客户端发送的图片保存请求后,可以在客户端请求保存的图片中隐写客户端当前用户的身份信息,得到目标图片,这样在目标图片被泄露后就可以通过该身份信息,确定保存该图片的用户信息,从而快速地确定目标图片的泄露者。

或者,在接收客户端发送的图片保存请求后,还可以在客户端请求保存的图片中隐写图片保存请求的时间戳信息,得到目标图片,该时间戳信息用于表征用户保存图片的时间,在目标图片被泄露后就可以通过该时间戳信息,确定保存该图片的时间,缩小搜寻图片泄露者的范围,从而快速地确定目标图片的泄露者。

又或者,在接收客户端发送的图片保存请求后,还可以在客户端请求保存的图片中隐写客户端所在的位置信息,得到目标图片,该位置信息用于表征用户保存图片的地点,在目标图片被泄露后就可以通过该位置信息,确定保存该图片的地点,缩小搜寻图片泄露者的范围,从而快速地确定目标图片的泄露者。

当然,在本公开实施例中,为了更加快速地确定图片泄露者,还可以在客户端请求保存的图片中隐写图片保存请求的时间戳信息、客户端所在的位置信息、客户端当前用户的身份信息这三个信息中的两者或三者,比如,在客户端请求保存的图片中隐写客户端图片保存请求的时间戳信息和客户端当前用户的身份信息这两个信息,或者在客户端请求保存的图片中隐写客户端当前用户的身份信息、图片保存请求的时间戳信息和客户端所在的位置信息这三个信息,等等,本公开对此不作限定。

应当理解的是,客户端标记信息的获得可以是服务器每次在接收到图片保存请求后,通过向客户端发送用于请求获取客户端标识信息的请求消息获得的。在另一种可能的实现方式中,客户端可以将标识信息携带在图片保存请求中发送给服务器,例如,该客户端为服务器提供的安装在用户设备中的软件应用程序app,通过设计该软件应用程序app的代码,可以在不更改用户设备自身系统代码的情况下实现将客户端标识信息携带在图片保存请求中,在此种情况下,服务器可以直接从图片保存请求中获取客户端的标识信息。

在一种可能的实现方式中,图片保存请求可以包括图片标识,相应地,上述步骤s202可以为:根据所述图片标识查找对应的原始图片,并对所述原始图片进行复制,在复制得到的图片中隐写所述客户端的标记信息,得到所述目标图片。

值得说明的是,图片标识是用于唯一标识图片保存请求对应的原始图片的,比如,可以是该原始图片的图片名,或者可以是该原始图片在服务器上的保存序号,等等,本公开对此不作限定,只要根据该图片标识可以唯一确定原始图片即可。

对于获取图片标识的方式,本公开实施例对此不作限定,下面以图1所示场景为例对可能的方式进行说明。客户端110从服务器120下载图片时,服务器120将该图片的图片标识一起发送给了客户端110,因此,当客户端触发图片保存请求时,可以直接获取到该图片对应的图片标识。

示例地,当服务器接收到图片保存请求时,服务器首先会根据该图片标识查找对应的原始图片,然后对该原始图片进行复制,最后在复制得到的图片中隐写客户端的标记信息,得到目标图片。这样可以避免对服务器存储的原始图片进行隐写操作,保留了原始图片的初始状态,方便了其他用户对该原始图片的保存操作。

在另一种可能的实现方式中,图片保存请求可以包括客户端的截屏操作得到的截屏图片,那么,相应地,在步骤s202中可以是在该截屏图片中隐写客户端的标记信息,得到目标图片。

也就是说,图片保存请求可以是客户端检测到用户的截屏操作时,生成并发送给服务器的,以图1中所示的客户端为手机110进行说明,该手机110在检测到用户的截屏操作后,生成包括截屏图片的图片保存请求,并向服务器120发送该图片保存请求,当服务器接收到该包括截屏图片的图片保存请求时,在该截屏图片中隐写客户端的标记信息,得到目标图片。通过这样的方式,当用户将截屏图片泄露后,通过截屏图片中隐写的标记信息就可以更加快速、准确地确定图片泄露者,减少由于图片泄露带来的各种损失。

需要说明的是,在实施上述对截屏图片进行隐写后返回给客户端的方案之前,还可以进行用户身份验证,当用户身份验证成功时,客户端可以在检测到用户的截屏操作后,生成图片保存请求并发送给服务器,从而实现对于截屏图片的隐写。

另外,服务器可以保存接收到的截屏图片或保存隐写有客户端标记信息的目标图片,这样的话,当用户需要再次保存该截屏图片时,可以直接向服务器发送相应的标识信息,然后服务器根据该标识信息确定该标识信息对应的截屏图片,并在该截屏图片中隐写客户端的标记信息,得到目标图片,最后将该目标图片发送给客户端。或者,当用户需要再次保存该目标图片时,可以直接向服务器发送该目标图片的标识信息,然后服务器可以根据该标识信息向客户端返回目标图片。

通过以上的方式,当用户将截屏图片泄露后,通过截屏图片中隐写的标记信息就可以更加快速、准确地确定图片泄露者,减少由于图片泄露带来的各种损失。

可选地,在步骤s202中还可以对标记信息进行加密,然后将加密后的标记信息隐写入客户端请求保存的图片中。

其中,加密的方式可以是通过des(dataencryptionstandard,对称加密算法)、rsa(rivestshamiradlemen,非对称加密算法)等进行加密,本公开对于标记信息进行加密的具体方式不作限定。

将标记信息加密后隐写到客户端请求保存的图片中,避免了对图片进行隐写复原后客户端标记信息的泄露,能够保护客户端标记信息的安全性。如果该图片被泄露,在得到泄露图片后,可以先对泄露图片进行隐写复原,再根据加密密钥进行标记信息的解密,从而得到隐写在该图片中的客户端标记信息,以明确图片泄露者。

应当理解的是,对泄露图片的隐写复原或者对标记信息的解密操作可以不通过服务器实现,即,任一电子设备,例如电脑等电子设备均可以实现对泄露图片的隐写复原或对标记信息的解密操作,本公开实施例对此不作限定。

另外,需要说明的是,在本公开实施例中,在客户端请求保存的图片中进行的隐写操作可以是基于空域的隐写操作,还可以是基于变换域的隐写操作,等等,本公开对此也不作限定。

通过本公开实施例的图片追踪方法,可以在客户端发送的图片保存请求对应的图片中隐写客户端的标记信息,得到目标图片,然后将该目标图片发送给客户端进行保存。由于目标图片中隐写有客户端的标记信息,因此当目标图片被泄露后,就可以根据该标记信息追踪目标图片的泄露源头,从而实现对图片泄露者的快速定位,减少由于图片泄露而造成的各种损失。

基于同一发明构思,本公开实例中还提供一种图片追踪方法,参照图3,该图片追踪方法应用于客户端,包括以下步骤:

步骤s301,在接收到图片保存指令时,向服务器发送图片保存请求;

步骤s302,接收所述服务器发送的用于响应所述图片保存请求的目标图片,其中,所述目标图片隐写有客户端的标记信息;

步骤s303,根据所述图片保存指令保存所述目标图片。

可选地,该图片保存指令是所述客户端在检测到针对图片的复制操作,分享操作和转发操作中的任一者时生成的,在此种情况下,该图片保存请求可以包括所述图片的图片标识。

这样,在服务器接收到该图片保存请求后,可以先根据该图片标识将服务器对应的原始图片进行复制,然后在复制的图片中隐写客户端的标记信息,得到目标图片,并发送给客户端进行保存。如果该目标图片被泄露,就可以根据目标图片中隐写的客户端标记信息追踪图片泄露者,从而减少由于图片泄露造成的各种损失。

可选地,该图片保存指令还可以是客户端在检测到截屏操作时生成的,在此种情况下,该图片保存请求可以包括截屏图片。

这样,在服务器接收到该图片保存请求中包括的截屏图片后,就会在该截屏图片中隐写客户端的标记信息,得到目标图片,并发送给客户端进行保存。如果该目标图片被泄露,就可以根据目标图片中隐写的客户端标记信息追踪图片泄露者,从而减少由于图片泄露造成的各种损失。

可选地,在本公开实施例中,还可以在确定所述客户端处于图片浏览模式时,在图片浏览窗口中添加提示层,并在所述提示层中显示图片防泄露信息。

其中,图片浏览模式是客户端开启图片浏览窗口浏览图片的模式,图片防泄露信息可以包括客户端当前用户的身份标识信息,比如当前用户的姓名、工号、手机号等等,本公开对此不作限定,只要通过图片防泄露信息可以确定唯一的客户端用户即可。

示例地,当客户端处于图片浏览模式时,可以在图片浏览窗口中添加半透明的提示层,以显示客户端当前用户的姓名、工号等身份标识信息,提高当前用户的图片防泄露意识。并且,如果用户在浏览图片(客户端处于图片浏览模式)时,进行了截屏操作,那么该截屏操作对应的截屏图片会包括提示层显示的图片防泄露信息,因此,当该截屏图片被泄露后,可以通过该图片防泄露信息快速确定泄露者,从而减少由于图片泄露带来的各种损失。

另外,作为替换或附加,当客户端处于图片浏览模式时,还可以禁止客户端的截屏功能,防止客户端用户通过截屏的方式泄露图片。即本公开实施例提供的方法还可以包括在确定客户端处于图片浏览模式下时,使能所述客户端的禁止截屏功能。

通过以上的方式,客户端在发送图片保存请求后,接收到的是隐写有客户端标记信息的目标图片。如果目标图片被泄露,就可以根据隐写的客户端标记信息,快速地确定图片泄露者,从而减少由于图片泄露造成的损失。

下面说明本公开实施例中客户端和服务器交互的完整过程。

当用户在浏览客户端目标应用软件中的图片a时,点击了“复制图片”,即,客户端接收到了用户下发的针对客户端目标应用软件中的一图片的复制指令,那么客户端就向服务器发送图片保存请求,且该图片保存请求包括图片a的原始图片的标识以及请求复制该原始图片的请求信息。

服务器接收到该图片保存请求,根据该图片保存请求中的标识,确定图片a对应的原始图片,然后对该原始图片进行复制,最后在复制得到的图片中隐写客户端的标记信息,得到目标图片,并将该目标图片发送给客户端。

客户端接收到该目标图片后,根据上述复制指令复制并保存该目标图片。如果客户端用户将该目标图片泄露,就可以根据目标图片中隐写的客户端标记信息快速追踪图片泄露者,从而减少由于图片泄露带来的各种损失。

基于同一发明构思,本公开还提供一种图片追踪装置,参照图4,该图片追踪装置400应用于服务器,可以包括以下模块:

第一接收模块401,用于接收客户端发送的图片保存请求;

隐写模块402,用于在所述客户端请求保存的图片中隐写所述客户端的标记信息,得到目标图片;

第一发送模块403,用于将所述目标图片发送给所述客户端进行保存,所述标记信息用于追踪所述目标图片的泄露源头。

可选地,所述图片保存请求包括图片复制请求以及请求复制的原始图片的图片标识,所述隐写模块402用于根据所述图片标识对所述原始图片进行复制,并在复制得到的图片中隐写所述客户端的标记信息,得到所述目标图片。

可选地,所述图片保存请求包括所述客户端的截屏操作得到的截屏图片,所述隐写模块402用于在所述截屏图片中隐写所述客户端的标记信息,得到所述目标图片。

可选地,所述隐写模块402用于对所述标记信息进行加密,将加密后的所述标记信息隐写入所述客户端请求保存的图片中。

可选地,所述客户端的标记信息包括以下信息中的一者或多者:

所述图片保存请求的时间戳信息、所述客户端所在的位置信息、所述客户端当前用户的身份信息。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

通过以上的装置,可以在客户端发送的图片保存请求对应的图片中隐写客户端的标记信息,得到目标图片,然后将该目标图片发送给客户端进行保存。由于目标图片中隐写有客户端的标记信息,因此当目标图片被泄露后,就可以根据该标记信息追踪目标图片的泄露源头,从而实现对图片泄露者的快速定位,减少由于图片泄露而造成的各种损失。

基于同一发明构思,本公开还提供一种图片追踪装置,参照图5,该图片追踪装置500应用于客户端,可以包括以下模块:

第二发送模块501,用于在接收到图片保存指令时,向服务器发送图片保存请求;

第二接收模块502,用于接收所述服务器发送的用于响应所述图片保存请求的目标图片,其中,所述目标图片隐写有客户端的标记信息;

保存模块503,用于根据所述图片保存指令保存所述目标图片。

可选地,所述第二发送模块501用于在接收到用户下发的针对所述客户端目标应用软件中的一图片的复制指令时,向所述服务器发送所述图片保存请求,所述图片保存请求包括所述图片的原始图片的标识以及请求复制所述原始图片的请求信息。

可选地,第二发送模块501用于在接收到用户的截屏指令时,向所述服务器发送包括截屏图片的所述图片保存请求。

可选地,所述装置500还包括确定模块,用于确定所述客户端处于图片浏览模式,所述图片浏览模式是所述客户端开启图片浏览窗口浏览图片的模式;所述装置500还包括第一处理模块和/或第二处理模块,其中,所述第一处理模块用于在所述图片浏览窗口中添加提示层,并在所述提示层中显示图片防泄露信息;所述第二处理模块用于在所述图片浏览模式下,使能所述客户端的禁止截屏功能。

通过以上的方式,客户端在发送图片保存请求后,接收到的是隐写有客户端标记信息的目标图片。如果该目标图片被泄露,就可以根据隐写的客户端标记信息,确定图片泄露者,从而减少由于图片泄露造成的损失。

基于同一发明构思,本公开实施例还提供一种电子设备,包括:

存储器,其上存储有计算机程序;

处理器,用于执行所述存储器中的所述计算机程序,以实现上述任一应用于客户端的图片追踪方法的步骤。

图6是本公开实施例提供的上述电子设备的一种框图,该电子设备可以被提供为一种客户端,例如智能手机,平板电脑等,本公开实施例对于电子设备的种类和形式不作限定。作为一种示例,如图6所示,该电子设备600可以包括:处理器601,存储器602。该电子设备600还可以包括多媒体组件603,输入/输出(i/o)接口604,以及通信组件605中的一者或多者。

其中,处理器601用于控制电子设备600的整体操作,以完成上述的应用于客户端的图片追踪方法中的全部或部分步骤,比如,处理器601可以在接收到图片保存指令时,向服务器发送图片保存请求,然后接收所述服务器发送的用于响应所述图片保存请求的目标图片,并根据所述图片保存指令保存所述目标图片。

存储器602用于存储各种类型的数据以支持在该电子设备600的操作,这些数据例如可以包括用于在该电子设备600上操作的任何应用程序或方法的指令,以及应用程序相关的数据,例如可以保存接收到的隐写有客户端标记信息的目标图片,等等。

存储器602可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,例如静态随机存取存储器(staticrandomaccessmemory,简称sram),电可擦除可编程只读存储器(electricallyerasableprogrammableread-onlymemory,简称eeprom),可擦除可编程只读存储器(erasableprogrammableread-onlymemory,简称eprom),可编程只读存储器(programmableread-onlymemory,简称prom),只读存储器(read-onlymemory,简称rom),磁存储器,快闪存储器,磁盘或光盘。

多媒体组件603可以包括屏幕和音频组件。其中屏幕例如可以是触摸屏,那么可以当用户触摸该触摸屏上的图片保存按钮时,则确定接收到图片保存指令。音频组件用于输出和/或输入音频信号。例如,音频组件可以包括一个麦克风,麦克风用于接收外部音频信号。所接收的音频信号可以被进一步存储在存储器602或通过通信组件605发送。音频组件还包括至少一个扬声器,用于输出音频信号。i/o接口604为处理器601和其他接口模块之间提供接口,上述其他接口模块可以是键盘,鼠标,按钮等。这些按钮可以是虚拟按钮或者实体按钮,可以用于接收图片保存指令。

通信组件605用于该电子设备600与其他设备之间进行有线或无线通信。无线通信,例如wi-fi,蓝牙,近场通信(nearfieldcommunication,简称nfc),2g、3g或4g,或它们中的一种或几种的组合,因此相应的该通信组件505可以包括:wi-fi模块,蓝牙模块,nfc模块。

在一示例性实施例中,电子设备600可以被一个或多个应用专用集成电路(applicationspecificintegratedcircuit,简称asic)、数字信号处理器(digitalsignalprocessor,简称dsp)、数字信号处理设备(digitalsignalprocessingdevice,简称dspd)、可编程逻辑器件(programmablelogicdevice,简称pld)、现场可编程门阵列(fieldprogrammablegatearray,简称fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述的应用于客户端的图片追踪方法。

在另一示例性实施例中,还提供了一种包括程序指令的计算机可读存储介质,该程序指令被处理器执行时实现上述任一应用于客户端的图片追踪方法的步骤。例如,该计算机可读存储介质可以为上述包括程序指令的存储器602,上述程序指令可由电子设备600的处理器601执行以完成上述任一应用于客户端的图片追踪方法。

基于同一发明构思,本公开实施例还提供一种电子设备,包括:

存储器,其上存储有计算机程序;

处理器,用于执行所述存储器中的所述计算机程序,以实现上述任一应用于服务器的图片追踪方法的步骤。

其中,该电子设备的一种框图如图7所示,电子设备700可以被提供为一服务器。参照图7,电子设备700包括处理器722,其数量可以为一个或多个,以及存储器732,用于存储可由处理器722执行的计算机程序。存储器732中存储的计算机程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理器722可以被配置为执行该计算机程序,以执行上述任一应用于服务器的图片追踪方法,比如,处理器722可以接收客户端发送的图片保存请求,然后在所述客户端请求保存的图片中隐写所述客户端的标记信息,得到目标图片,并将所述目标图片发送给所述客户端进行保存,所述标记信息用于追踪所述目标图片的泄露源头。

另外,电子设备700还可以包括电源组件726和通信组件750,该电源组件726可以被配置为执行电子设备700的电源管理,该通信组件750可以被配置为实现电子设备700的通信,例如,有线或无线通信。此外,该电子设备700还可以包括输入/输出(i/o)接口758。电子设备700可以操作基于存储在存储器732的操作系统,例如windowsservertm,macosxtm,unixtm,linuxtm等等。

在另一示例性实施例中,还提供了一种包括程序指令的计算机可读存储介质,该程序指令被处理器执行时实现上述任一应用于服务器的图片追踪方法的步骤。例如,该计算机可读存储介质可以为上述包括程序指令的存储器732,上述程序指令可由电子设备700的处理器722执行以完成上述任一应用于服务器的图片追踪方法。

以上结合附图详细描述了本公开的优选实施方式,但是,本公开并不限于上述实施方式中的具体细节,在本公开的技术构思范围内,可以对本公开的技术方案进行多种简单变型,这些简单变型均属于本公开的保护范围。

另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合,为了避免不必要的重复,本公开对各种可能的组合方式不再另行说明。

此外,本公开的各种不同的实施方式之间也可以进行任意组合,只要其不违背本公开的思想,其同样应当视为本公开所公开的内容。

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