一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

显示方法及电子设备与流程

2023-08-09 06:04:24 来源:中国专利 TAG:

显示方法及电子设备
1.本技术要求于2022年01月28日提交中国国家知识产权局、申请号为202210111170.1、申请名称为“拍摄方法及电子设备”的中国专利申请的优先权,其全部内容通过引用结合在本技术中。
技术领域
2.本技术涉及终端及通信技术领域,尤其涉及显示方法及电子设备。


背景技术:

3.相机是电子设备的一项重要功能。随着技术的发展,电子设备中相机的拍摄功能变得越来越强大。目前电子设备中的相机具有多种拍摄模式,例如夜景模式、人像模式、全景模式等等。然而,用户的拍摄体验仍然有待进一步提高。


技术实现要素:

4.本技术提供了一种显示方法,在该方法中,折叠屏电子设备的相机中设置电影拍摄功能,电影拍摄功能中设置提供有一个或多个lut模板的lut面板,方便用户选择lut模板,为预览图像改变图像的色彩值,使预览图像的显示效果与电影的显示效果类似或相同,丰富了相机的拍摄功能,提高了用户的拍摄体验。
5.第一方面,本技术提供一种显示方法,应用于电子设备,包括:在第一显示屏上接收用户对相机应用程序图标的第一操作,响应于第一操作,显示第一界面,其中,第一界面中包括:预览区和拍摄模式列表,拍摄模式列表包括:电影模式选项;然后,接收用户对电影模式选项的第二操作;响应于第二操作,在第一显示屏显示第二界面,第二界面上显示有预览区和第一面板,在第二界面上第一面板在预览区以外的区域显示,第一面板中包括至少一个lut模板。这样,进入电影模式后,无需用户额外操作就直接显示lut面板,方便用户选择lut模板,提升用户体验。
6.其中,第一面板可以为lut面板。
7.根据第一方面,电子设备还包括可折叠主体和第二显示屏,第一显示屏和第二显示屏分别位于可折叠主体相对的两个表面,第一显示屏包括第一子屏幕和第二子屏幕;可折叠主体为折叠状态时,第二显示屏暴露于可折叠主体的表面,第一子屏幕和第二子屏幕暴露在外的两个面之间的夹角小于第一角度阈值;可折叠主体为展开状态时,第一子屏幕和第二子屏幕暴露在外的两个面之间的夹角大于第二角度阈值,其中,0
°
≤第一角度阈值<180
°
,0
°
<第二角度阈值≤180
°
,第一角度阈值≤第二角度阈值;电子设备在检测到可折叠主体为展开状态,在第一显示屏上显示用户界面,电子设备在检测到可折叠主体为折叠状态,在第二显示屏上显示用户界面。这样,电子设备在不同状态采用不同的显示屏显示用户界面,使得用户在任何状态都能方便地查看用户界面。
8.根据第一方面,该方法还可以包括:终端设备确定可折叠主体为折叠状态时,在第二显示屏上显示相机应用图标;在第二显示屏上接收用户对相机应用图标的第三操作;响
应于第三操作,在第二显示屏上显示第三界面,其中,第三界面中包括:预览区和拍摄模式列表,拍摄模式列表包括:电影模式选项;接收用户对电影模式选项的第四操作;响应于第四操作,在第二显示屏显示第四界面,第四界面上显示有预览区,第四界面上不显示第一面板。这样,在折叠状态下通过相机应用进入电影模式界面的情况下,在第二显示屏即外屏上不显示第一面板,这样可以避免遮挡预览区的画面,使得用户能够清晰地观看预览区中内容。
9.根据第一方面,该方法还可以包括:接收用户对第四界面上的第一控件的第五操作;响应于第五操作,在第四界面的预览区上显示第一面板,第一面板覆盖预览区的部分区域。这样,在外屏显示的电影模式界面上不显示第一面板的情况下,用户可以通过触控第一控件,使得第一面板显示在电影模式界面上。
10.其中,第一控件可以为lut模式选项。
11.根据第一方面,该方法还可以包括:电子设备在可折叠主体为展开状态下,在第一显示屏上显示第二界面时,电子设备检测到可折叠主体从展开状态切换到折叠状态,电子设备在第二显示屏上显示第五界面,第五界面上包括预览区,第五界面上不显示第一面板。这样,在展开状态下,内屏的电影模式界面上显示第一面板的情况下,如果切换到折叠状态,外屏显示的电影模式界面上自动隐藏第一面板,以保证外屏预览区不被遮挡。
12.根据第一方面,该方法还包括:接收选择拍摄模式列表中第一拍摄模式的第六操作,第一拍摄模式为电影模式之外的其他拍摄模式;响应于第六操作,记录当前界面上的第一面板状态信息,在第一显示屏上显示第一拍摄模式界面,第一面板状态信息包括显示第一面板的第一指示信息和在第一面板中突出显示的第一目标lut模板;响应于接收到用户对电影模式选项的第七操作,根据第一面板状态信息,在第一显示屏上显示第六界面,第六界面包括预览区、第一面板、在第一面板中突出显示的第一目标lut模板,以及在预览区显示的第一图像,第一图像为采用第一目标lut模板对当前预览图像进行处理后的图像。这样,在内屏的电影模式界面上显示第一面板的情况下,从电影模式界面切换到其他拍摄模式界面,再切换回电影模式界面的过程中,电子设备自动记忆第一面板的状态,并在切换回电影模式界面时自动根据第一面板的状态恢复第一面板的显示。
13.根据第一方面,该方法还包括:接收退出相机应用的第八操作;响应于第八操作,记录当前界面上的第二面板状态信息,退出相机应用,第二面板状态信息包括显示第一面板的第一指示信息和在第一面板中突出显示的第二目标lut模板;响应于在退出相机后的第一时间内接收到进入相机应用并选择电影模式选项的第九操作,根据第二面板状态信息,在第一显示屏上显示第七界面,第七界面包括预览区、第一面板、在第一面板中突出显示的第二目标lut模板,以及在预览区显示的第二图像,第二图像为采用第二目标lut模板对当前预览图像进行处理后的图像。这样,在内屏的电影模式界面上显示第一面板的情况下,退出相机应用,再在短时间内进入电影模式界面的过程中,电子设备自动记忆第一面板的状态,并在进入相机应用的电影模式界面时自动根据第一面板的状态恢复第一面板的显示。
14.根据第一方面,还可以包括:接收第九操作,第九操作是对预览区的操作,或者第九操作是对当前界面上的lut模式选项的操作;响应于第九操作,隐藏第一面板;接收选择拍摄模式列表中第一拍摄模式的第十操作,第一拍摄模式为电影模式之外的其他拍摄模
式;响应于第十操作,记录当前界面上的第三面板状态信息,在第一显示屏上显示第一拍摄模式界面,第三面板状态信息包括隐藏第一面板的第二指示信息;响应于接收到用户对电影模式选项的第十一操作,根据第三面板状态信息,在第一显示屏上显示第八界面,第八界面包括预览区以及在预览区显示的当前预览图像的原图,第八界面不显示第一面板。这样,在内屏的电影模式界面上不显示第一面板的情况下,从电影模式界面切换到其他拍摄模式界面,再切换回电影模式界面的过程中,电子设备自动记忆第一面板的状态,并在切换回电影模式界面时自动根据第一面板的状态隐藏第一面板。
15.根据第一方面,还可以包括:接收第九操作,第九操作是对预览区的操作,或者第九操作是对当前界面上的lut模式选项的操作;响应于第九操作,隐藏第一面板;接收退出相机应用的第十二操作;响应于第十二操作,记录当前界面上的第四面板状态信息,退出相机应用,第四面板状态信息包括隐藏第一面板的第二指示信息;响应于在退出相机后的第一时间内接收到进入相机应用并选择电影模式选项的第十三操作,根据第四面板状态信息,在第一显示屏上显示第九界面,第九界面包括预览区以及在预览区显示的当前预览图像的原图,第九界面不显示第一面板。这样,在内屏的电影模式界面上不显示第一面板的情况下,退出相机应用,再在短时间内进入电影模式界面的过程中,电子设备自动记忆第一面板的状态,并在进入相机应用的电影模式界面时自动根据第一面板的状态隐藏第一面板。
16.根据第一方面,还包括:接收选择log模式选项的第十四操作;响应于第十四操作,记录当前界面上的第五面板状态信息,在第一显示屏上显示log模式界面,第五面板状态信息包括显示第一面板的第一指示信息和在第一面板中突出显示的第三目标lut模板;响应于选择lut模式选项的操作,根据第五面板状态信息,在第一显示屏上显示第十界面,第十界面包括预览区、第一面板、在第一面板中突出显示的第三目标lut模板,以及在预览区显示的第三图像,第三图像为采用第三目标lut模板对当前预览图像进行处理后的图像。这样,在内屏的电影模式界面上显示第一面板的情况下,从电影模式界面切换到log模式界面,再切换回电影模式界面的过程中,电子设备自动记忆第一面板的状态,并在切换回电影模式界面时自动根据第一面板的状态恢复第一面板的显示。
17.根据第一方面,还包括:接收第九操作,第九操作是对预览区的操作,或者第九操作是对当前界面上的lut模式选项的操作;响应于第九操作,隐藏第一面板;接收选择log模式选项的第十五操作;响应于第十五操作,记录当前界面上的第六面板状态信息,在第一显示屏上显示log模式界面,第六面板状态信息包括不显示第一面板的第二指示信息;响应于选择lut模式选项的操作,根据第六面板状态信息,在第一显示屏上显示第十一界面,第十一界面包括预览区以及在预览区显示的当前预览图像的原图,第十一界面不显示第一面板。这样,在内屏的电影模式界面上不显示第一面板的情况下,从电影模式界面切换到log模式界面,再切换回电影模式界面的过程中,电子设备自动记忆第一面板的状态,并在切换回电影模式界面时自动根据第一面板的状态影藏第一面板。
18.根据第一方面,还包括:接收对电影快门控件的触发操作;响应于触发操作,根据第一面板中当前突出显示的lut模板进行拍摄,生成目标视频;在目标视频的拍摄过程中,检测外屏协同选项是否已开启;如果已开启,在第二显示屏中按预设比例显示与第一显示屏中的预览区所显示的图像相同的图像。这样,在开启外屏协同选项的情况下,外屏中可以同步显示内屏中的图像,使得用户在外屏一侧也能够方便地观看内屏预览区所显示的图
像。
19.根据第一方面,预览区的长宽比为21:9或16:9。这样可以使用户具有观看电影的视觉效果,提升用户体验。
20.第二方面,本技术提供一种电子设备,包括:存储器和处理器,存储器与处理器耦合;存储器存储有程序指令,当程序指令由所述处理器执行时,使得电子设备执行第一方面任意一项所述的显示方法。
21.第三方面,本技术提供一种计算机可读存储介质,包括计算机程序,当计算机程序在电子设备上运行时,使得电子设备执行前述的第一方面任意一项所述的显示方法。
附图说明
22.图1a为示例性示出的电子设备100的结构示意图;
23.图1b为本技术实施例提供的一种具有折叠屏的电子设备的展开状态和折叠状态的示意图;
24.图1c为本技术实施例提供的一种具有折叠屏的电子设备的正视和后视示意图;
25.图2为示例性示出的本技术实施例的电子设备100的软件结构框图;
26.图3a~图3f为示例性示出的本技术实施例提供的折叠屏电子设备展开状态下电影拍摄场景的用户界面示意图;
27.图3g为示例性示出的本技术实施例提供的在电影模式界面点击lut模式选项的用户界面示意图;
28.图3h为示例性示出的本技术实施例提供的隐藏lut面板后的电影模式界面示意图;
29.图3i为示例性示出的本技术实施例提供的在展开状态下进入电影模式的界面过程示意图;
30.图3j为示例性示出的本技术实施例提供的在折叠状态下进入电影模式的界面过程示意图;
31.图3k为示例性示出的本技术实施例提供的在折叠状态下外屏所显示的电影模式界面变化示意图;
32.图3l为示例性示出的本技术实施例提供的从展开状态切换到折叠状态的过程中电影模式界面的变化示意图;
33.图4为示例性示出的本技术实施例提供的折叠屏电子设备竖屏状态下电影拍摄场景的用户界面示意图;
34.图5为示例性示出的本技术实施例提供的折叠屏电子设备在折叠状态下横屏模式时电影拍摄场景的用户界面示意图;
35.图6为示例性示出的一种装置600的示意性框图。
具体实施方式
36.下面将结合附图对本技术实施例中的技术方案进行清楚、详尽地描述。其中,在本技术实施例的描述中,除非另有说明,“/”表示或的意思,例如,a/b可以表示a或b;文本中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可
unit,gpu),图像信号处理器(image signal processor,isp),控制器,视频编解码器,数字信号处理器(digital signal processor,dsp),基带处理器,和/或神经网络处理器(neural-network processing unit,npu)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。
46.在一些实施例中,处理器110可用于根据摄像头采集的某一帧预览图像,从多个lut模板中选择一个适用于该预览图像的lut模板,并利用该lut模板,改变预览界面中摄像头实时采集的预览图像的显示效果,使预览界面中显示的预览图像更具有电影质感。
47.在一些实施例中,处理器110可用于根据用户的慢动作设置指令,拍摄慢动作电影。
48.控制器可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。
49.处理器110中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器110中的存储器为高速缓冲存储器。该存储器可以保存处理器110刚用过或循环使用的指令或数据。如果处理器110需要再次使用该指令或数据,可从所述存储器中直接调用。避免了重复存取,减少了处理器110的等待时间,因而提高了系统的效率。
50.电子设备100通过gpu,显示屏194,以及应用处理器等实现显示功能。gpu为图像处理的微处理器,连接显示屏194和应用处理器。gpu用于执行数学和几何计算,用于图形渲染。处理器110可包括一个或多个gpu,其执行程序指令以生成或改变显示信息。
51.显示屏194用于显示图像,视频等。显示屏194包括显示面板。显示面板可以采用液晶显示屏(liquid crystal display,lcd),有机发光二极管(organic light-emitting diode,oled),有源矩阵有机发光二极体或主动矩阵有机发光二极体(active-matrix organic light emitting diode的,amoled),柔性发光二极管(flex light-emitting diode,fled),miniled,microled,micro-oled,量子点发光二极管(quantum dot light emitting diodes,qled)等。在一些实施例中,电子设备100可以包括1个或n个显示屏194,n为大于1的正整数。
52.在本技术的一个实施例中,电子设备可以包括内屏和外屏两个显示屏。其中,将内屏称为第一显示屏,外屏称为第二显示屏。电子设备可以包括可折叠主体,其中,第一显示屏和第二显示屏分别位于可折叠主体相对的两个表面,第一显示屏包括第一子屏幕和第二子屏幕。
53.可折叠主体为折叠状态(也可简称为折叠态)时,第二显示屏暴露于可折叠主体的表面,第一子屏幕和第二子屏幕暴露在外的两个面之间的夹角小于第一角度阈值。
54.可折叠主体为展开状态(也可简称为展开态)时,第一子屏幕和第二子屏幕暴露在外的两个面之间的夹角大于第二角度阈值,其中,0
°
≤第一角度阈值<180
°
,0
°
<第二角度阈值≤180
°
,第一角度阈值≤第二角度阈值。
55.电子设备在检测到可折叠主体为展开状态,在第一显示屏上显示用户界面。电子设备在检测到可折叠主体为折叠状态,在第二显示屏上显示用户界面。
56.示例性的,如图1b所示,电子设备包括第一显示屏001、可折叠主体(图1b中未示出)和第二显示屏002,第一显示屏001和第二显示屏002分别位于可折叠主体相对的两个表面,第一显示屏001包括第一子屏幕003和第二子屏幕004。
57.当可折叠主体为折叠状态时,第二显示屏暴露于可折叠主体的表面,第一子屏幕和第二子屏幕暴露在外的两个面之间的夹角小于第一角度阈值。当可折叠主体为展开状态时,第一子屏幕和第二子屏幕暴露在外的两个面之间的夹角大于第二角度阈值,其中,0
°
≤第一角度阈值<180
°
,0
°
<第二角度阈值≤180
°
,第一角度阈值≤第二角度阈值;
58.电子设备在检测到可折叠主体为展开状态,在第一显示屏001上显示用户界面,电子设备在检测到可折叠主体为折叠状态,在第二显示屏002上显示用户界面。
59.或者,可以理解为电子设备包括折叠态和展开态,折叠态可以理解为折叠屏的两侧屏幕之间的夹角小于或等于第一值,展开态可以理解为折叠屏的两侧屏幕之间的夹角大于或等于第二值。
60.一种可能的实现中,第一值与第二值相等,该实现或可以理解为,电子设备要么处于折叠态,要么处于展开态。
61.另一种可能的实现中,第二值大于第一值,该实现中电子设备还可以包括过渡态,过渡态可以理解为折叠屏的两侧屏幕之间的夹角大于第一值且小于第二值之间的状态。
62.示例性的,图1c为本技术实施例提供的一种具有折叠屏的电子设备的正视和后视示意图。
63.如图1c所示,在电子设备处于折叠态时,正视图中面向用户的显示屏可以称为外屏,后视图中面向用户的可以称为后背板。在电子设备处于展开态时,正视图中面向用户的显示屏可以称为内屏(或折叠屏),后视图中外屏和后背板可以展开在一个平面。
64.也就是说,电子设备处于折叠态时,内屏可以被折叠隐藏,外屏可以用于显示界面。电子设备处于展开态时,内屏可以展开,内屏可以用于显示界面。
65.进一步的,如图1c所示,电子设备的内屏、外屏和后背板中均可以设置相机。
66.可能的实现中,电子设备的相机可以分类为前置相机和后置相机。前置相机可以包括:设置在外屏的外屏相机,以及设置在内屏的内屏相机。后置相机可以包括设置在后背板上的相机。
67.可以理解的是,电子设备可以包括一个或多个外屏相机,和/或,一个或多个内屏相机。外屏相机可以设置在外屏的任意位置;内屏相机可以设置在内屏的任意位置,例如,内屏相机可以在内屏展开时两侧的显示屏上,或者内屏展开时任意一侧显示屏上。本技术实施例对于内屏相机的数量、内屏相机的位置、外屏相机的数量,以及外屏相机的位置均不作限定。
68.示例性的,如图1c所示的电子设备中,当电子设备为折叠态时,正视图中可以看到外屏101以及外屏上的外屏相机102;相应的后视图中,可以看到后置相机103。
69.当电子设备为展开态时,内屏打开,正视图中可以看到内屏104以及内屏上的内屏相机105;相应的后视图中,可以看到后置相机107,以及外屏上的外屏相机106。其中,内屏104可以分为左右两个部分。
70.在一些实施例中,显示屏194可用于显示电子设备100在拍摄过程中的预览界面,预览界面中显示有摄像头193实时采集的预览图像。
71.电子设备100可以通过isp,摄像头193,视频编解码器,gpu,显示屏194以及应用处理器等实现拍摄功能。
72.isp用于处理摄像头193反馈的数据。例如,拍照时,打开快门,光线通过镜头被传
递到摄像头感光元件上,光信号转换为电信号,摄像头感光元件将所述电信号传递给isp处理,转化为肉眼可见的图像。isp还可以对图像的噪点,亮度,肤色进行算法优化。isp还可以对拍摄场景的曝光,色温等参数优化。在一些实施例中,isp可以设置在摄像头193中。
73.摄像头193用于捕获静态图像或视频。物体通过镜头生成光学图像投射到感光元件。感光元件可以是电荷耦合器件(charge coupled device,ccd)或互补金属氧化物半导体(complementary metal-oxide-semiconductor,cmos)光电晶体管。感光元件把光信号转换成电信号,之后将电信号传递给isp转换成数字图像信号。isp将数字图像信号输出到dsp加工处理。dsp将数字图像信号转换成标准的rgb,yuv等格式的图像信号。在一些实施例中,电子设备100可以包括1个或n个摄像头193,n为大于1的正整数。
74.内部存储器121可以包括一个或多个随机存取存储器(random access memory,ram)和一个或多个非易失性存储器(non-volatile memory,nvm)。
75.在一些实施例中,内部存储器121可用于存储电子设备100中的一个或多个lut模板。
76.触摸传感器180k,也称“触控器件”。触摸传感器180k可以设置于显示屏194,由触摸传感器180k与显示屏194组成触摸屏,也称“触控屏”。触摸传感器180k用于检测作用于其上或附近的触摸操作。触摸传感器可以将检测到的触摸操作传递给应用处理器,以确定触摸事件类型。可以通过显示屏194提供与触摸操作相关的视觉输出。在另一些实施例中,触摸传感器180k也可以设置于电子设备100的表面,与显示屏194所处的位置不同。
77.电子设备可以是搭载ios、android、microsoft或者其它操作系统的便携式电子设备,例如手机、平板电脑、可穿戴设备等,还可以是具有触敏表面或触控面板的膝上型计算机(laptop)、具有触敏表面或触控面板的台式计算机等非便携式电子设备。
78.电子设备100的软件系统可以采用分层架构、事件驱动架构、微核架构、微服务架构,或云架构。本技术实施例以分层架构的安卓(android)系统为例,示例性说明电子设备100的软件结构。
79.图2为示例性示出的本技术实施例的电子设备100的软件结构框图。
80.分层架构将软件分成若干个层,每一层都有清晰的角色和分工。层与层之间通过软件接口通信。在一些实施例中,将android系统分为四层,从上至下分别为应用程序层,应用程序框架层,安卓运行时(android runtime)和系统库,以及内核层。
81.应用程序层可以包括一系列应用程序包。
82.如图2所示,应用程序包可以包括相机,图库,日历,通话,地图,导航,wlan,蓝牙,音乐,视频,短信息等应用程序。
83.其中,相机可包括多种拍摄模式,例如,专业模式、电影模式。其中,专业模式可以为用户提供多种可调节的拍摄参数(例如,曝光度、亮度等),用户可以通过调整拍摄参数来调整预览图像。电影模式可以为用户提供多种可调节的拍摄模式主题的拍摄模式。
84.其中,图库可用于存储电子设备100通过相机应用程序拍摄获得的图片或视频,电子设备100还可以在图库中使用lut模板调整图片或视频的显示效果。
85.应用程序框架层为应用程序层的应用程序提供应用编程接口(application programming interface,api)和编程框架。应用程序框架层包括一些预先定义的函数。
86.如图2所示,应用程序框架层可以包括窗口管理器,内容提供器,视图系统,资源管
理器,通知管理器等。
87.窗口管理器用于管理窗口程序。窗口管理器可以获取显示屏大小,判断是否有状态栏,锁定屏幕,截取屏幕等。
88.内容提供器用来存放和获取数据,并使这些数据可以被应用程序访问。所述数据可以包括视频,图像,音频,拨打和接听的电话,浏览历史和书签,电话簿等。
89.视图系统包括可视控件,例如显示文字的控件,显示图片的控件等。视图系统可用于构建应用程序。显示界面可以由一个或多个视图组成的。例如,包括短信通知图标的显示界面,可以包括显示文字的视图以及显示图片的视图。其中,视图系统可用于构建相机应用程序和图库应用程序。
90.资源管理器为应用程序提供各种资源,比如本地化字符串,图标,图片,布局文件,视频文件等等。
91.通知管理器使应用程序可以在状态栏中显示通知信息,可以用于传达告知类型的消息,可以短暂停留后自动消失,无需用户交互。比如通知管理器被用于告知下载完成,消息提醒等。通知管理器还可以是以图表或者滚动条文本形式出现在系统顶部状态栏的通知,例如后台运行的应用程序的通知,还可以是以对话窗口形式出现在屏幕上的通知。例如在状态栏提示文本信息,发出提示音,电子设备振动,指示灯闪烁等。
92.android runtime包括核心库和虚拟机。android runtime负责安卓系统的调度和管理。
93.核心库包含两部分:一部分是java语言需要调用的功能函数,另一部分是安卓的核心库。
94.应用程序层和应用程序框架层运行在虚拟机中。虚拟机将应用程序层和应用程序框架层的java文件执行为二进制文件。虚拟机用于执行对象生命周期的管理,堆栈管理,线程管理,安全和异常的管理,以及垃圾回收等功能。
95.系统库可以包括多个功能模块。例如:表面管理器(surface manager),媒体库(media libraries),三维图形处理库(例如:opengl es),2d图形引擎(例如:sgl)等。
96.表面管理器用于对显示子系统进行管理,并且为多个应用程序提供了2d和3d图层的融合。
97.媒体库支持多种常用的音频,视频格式回放和录制,以及静态图像文件等。媒体库可以支持多种音视频编码格式,例如:mpeg4,h.264,mp3,aac,amr,jpg,png等。
98.三维图形处理库用于实现三维图形绘图,图像渲染,合成,和图层处理等。
99.2d图形引擎是2d绘图的绘图引擎。
100.内核层是硬件和软件之间的层。内核层至少包含显示驱动,摄像头驱动,传感器驱动。
101.下面结合拍照场景,示例性说明电子设备100软件以及硬件的工作流程。
102.当触摸传感器180k接收到触摸操作,相应的硬件中断被发给内核层。内核层将触摸操作加工成原始输入事件(包括触摸坐标,触摸操作的时间戳等信息)。原始输入事件被存储在内核层。应用程序框架层从内核层获取原始输入事件,识别该输入事件所对应的控件。以该触摸操作是触摸单击操作,该单击操作所对应的控件为相机应用程序图标的控件为例,相机应用程序调用应用框架层的接口,启动相机应用程序,进而通过调用内核层启动
摄像头驱动,通过摄像头193捕获静态图像或视频。
103.在相机应用程序的电影模式下,电子设备可以执行本技术实施例提供的显示方法。
104.电影模式是一种与电影主题相关的拍摄模式,在该模式下,电子设备100显示的图像能够从感官上给用户一种观看电影的效果,电子设备100还提供多个与电影主题相关的lut模板,用户可以利用这些lut模板获得色调调整后的图像或视频,这些图像或视频的色调与电影的色调类似或相同。
105.在本技术以下实施例中,电影模式至少可提供用户触发lut功能、4k hdr功能、慢动作拍摄功能的接口。具体关于lut功能、4k hdr功能、慢动作拍摄功能的描述可以参见以下ui实施例。
106.下面结合附图,对本技术实施例提供的显示方法所涉及到的用户界面进行说明。
107.图3a~图3f示例性示出了展开状态的折叠屏电子设备电影拍摄过程中涉及的一些用户界面。这些用户界面是在展开状态下,内屏展示的界面。
108.图3a示例性示出了折叠屏电子设备上用于应用程序菜单的示例性用户界面21。用户界面21包括:状态栏211、日历指示符212、天气指示符213、图库应用程序214、相机应用程序215。
109.其中,状态栏211可包括移动通信信号的一个或多个信号强度指示符、无线高保真(wirelessfidelity,wifi)信号的一个或多个信号强度指示符、电池状态指示符以及时间指示符。日历指示符212可用于指示当前时间。天气指示符213可用于指示天气类型。图库应用程序214可用于保存电子设备100拍摄的图片和视频,相机应用程序215可用于开启电子设备的摄像头,并提供用户界面用于显示摄像头采集的图像。
110.在一些实施例中,图3a示例性所示的用户界面21可以为主界面。
111.可以理解的是,图3a仅仅示例性示出了电子设备100上的用户界面,不应构成对本技术实施例的限定。
112.如图3a所示,电子设备100可以检测到用户作用于相机应用程序215图标上的触控操作,响应于该操作,电子设备100在展开状态下显示如图3b所示的用户界面31。用户界面31可以是指电子设备100打开相机应用程序时,该应用程序提供的默认拍照界面。当然,用户界面31也可以不是相机应用程序的默认拍照界面,在这种情况下,用户可以通过启动后续拍摄模式列表312中的电影模式选项进入图3b所示的用户界面31。
113.如图3b所示,用户界面31可包括:电影快门控件311、拍摄模式列表312、预览区313、lut面板314、工具框315、图库入口控件316。通过触控图库入口控件316可以进入图库界面。
114.其中,拍摄模式列表312中可以显示有一个或多个拍摄模式选项。这一个或多个拍摄模式选项可以包括但不限于:专业模式选项、电影模式选项、录像模式选项等。这一个或多个拍摄模式选项在界面上可以表现为文字信息,例如“专业”、“电影”、“录像”等。不限于此,这一个或多个拍摄模式选项在界面上还可以表现为图标或者其他形式的交互元素(interactive element,ie)。其中,预览区313中当前所采用的拍摄模式可以用相应拍摄模式选项处的选择指示图标312a标示。例如,图3b中预览区313中所采用的拍摄模式为电影模式。
115.其中,专业模式是一种支持用户调整拍摄参数的拍摄模式,在该模式下,电子设备100可以提供多个可供用户调节的拍摄参数,包括,测光、曝光度、亮度、快门速度、对焦方式、白平衡参数等等,用户可以通过自行调整这些拍摄参数来获取自己想要的图像显示效果。另外,在本技术实施例中,该专业模式中还可以包含多个与电影模式中相同的lut模板,用户同样可以利用这些lut模板获得与色调调整后的图像或视频,这些图像或视频的色调与电影的色调类似或相同。再者,该专业模式中还可以拍摄log视频,并为该log视频添加lut模板。这样,用户不但可以获得具有电影质感的图像或视频,该图像或视频的画面内容还能够保留更多的细节,画面内容更加精致丰富。在本技术以下实施例中,专业模式至少可提供用户触发lut功能、log功能的接口。
116.需要理解的是,图3b中的拍摄模式列表312仅显示了部分拍摄模式选项,其他拍摄模式选项处于隐藏状态。用户可以通过在拍摄模式列表312中左右滑动的方式,使得原来隐藏的拍摄模式选项显示在拍摄模式列表312中,原来显示在拍摄模式列表312中的拍摄模式选项可以隐藏起来。
117.其中,预览区313可用于显示摄像头193实时采集的图像。电子设备100可以实时刷新预览区313中的显示内容,以便于用户预览摄像头193当前采集的图像。其中,预览区的长宽比可以设置为21:9。
118.如图3b所示,本技术实施例中,预览区313与内屏上其他控件区域分隔开,比如说,lut面板314和工具框315均位于预览区313的下方,未覆盖预览区313,因此,可以避免预览区313内显示的图像被遮挡,提升用户的视觉体验。
119.其中,lut面板314可用于展示电子设备100内部预置或者在线加载的一个或多个lut模板。如图3b所示,每个模板中显示有与电影主题相对应的电影画面,以及lut模板的名称,例如,该名称可以为lut模板对应的电影的名称,或者与电影相关的名称等等,例如图3b中所示的“好莱坞经典”、“欢乐之城”、“蔚蓝交响”、“风之私语”、“温暖之光”等。
120.在折叠屏电子设备处于展开状态时,开启电影拍摄模式的情况下默认显示lut面板314。并且可以设置lut面板314不自动隐藏,也就是说,lut面板314不会在预定时间后自动消失,在用户没有操作使得lut面板314不显示的情况下,lut面板314一直显示在界面上。
121.本技术实施例中,可以通过如下方式隐藏lut面板314:
122.一种方式是,当进入到与lut互斥的模式,例如通过触控(例如点击、双击等等)log模式选项315d进入log模式,隐藏lut面板314。当从与lut互斥的模式再回到lut模式时,再次显示lut面板314。log模式即原片(也可称为原始图像)模式,在log模式下,预览区313中显示的是不加滤镜的原始图像,此时不需要lut面板,因此本实施例中当进入log模式时隐藏lut面板314。此后,用户可以使用lut面板对log模式下的视频图像进行编辑,以获得用户期望的效果。
123.另一种方式是,当用户触控预览区313或者lut模式选项315c,电子设备响应于用户的该触控操作,隐藏lut面板314。这种情况下,如果要重新显示lut面板314,用户可以触控控件315c,再次显示lut面板314。
124.需要说明的是,lut面板314中的lut模板较多时,由于lut面板314所占的区域有限,可能有部分lut模板被隐藏。如果用户想查看隐藏的lut模板,可以通过在lut面板314上进行左右滑动等触控操作,将隐藏的lut模板显示在lut面板314所在的屏幕区域。此外,当
lut面板314上最后一个(即最右的)lut模板被选中时,lut面板314上的lut模板可以自动向左滑动,以便将原来处于隐藏状态的lut模板显示出来,相应地,lut面板314上左面的一个或多个lut模板进入隐藏状态。其中,滑动的步长可以为一个或多个lut模板,本技术对此不做限制。
125.在一个示例中,电子设备可以根据摄像头采集的一帧或多帧预览图像,从多个lut模板中自动推荐一个适用于当前预览图像的lut模板,并利用该lut模板,调整预览图像的显示效果。如图3b所示,当电子设备选择了适用于当前预览图像的lut模板(例如“欢乐之城”)后,可以在预览区313中显示该lut模板的名称“欢乐之城”。并且,还可以在显示的该lut模板的名称“欢乐之城”之后显示关闭控件
“×”
。当用户触控关闭控件
“×”
,电子设备响应于该用户操作,关闭lut模板名称“欢乐之城”的显示。其中,lut模板自动推荐可以通过ai场景识别功能来实现。ai场景识别功能为电影模式下的一个功能选项。其中,电子设备的设置菜单中可以设置ai场景识别选项,该选项被选中时实现ai场景识别功能。
126.需要说明的是,通过ai场景识别功能,可以推荐与当前预览图像匹配的一个或多个lut模板。当匹配的lut模板为lut面板314中默认显示的lut模板时,可以对匹配度最高的前若干个lut模板进行高亮显示。当匹配的lut模板包括隐藏的lut模板时,lut面板314中的lut模板可以自动向左移动,例如移动到lut面板314的中间位置,以便将匹配的原来处于隐藏状态的lut模板显示在lut面板314中。
127.在一些实施例中,电子设备100可以根据预览图像的图像参数(例如,亮度、饱和度)以及图像的画面内容,识别拍摄场景,然后依据拍摄场景自动推荐lut模板。也就是说,电子设备100可以根据预览界面中显示的图像智能推荐合适的lut模板。
128.具体地,电子设备100智能识别拍摄场景的方式可以包括但不限于:
129.方式一:电子设备100依据图像的画面内容确定拍摄场景。
130.其中,图像的画面内容可以包括人物、动物、食物、风景、建筑、室内、室外等等。例如,当电子设备100识别到图像中包含人物时,电子设备100确定图像的拍摄场景为人像场景。一种可选地方式为,电子设备依据识别到的主体对象在图像中的占比,确定拍摄场景。依据占比最大的主体对象,确定拍摄场景。例如:当电子设备100识别到图像中包含人物和动物时,电子设备100分别确定识别到的人物和动物在整个图像画面中的占比,例如人物占比大于动物占比,则确定拍摄场景为人像场景;反之,人物占比小于动物占比,则确定拍摄场景为动物场景。具体地,电子设备100可以通过ai识别算法来识别图像中的画面内容。
131.方式二:电子设备100确定图像的亮度等级和饱和度等级,依据亮度等级、饱和度等级和图像的画面内容三者结合确定拍摄场景。
132.其中,图像的亮度即为图像的明暗程序,其数值范围包括0-255。数值越小,亮度越低,数值越大,亮度越高。电子设备100可以将亮度值分为多个亮度等级。例如,电子设备100可以根据图像的亮度值分出五个等级:高光、亮部、中间调、阴影、黑色。其中高光对应的亮度值可以在225-255之间,亮部对应的亮度值可以在169-225之间,中间调对应的亮度值可以在94-169之间,阴影对应的亮度值可以在33-94之间,黑色对应的亮度值可以在0-33之间。具体地,电子设备100可以根据图像的亮度值,确定图像的亮度等级。
133.其中,图像的饱和度是指图像色彩的鲜艳程度,图像的颜色种类越多,饱和度也就越高。电子设备100可以将图像的饱和度分为多个饱和度等级,例如,饱和度可以分为三个
等级:饱和度高、饱和度中、饱和度低,饱和度高对应的饱和度值为67-100,饱和度中对应的饱和度值为34-66,饱和度低对应的饱和度值为0-33。具体地,电子设备100可以根据图像的饱和度确定图像的饱和度等级。
134.电子设备100在确定图像的亮度等级、饱和度等级以及通过画面内容识别到拍摄场景三个维度的参数后,根据模板对照表确定lut模板。lut模板可以包括但不限于:雅致(对应电影c)、风之私语、好莱坞经典等。
135.下面以一个具体地例子对模板推荐原理进行说明。如果电子设备100根据图像识别出画面中存在太阳或太阳光晕、天空等元素,则电子设备100判断拍摄场景为风景场景,然后,电子设备100根据图像的亮度和饱和度确定图像的亮度等级为中间调且饱和度高,则电子设备100根据模板对照表确定该图像对应的lut模板为“艳丽”,该模板对应的电影为“电影c”。当电子设备100使用该lut模板调整图像的显示效果时,该lut模板能够使图像的整体色调偏淡橙色,突显景物在日光下的氛围感。
136.可以理解的,上述电子设备100智能推荐模板的过程只是示例性介绍,本技术实施例还可以存在其他的推荐过程,例如,在电子设备100识别图像的画面内容之后,电子设备100还可以确定该画面内容在该图像中所占的比例,结合画面内容在图像中的占比这一影响因素确定lut模板,也就是说,当图像中的画面内容在图像中所占的比例不同时,电子设备100最终确定的lut模板也可能不同。
137.请参考图3b,当电子设备选择了适用于当前预览图像的lut模板,例如“欢乐之城”后,lut面板314中的相应lut模板“欢乐之城”可以突出显示。
138.在一个示例中,电子设备还可以接收用户操作,根据用户选择的lut模板调整预览图像的显示效果,使预览界面中显示的预览图像更具电影质感。而由于本实施例中lut模板直接展示于屏幕上,因此不需要用户通过多余的操作调出lut模板,这样就减少了用户的操作步骤,为用户提供了便利。
139.本技术实施例中,用户可以通过触控lut面板314中的相应lut模板的方式来选择lut模板。电子设备响应于用户的该触控操作,对lut面板314中的相应lut模板进行突出显示。
140.例如,当用户在图3b所示的界面上触控lut面板314中的“好莱坞经典”lut模板,如图3c所示,电子设备进入到图3d所示的界面。在图3d中,电子设备取消了lut模板“欢乐之城”的突出显示,而对lut模板“好莱坞经典”进行突出显示。
141.请继续参考图3d,被选中的lut模板“好莱坞经典”中还可以进一步显示播放控件(如图3d中所示的三角形图标即为播放控件)。当用户进一步触控lut模板“好莱坞经典”中的三角形播放控件,预览区313中可以播放lut模板“好莱坞经典”对应的视频画面,此时的界面如图3e所示。
142.请参考图3e,lut模板“好莱坞经典”的播放窗口中可以显示提示控件317。当用户触控该提示控件317,电子设备响应于该触控操作,在lut模板“好莱坞经典”的播放窗口下面显示包含提示信息的提示框318,该提示信息例如可以是:该影片为模拟效果,仅作风格示意,请以实际拍摄效果为准。该提示信息可以用于对用户进行提醒,以便使用户能够根据实际拍摄效果获得满意的图像或视频。
143.在本技术其他实施例中,lut模板的播放窗口中还可以显示关闭控件。当用户触控
关闭控件,电子设备响应于该触控操作,关闭所播放的lut模板的视频画面,在预览区313显示摄像头采集的预览图像。
144.其中,电影快门控件311可用于监听触发录像的用户操作。电子设备100可以检测到作用于电影快门控件311的用户操作,响应于该操作,电子设备100开启录像,即户可以点击电影快门控件311来触发电影拍摄。进入电影拍摄过程后,电影快门控件311可以变为拍摄结束控件。在电子设备100检测到作用于拍摄结束控件的用户操作时,电子设备100停止录像,并将前一次作用于电影快门控件311的用户操作与后一次作用于拍摄结束控件的用户操作之间,预览区313中显示的图像保存为视频。其中,电影快门控件311可以是按钮或者其他形式的控件。在其他实施例中,进入电影拍摄过程后,电子设备可以在拍摄界面上显示拍摄结束控件,电影快门控件311仍然为电影快门控件311。
145.电子设备100可以依据预览区313中的预览图像生成电影,保存在图库应用程序中。
146.其中,设置选项315a可以用于对拍摄或视频等相关的参数,例如视频分辨率、视频帧率等进行设置。
147.其中,闪光灯选项315b可用于开启闪光灯。例如当用户点击闪光灯选项315b时,即可开启闪光灯。当开启闪光灯时,可以在屏幕上,例如工具框315与lut面板314之间的空隙处显示tips(提示信息)319,例如“闪光灯,常亮”。
148.其中,lut模式选项315c可用于切换到lut模式(在该模式下会显示lut面板314)。此时可以利用lut模板对预览区313中的图像进行颜色转换。
149.其中,log模式选项315d可用于拍摄log视频。电子设备检测到用户对log模式选项315d的开启操作后,电子设备开启log模式,开启log之后的预览画面,相对未开启log模式而言,log模式的视频预览、成片都是低饱和度、低对比度的色调原片。在实际实现过程中,log模式开启后默认横屏拍摄。当然并不限于此,用户还可以根据实际需求设置为竖屏拍摄。
150.当用户拍摄完成log视频之后,会自动保存在图库或者相册之中,在图库或者相册之中会自动生成一个log视频的文件夹,点开文件夹之后,可以显示已经拍摄的log视频。并且所有的log视频的左下角会有一个log视频的标识,用于区分其他视频。
151.电子设备接收用户的第一操作,例如,单击,多次点击等,该第一操作可以是针对视频应用或者视频编辑应用的,例如荣耀视频,界面的下方包括功能区域,例如分享按钮、收藏、删除等按钮。界面上方还包括log标识。用户在荣耀视频编辑应用中,可以自由的对log视频,更换lut色调;用户点击一个lut,lut的色彩效果在浏览界面向用户呈现;用户如果选择另一个lut,色彩效果随之更新。在“保存之前”,用户可以调试不同的lut,为视频作品选取最理想的色调效果。点击log标识之后,可以显示提示框,提示框可以包括提示信息,log视频可以记录更多细节、更广阔动态范围。
152.更为优选地,在拍摄完成log视频之后,可以显示视频编辑界面,界面包括功能区域,功能区域包括lut按键,点击之后可以增加lut效果。显示视频编辑的第二界面,第二界面可以为增加lut效果后的界面,界面上包括lut模板区域,可以选择不同的lut模板,界面还包括进度条,用于显示不同时段或者帧数的效果,界面还包括“应用到全部的按钮”,接收到用户的操作之后,待编辑的视频可以应用用户所选择的效果。用户在荣耀视频编辑应用
中,可以自由的对log视频,更换lut色调;用户点击一个lut色调,被点击的lut的色彩效果在浏览界面向用户呈现;用户如果选择另一个lut,色彩效果随之更新。在“保存之前”,用户可以调试不同的lut,为视频作品选取最理想的色调效果。
153.在完成log视频的拍摄处理后,还可以显示视频分享界面,视频分享界面包括第一分享区域,例如附件的设备、同一账号的设备等,还包括第二区域,第二区域包括第三方应用程序,界面还包括提示框,提示框包括指示当前的视频是log视频,用户可从第二区域中选择一个或多个第三方应用进行视频分享。由于log作品是低饱和度、低对比度的色调原片,视频在未应用lut前,不适宜分享;用户分享视频作品,在分享界面,log视频作品有明确的log标签,用于和其他格式的视频作品区分。
154.需要说明的是,所拍摄的log视频可采用前述实施例中所提及的lut模板进行渲染,得到色彩饱和的视频。
155.需要说明的是,本技术实施例中,电子设备能够记忆lut面板状态(包括用户选择的lut模板)。这样,当从与lut互斥的模式回复到lut模式后,会自动恢复之前的lut面板状态。
156.例如,假设进入log模式之前,lut面板上从左至右依次显示“好莱坞经典”、“欢乐之城”、“蔚蓝交响”、“风之私语”、“温暖之光”这5个lut模板,用户选择的lut模板“欢乐之城”突出显示。那么在log模式时触控lut模式选项315c回到lut模式后,lut面板上从左至右依次显示“好莱坞经典”、“欢乐之城”、“蔚蓝交响”、“风之私语”、“温暖之光”这5个lut模板,并且用户选择的lut模板“欢乐之城”突出显示。其中,突出显示方式可以是模板放大显示、悬浮显示或者加粗边框显示等,本技术对此不做限制。
157.在一个示例中,记忆lut面板状态的情形还可以包括:
158.进入相机的电影模式后,电子设备自动显示lut面板314。当用户点击lut模式选项315c,如图3f所示,lut面板314被隐藏,不再显示在界面上,如图3g所示。此时,用户切换到相机的其他模式,例如录像模式,电子设备显示录像模式界面,如图3h所示,图3h中显示,选择指示图标当前选中的为拍摄模式列表中的录像模式。此时,用户通过再次切换回到电影模式,电子设备显示的界面如图3g所示,可见,此时lut面板314仍然是隐藏的。
159.在另一个示例中,当用户点击lut模式选项315c使得lut面板314被隐藏后,如图3g所示,用户退出相机后很快又打开相机,lut面板314仍然是隐藏的,如图3g所示。
160.在一个示例中,记忆lut面板状态的情形还可以包括:进入相机电影模式后,电子设备自动显示lut面板314,如图3f所示。在没有隐藏lut面板314的情形下,用户切换到相机的其他模式,例如录像模式后,电子设备显示录像模式界面,如图3h所示。如果在切换到录像模式的短时间内又切换回了电影模式,电子设备显示的电影模式界面如图3f所示,可见,此时lut面板314是显示的,不是隐藏的。
161.在另一个示例中,在没有隐藏lut面板314的情形下,用户从图3f所示的电影模式界面退出相机后很快又打开相机,电子设备显示的电影模式界面仍然如图3f所示,lut模板不隐藏。
162.其中,4k hdr模式选项315e可用于开启4k hdr模式。4k hdr模式能够提升预览图像的分辨率且使得预览画面更细腻自然。
163.其中,外屏协同选项315f可用于开启外屏协同模式。默认地,外屏协同模式初始时
可以处于关闭状态,当电子设备100检测到用户作用于外屏协同选项315f的触控操作时,响应于该操作,电子设备100开启外屏协同模式。其中,外屏协同模式是指在进行拍摄过程中,电子设备的外屏按比例显示与内屏上预览区313所显示的图像相同的图像。这样,被拍摄者可以看到拍摄的图像画面,方便被拍摄者预览拍摄画面。
164.变焦选项315g可用于调整并显示相机的变焦倍率。
165.图4为示例性示出的本技术实施例提供的折叠屏电子设备竖屏状态下电影拍摄场景的用户界面示意图。请参考图4,在竖屏状态下,预览区313中的预览图像竖屏显示。此时,用户界面31上可以显示toast提示信息320,例如该提示信息可以是:横屏拍摄时更具电影感,此时的toast提示信息320可以用于提醒用户转换为横屏拍摄。或者,toast提示信息320可以是:曝光和对焦已被锁定。当然toast提示信息320的内容不限于此,本技术不做限制。
166.toast提示信息320可以位于lut面板314和工具框315之间。其中,toast提示信息320位于lut面板314的上层。
167.当用户界面31上显示toast提示信息320的场景下,用户启动了闪光灯,那么用户界面31上还可以显示tips提示信息319,例如该提示信息可以是:闪光灯,常亮。tips提示信息319也可以位于lut面板314和工具框315之间。
168.如果电子设备检测到toast提示信息320被tips提示信息319遮挡,电子设备可以自动调整toast提示信息320和tips提示信息319的间距,避免toast提示信息320被tips提示信息319遮挡。
169.需要说明的是,在一些场景下,用户界面31可以显示toast提示信息320和tips提示信息319中的其中一个,在另一些场景下,用户界面31也可以显示toast提示信息320和tips提示信息319,并且可以显示一条或多条toast提示信息320。例如,在一个示例中,用户界面31中可以显示一条tips提示信息319例如“闪光灯,常亮”和两条toast提示信息320例如“横屏拍摄时更具电影感”和“曝光和对焦已被锁定”。
170.图5为示例性示出的本技术实施例提供的折叠屏电子设备在折叠状态下横屏模式时电影拍摄场景的用户界面示意图。其中,折叠屏电子设备例如可以为手机、平板电脑等。
171.请参见图5,折叠屏电子设备在折叠状态下电影拍摄场景的用户界面41中可以包括:工具框401、图库快捷键402、电影快门控件403、摄像头翻转控件404、拍摄模式列表405、lut面板406。
172.工具框401中可以包括一个或多个工具选项,该一个或多个工具选项例如可以包括设置选项401a、闪光灯选项401b、lut模式选项401c、log模式选项401d、4k hdr模式选项401e等,这些选项的功能请参见前述相关说明,此处不再赘述。
173.拍摄模式列表405中可以显示有一个或多个电影拍摄模式选项。这一个或多个电影拍摄模式选项可以包括:人像模式选项405a、专业模式选项405b、电影模式选项405c、录像模式选项405d。这一个或多个拍摄模式选项在界面上可以表现为文字信息,例如“人像”、“专业”、“电影”、“录像”。不限于此,这一个或多个拍摄模式选项在界面上还可以表现为图标或者其他形式的交互元素。
174.其中,图库快捷键403可用于开启图库应用程序。响应于作用在图库快捷键403上的用户操作,例如点击操作,电子设备100可以开启图库应用程序。这样,用户可以便捷地查看拍摄的照片和视频,而无需先退出相机应用程序,再开启图库应用程序。图库应用程序是
智能手机、平板电脑等电子设备上的一款图片管理的应用程序,又可以称为“相册”,本实施例对该应用程序的名称不做限制。图库应用程序可以支持用户对存储于电子设备100上的图片进行各种操作,例如浏览、编辑、删除、选择等操作。
175.摄像头翻转控件404可用于监听触发翻转摄像头的用户操作。电子设备100可以检测到作用于摄像头翻转控件404的用户操作,例如点击操作,响应于该操作,电子设备100可以翻转摄像头,例如将后置摄像头切换为前置摄像头。
176.电影快门控件403可用于监听触发录像的用户操作。关于电影快门控件403的详细说明请参见前述对电影快门控件311的描述,此处不再赘述。
177.需要说明的是,对于折叠屏电子设备来说,折叠状态下lut面板406并非默认显示在用户界面41中的。当用户触控相机应用程序图标进入拍摄模式,并选择电影模式后,用户触控工具框401中的lut模式选项401c,用户界面41上才显示lut面板406。
178.需要说明的是,本技术实施例中各个用户界面的控件图标、排列顺序仅为示例性说明,并不对本技术构成限制。
179.需要说明的是,本技术实施例中的触控操作可以包括但不限于单击、双击、滑动等。
180.本技术的各实施方式可以任意进行组合,以实现不同的技术效果。
181.示例性地,本技术实施例中,展开状态下的折叠屏电子设备的交互规则可以包括:强制横屏并以21:9的比例显示预览图像。
182.该交互规则还可以包括但不限于:
183.1、为了更好的展现折叠屏优势,展开折叠屏时电影模式都显示lut面板,lut面板不自动隐藏,需记忆用户选择的lut。
184.2、当示lut面板显示时,用户点击预览区、lut按钮(例如前述的lut模式选项315c)时,隐藏lut面板。
185.3、用户进入其他与lut互斥的模式(例如log),需记忆lut面板的状态,当退出模式时恢复lut面板状态。
186.4、ai自动推荐时,将自动高亮到推荐的那个lut模板。
187.5、当手机为折叠状态,进入电影模式时,在第二显示屏即外屏上显示电影模式界面,该电影模式界面中不包括lut面板。此时,如果手机从折叠状态切换为展开状态,电子设备在第一显示屏上电影模式界面,该电影模式界面中包括lut面板。即在折叠状态,外屏上默认不显示lut面板。当然,外屏显示的电影模式界面中可以包括lut图标(例如lut模式选项401c),当用户触控该lut图标时,电子设备接收到显示lut面板的操作,在外屏上显示lut面板。
188.下面通过示例对展开状态下的折叠屏电子设备的交互规则进行说明。
189.在一个示例性的实现过程中,显示过程可以包括如下步骤:
190.在第一显示屏上接收用户对相机应用程序图标的第一操作;
191.响应于所述第一操作,显示第一界面,其中,所述第一界面中包括:预览区和拍摄模式列表,所述拍摄模式列表包括:电影模式选项;
192.接收用户对所述电影模式选项的第二操作;
193.响应于所述第二操作,在第一显示屏显示第二界面,所述第二界面上显示有所述
预览区和第一面板,在所述第二界面上所述第一面板在所述预览区以外的区域显示,所述第一面板中包括至少一个lut模板。
194.请参见图3i,例如,电子设备检测到当前为展开状态,在第一显示屏上显示用户界面,用户点击图3i的(a)图中相机应用程序的图标,开启了相机应用,进入图3i的(b)图所示界面,该界面上包括预览区313和拍摄模式列表312,且拍摄模式列表312中包括电影模式选项。用户在图3i的(b)图所示界面上触控电影模式选项,进入图3i的(c)图所示的电影模式界面,该界面上显示预览区、lut面板,lut面板中包括多个lut模板。当然,lut面板显示的lut模板数量仅为示例性说明,在其他实施例中,lut面板中可以显示更多或更少的lut模板。
195.请参见图3i的(c)图,在电影模式界面上,可以通过前述的ai自动推荐的方式默认确定lut模板,例如,图3i的(c)图中默认的lut模板为“欢乐之城”。或者,在其他实施例中,也可以通过人工选择的方式目标lut模板。确定的目标lut模板用于对预览区中的图像进行色彩调整。
196.接着,用户可以通过点击电影快门控件311的方式启动拍摄,在拍摄过程中,电子设备利用确定的目标lut模板对所拍摄视频中的每一帧图像进行色彩调整,拍摄完毕,生成目标视频。
197.需要说明的是,图3i中的各个显示屏均为第一显示屏。
198.图3j为示例性示出的本技术实施例提供的在折叠状态下进入电影模式的界面过程示意图。请参见图3j,图3j中的各个显示屏均为第二显示屏,在折叠状态下,进入电影模式的过程包括:
199.电子设备确定可折叠主体为折叠状态时,在第二显示屏上显示相机应用图标,如图3j的(a)图所示;
200.在第二显示屏上接收用户对相机应用图标的第三操作,如图3j的(a)图所示;
201.响应于第三操作,在第二显示屏上显示图3j的(b)图所示界面,其中,图3j的(b)图的界面中包括:预览区和拍摄模式列表,拍摄模式列表包括:电影模式选项;
202.然后,接收用户对图3j的(b)图所示界面上电影模式选项的第四操作;
203.响应于第四操作,电子设备在第二显示屏显示图3j的(c)图所示界面,该界面上显示有预览区,该界面上不显示lut面板。
204.图3k为示例性示出的本技术实施例提供的在折叠状态下外屏所显示的电影模式界面变化示意图。请参见图3k,在第二显示屏显示图3j的(c)图所示界面之后,用户触控lut模式选项,如图3k的(a)图所示,电子设备响应于该触控操作,显示图3k的(b)图所示界面,该界面上包括lut面板,并且,lut面板覆盖了预览区的部分区域。需要说明的是,图3k的(b)图中lut面板中示例性地显示了3个lut模板,但是可以理解,该lut面板中也可以显示更多或更少数量的lut模板,本实施例对外屏界面上所显示的lut面板中lut模板的数量不做限制。
205.图3l为示例性示出的本技术实施例提供的从展开状态切换到折叠状态的过程中电影模式界面的变化示意图。请参见图3l,在展开状态下,电子设备在第一显示屏上显示电影模式界面,该界面上显示lut面板,如图3l的(a)图所示。此时,当用户将电子设备折叠起来,电子设备从展开状态切换到折叠状态,电子设备在第二显示屏上显示电影模式界面,该
界面上不显示lut面板,如图3l的(b)图所示。
206.需要说明的是,在图3l的(a)图与图3l的(b)图之间可以有一个非常短暂的过渡界面,该过渡界面在第二显示屏上显示,该过渡界面中显示lut面板,例如,该过渡界面的显示内容可以如图3k的(b)图所示。
207.在一个示例性的实现过程中,拍摄过程还可以包括:在显示电影模式界面的情况下,响应于用户对预览区的操作,隐藏电影模式界面上的lut面板。
208.例如,用户在图3b所示的界面中点击预览区311中的任意一处,电子设备将lut面板314隐藏起来,不再显示在图3b所示的界面中。
209.在一个示例性的实现过程中,拍摄过程还可以包括:电影模式界面上还包括lut模式选项,在显示电影模式界面的情况下,响应于用户对lut模式选项的选择操作,隐藏电影模式界面上的lut面板。
210.例如,用户在图3b所示的界面中点击lut模式选项315c,电子设备将lut面板314隐藏起来,不再显示在图3b所示的界面中。
211.在一个示例性的实现过程中,拍摄过程还可以包括:在隐藏电影模式界面上的lut面板之后,响应于用户对电影模式界面上的lut模式选项的第五操作,在电影模式界面上显示lut面板。
212.其中,第五操作可以为点击操作,当然不限于此。
213.即隐藏电影模式界面上的lut面板之后,可以通过触控lut模式选项使得lut面板显示在电影模式界面上,恢复到例如图3b所示的界面。
214.本技术实施例中,电子设备还可以记忆lut面板的状态,使得电子设备在短暂退出电影模式界面后又进入电影模式界面时,能够根据记忆的lut面板状态恢复lut面板的显示内容。
215.在一个示例性的实现过程中,拍摄过程还可以包括:
216.在接收到第二操作之前、显示电影模式界面的情况下,接收用户对第一拍摄模式的选择操作;
217.记录接收到用户对第一拍摄模式的选择操作之前所述电影模式界面上的第一lut面板状态信息;
218.响应于用户对第一拍摄模式的选择操作,显示第一拍摄模式界面,第一拍摄模式为电影模式之外的其他拍摄模式;
219.响应于退出第一拍摄模式的操作,根据第一lut面板状态信息恢复显示电影模式界面。
220.其中,第一拍摄模式例如可以是专业模式、录像模式等等。
221.在该场景中,在电子设备从电影模式界面切换到其他拍摄模式后再进入电影模式的过程中,电子设备记录切换前的lut面板状态,并在切换回电影模式界面后利用记录的lut面板状态恢复lut面板。
222.在一个示例性的实现过程中,拍摄过程还可以包括:
223.在接收到第二操作之前、显示电影模式界面的情况下,接收用户退出相机应用的操作;
224.记录接收到用户退出相机应用的操作之前所述电影模式界面上的第二lut面板状
态信息;
225.响应于用户退出相机应用的操作,退出相机应用;
226.响应于用户对相机应用图标的所述第一操作,开启相机应用,并根据第二lut面板状态信息恢复显示电影模式界面。
227.在该场景中,在电子设备从电影模式界面退出相机应用后再进入电影模式的过程中,电子设备记录退出前的lut面板状态,并在再次进入电影模式界面后利用记录的lut面板状态恢复lut面板。
228.在一个示例性的实现过程中,拍摄过程还可以包括:
229.在接收到第二操作之前、显示电影模式界面的情况下,接收用户对log模式选项的选择操作;
230.记录接收到用户对log模式选项的选择操作之前电影模式界面上的第三lut面板状态信息;
231.响应于用户对log模式选项的选择操作,显示log模式界面;
232.响应于用户对lut模式选项的选择操作,根据第三lut面板状态信息恢复显示电影模式界面。
233.在该场景中,在电子设备从电影模式界面切换到log模式后再进入电影模式的过程中,电子设备记录切换到log模式前的lut面板状态,并在再次进入电影模式界面后利用记录的lut面板状态恢复lut面板。
234.需要说明的是,根据lut面板状态信息恢复显示电影模式界面是指:如果退出电影模式界面前电影模式界面上显示了lut面板,那么再进入电影模式后电影模式界面上仍然显示lut面板,并且lut面板的显示内容可以与退出前显示的lut面板内容一致;如果退出电影模式界面前电影模式界面上隐藏了lut面板,那么再进入电影模式后电影模式界面上仍然隐藏lut面板。
235.在一个示例性的实现过程中,确定lut面板中的目标lut模板,可以包括:
236.根据当前预览区内的预览图像的图像参数和/或画面内容,识别目标拍摄场景;
237.根据目标拍摄场景确定目标lut模板。
238.对此可以参见前述关于ai场景识别功能以及依据拍摄场景自动推荐lut模板等内容的说明,此处不再赘述。
239.在一个示例性的实现过程中,确定lut面板中的目标lut模板,可以包括:
240.接收用户对lut面板上第一lut模板的选择操作;
241.将第一lut模板确定为目标lut模板。
242.本实施例是通过用户人工选择的方式确定目标lut模板的场景。
243.在一个示例性的实现过程中,拍摄过程还可以包括:
244.在根据目标lut模板进行拍摄的情况下,检测外屏协同选项是否已开启;
245.如果外屏协同选项已开启,拍摄过程中在电子设备的外屏中按比例显示与预览区所显示的图像相同的图像。
246.本实施例涉及的是外屏协同功能,相关内容请参见对前述外屏协同的说明,此处不再赘述。
247.在一个示例性的实现过程中,lut面板位于预览区之外。例如图3b所示,lut面板可
以位于预览区下方。
248.在一个示例性的实现过程中,预览区的长宽比为21:9或16:9。
249.可以理解的是,电子设备为了实现上述功能,其包含了执行各个功能相应的硬件和/或软件模块。结合本文中所公开的实施例描述的各示例的算法步骤,本技术能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。本领域技术人员可以结合实施例对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
250.一个示例中,图6示出了本技术实施例的一种装置600的示意性框图。装置600可包括:处理器601和收发器/收发管脚602,可选地,还包括存储器603。
251.装置600的各个组件通过总线604耦合在一起,其中总线604除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图中将各种总线都称为总线604。
252.可选地,存储器603可以用于前述方法实施例中的指令。该处理器601可用于执行存储器603中的指令,并控制接收管脚接收信号,以及控制发送管脚发送信号。
253.装置600可以是上述方法实施例中的电子设备或电子设备的芯片。
254.其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
255.本技术实施例还提供一种电子设备,该电子设备包括存储器和处理器,存储器与处理器耦合,存储器存储有程序指令,当程序指令由所述处理器执行时,使得电子设备前述电子设备所执行的显示方法。
256.本实施例还提供一种计算机存储介质,该计算机存储介质中存储有计算机指令,当该计算机指令在电子设备上运行时,使得电子设备执行上述相关方法步骤实现上述实施例中的显示方法。
257.本实施例还提供了一种计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行上述相关步骤,以实现上述实施例中的显示方法。
258.另外,本技术的实施例还提供一种装置,这个装置具体可以是芯片,组件或模块,该装置可包括相连的处理器和存储器;其中,存储器用于存储计算机执行指令,当装置运行时,处理器可执行存储器存储的计算机执行指令,以使芯片执行上述各方法实施例中的显示方法。
259.其中,本实施例提供的电子设备、计算机存储介质、计算机程序产品或芯片均用于执行上文所提供的对应的方法,因此,其所能达到的有益效果可参考上文所提供的对应的方法中的有益效果,此处不再赘述。
260.通过以上实施方式的描述,所属领域的技术人员可以了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
261.在本技术所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,模块或单元的划分,
仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
262.作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
263.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
264.本技术各个实施例的任意内容,以及同一实施例的任意内容,均可以自由组合。对上述内容的任意组合均在本技术的范围之内。
265.集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取存储介质中。基于这样的理解,本技术实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本技术各个实施例方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
266.上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。
267.结合本技术实施例公开内容所描述的方法或者算法的步骤可以硬件的方式来实现,也可以是由处理器执行软件指令的方式来实现。软件指令可以由相应的软件模块组成,软件模块可以被存放于随机存取存储器(random access memory,ram)、闪存、只读存储器(read only memory,rom)、可擦除可编程只读存储器(erasable programmable rom,eprom)、电可擦可编程只读存储器(electrically eprom,eeprom)、寄存器、硬盘、移动硬盘、只读光盘(cd-rom)或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于asic中。
268.本领域技术人员应该可以意识到,在上述一个或多个示例中,本技术实施例所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。
269.上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体
实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表