一种拍照方法及装置与流程

文档序号:12271492阅读:146来源:国知局
一种拍照方法及装置与流程

本发明涉及拍照领域,特别涉及一种拍照方法及装置。



背景技术:

随着时代的发展和人民物质生活水平的提高,手机已经成为人们生活中不可缺少的一种工具。手机趣味性元素已经成为各个手机厂商创新拓展的领域,如常见的手机宣传:变声录音、表情输入法、手势输入法等主要宣传手机的趣味输入功能;美颜相机、趣味水印、视频摄影、背景虚化等主要宣传相机的特效拍照和录像功能等。

用户通过手机相机拍摄日常照片发布在微博、微信等社交网络上,尽情展现自己美丽,为了满足用户在拍照时的个性化和多样化需求,在照片上添加水印受到了许多用户的青睐。现有的相机水印模式为:在本地水印库中内置水印作为素材,用户通过内置的水印进行水印拍照。由于相机应用程序(Application,APP)大小的限制,使得本地水印库中存储的水印种类和数量也受到限制,如何丰富手机相机的水印成为技术人员的研究重点。



技术实现要素:

本发明实施例提供了一种拍照方法及装置,为用户提供在线水印库,实现水印的上传和下载,以解决内置水印不够丰富的问题。

第一方面本发明实施例还提供了一种拍照方法,包括:

通过拍照应用软件中的水印管理模块检测服务器存储的水印是否有更新;

若检测到所述服务器存储的水印有更新,则在所述水印管理模块的应用图标上显示更新标识,所述更新标识用于提示所述服务器存储的水印有更新;

在接收到对所述水印管理模块的应用图标的选择指令后,显示所述水印管理模块的应用界面,在所述应用界面中显示可供下载的水印;

接收水印下载指令,从所述服务器下载所述水印下载指令所指定的水印,将下载的水印存储到本地水印库;

在拍照应用软件中显示所述本地水印库中的水印;在接收到水印选择指令后,从所述本地水印库中获取所述水印选择指令所指定的目标水印,并显示拍照界面,在所述拍照界面中显示所述目标水印;

在接收到拍照指令后进行拍照获得照片,在所述照片上嵌入所述目标水印以及时间戳水印,所述时间戳水印包含拍照时的时间信息。

在一个可选的实现方式中,在所述水印管理模块检测服务器存储的水印是否有更新之前,所述方法还包括:

接收设置指令,所述设置指令设置在无线保真(Wireless Fidelity,WiFi)状态下检测服务器存储的水印是否有更新,或者,在存在网络连接状态下检测服务器存储的水印是否有更新。

在一个可选的实现方式中,在所述将下载的水印存储到本地水印库之前,所述方法还包括:

接收姿态设置指令,调整所述下载的水印的姿态;

所述将下载的水印存储到本地水印库包括:

将调整姿态后的水印存储到本地水印库。

在一个可选的实现方式中,所述将下载的水印存储到本地水印库包括:

将下载的水印包含的分类、名称、标识ID、以及图片存储到水印信息数据库;

所述拍照应用软件扫描所述水印信息库获得所述水印信息数据库中水印的缩略图,将所述缩略图存入所述本地水印库。

在一个可选的实现方式中,所述在所述照片上嵌入所述目标水印包括:

在所述照片上嵌入所述目标水印在所述水印信息数据库中对应的图片。

在一个可选的实现方式中,在将所述缩略图存入所述本地水印库之后,所述方法还包括:

通过所述拍照软件接收上传指令;

将所述水印信息数据库中所述上传指令指定有需要上传的水印发往所述服务器。

第二方面本发明实施例还提供了一种拍照装置,包括:

检测模块,用于通过拍照应用软件中的水印管理模块检测服务器存储的水印是否有更新;

显示模块,用于若检测到所述服务器存储的水印有更新,则在所述水印管理模块的应用图标上显示更新标识,所述更新标识用于提示所述服务器存储的水印有更新;

接收模块,用于接收到对所述水印管理模块的应用图标的选择指令、水印下载指令、水印选择指令和拍照指令;

所述显示模块,还用于显示所述水印管理模块的应用界面,在所述应用界面中显示可供下载的水印;

下载模块,用于从所述服务器下载所述水印下载指令所指定的水印;

存储模块,用于将下载的水印存储到本地水印库;

拍照模块,用于在接收到拍照指令后进行拍照;

嵌入模块,用于在接收到拍照指令后进行拍照后获得的照片,在所述照片上嵌入所述目标水印以及时间戳水印,所述时间戳水印包含拍照时的时间信息;

所述显示模块,还用于在拍照应用软件中显示所述本地水印库中的水印;在接收到水印选择指令后,从所述本地水印库中获取所述水印选择指令所指定的目标水印,并显示拍照界面,在所述拍照界面中显示所述目标水印。

在一个可选的实现方式中,所述装置还包括:

所述接收模块,还用于接收设置指令;

