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

缩时摄影处理方法、装置、移动终端及存储介质与流程

2021-10-24 12:35:00 来源:中国专利 TAG:终端 装置 摄影 方法 存储介质


1.本发明涉及移动终端技术领域,尤其涉及一种缩时摄影处理方法、装置、移动终端及存储介质。


背景技术:

2.随着科技的发展和人们生活水平的不断提高,各种移动终端如手机的使用越来越普及,手机已经成为人们生活中不可缺少的通信工具。
3.现有技术的手机功能越来越多,缩时摄影是目前手机上的基本功能之一,人们可以用它来拍摄日升日落、花开花谢、人来人往等,将几个小时的视频画面,缩减至几分钟或十几分钟;也有将一栋大厦从奠基到完工几个月的进程融合到几分钟视频里的,记录人、物变化,时间流逝等都非常方便。该功能的实现原理是通过摄像头,每隔一定的时间抓取一帧画面,通过编码生成视频,其中间隔时间可以自行设定:3秒、5秒、10秒、30秒或更长的时间。
4.现有技术中的缩时摄影都是普通环境下的缩时摄影,无法处理暗光环境的场景,不方便用户使用。
5.因此,现有技术还有待改进和提高。


技术实现要素:

6.本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种缩时摄影处理方法、装置、移动终端及存储介质,本发明实现一种夜景环境下的缩时摄影功能,使得在夜景低光环境下使用该功能最终生成的视频里,每一帧画面都是清晰可见的,为用户的使用提供了方便。
7.为了解决上述技术问题,本发明所采用的技术方案如下:
8.一种缩时摄影处理方法,其中,所述方法包括:
9.当启动缩时摄影,检测需要缩时摄影的画面亮度环境;
10.判断所述需要缩时摄影的画面亮度环境是否为低于第一预定值的低光环境;
11.当所述需要缩时摄影的画面亮度环境为低于第一预定值的低光环境,则抓取画面亮度环境低于第一预定值的低光环境的第一数据帧,启用超级夜景算法处理所述第一数据帧;
12.当所述需要缩时摄影的画面亮度环境为低于第一预定值的低光环境,且判断所述需要缩时摄影的画面亮度环境低于第二预定值的极暗环境,则抓取第二数据帧,启用暗光拍摄算法处理所述第二数据帧;
13.将处理后的数据进行缩时摄影处理并输出。
14.所述的缩时摄影处理方法,其中,所述判断所述需要缩时摄影的画面亮度环境是否为低于第一预定值的低光环境的步骤还包括:
15.当所述需要缩时摄影的画面亮度环境大于第一预定值的低光环境,则抓取画面亮度环境大于第一预定值的低光环境的第三数据帧;启用一般的多帧降噪算法处理所述第三
数据帧。
16.所述的缩时摄影处理方法,其中,所述当启动缩时摄影,检测需要缩时摄影的画面亮度环境的步骤包括:
17.检测是否启动缩时摄影功能;
18.当启动缩时摄影,检测需要缩时摄影的画面亮度环境。
19.所述的缩时摄影处理方法,其中,所述判断所述需要缩时摄影的画面亮度环境是否为低于第一预定值的低光环境的步骤包括:
20.判断所述需要缩时摄影的画面亮度环境是否为低于第一预定值的低光环境;
21.当判断所述需要缩时摄影的画面亮度环境是为低于第一预定值的低光环境,则再次判断所述需要缩时摄影的画面亮度环境是否低于第二预定值的极暗环境。
22.所述的缩时摄影处理方法,其中,所述当所述需要缩时摄影的画面亮度环境为低于第一预定值的低光环境,则抓取画面亮度环境低于第一预定值的低光环境的第一数据帧,启用超级夜景算法处理所述第一数据帧的步骤包括:
23.当所述需要缩时摄影的画面亮度环境为低于第一预定值的低光环境,并且所述需要缩时摄影的画面亮度环境是大于第二预定值的极暗环境;则抓取画面亮度环境低于第一预定值的低光环境且大于第二预定值的极暗环境的第一preview数据帧,启用超级夜景算法处理所述第一preview数据帧。
24.所述的缩时摄影处理方法,其中,所述当所述需要缩时摄影的画面亮度环境为低于第一预定值的低光环境,且判断所述需要缩时摄影的画面亮度环境低于第二预定值的极暗环境,则抓取第二数据帧,启用暗光拍摄算法处理所述第二数据帧的步骤包括:
25.当所述需要缩时摄影的画面亮度环境为低于第一预定值的低光环境,且判断所述需要缩时摄影的画面亮度环境低于第二预定值的极暗环境,则抓取第二capture数据帧,启用暗光拍摄算法处理所述第二capture数据帧。
26.所述的缩时摄影处理方法,其中,所述将处理后的数据进行缩时摄影处理并输出的步骤包括:
27.将处理后的第一数据帧、第二数据帧、第三数据帧进行media code编码处理输出。
28.一种缩时摄影处理装置,其中,所述装置包括:
29.检测模块,用于当启动缩时摄影,检测需要缩时摄影的画面亮度环境;
30.第一判断模块,用于判断所述需要缩时摄影的画面亮度环境是否为低于第一预定值的低光环境;
31.第一处理模块,用于当所述需要缩时摄影的画面亮度环境为低于第一预定值的低光环境,则抓取画面亮度环境低于第一预定值的低光环境的第一数据帧,启用超级夜景算法处理所述第一数据帧;
32.第二处理模块,用于当所述需要缩时摄影的画面亮度环境为低于第一预定值的低光环境,且判断所述需要缩时摄影的画面亮度环境低于第二预定值的极暗环境,则抓取第二数据帧,启用暗光拍摄算法处理所述第二数据帧;
33.合并模块,用于将处理后的数据进行缩时摄影处理并输出。
34.一种移动终端,其中,所述移动终端包括存储器、处理器及存储在所述存储器中并可在所述处理器上运行的图像显示程序,所述处理器执行所述图像显示程序时,实现任一
项所述的缩时摄影处理方法的步骤。
35.一种计算机可读存储介质,其中,所述计算机可读存储介质上存储有图像显示程序,所述图像显示程序被处理器执行时,实现任一项所述的缩时摄影处理方法的步骤。
36.有益效果:与现有技术相比,本发明提供了一种夜景环境下的缩时摄影功能,即在视频编码之前,先根据当前环境亮暗情况调用不同的图像处理算法对对每一帧画面先做“多帧降噪”、“超级夜景”或“暗光拍摄”处理,使得在夜景低光环境下使用该功能最终生成的视频里,每一帧画面都是清晰可见的,本发明方案可用于手机的主摄、广角、长焦、甚至于微距摄像头,需要用到多帧降噪、超级夜景、暗光拍摄等一种或几种算法处理,本发明使得在夜景低光环境下使用该功能最终生成的视频里,每一帧画面都是清晰可见的,为用户的使用提供了方便。
附图说明
37.图1为本发明实施例提供的缩时摄影处理方法的具体实施方式的流程图。
38.图2为本发明实施例提供的检测当缩时摄影功能开启时检测画面亮度环境的流程示意图。
39.图3为本发明实施例提供的判断所述画面亮度环境是否为低光环境或极暗环境的流程示意图。
40.图4为本发明实施例提供的当所述缩时摄影画面亮度环境为低光环境并获取第一数据帧的流程示意图。
41.图5为本发明实施例提供的当所述缩时摄影画面亮度环境为极暗环境并获取第二数据帧的流程示意图。
42.图6为本发明实施例提供的将处理后的数据帧进行处理并输出为缩时摄影视频的流程示意图。
43.图7为本发明实施例提供的缩时摄影处理装置的原理框图。
44.图8为本发明实施例提供的终端设备的内部结构原理图。
具体实施方式
45.为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
46.需要说明,若本发明实施例中有涉及方向性指示(诸如上、下、左、右、前、后
……
),则该方向性指示仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。
47.另外,若本发明实施例中有涉及“第一”、“第二”等的描述,则该“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。
48.随着科技的发展和人们生活水平的不断提高,手机短视频、视频特效等关于摄影的功能和玩法越来越多样化,其中深入人心的除了各种有趣、可爱的视频片段,还有各种有内涵的利用延时摄影拍摄的作品,例植物从种子到开花的生长过程,体现了生命的美丽,城市的街道从空荡再到夜幕降临时的繁华再到空荡的早晨,日复一日,映射了生活的繁忙,一栋大楼从地基到建成,展现了令人惊叹的工程速度,这些让人心生感触的视频都是采用延时摄影拍摄得到的,但在现有技术中,当人们在光线较暗的地方采用移动终端配置的延时摄影拍摄时,往往因为光线不够充足导致延时摄影拍摄得到的画面不够清晰,给人们的使用带来不便。
49.为了解决上述问题,本发明实施例提供一种缩时摄影处理方法,根据本实施例的缩时摄影处理方法可以使移动终端在低光环境或极暗环境下也能够通过缩时摄影拍摄得到内容清晰暗亮细节清楚的视频,其具体包括,在移动终端开启缩时摄影时检测拍摄画面中的环境亮度,根据不同的环境亮度采取不同的图像获取模式获取图像,并利用不同的算法处理不同亮度下的照片,并最终将所有经过处理的图像重新编码为缩时摄影视频,得到一个在低光环境或极暗环境下也能够清晰的显示图中细节的缩时摄影视频,为用户提供更好的缩时摄影体验。
50.示例性方法
51.第一实施例
52.如图1中所示,本发明实施例提供一种缩时摄影处理方法,所述缩时摄影处理方法可用于手机、平板电脑等移动设备中。在本发明实施例中所述方法包括如下步骤:
53.步骤s100、当启动缩时摄影,检测需要缩时摄影的画面亮度环境;
54.在本实施例中,当检测到移动终端开启缩时摄影时,检测在缩时摄影下当前画面中的亮度环境。
55.具体地,如图2所示,所述步骤s100包括:
56.步骤s101、检测是否启动缩时摄影功能;
57.步骤s102、当启动缩时摄影,检测需要缩时摄影的画面亮度环境。
58.举例说明,当一用户携带手机在野外想要进行缩时摄影的拍摄时,当打开所述手机原生相机中的缩时摄影功能或缩时摄影app时,手机检测到缩时摄影功能开启,开始检测缩时摄影拍摄画面中的亮度环境,例如当用户将手机对准帐篷旁的一盏灯时,画面中的环境为一般较暗环境,当用户将手机对准星空时,画面中的环境为比较暗环境更暗的低光环境,当用户将手机对准几乎没有亮光的山头时,画面中的环境为比低光环境更暗的极暗环境。
59.进一步地,步骤s200、判断所述需要缩时摄影的画面亮度环境是否为低于第一预定值的低光环境;
60.在本实施例中,当所述移动终端获取缩时摄影画面中的亮度环境,并且将所述环境中的亮度与第一预定值的亮度作对比,当所述亮度环境的亮度大于第一预定值则判断当前环境不是低光环境,当所述环境亮度小于第一预定值则判断当前环境是低光环境。
61.具体地,如图3所示,所述步骤s200包括:
62.步骤s201、判断所述需要缩时摄影的画面亮度环境是否为低于第一预定值的低光环境;
63.步骤s202、当判断所述需要缩时摄影的画面亮度环境是为低于第一预定值的低光环境,则再次判断所述需要缩时摄影的画面亮度环境是否低于第二预定值的极暗环境。
64.其中,在所述当启动缩时摄影,检测需要缩时摄影的画面亮度环境的步骤之前包括:
65.设置关于亮度的第一预定值和第二预定值;
66.第一预定值用于判断所述环境是否为低光环境,若当前环境亮度高于第一预定值,则所述环境为正常的较暗环境;
67.第二预定值用于判断所述环境为低光环境还是极暗环境,若当前所述画面环境亮度小于第一预定值而不小于第二预定值时,所述环境为低光环境,若当前所述画面环境亮度小于第一预定值并小于第二预定值时,所述环境为极暗环境。
68.实际实现过程中,是通过手机摄像头当前感光度即iso值来间接判断当前环境亮度,感光度的值越大,表示当前环境越暗,需要提高感光度来让摄像头捕获更多的光,反之,则表示环境越亮。
69.举例说明,手机在配置缩时摄影功能时预设第一预定值的亮度为iso

