一种复原拍摄的方法及电子设备与流程

文档序号:35054217发布日期:2023-08-06 09:32阅读:26来源:国知局
一种复原拍摄的方法及电子设备与流程

本技术涉及电子,尤其涉及一种复原拍摄的方法及电子设备。


背景技术:

1、随着拍照、录制短视频、在线直播领域等多媒体场景的井喷式发展和普及,用户拍摄图片、录制视频等使用电子设备拍摄功能的使用场景也变得越来越多。

2、示例性的,用户可以使用手机、平板等电子设备拍摄喜欢的事物,或者记录每天的生活趣事。例如,用户可以通过电子设备拍摄充满趣味的视频、有声照片、具有图像互换格式(graphics interchange format,gif)的动态图片等,并可以将拍摄的内容分享、发布到不同的媒体软件、社交平台上。此外,用户还可以在媒体软件、社交平台上点赞、转发、保存其他用户拍摄的照片、视频等多媒体文件。

3、用户使用手机、平板等电子设备拍摄照片或者录制视频时,最终拍摄的照片、视频等多媒体文件可以保存在手机上,用户可以进行查看。但是,一旦原始的照片、视频等多媒体文件丢失,想要再复原拍摄出相同或相似的照片、视频等多媒体文件,都比较困难。

4、一种可能的实现方式中,用户可以使用专业调整后的焦距、分辨率、美颜级别、色彩指标、亮度参数等一种或多种拍摄参数拍摄照片,如果该拍摄的照片丢失,或者因为用户的误操作而被删除,那么一般很难再复原出相同或相似的照片,该照片的拍摄细节、拍摄参数等难以再明确,复原该照片就更加困难,基本上无法恢复已经丢失的照片。

5、当用户拍摄的照片丢失时,如何复原该丢失照片的复原拍摄的方法和拍摄过程,或者为用户复原喜欢的照片,是当前亟需解决的难题。


技术实现思路

1、本技术提供一种复原拍摄的方法及电子设备,该方法使得用户可以根据电子设备保存的一个或多个复原模板,既可以重新拍摄其他不同的物体,复原出具有相同效果和/或相同取景范围的照片、动图、视频等多媒体文件,能够快速地复原拍摄过程,简化了拍摄操作,提高了用户的体验。

2、第一方面提供了一种复原拍摄的方法,应用于包括显示屏的电子设备,所述电子设备存储有一个或多个复原模板,所述方法包括:显示所述电子设备的拍摄预览界面,所述拍摄预览界面中包括基于第一参数集合的一种或多种拍摄参数显示的画面;从所述一个或多个复原模板中确定第一复原模板,所述第一复原模板关联第一多媒体文件,所述第一多媒体文件是照片、动图或视频片段中的任意一种;获取所述第一复原模板对应的第二参数集合,所述第二参数集合包括拍摄所述第一多媒体文件的一种或多种拍摄参数;接收用户的第一操作,响应于所述第一操作,基于所述第二参数集合包括的一种或多种拍摄参数,拍摄得到第二多媒体文件,使得所述第二多媒体文件和所述第一多媒体文件具有相同的显示效果,所述第二多媒体文件是照片、动图或视频片段中的任意一种。

3、可选地,本技术实施例所涉及的“拍摄参数”可以包括焦距、对焦模式、分辨率、摄像头、地理位置信息、美颜参数、滤镜色彩、闪光灯效果、水平仪效果、曝光度、感光度中的一种或多种参数。

4、应理解,在本技术实施例中,“第一多媒体文件”、“第二多媒体文件”等多媒体文件可以包括照片、动图或视频片段中的任意一种,该多媒体文件可以是用户通过电子设备的相机应用等拍摄得到的,也可以是用户从网络、服务器、社交平台等下载的,或者接收的由其他设备发送并保存在电子设备的本地的多媒体文件。