所述设置指令设置在WiFi状态下检测服务器存储的水印是否有更新,或者,在存在网络连接状态下检测服务器存储的水印是否有更新。

在一个可选的实现方式中,所述装置还包括:

所述接收模块,还用于接收姿态设置指令;

设置模块,用于调整所述下载的水印的姿态;

所述存储模块还用于将调整姿态后的水印存储到本地水印库。

在一个可选的实现方式中,所述存储模块,还用于将下载的水印包含的分类、名称、标识ID、以及图片存储到水印信息数据库;

扫描模块,用于扫描所述水印信息库获得所述水印信息数据库中水印的缩略图;

所述存储模块,还用于将所述缩略图存入所述本地水印库。

在一个可选的实现方式中,所述嵌入模块,具体用于在所述照片上嵌入所述目标水印在所述水印信息数据库中对应的图片。

在一个可选的实现方式中,所述接收模块,还用于接收上传指令;

上传模块,用于将所述水印信息数据库中所述上传指令指定有需要上传的水印发往所述服务器。

从以上技术方案可以看出,本发明实施例具有以下优点:提供了在线水印库供用户根据自己的需要下载,同时也允许用户将自己的水印上传到在线水印库,极大的丰富了水印相机中水印素材的数量和种类。此外,在照片上嵌入时间戳,显示拍照时的时间,使拍出来的照片更具个性化。

附图说明

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

图1为本发明实施例在线水印网络系统示意图;

图2为本发明实施例方法流程示意图;

图3为本发明实施例方法流程示意图;

图4-a为本发明实施例在线水印设置界面示意图;

图4-b为本发明实施例普通拍照界面示意图;

图4-c为本发明实施例检测水印更新的网络设置示意图;

图4-d为本发明实施例在线水印更新标识提示示意图;

图4-e为本发明实施例进入在线水印应用界面示意图;

图4-f为本发明实施例在线水印下载和保存示意图;

图5为本发明实施例拍照装置结构示意图;

图6为本发明实施例拍照装置结构示意图;

图7为本发明实施例拍照装置结构示意图;

图8为本发明实施例拍照装置结构示意图;

图9为本发明实施例终端设备示意图;

图10为本发明实施例终端设备示意图。

具体实施方式

为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

本发明实施例本发明实施例提供了在线水印网络系统示意图。如图1所示,该在线水印网络系统包括服务设备101、终端设备102。

服务设备101可以是网络侧的任意服务器,终端设备可以包括手机、平板电脑、个人数字助理(Personal Digital Assistant,PDA)、移动互联网设备(Mobile Internet Device,MID)、智能穿戴设备(如智能手表、智能手环)等各种移动终端,本发明实施例不作唯一性限定,本发明以手机为例。

在该在线水印网络系统中,用户使用终端设备102中的拍照应用软件进行水印拍照,其中,拍照应用软件可以是安卓系统Android、苹果移动设备操作系统(iPhone Operating System,iOS)或微软Windows Phone系统手机下的拍照软件或相机软件;用户还可以通过拍照应用软件,将服务设备101存储的水印下载到终端设备102的本地水印库,此外,用户也可以通过终端设备102将上述本地水印库中的水印上传到服务设备101。

本发明实施例提供了一种拍照方法,如图2所示,包括:

201、通过拍照应用软件中的水印管理模块检测服务器存储的水印是否有更新;

水印是向数据多媒体(如图像、声音、视频信号等)中添加某些数字信息以达到文件真伪鉴别、版权保护等功能,嵌入的水印信息隐藏于宿主文件中,不影响原始文件的可观性和完整性;水印管理模块可以是拍照应用软件中的一种能够管理在线水印的模块,具有显示在线水印、下载和上传水印的功能;服务器可以是网络侧的任意服务器。

202、若检测到上述服务器存储的水印有更新,则在上述水印管理模块的应用图标上显示更新标识,上述更新标识用于提示上述服务器存储的水印有更新;

应用图标可以是圆形应用图标,或者圆角矩形图标,应用图标作为水印管理模块的接入口,用户点击或触摸上述应用图标,将进入到水印管理模块,显示水印、下载用户喜欢的水印或上传用户喜欢的水印;

更新标识可以是红色圆点,通过这个红色圆点作为更新标识,用户看到这个红色圆点,不用打开在线水印就可以知道在线水印有更新。

203、在接收到对上述水印管理模块的应用图标的选择指令后,显示上述水印管理模块的应用界面,在上述应用界面中显示可供下载的水印;

在接收到对上述水印管理模块的应用图标的选择指令后,进入上述水印管理模块的应用界面,在上述应用界面中显示不同种类的水印,如具有特色的水印、表达不同心情的水印、具有明星头像的水印、显示天气状态的水印等等,这些水印可供用户下载。

204、接收水印下载指令,从上述服务器下载上述水印下载指令所指定的水印,将下载的水印存储到本地水印库;