3000,预设第二预定值的亮度为iso

6000,所述iso为照相时所用到的感光度,手机不同于相机,iso一般为自动调节,会根据环境亮度自动调节iso为能够将环境拍摄清晰的值,所以在检测缩时摄影画面中的亮度环境的亮度时可以采用提取iso值的方式检测亮度环境中的亮度,也可以使用shutter等与亮度有相关性的参数。当用户开启所述延时拍摄的功能,并且将手机对准帐篷旁边的灯时,此时缩时摄影功能的画面中亮度环境的亮度为iso

1000,将手机对灯时获得的亮度iso

1000与第一预定值iso

3000作对比,所述拍摄灯时的亮度小于第一预定值的亮度,则判断当移动终端对准灯时,画面中的环境不为较暗环境;若此时用户将手机对准星空,此时缩时摄影功能画面中亮度环境的亮度为iso

4500,将手机对准星空时获得的亮度iso

4500与第一预定值iso

3000作对比,星空画面的亮度大于第一预定值的亮度,则判断所述星空画面中的环境为低光环境,则进一步判断所述星空画面中亮度环境的亮度iso

4500低于第二预定值亮度iso

6000,即判断该画面中的环境不是极暗环境。
70.进一步地,步骤s300、当所述需要缩时摄影的画面亮度环境为低于第一预定值的低光环境,则抓取画面亮度环境低于第一预定值的低光环境的第一数据帧,启用超级夜景算法处理所述第一数据帧;
71.在本实施例中,当判断所述缩时摄影画面中的亮度环境的亮度值低于第一预定值时,进一步判断所述亮度环境的亮度值是否低于第二预定值,若不高于第二预定值,则抓取该画面的第一数据帧,启用超级夜景算法处理所述第一数据帧。
72.具体地,如图4所示,所述步骤s300包括:
73.步骤s301、当所述需要缩时摄影的画面亮度环境为低于第一预定值的低光环境,并且所述需要缩时摄影的画面亮度环境是大于第二预定值的极暗环境;则抓取画面亮度环境低于第一预定值的低光环境且大于第二预定值的极暗环境的第一preview数据帧,启用超级夜景算法处理所述第一preview数据帧。
74.举例说明,当用户希望拍摄星空时,因为所述星空在所述手机启用缩时摄影模式下被判断为低光环境,故当开启缩时摄影拍摄时,例如当前缩时摄影取帧频率为三秒一次,每三秒缩时摄影就会提取一次第一preview数据帧,并启用超级夜景算法对所述第一
preview数据帧进行处理,则每三秒可得到一张在低光环境下拍摄的细节清楚的星空的图像。所述preview数据帧为手机画面预览时的图像数据,并且所述提取一次第一preview数据帧包括若干张曝光度不同的preview数据帧的图像,例如当手机此时画面亮度为iso