5、示例性的,以照片为例,当用户下载一张照片并保存到电子设备的本地图库时,电子设备可以检测该照片并获取该照片对应的拍摄参数,例如该照片的亮度等级、滤镜色彩等,并生成该照片的复原模板文件,该复原模板文件也可以用于指导用户拍摄其他的照片、动图、视频等多媒体文件,此处不再一一赘述。

6、还应理解,在本技术实施例中,不同的多媒体文件类型,“第一操作”可以包括不同的一种或多种用户操作。

7、示例性的,当所述第二多媒体文件是照片时,“第一操作”可以包括用户执行的点击拍摄快门控件的拍摄操作。当所述第二多媒体文件是视频片段时,“第一操作”可以包括用户执行的至少两次点击拍摄快门控件的录制视频的操作,本技术实施例对此不作限定。

8、通过上述方案,本技术实施例为用户提供的一种新型的复原拍摄方案,当用户拍摄的照片、动图、录制的视频片段等多媒体文件丢失或被误删除时,该方法可以基于电子设备保存的一个或多个复原模板文件,快速地实现复原拍摄。具体地,用户可以使用复原模板文件复原拍摄过程,即使用该复原模板文件包括的一种或多种拍摄参数重新拍摄其他不同的物体,复原出具有相同显示效果的照片、动图、录制的视频片段等多媒体文件;或者,用户还可以选择相同的取景范围,复原出具有相同效果且具有相同取景范围的照片、动图、录制的视频片段等多媒体文件。该方法可以满足不同的应用场景,能够快速地实现照片的复原,简化了拍摄操作,提高了用户的体验。

9、可选地,本技术实施例的复原拍摄的能力可以是电子设备等电子设备的系统能力,相应地,该系统能力可以被相机应用等多种具有拍摄能力的应用程序调用。

10、示例性的,该复原拍摄过程的实现,可以基于电子设备出厂时配置的相机应用,用户可以通过电子设备的相机应用,运行相机应用并显示拍摄预览界面。

11、或者,该复原拍摄过程的实现,还可以基于用户下载并安装的美颜相机、美拍等其他的能够拍摄照片的任意应用。

12、又或者,还可以应用于例如应用、应用等具有照片拍摄、视频录制等功能的任意应用,本技术实施例对此不作限定。

13、可选地,本技术实施例的“复原拍摄的功能”可以支持用户通过相机应用的设置控件、快捷控件等进行手动开启或关闭。或者,该复原拍摄的功能还可以被配置为电子设备的默认功能,即可以授权电子设备的相机应用、图库应用等多个关联应用可以调用该复原拍摄的功能,本技术实施例对此不作限定。

14、结合第一方面,在第一方面的某些实现方式中,所述一个或多个复原模板中包括预设的复原模板;和/或,所述一个或多个复原模板中包括所述电子设备根据关联的多媒体文件的一种或多种拍摄参数生成的复原模板。

15、一种可能的实现方式中,电子设备出厂时可以由开发人员设置的几个(n个,例如2个等)固定的复原模板,该复原模板对应固定的拍摄参数,该拍摄参数可以使得电子设备具有比较优质的拍摄效果,此后不论用户复原拍摄照片、录制视频等,都可以显示该预设的复原模板。

16、另一种可能的实现方式中,用户可以使用电子设备的相机应用拍摄照片、动图、录制视频等,在拍摄照片、动图、录制视频的过程中,电子设备可以根据一种或多种拍摄参数,和/或,一种或多种编辑参数,生成一个或多个复原模板,并保存在电子设备上。在复原拍摄过程中,从电子设备保存的一个或多个复原模板中选择“第一复原模板”。

17、结合第一方面和上述实现方式,在第一方面的某些实现方式中,所述从所述一个或多个复原模板中确定第一复原模板,包括:接收用户的第二操作,响应于所述第二操作,从所述一个或多个复原模板中选择并确定所述第一复原模板;或者,根据所述电子设备所处的拍摄环境,自动将所述一个或多个复原模板中具有最佳拍摄效果的复原模板确定为所述第一复原模板;或者,根据所述拍摄预览界面显示的画面,自动将所述一个或多个复原模板中具有最佳拍摄效果的复原模板确定为所述第一复原模板;或者,根据用户的使用频率,自动将所述一个或多个复原模板中用户使用频率最高的复原模板确定为所述第一复原模板;或者,根据用户的使用记录,自动将所述一个或多个复原模板中用户距离当前最近一次使用的复原模板确定为所述第一复原模板。