本地水印库可以是拍照应用软件APP中储放在手机内存卡内的一个特定文件夹,专门用于存储水印。用户将自己喜欢的在线水印进行下载并保存到水印库,以便长时间保存。

205、在拍照应用软件中显示上述本地水印库中的水印;在接收到水印选择指令后,从上述本地水印库中获取上述水印选择指令所指定的目标水印,并显示拍照界面,在上述拍照界面中显示上述目标水印;

目标水印是用户在水印库中选择的本次拍照需要用到的水印。

206、在接收到拍照指令后进行拍照获得照片,在上述照片上嵌入上述目标水印以及时间戳水印,上述时间戳水印包含拍照时的时间信息。

上述时间戳水印包含拍照时的时间信息,如时间戳水印显示拍照时的时间,由年、月、日、时、分、秒。

在本实施例中,在用户启动拍照应用软件后,如水印相机,通过拍照应用软件中的水印管理模块检测服务器存储的水印是否有更新;若检测到上述服务器存储的水印有更新,则在上述水印管理模块的应用图标上显示更新标识,更新标识可以是红色圆点,通过这个红色圆点作为更新标识,用户在拍照的时候,提醒用户在线水印有更新。

在本实施例中,在接收到对上述水印管理模块的应用图标的选择指令后,进入上述水印管理模块的应用界面,在上述应用界面中显示不同种类的水印,如具有特色的水印、表达不同心情的水印、具有明星头像的水印、显示天气状态的水印等等,这些水印可供用户下载。

接收水印下载指令,从上述服务器下载上述水印下载指令所指定的水印,将下载的水印存储到本地水印库;用户选择自己喜欢的水印,通过点击或触摸上述用户喜欢的水印上的下载选项或下载命令框,将上述用户喜欢的水印从网络端下载到本地水印库,从而进行长时间保存,当用户在拍照的时候,可以很方便地从水印库中提取出来,进行水印拍照。

在本实施例中,在拍照应用软件中显示上述本地水印库中的水印;在接收到水印选择指令后,从上述本地水印库中选择用户在本次拍照需要用到的水印,并显示拍照界面,在上述拍照界面中显示上述本次拍照需要用到的水印。

在接收到拍照指令后进行拍照获得照片,在上述照片上嵌入上述目标水印以及时间戳水印,上述时间戳水印包含拍照时的时间信息,如时间戳水印显示拍照时的时间,由年、月、日、时、分、秒。

本发明实施例还提供了拍照应用软件预设置的方案,具体如下:在上述水印管理模块检测服务器存储的水印是否有更新之前,上述方法还包括:

接收设置指令,上述设置指令设置在WiFi状态下检测服务器存储的水印是否有更新,或者,在存在网络连接状态下检测服务器存储的水印是否有更新。

在本发明实施例中,检测服务器存储的水印是否有更新有两种方式:一种是只在WiFi状态下,这种方式可以禁止在使用数据流量的情况下进行检测服务器存储的水印是否有更新,从而避免因为检测水印更新而使用数据流量,导致用户的数据流量不够用,本方式适合数据流量比较少的用户使用;

另一种情况是在存在网络连接状态下,这种方式允许在使用WiFi或数据流量的情况下进行检测服务器存储的水印是否有更新,可以方便用户只要在有网络的情况下,不论在WiFi还是数据流量状态都可以更新水印,用户可以很方便地了解水印更新情况,本方案适合数据流量比较多的用户使用。

本发明实施例还提供了拍照应用软件预设置的方案,具体如下:在上述将下载的水印存储到本地水印库之前,上述方法还包括:

接收姿态设置指令,调整上述下载的水印的姿态;

上述将下载的水印存储到本地水印库包括:

将调整姿态后的水印存储到本地水印库。

在本发明实施例中,根据接收姿态设置指令,调整上述目标水印的水印姿态,水印姿态包括:显示位置、旋转、缩放。设置之后,系统允许用户通过触摸水印或者通过系统按键进行移动水印显示位置;此外,用户还可以旋转水印、放大或缩小水印,达到最佳的视觉感。

本发明实施例还提供了水印存储方案,具体如下:上述将下载的水印存储到本地水印库包括:

将下载的水印包含的分类、名称、标识ID、以及图片存储到水印信息数据库;

上述拍照应用软件扫描上述水印信息库获得上述水印信息数据库中水印的缩略图,将上述缩略图存入上述本地水印库。

在本发明实施例中,存储水印的分类、名称、标识ID和图片到水印信息数据库,当用户在需要水印进行拍照的时候,拍照应用软件根据上述存储的信息进行扫描,索引到本地水印库中存储的水印缩略图,以便在拍照应用软件显示对应的水印图片。

本发明实施例还提供了水印嵌入方案,具体如下:上述在上述照片上嵌入上述目标水印包括:

在上述照片上嵌入上述目标水印在上述水印信息数据库中对应的图片。

在本发明实施例中,用户在拍照完成后,在所拍的照片上嵌入用户在拍照前选择的水印图片,即嵌入目标水印在上述水印信息数据库中对应的图片。