4500时,则0.5s或更短时间内在相机曝光值为ev0、ev

1、ev

2、ev

4四种参数下分别获取多张曝光度不同的图像并进行超级夜景算法进行处理。所述超级夜景算法为在某时刻采集多张曝光度不同的照片,并取各张曝光度中的细节部分进行处理融合,成为一张细节清晰的暗光场景下的图像的处理方法。所述缩时摄影取帧频率可根据计划拍摄视频的总时长和缩时摄影视频流畅度而定,包括但不限于三秒一次、五秒一次、十五秒一次、三十秒一次。
75.进一步地,在所述判断所述需要缩时摄影的画面亮度环境是否为低于第一预定值的低光环境的步骤之后包括:
76.当所述需要缩时摄影的画面亮度环境大于第一预定值的低光环境,则抓取画面亮度环境大于第一预定值的低光环境的第三数据帧;启用一般的多帧降噪算法处理所述第三数据帧。
77.举例说明,当用户开启手机缩时摄影功能并对准帐篷旁边的灯时,因为所述灯在所述手机启用缩时摄影模式下被判断为正常的较暗环境,故当开启缩时摄影拍摄时,例如当前缩时摄影去帧频率为三秒一次,每三秒缩时摄影就会提取一次第三preview数据帧,并启用多帧降噪算法对所述第三preview数据帧进行处理,则每三秒可得到一张在较暗环境下拍摄的细节清楚的灯的图像。所述提取一次第三preview数据帧包括在同一时刻提取若干张手机画面预览的图像,包括但不限于3张、5张。所述多帧降噪算法为在同一时刻拍摄多张图像,并将各张图像中细节清晰的部分整合成为噪点较少的清晰图像的方法。
78.本发明实施例中,亮度判断是通过手机摄像头的iso值,即感光度来间接判断,感光度越大,环境越暗。对iso的具体数值,当iso3000以下,用多帧算法,3000~6000用超级夜景,6000以上则用暗光拍照算法;本实施例中的超级夜景抓取的数据帧是曝光值(ev:exposure value)不同,不是iso值不同,且并非一个ev值取一帧,一般是ev0时取5~6帧,ev