18、可选地,电子设备可以智能地检测拍摄环境、拍摄对象等,并根据拍摄环境、拍摄对象等外部因素,智能地为用户匹配不同的拍摄模板。例如,当电子设备检测到当前为夜间较暗的拍摄环境时,该复原模板选择窗口中显示的一个或多个复原模板可以包括适应于夜间拍摄的参数,该参数可以包括的第一复原模板中。

19、或者,电子设备可以根据用户的使用频率和拍摄习惯等,智能地为用户显示使用频率较高的一个或多个复原模板。示例性的,第一复原模板的使用频率最高,该第一复原模板将在复原模板选择窗口中优先被显示,本技术实施例对此不作限定。

20、通过上述方案,用户可以根据自己的拍摄习惯和拍摄需求,手动选择期望的复原模板,也可以由电子设备根据拍摄环境、拍摄对象等智能化为用户推荐匹配的复原模板,该过程满足了不同用户的使用需求,特别是对于不擅长拍摄的非专业人士,简化了拍摄操作,能够提升用户的拍摄体验。

21、结合第一方面和上述实现方式,在第一方面的某些实现方式中,所述获取所述第一复原模板对应的所述第二参数集合之后,所述方法还包括:显示所述第二参数集合的一种或多种拍摄参数;接收用户的第三操作,响应于所述第三操作,修改所述第二参数集合的一种或多种拍摄参数,并根据修改后的所述第二参数集合更新所述第一复原模板;或者,根据修改后的所述第二参数集合,生成关联所述第一多媒体文件的第二复原模板,并保存所述第二复原模板。

22、可选地,“修改该复原模板文件中的一种或多种参数”可以包括用户对所述第二参数集合的一种或多种拍摄参数执行编辑、删除、添加、调整等操作。

23、可选地,用户修改所述第二参数集合的一种或多种拍摄参数之后,所述电子设备可以根据修改后的所述第二参数集合更新所述第一复原模板,即覆盖原来的复原模板文件,以用户修改之后的参数替换第一复原模板文件的原始参数。

24、或者,所述电子设备可以根据修改后的所述第二参数集合,生成关联所述第一多媒体文件的第二复原模板,并保存所述第二复原模板。示例性的,电子设备可以根据用户的操作,结合修改之后的参数和原始的第一复原模板文件中的一种或多种参数,生成新的复原模板文件并自动保存该新的复原模板文件,例如新的第二复原模板文件在原始复原模板文件名称后继续添加后缀名并进行保存。

25、通过上述方案,在用户选择复原模板文件的过程中,用户选中了复原模板之后,该方法支持用户对该复原模板中的一种或多种参数进行查看、修改、编辑、删除等操作,且可以根据用户修改、编辑、删除等操作,更新复原模板文件中的相关参数,或者根据更新后的相关参数生成新的复原模板,满足了用户不同场景的拍摄需求。

26、结合第一方面和上述实现方式,在第一方面的某些实现方式中,当检测到所述第一复原模板关联的所述第一多媒体文件丢失或损坏时,所述方法还包括:在所述复原拍摄模式下,显示提示信息,所述提示信息用于提醒用户复原所述第一多媒体文件。

27、应理解,每一个多媒体文件可以对应唯一的复原模板文件,如果某一个多媒体文件丢失或者被误删除,电子设备可以检测到该多媒体文件的源文件缺失,电子设备可以自动提醒用户该多媒体文件的缺失,以及由用户选择是否进行该照片的复原。

28、具体地,当检测到所述第一复原模板关联的所述第一多媒体文件丢失或损坏时,电子设备可以在所述复原拍摄模式下,显示提示信息,所述提示信息用于提醒用户复原所述第一多媒体文件。该过程可以主动提醒用户复原多媒体文件,由用户选择复原缺失的多媒体文件,可以保证复原模板的完整性,且复原照片的过程操作便捷,能够快速地复原以前的拍摄过程,提升了用户的使用体验。