本发明实施例还提供了水印上传方案,具体如下:在将上述缩略图存入上述本地水印库之后,上述方法还包括:

通过上述拍照软件接收上传指令;

将上述水印信息数据库中上述上传指令指定有需要上传的水印发往上述服务器。

上传是将制作好的网页、文字、图片、视频等信息通过Web或者Ftp从个人计算机、平板电脑或手机传送至互联网上的服务器系统,让网络上的人都能看到。

本发明实施例提供了一种拍照方法,如图3所示,包括:

301、启动拍照应用软件;

拍照应用软件可以是安卓系统Android、苹果移动设备操作系统(iPhone Operating System,iOS)或微软Windows系统下的拍照软件或相机软件;水印是向数据多媒体(如图像、声音、视频信号等)中添加某些数字信息以达到文件真伪鉴别、版权保护等功能,嵌入的水印信息隐藏于宿主文件中,不影响原始文件的可观性和完整性;水印管理模块可以是拍照应用软件中的一种能够管理在线水印的模块,具有显示在线水印、下载和上传水印的功能;服务器可以是网络侧的任意服务器;

用户通过触摸或点击手机上的上述拍照应用软件,启动拍照应用软件,使应用软件从未开启状态进入开启状态。

302、检测是否开启拍照应用软件的水印管理模块设置;

水印管理模块可以是拍照应用软件中管理在线水印的在线水印模块,当用户选择开启水印管理模块设置,将会出现图4-a的界面。

在图4-a界面中,用户可以自己选择的设置项进行设置,上述设置项包括:检测水印更新的网络设置:如使用WiFi、或者数据流量;水印导入的姿态:如居中显示、不缩放、不旋转;上传水印时的网络设置:如使用WiFi、或者数据流量。

303、显示无在线水印提示的普通拍照界面;

当检测不开启拍照应用软件的水印管理模块设置,在启动拍照应用软件之后,直接进入无在线水印提示的普通拍照界面,如图4-b,在图4-b的普通拍照界面下,上述拍照应用软件不会自动检测水印更新。

304、设置检查更新时的网络使用状态;

在本发明实施例中,设置检查更新时的网络使用状态有两种情况:一种是只在WiFi状态,另一种情况是在存在网络连接状态下,即WiFi和数据流量状态下。根据用户个人喜好,或者根据移动数据流量的多少进行设置。

举例来说,当用户的移动数据流量比较少,不愿意承担额外的数据流量费用,则可选择只在WiFi状态下允许拍照应用软件检查在线水印更新,避免产生额外的流量;若用户的数据流量比较多,或者不在意承担额外的数据流量费用,则可选择WiFi和数据流量状态下都允许拍照应用软件检查在线水印更新,用户在使用非WiFi网络状态下,也可以即时了解在线水印的更新情况。

如图4-c所示,用户点击或触碰图4-c左边图的屏幕上“检测水印更新的网络设置”选项,将会进入图4-c右边图,用户可以选择屏幕上的两种网络状态设置选项。

305、设置下载后水印的导入姿态;

导入姿态的包括:显示位置、旋转、缩放。设置之后,系统允许用户通过触摸水印或者通过系统按键进行移动水印显示位置;此外,用户还可以旋转水印、放大或缩小水印,达到最佳的视觉感。

306、设置上传水印时的网络使用状态;

在本发明实施例中,设置上传水印时的网络使用状态有两种情况:一种是只在WiFi状态,另一种情况是在存在网络连接状态下,即WiFi和数据流量状态下。根据用户个人喜好,或者根据移动数据流量的多少设置。举例来说,当用户的移动数据流量比较少,不愿意承担额外的数据流量费用,则可选择只在WiFi状态下允许上传用户自己喜欢的水印,避免产生额外的流量;若用户的数据流量比较多,或者不在意承担额外的数据流量费用,则可选择WiFi和数据流量状态下都允许上传用户自己喜欢的水印,在使用非WiFi网络状态下,用户也可以实时将自己喜欢的水印上传到网络端。

307、拍照应用软件系统保存上述设置参数,退出设置

当用户完成上述参数的设置后,保存设置参数,当下次启动拍照应用软件后,不再进入设置界面,直接进入拍照界面。

308、通过拍照应用软件中的水印管理模块检测服务器存储的水印是否有更新;

在本发明实施例中,在用户设置完成后进行水印拍照,重新启动拍照应用软件,或者上述拍照应用软件系统保存上述设置参数,退出设置之后,当设置检查更新时的网络使用状态为:只在WiFi状态下,或在存在网络连接状态,即WiFi和数据流量状态下,检查服务器存储的水印更新。

309、若检测到上述服务器存储的水印有更新,则在上述水印管理模块的应用图标上显示更新标识,上述更新标识用于提示上述服务器存储的水印有更新;