1、

2、

4各取一到两帧,总共可能是10帧左右。
79.进一步地,步骤s400、当所述需要缩时摄影的画面亮度环境为低于第一预定值的低光环境,且判断所述需要缩时摄影的画面亮度环境低于第二预定值的极暗环境,则抓取第二数据帧,启用暗光拍摄算法处理所述第二数据帧;
80.在本实施例中,当判断所述缩时摄影画面中亮度环境的亮度值低于第一预定值时,则进一步判断所述亮度环境的亮度是否为低于第二预定值的极暗环境,若是则抓取画面中的第二数据帧,启用暗光拍摄算法处理第二数据帧。
81.具体地、如图5所示,所述步骤s400包括:
82.步骤s401、当所述需要缩时摄影的画面亮度环境为低于第一预定值的低光环境,且判断所述需要缩时摄影的画面亮度环境低于第二预定值的极暗环境,则抓取第二capture数据帧,启用暗光拍摄算法处理所述第二capture数据帧。
83.举例说明,当用户希望拍摄山头的缩时摄影,例如开启缩时摄影时所述亮度iso为6500,则所述山头在所述手机启用缩时摄影模式下被判断为极暗环境,故当开启缩时摄影拍摄时,例如当前缩时摄影取帧的频率为十五秒一次,每十五秒缩时摄影就会提取一次第二capture数据帧,并启用暗光拍摄算法处理所述第二capture数据帧,即每十五秒可得到
一张在极暗环境下拍摄的细节清楚的山头的图像。所述提取一次第二capture数据帧包括提取一帧capture数据图像,所述capture数据帧为摄像头传感器获取的原图像,并不需要输出到手机画面,所以经过压缩处理较少,不存在画质损失,所以capture数据图像比preview数据图像包含更多细节,保证在极暗环境下也能够得到细节清晰的缩时摄影视频。所述暗光拍摄算法为通过深度学习算法处理获取的短曝光单张原始图像数据(raw data),实现高信噪比和高清晰度的拍照效果。
84.进一步地,步骤s500、将处理后的数据进行缩时摄影处理并输出。
85.在本实施例中,当缩时摄影拍摄结束后,移动终端将由所述数据帧处理得到的图像进行处理并输出为缩时摄影视频。
86.具体地,如图6所示,所述步骤s500包括:
87.步骤s501、将处理后的第一数据帧、第二数据帧、第三数据帧进行mediacode编码处理输出。
88.举例说明,当用户使用手机缩时摄影功能拍摄灯的缩时摄影视频时,将得到经过多帧降噪算法处理的图像通过media code编码将若干张图像编译成为视频格式例如处理编译为h.264格式的视频;当用户使用手机缩时摄影功能拍摄星空的缩时摄影视频时,将得到经过超级夜景算法处理的图像通过media code编码将若干张图像编译成为视频格式例如处理编译为h.264格式的视频;当用户使用手机缩时摄影功能拍摄山头的缩时摄影视频时,将得到经过暗光拍摄算法处理的图像通过media code编码将若干张图像编译成为视频格式例如处理编译为h.264格式的视频。
89.在第二实施例中,为了进一步提供更加清晰的较暗环境与低光环境下获得的缩时摄影视频,可设置在低光环境与较暗环境也抓取capture数据帧并进行相应的算法处理。
90.示例性设备
91.如图7中所示,本发明实施例提供一种缩时摄影处理装置,该装置包括:检测模块710、第一判断模块720、第一处理模块730、第二处理模块740、合并模块750。具体地,所述检测模块710,用于当启动缩时摄影,检测需要缩时摄影的画面亮度环境;所述第一判断模块720,用于判断所述需要缩时摄影的画面亮度环境是否为低于第一预定值的低光环境;所述第一处理模块730,用于当所述需要缩时摄影的画面亮度环境为低于第一预定值的低光环境,则抓取画面亮度环境低于第一预定值的低光环境的第一数据帧,启用超级夜景算法处理所述第一数据帧;所述第二处理模块740,用于当所述需要缩时摄影的画面亮度环境为低于第一预定值的低光环境,且判断所述需要缩时摄影的画面亮度环境低于第二预定值的极暗环境,则抓取第二数据帧,启用暗光拍摄算法处理所述第二数据帧;所述合并模块750,用于将处理后的数据进行缩时摄影处理并输出。
92.基于上述实施例,本发明还提供了一种终端设备,其原理框图可以如图8所示。该终端设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏。其中,该终端设备的处理器用于提供计算和控制能力。该终端设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该终端设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种缩时摄影处理。该终端设备的显示屏可以是液晶显示屏或者电子墨水显示屏。
93.本领域技术人员可以理解,图8中的原理框图仅仅是与本发明方案相关的部分结构的框图,并不构成对本发明方案所应用与其上的终端设备的限定,具体的终端设备可以包括比图中更多或更少的部件,或者组合某些部件或者具有不同的部件布置。
94.在一个实施例中,提供了一种终端设备,终端设备包括存储器、处理器及存储在处理器上并可在处理器上运行的缩时摄影处理程序,处理执行如下步骤:
95.当启动缩时摄影,检测需要缩时摄影的画面亮度环境;
96.判断所述需要缩时摄影的画面亮度环境是否为低于第一预定值的低光环境;
97.当所述需要缩时摄影的画面亮度环境为低于第一预定值的低光环境,则抓取画面亮度环境低于第一预定值的低光环境的第一数据帧,启用超级夜景算法处理所述第一数据帧;
98.当所述需要缩时摄影的画面亮度环境为低于第一预定值的低光环境,且判断所述需要缩时摄影的画面亮度环境低于第二预定值的极暗环境,则抓取第二数据帧,启用暗光拍摄算法处理所述第二数据帧;
99.将处理后的数据进行缩时摄影处理并输出。
100.其中,所述判断所述需要缩时摄影的画面亮度环境是否为低于第一预定值的低光环境的步骤还包括:
101.当所述需要缩时摄影的画面亮度环境大于第一预定值的低光环境,则抓取画面亮度环境大于第一预定值的低光环境的第三数据帧;启用一般的多帧降噪算法处理所述第三数据帧。
102.其中,所述当启动缩时摄影,检测需要缩时摄影的画面亮度环境的步骤包括:
103.检测是否启动缩时摄影功能;
104.当启动缩时摄影,检测需要缩时摄影的画面亮度环境。
105.其中,所述判断所述需要缩时摄影的画面亮度环境是否为低于第一预定值的低光环境的步骤包括:
106.判断所述需要缩时摄影的画面亮度环境是否为低于第一预定值的低光环境;
107.当判断所述需要缩时摄影的画面亮度环境是为低于第一预定值的低光环境,则再次判断所述需要缩时摄影的画面亮度环境是否低于第二预定值的极暗环境。
108.其中,所述当所述需要缩时摄影的画面亮度环境为低于第一预定值的低光环境,则抓取画面亮度环境低于第一预定值的低光环境的第一数据帧,启用超级夜景算法处理所述第一数据帧的步骤包括:
109.当所述需要缩时摄影的画面亮度环境为低于第一预定值的低光环境,并且所述需要缩时摄影的画面亮度环境是大于第二预定值的极暗环境;则抓取画面亮度环境低于第一预定值的低光环境且大于第二预定值的极暗环境的第一preview数据帧,启用超级夜景算法处理所述第一preview数据帧。
110.其中,所述当所述需要缩时摄影的画面亮度环境为低于第一预定值的低光环境,且判断所述需要缩时摄影的画面亮度环境低于第二预定值的极暗环境,则抓取第二数据帧,启用暗光拍摄算法处理所述第二数据帧的步骤包括:
111.当所述需要缩时摄影的画面亮度环境为低于第一预定值的低光环境,且判断所述需要缩时摄影的画面亮度环境低于第二预定值的极暗环境,则抓取第二capture数据帧,启
用暗光拍摄算法处理所述第二capture数据帧。
112.其中,所述将处理后的数据进行缩时摄影处理并输出的步骤包括:
113.将处理后的第一数据帧、第二数据帧、第三数据帧进行media code编码处理输出。
114.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本发明所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
115.综上,本发明公开了一种缩时摄影处理方法、装置、移动终端及存储介质,所述方法包括:启动缩时摄影时检测亮度环境是否为较暗环境、低光环境、极暗环境中的一种,若检测亮度环境为较暗环境时抓取preview数据帧并进行多帧降噪算法处理,若检测为低光环境时抓取preview数据帧并进行超级夜景算法处理,若检测为极暗环境时抓取capture数据帧并进行暗光拍照算法处理,最终将处理得到的数据经过缩时摄影处理成为视频格式并输出,得到在夜晚等低亮度环境下细节清晰的缩时摄影视频,给用户提供更好的缩时摄影拍摄体验。
116.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

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

相关文献

  • 日榜
  • 周榜
  • 月榜