29、通过上述方案,如果用户拍摄的照片、动图、视频片段等多媒体文件丢失或者被误删除,当用户切换当前的拍摄模式为复原模式时,电子设备可以自动检测存储的多个复原模板文件是否存在对应的多媒体文件的缺失情况。当检测到某复原模板文件对应的多媒体文件缺失时,可以自动提示用户缺失的多媒体文件且供用户选择是否对缺失的多媒体文件进行复原,并自动触发电子设备的复原拍摄过程。该方法可以保证复原模板的完整性,提升了用户的使用体验。

30、结合第一方面和上述实现方式,在第一方面的某些实现方式中,所述第二参数集合还包括所述第一多媒体文件的取景信息,所述方法还包括:根据所述第一多媒体文件的取景信息,确定所述第一多媒体文件的取景范围;接收用户的第四操作,响应于所述第四操作,基于所述第二参数集合包括的一种或多种拍摄参数,拍摄得到第三多媒体文件,所述第三多媒体文件和所述第一多媒体文件具有相同的显示效果和取景范围。

31、通过上述过程,当用户拍摄的照片丢失或者被误删除时,可以根据本技术实施例提供的复原拍摄的方法,基于该丢失或者被误删除照片对应的复原模板文件,重新拍摄照片,且重新拍摄的照片可以和该丢失或被误删除的照片具有相同的拍摄参数等,和/或可以具有大致相同的取景范围,从而为用户复原出和该丢失或被误删除的照片相同或相似的照片,该过程不需要用户手动重新设置相关的拍摄参数等,就可以复原照片的拍摄过程和/或取景范围,能够快速地实现照片的复原,简化了拍摄操作,提高了用户的体验。

32、结合第一方面和上述实现方式,在第一方面的某些实现方式中,所述第二参数集合还包括用户对所述第一多媒体文件执行编辑处理的操作参数,拍摄得到所述第二多媒体文件之后,所述方法还包括:根据所述编辑处理的操作参数,对所述第二多媒体文件进行编辑处理,得到处理后的所述第二多媒体文件,其中,所述编辑处理包括修剪比例、调整滤镜色彩、调整美颜参数、调整亮度等级中的一种或多种。

33、应理解,对于一张照片,可能同时包括拍摄前的拍摄参数、拍摄中的拍摄参数、拍摄后的编辑参数。且该拍摄前的拍摄参数、拍摄中的拍摄参数、拍摄后的编辑参数中可能包括相同的参数类型。

34、一种可能的实现方式中,当某一张照片对应的参数同时包括同一种类型的参数时,可以以呈现给用户的显示效果对应的最终参数为准。

35、结合第一方面和上述实现方式,在第一方面的某些实现方式中,所述获取所述第一复原模板对应的第二参数集合之后,所述方法还包括:基于所述第二参数集合包括的一种或多种拍摄参数,自动更新所述电子设备的所述拍摄预览界面显示的画面。

36、通过上述过程,只要用户已经选择了第一复原模板,拍摄预览界面上相关的拍摄参数可以自动调整为该第一复原模板包括的一种或多种参数,例如调整该拍摄预览界面上显示的放大倍数、美颜级别和其他滤镜色彩等,从而更新该拍摄预览界面上画面的显示效果。

37、结合第一方面和上述实现方式,在第一方面的某些实现方式中,所述拍摄参数包括焦距、对焦模式、分辨率、摄像头、地理位置信息、美颜参数、滤镜色彩、闪光灯效果、水平仪效果、曝光度、感光度中的一种或多种参数。

38、结合第一方面和上述实现方式,在第一方面的某些实现方式中,所述方法还包括:接收用户的第五操作,响应于所述第五操作,开启所述电子设备的复原拍摄的功能;或者,接收用户的第六操作,响应于所述第六操作,使所述电子设备进入复原拍摄模式。