应用图标可以是圆形应用图标,或者圆角矩形图标,应用图标作为水印管理模块的接入口,用户点击或触摸上述应用图标,将进入到水印管理模块,显示在线水印、下载用户喜欢的水印或上传用户喜欢的水印;

更新标识可以是红色圆点,通过这个红色圆点作为更新标识,用户看到这个红色圆点,不用打开在线水印就可以知道在线水印有更新。

在本实施例中,在用户启动拍照应用软件后,如水印相机,通过拍照应用软件中的水印管理模块检测服务器存储的水印是否有更新。举例来说,若检测到上述服务器存储的水印有更新,则在上述水印管理模块的应用图标上显示更新标识,更新标识可以是红色圆点,通过这个红色圆点作为更新标识,用户在拍照的时候,提醒用户在线水印有更新。

如图4-d所示,用户看到红色圆点水印更新提示,点击或触摸图4-d右边的“水印”选项,将会进入水印管理模块界面。水印管理模块界面的上部分显示有本地水印库中存储的水印,如水印1、水印2、水印3等等,水印管理模块界面的下部分显示在线水印的信息,如在线水印的具有下载标识的图标,以及“热点”、“情侣”和“心情”等在线水印选项。

310、在接收到对上述水印管理模块的应用图标的选择指令后,显示上述水印管理模块的应用界面,在上述应用界面中显示可供下载的水印;

上述应用图标是在线水印管理图标,上述应用界面是在线管理应用界面。

在接收到对上述水印管理模块的应用图标的选择指令后,进入上述水印管理模块的应用界面,在上述应用界面中显示不同种类的水印,如具有特色的水印、表达不同心情的水印、具有明星头像的水印、显示天气状态的水印等等,这些水印可供用户下载。

如图4-e所示,在图4-e右边图的屏幕上有一个具有下载标识的图标,图标上有红点提示标识,点击进入在线水印管理界面。在线水印管理界面的上方显示在线水印的信息,如在线水印的具有下载标识的图标,以及“热点”、“情侣”和“心情”等,在线水印管理界面的下方显示在线水印,如水印a、水印b、水印c等等,每个在线水印的正下方有一个下载标识,图中未标识出来,当用户点击下载标识,该水印将会被下载。

311、接收水印下载指令,从上述服务器下载上述水印下载指令所指定的水印,将下载的水印存储到本地水印库;

本地水印库是拍照应用软件APP中储放在手机内存卡内的一个特定文件夹,专门用于存储水印。用户将自己喜欢的在线水印进行下载并保存到水印库,以便长时间保存。

在本实施例中,接收水印下载指令,从上述服务器下载上述水印下载指令所指定的水印,将下载的水印存储到本地水印库;用户选择自己喜欢的水印,通过点击或触摸上述用户喜欢的水印上的下载选项或下载命令框,将上述用户喜欢的水印从网络端下载到本地水印库,从而进行长时间保存,当用户在拍照的时候,可以很方便地从水印库中提取出来,进行水印拍照。

在本发明实施例中,根据接收姿态设置指令,调整上述目标水印的水印姿态,水印姿态包括:显示位置、旋转、缩放,用户通过触摸水印进行移动水印显示位置;此外,用户还可以旋转水印、放大或缩小水印,达到用户最佳的视觉感。

本发明实施例还提供了水印存储方案,具体如下:上述将下载的水印存储到本地水印库包括:

将下载的水印包含的分类、名称、标识ID、以及图片存储到水印信息数据库,如图4-f所示;

上述拍照应用软件扫描上述水印信息库获得上述水印信息数据库中水印的缩略图,将上述缩略图存入上述本地水印库,如图4-f所示。

在本发明实施例中,存储水印的分类、名称、标识ID和图片到水印信息数据库,当用户在需要水印进行拍照的时候,拍照应用软件根据上述存储的信息进行扫描,索引到本地水印库中存储的水印缩略图,以便在拍照应用软件显示对应的水印图片。

用户点击或触摸图4-f左上屏幕中在线水印的下载标识,该水印将会被下载;下载完成后,根据水印存储方案,将下载的水印包含的分类、名称、标识ID、以及图片存储到水印信息数据库,如图4-f的右上屏幕;当用户在需要水印进行拍照的时候,拍照应用软件根据上述存储的信息进行扫描,索引到本地水印库中存储的水印缩略图,以便在拍照应用软件显示对应的水印图片,如图4-f的右下屏幕。

312、在拍照应用软件中显示上述本地水印库中的水印;在接收到水印选择指令后,从上述本地水印库中获取上述水印选择指令所指定的目标水印,并显示拍照界面,在上述拍照界面中显示上述目标水印;

目标水印是用户在水印库中选择的本次拍照需要用到的水印。

313、在接收到拍照指令后进行拍照获得照片,在上述照片上嵌入上述目标水印以及时间戳水印,上述时间戳水印包含拍照时的时间信息。

上述时间戳水印包含拍照时的时间信息,如时间戳水印显示拍照时的时间,由年、月、日、时、分、秒。

本发明实施例还提供了水印嵌入方案,具体如下:上述在上述照片上嵌入上述目标水印包括:

在上述照片上嵌入上述目标水印在上述水印信息数据库中对应的图片。

在本发明实施例中,拍照完成后,在所拍的照片上嵌入用户在拍照前选择的水印图片,即嵌入上述目标水印在上述水印信息数据库中对应的图片。

本发明实施例提供了一种拍照装置,如图5所示,包括:

检测模块501,用于通过拍照应用软件中的水印管理模块检测服务器存储的水印是否有更新;

在本发明实施例中,在用户设置完成后进行水印拍照,重新启动拍照应用软件,或者上述拍照应用软件系统保存上述设置参数,退出设置之后,当设置检查更新时的网络使用状态为:只在WiFi状态下,或在存在网络连接状态,即WiFi和数据流量状态下,检查服务器存储的水印更新。

显示模块502,用于若检测到上述服务器存储的水印有更新,则在上述水印管理模块的应用图标上显示更新标识,上述更新标识用于提示上述服务器存储的水印有更新;

应用图标可以是圆形应用图标,或者圆角矩形图标,应用图标作为水印管理模块的接入口,用户点击或触摸上述应用图标,将进入到水印管理模块,显示在线水印、下载用户喜欢的水印或上传用户喜欢的水印;

更新标识可以是红色圆点,通过这个红色圆点作为更新标识,用户看到这个红色圆点,不用打开在线水印就可以知道在线水印有更新。

在本实施例中,在用户启动拍照应用软件后,如水印相机,通过拍照应用软件中的水印管理模块检测服务器存储的水印是否有更新。举例来说,若检测到上述服务器存储的水印有更新,则在上述水印管理模块的应用图标上显示更新标识,更新标识可以是红色圆点,通过这个红色圆点作为更新标识,用户在拍照的时候,提醒用户在线水印有更新。

如图4-d所示,用户看到红色圆点水印更新提示,点击或触摸图4-d右边的“水印”选项,将会进入水印管理模块界面。水印管理模块界面的上部分显示有本地水印库中存储的水印,如水印1、水印2、水印3等等,水印管理模块界面的下部分显示在线水印的信息,如在线水印的具有下载标识的图标,以及“热点”、“情侣”和“心情”等在线水印选项。

接收模块503,用于接收到对上述水印管理模块的应用图标的选择指令、水印下载指令、水印选择指令和拍照指令;

上述显示模块502,还用于显示上述水印管理模块的应用界面,在上述应用界面中显示可供下载的水印;

上述应用图标是在线水印管理图标,上述应用界面是在线管理应用界面。

在接收到对上述水印管理模块的应用图标的选择指令后,进入上述水印管理模块的应用界面,在上述应用界面中显示不同种类的水印,如具有特色的水印、表达不同心情的水印、具有明星头像的水印、显示天气状态的水印等等,这些水印可供用户下载。

如图4-e所示,在图4-e右边图的屏幕上有一个具有下载标识的图标,图标上有红点提示标识,点击进入在线水印管理界面。在线水印管理界面的上方显示在线水印的信息,如在线水印的具有下载标识的图标,以及“热点”、“情侣”和“心情”等,在线水印管理界面的下方显示在线水印,如水印a、水印b、水印c等等,每个在线水印的正下方有一个下载标识,图中未标识出来,当用户点击下载标识,该水印将会被下载。

下载模块504,用于从上述服务器下载上述水印下载指令所指定的水印;

在本实施例中,接收水印下载指令,从上述服务器下载上述水印下载指令所指定的水印,将下载的水印存储到本地水印库;用户选择自己喜欢的水印,通过点击或触摸上述用户喜欢的水印上的下载选项或下载命令框,将上述用户喜欢的水印从网络端下载到本地水印库,从而进行长时间保存,当用户在拍照的时候,可以很方便地从水印库中提取出来,进行水印拍照。

用户点击或触摸图4-f左上屏幕中在线水印的下载标识,该水印将会被下载。

存储模块505,用于将下载的水印存储到本地水印库;

拍照模块506,用于在接收到拍照指令后进行拍照;

嵌入模块507,用于在接收到拍照指令后进行拍照后获得的照片,在上述照片上嵌入上述目标水印以及时间戳水印,上述时间戳水印包含拍照时的时间信息;

上述时间戳水印包含拍照时的时间信息,如时间戳水印显示拍照时的时间,由年、月、日、时、分、秒。

本发明实施例还提供了水印嵌入方案,具体如下:上述在上述照片上嵌入上述目标水印包括:

在上述照片上嵌入上述目标水印在上述水印信息数据库中对应的图片。

在本发明实施例中,用户在拍照完成后,在所拍的照片上嵌入用户在拍照前选择的水印图片,即嵌入上述目标水印在上述水印信息数据库中对应的图片。