39、综上所述,通过本技术实施例提供的复原拍摄的方法,为用户提供了一种新型拍摄方案,当用户拍摄的照片、动图、录制的视频片段等多媒体文件丢失或被误删除时,该方法可以基于电子设备保存的一个或多个复原模板文件,快速地实现复原拍摄。

40、具体地,用户可以使用复原模板文件复原拍摄过程,即使用该复原模板文件包括的一种或多种拍摄参数重新拍摄其他不同的物体,复原出具有相同显示效果的照片、动图、录制的视频片段等多媒体文件;或者,用户还可以选择相同的取景范围,复原出具有相同效果且具有相同取景范围的照片、动图、录制的视频片段等多媒体文件。该方法可以满足不同的应用场景,能够快速地实现照片的复原,简化了拍摄操作,提高了用户的体验。

41、此外,在用户选择复原模板文件的过程中,用户选中了复原模板之后,该方法支持用户对该复原模板中的一种或多种参数进行查看、修改、编辑、删除等操作,且可以根据用户修改、编辑、删除等操作,更新复原模板文件中的相关参数,或者根据更新后的相关参数生成并保存新的复原模板,满足了用户不同场景的拍摄需求。

42、再者,通过上述方案,如果用户拍摄的照片、动图、视频片段等多媒体文件丢失或者被误删除,当用户切换当前的拍摄模式为复原模式时,手机可以自动检测存储的多个复原模板文件是否存在对应的多媒体文件的缺失情况。当检测到某复原模板文件对应的多媒体文件缺失时,可以自动提示用户缺失的多媒体文件且供用户选择是否对缺失的多媒体文件进行复原,并自动触发手机的复原拍摄过程。该方法可以保证复原模板的完整性,提升了用户的使用体验。

43、第二方面提供了一种电子设备,包括:显示屏;一个或多个处理器;一个或多个存储器;安装有多个应用程序的模块;所述存储器存储有一个或多个程序,当所述一个或者多个程序被所述处理器执行时,使得所述电子设备执行以下步骤:显示拍摄预览界面,所述拍摄预览界面中包括基于第一参数集合的一种或多种拍摄参数显示的画面;从所述一个或多个复原模板中确定第一复原模板,所述第一复原模板关联第一多媒体文件,所述第一多媒体文件是照片、动图或视频片段中的任意一种;获取所述第一复原模板对应的第二参数集合,所述第二参数集合包括拍摄所述第一多媒体文件的一种或多种拍摄参数;接收用户的第一操作,响应于所述第一操作,基于所述第二参数集合包括的一种或多种拍摄参数,拍摄得到第二多媒体文件,使得所述第二多媒体文件和所述第一多媒体文件具有相同的显示效果,所述第二多媒体文件是照片、动图或视频片段中的任意一种。

44、结合第二方面,在第二方面的某些实现方式中,所述一个或多个复原模板中包括预设的复原模板;和/或,所述一个或多个复原模板中包括根据关联的多媒体文件的一种或多种拍摄参数生成的复原模板。

45、结合第二方面和上述实现方式,在第二方面的某些实现方式中,当所述一个或者多个程序被所述处理器执行时,使得所述电子设备执行以下步骤:接收用户的第二操作,响应于所述第二操作,从所述一个或多个复原模板中选择并确定所述第一复原模板;或者,根据所处的拍摄环境,自动将所述一个或多个复原模板中具有最佳拍摄效果的复原模板确定为所述第一复原模板;或者,根据所述拍摄预览界面显示的画面,自动将所述一个或多个复原模板中具有最佳拍摄效果的复原模板确定为所述第一复原模板;或者,根据用户的使用频率,自动将所述一个或多个复原模板中用户使用频率最高的复原模板确定为所述第一复原模板;或者,根据用户的使用记录,自动将所述一个或多个复原模板中用户距离当前最近一次使用的复原模板确定为所述第一复原模板。