上述显示模块502,还用于在拍照应用软件中显示上述本地水印库中的水印;在接收到水印选择指令后,从上述本地水印库中获取上述水印选择指令所指定的目标水印,并显示拍照界面,在上述拍照界面中显示上述目标水印。

上述接收模块503,还用于接收设置指令;上述设置指令设置在WiFi状态下检测服务器存储的水印是否有更新,或者,在存在网络连接状态下检测服务器存储的水印是否有更新。

在本发明实施例中,在用户设置完成后进行水印拍照,重新启动拍照应用软件,或者上述拍照应用软件系统保存上述设置参数,退出设置之后,当设置检查更新时的网络使用状态为:只在WiFi状态下,或在存在网络连接状态,即WiFi和数据流量状态下,检查服务器存储的水印更新。

本发明实施例提供了一种拍照装置,如图6所示,包括:

上述接收模块503,还用于接收姿态设置指令;

设置模块601,用于调整上述下载的水印的姿态;

上述存储模块还用于将调整姿态后的水印存储到本地水印库。

在本发明实施例中,根据接收姿态设置指令,调整上述目标水印的水印姿态,水印姿态包括:显示位置、旋转、缩放,用户通过触摸水印进行移动水印显示位置;此外,还可以旋转水印、放大或缩小水印,达到用户最佳的视觉感。

本发明实施例提供了一种拍照装置,如图7所示,包括:

上述存储模块505,还用于将下载的水印包含的分类、名称、标识ID、以及图片存储到水印信息数据库;

下载完成后,根据水印存储方案,将下载的水印包含的分类、名称、标识ID、以及图片存储到水印信息数据库,如图4-f所示;

扫描模块701,用于扫描上述水印信息库获得上述水印信息数据库中水印的缩略图;

上述存储模块505,还用于将上述缩略图存入上述本地水印库。

当用户在需要水印进行拍照的时候,拍照应用软件根据上述存储的信息进行扫描,索引到本地水印库中存储的水印缩略图,以便在拍照应用软件显示对应的水印图片,如图4-f所示。上述将下载的水印存储到本地水印库包括:

将下载的水印包含的分类、名称、标识ID、以及图片存储到水印信息数据库,如图4-f所示;

上述拍照应用软件扫描上述水印信息库获得上述水印信息数据库中水印的缩略图,将上述缩略图存入上述本地水印库,如图4-f所示。

在本发明实施例中,存储水印的分类、名称、标识ID和图片到水印信息数据库,当用户在需要水印进行拍照的时候,拍照应用软件根据上述存储的信息进行扫描,索引到本地水印库中存储的水印缩略图,以便在拍照应用软件显示对应的水印图片。

通过网络端的在线水印库,用户使用拍照应用软件可以很方便地浏览在线水印,将具有个性化的、炫酷的水印下载到手机本地进行保存,从而丰富本地在线水印库的水印,增加趣味性,提高用户粘度。

本发明实施例提供了一种拍照装置,如图8所示,包括:

上述接收模块503,用于接收上传指令;

上传模块801,用于将上述水印信息数据库中上述上传指令指定有需要上传的水印发往上述服务器。

上传是将制作好的网页、文字、图片、视频等信息通过Web或者Ftp从个人计算机、平板电脑或手机传送至互联网上的服务器系统,让网络上的人都能看到。通过上传模块,用户可以很方便地将喜欢的或优秀的水印上传到网络服务器端,以供其他用户进行下载,丰富网络端的水印素材。

本发明实施例还提供了一种终端设备,如图9所示,包括:处理器901,输入装置902,输出装置903,存储器904等组件。本领域技术人员可以理解,图9中示出的终端设备的结构并不构成对本发明实施例的限定。其中:

处理器901为终端设备的控制中心,在本发明实施方式中,CPU可以是单运算核心,也可以包括多运算核心。

输入装置902是标准的触摸屏,用于接收用户的点击或触摸指令。

输出装置903是显示屏,用于显示界面信息。

存储器904可用于存储软件程序以及操作系统,终端设备的操作系统可以是Android系统、iOS系统或Windows操作系统等等。

在图9所示的终端设备中,处理器901调用存储在存储器904中的应用程序,用于启动拍照应用软件;检测是否开启拍照应用软件的水印管理模块设置;

输出装置903显示无在线水印提示的普通拍照界面;

处理器901设置检查更新时的网络使用状态;设置下载后水印的导入姿态;设置上传水印时的网络使用状态。

存储器904保存拍照应用软件系统保存上述设置参数。

处理器901通过拍照应用软件中的水印管理模块检测服务器存储的水印是否有更新;若检测到上述服务器存储的水印有更新,则在上述水印管理模块的应用图标上显示更新标识,上述更新标识用于提示上述服务器存储的水印有更新;

输入装置902在接收到对上述水印管理模块的应用图标的选择指令后,输出装置903显示上述水印管理模块的应用界面,在上述应用界面中显示可供下载的水印;