46、结合第二方面和上述实现方式,在第二方面的某些实现方式中,所述获取所述第一复原模板对应的所述第二参数集合之后,当所述一个或者多个程序被所述处理器执行时,使得所述电子设备执行以下步骤:

47、显示所述第二参数集合的一种或多种拍摄参数;接收用户的第三操作,响应于所述第三操作,修改所述第二参数集合的一种或多种拍摄参数,并根据修改后的所述第二参数集合更新所述第一复原模板;或者,根据修改后的所述第二参数集合,生成关联所述第一多媒体文件的第二复原模板,并保存所述第二复原模板。

48、结合第二方面和上述实现方式,在第二方面的某些实现方式中,当所述一个或者多个程序被所述处理器执行时,使得所述电子设备检测到所述第一复原模板关联的所述第一多媒体文件丢失或损坏时,可以执行以下步骤:在所述复原拍摄模式下,显示提示信息,所述提示信息用于提醒用户复原所述第一多媒体文件。

49、结合第二方面和上述实现方式,在第二方面的某些实现方式中,所述第二参数集合还包括所述第一多媒体文件的取景信息,当所述一个或者多个程序被所述处理器执行时,使得所述电子设备执行以下步骤:根据所述第一多媒体文件的取景信息,确定所述第一多媒体文件的取景范围;接收用户的第四操作,响应于所述第四操作,基于所述第二参数集合包括的一种或多种拍摄参数,拍摄得到第三多媒体文件,所述第三多媒体文件和所述第一多媒体文件具有相同的显示效果和取景范围。

50、结合第二方面和上述实现方式,在第二方面的某些实现方式中,所述第二参数集合还包括用户对所述第一多媒体文件执行编辑处理的操作参数,拍摄得到所述第二多媒体文件之后,当所述一个或者多个程序被所述处理器执行时,使得所述电子设备执行以下步骤:根据所述编辑处理的操作参数,对所述第二多媒体文件进行编辑处理,得到处理后的所述第二多媒体文件,其中,所述编辑处理包括修剪比例、调整滤镜色彩、调整美颜参数、调整亮度等级中的一种或多种。

51、结合第二方面和上述实现方式,在第二方面的某些实现方式中,所述获取所述第一复原模板对应的第二参数集合之后,当所述一个或者多个程序被所述处理器执行时,使得所述电子设备执行以下步骤:基于所述第二参数集合包括的一种或多种拍摄参数,自动更新所述电子设备的所述拍摄预览界面显示的画面。

52、结合第二方面和上述实现方式,在第二方面的某些实现方式中,所述拍摄参数包括焦距、对焦模式、分辨率、摄像头、地理位置信息、美颜参数、滤镜色彩、闪光灯效果、水平仪效果、曝光度、感光度中的一种或多种参数。

53、结合第二方面和上述实现方式,在第二方面的某些实现方式中,当所述一个或者多个程序被所述处理器执行时,使得所述电子设备执行以下步骤:接收用户的第五操作,响应于所述第五操作,开启复原拍摄的功能;或者,接收用户的第六操作,响应于所述第六操作,进入复原拍摄模式。

54、第三方面提供了一种电子设备上的图形用户界面系统,所述电子设备具有显示屏、一个或多个存储器、以及一个或多个处理器,所述一个或多个处理器用于执行存储在所述一个或多个存储器中的一个或多个计算机程序,所述图形用户界面系统包括所述电子设备执行如第一方面和第一方面中任一项所述的方法时显示的图形用户界面。

55、第四方面提供了一种装置,该装置包含在电子设备中,该装置具有实现上述第一方面和第一方面中任一项所述的方法中电子设备行为的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个与上述功能相对应的模块或单元。例如,显示模块或单元、检测模块或单元、处理模块或单元等。

56、第五方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行如第一方面和第一方面中任一项所述的方法,以及第二方面和第二方面中任一项所述的复原拍摄的方法。

57、第六方面提供了一种计算机程序产品,当计算机程序产品在电子设备上运行时,使得电子设备执行上述第一方面或者第一方面的任意一种所述的复原拍摄的方法。

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