输入装置902接收水印下载指令,处理器901从上述服务器下载上述水印下载指令所指定的水印,将下载的水印存储到本地水印库;

输出装置903在拍照应用软件中显示上述本地水印库中的水印;输入装置902在接收到水印选择指令后,从上述本地水印库中获取上述水印选择指令所指定的目标水印,输出装置903显示拍照界面,在上述拍照界面中显示上述目标水印;

处理器901在接收到拍照指令后进行拍照获得照片,在上述照片上嵌入上述目标水印以及时间戳水印,上述时间戳水印包含拍照时的时间信息。

在线水印库,用户根据自己的需求进行下载,也可以将自己的水印进行上传,极大的丰富了水印相机中水印素材的数量和种类;在照片上嵌入时间戳,显示拍照时的时间,使拍出来的照片更具个性化。

本发明实施例还提供了另一种终端设备,如图10所示,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明实施例方法部分。该终端设备可以为包括手机、平板电脑、PDA(Personal Digital Assistant,个人数字助理)、POS(Point of Sales,销售终端)、车载电脑等任意终端设备,以终端设备为手机为例:

图10示出的是与本发明实施例提供的终端设备相关的手机的部分结构的框图。参考图10,手机包括:射频(Radio Frequency,RF)电路1010、存储器1020、输入单元1030、显示单元1040、传感器1050、音频电路1060、WiFi模块1070、处理器1080、以及电源1090等部件。本领域技术人员可以理解,图10中示出的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

下面结合图10对手机的各个构成部件进行具体的介绍:

RF电路1010可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,给处理器1080处理;另外,将设计上行的数据发送给基站。通常,RF电路1010包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(Low Noise Amplifier,LNA)、双工器等。此外,RF电路1010还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(Global System of Mobile communication,GSM)、通用分组无线服务(General Packet Radio Service,GPRS)、码分多址(Code Division Multiple Access,CDMA)、宽带码分多址(Wideband Code Division Multiple Access,WCDMA)、长期演进(Long Term Evolution,LTE)。

存储器1020可用于存储软件程序以及模块,处理器1080通过运行存储在存储器1020的软件程序以及模块,从而执行手机的各种功能应用以及数据处理。存储器1020可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据等。此外,存储器1020可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

输入单元1030可用于接收输入的数字或字符信息,以及产生与手机的用户设置以及功能控制有关的键信号输入。具体地,输入单元1030可包括触控面板1031以及其他输入设备1032。触控面板1031,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板1031上或在触控面板1031附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板1031可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器1080,并能接收处理器1080发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板1031。除了触控面板1031,输入单元1030还可以包括其他输入设备1032。具体地,其他输入设备1032可以包括但不限于物理键盘、功能键、轨迹球、鼠标、操作杆等中的一种或多种。

显示单元1040可用于显示由用户输入的信息或提供给用户的信息以及手机的各种菜单。显示单元1040可包括显示面板1041,可选的,可以采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板1041。进一步的,触控面板1031可覆盖显示面板1041,当触控面板1031检测到在其上或附近的触摸操作后,传送给处理器1080以确定触摸事件的类型,随后处理器1080根据触摸事件的类型在显示面板1041上提供相应的视觉输出。虽然在图10中,触控面板1031与显示面板1041是作为两个独立的部件来实现手机的输入和输入功能,但是在某些实施例中,可以将触控面板1031与显示面板1041集成而实现手机的输入和输出功能。

手机还可包括至少一种传感器1050,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板1041的亮度,接近传感器可在手机移动到耳边时,关闭显示面板1041和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能等;至于手机还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。

音频电路1060、扬声器1061,传声器1062可提供用户与手机之间的音频接口。音频电路1060可将接收到的音频数据转换后的电信号,传输到扬声器1061,由扬声器1061转换为声音信号输出;另一方面,传声器1062将收集的声音信号转换为电信号,由音频电路1060接收后转换为音频数据,再将音频数据输出处理器1080处理后,经RF电路1010以发送给比如另一手机,或者将音频数据输出至存储器1020以便进一步处理。

WiFi属于短距离无线传输技术,手机通过WiFi模块1070可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图10示出了WiFi模块1070,但是可以理解的是,其并不属于手机的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。

处理器1080是手机的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器1020内的软件程序和/或模块,以及调用存储在存储器1020内的数据,执行手机的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器1080可包括一个或多个处理单元;优选的,处理器1080可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1080中。

手机还包括给各个部件供电的电源1090(比如电池),优选的,电源可以通过电源管理系统与处理器1080逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。

尽管未示出,手机还可以包括摄像头、蓝牙模块等,在此不再赘述。

前述实施例中,各步骤方法流程可以基于该终端设备的结构实现。

值得注意的是,上述指拍照装置实施例中,所包括的各个单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。

另外,本领域普通技术人员可以理解实现上述各方法实施例中的全部或部分步骤是可以通过程序来指令相关的硬件完成,相应的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明实施例揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。

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