本发明涉及图像处理,尤其涉及一种星空图像获取方法、装置及终端设备。
背景技术:
1、随着终端技术改进,摄像技术逐渐满足人们日常拍摄需求,尤其是星空图像采集技术。在星空图像采集时,现有技术的曝光时间都是固定的,曝光时间比较长时会导致城市中的天空中光害过爆,真实的星点更难看到和拍摄到,手机对星空拍摄需要长时间曝光拍摄时,天空中的星点会随时间而进行移动,长时间曝光的星空成像是星轨而不是单独的星点,这样拍摄不出真实的星空效果。
2、现有的技术方案都是基于多重曝光成像,记录星点位置和信息后叠加增强方法,星空图像的真实性较差。
技术实现思路
1、为了解决上述技术问题,本发明实施例提供了一种星空图像获取方法、装置及终端设备。
2、第一方面,本发明实施例提供了一种星空图像获取方法,所述方法包括:
3、获取终端设备采集的待拍摄区域的实时环境照度值;
4、根据环境照度值与拍摄参数的对应关系,调整所述终端设备的拍摄参数,其中,所述拍摄参数包括曝光时间和感光度数据;
5、获取所述待拍摄区域的输出星空图像。
6、根据本公开的一种具体实施方式,所述根据环境照度值与拍摄参数的对应关系,调整所述终端设备的拍摄参数的步骤,包括:
7、根据暗空级别与环境照度值的映射关系,获取所述实时环境照度值对应的实时暗空级别;
8、根据暗空级别与拍摄参数的对应关系,查找所述实时暗空级别对应的目标曝光时间和目标感光度;
9、按照所述目标曝光时间和所述目标感光度调整所述终端设备的拍摄参数。
10、根据本公开的一种具体实施方式,环境照度值为环境照度值,所述根据暗空级别与环境照度值的映射关系,获取所述实时环境照度值对应的实时暗空级别的步骤,包括:
11、根据公式计算所述实时暗空级别;
12、其中,range[i]表示暗空级别,luxmax表示最大环境照度值,luxmin表示最小环境照度值。
13、根据本公开的一种具体实施方式,所述获取所述待拍摄区域的输出星空图像的步骤,包括:
14、采集所述待拍摄区域的多帧初始星空图像;
15、融合多帧所述初始星空图像得到融合星空图像,并根据初始星空图像中的初始星点确定融合星空图像中的真实星点;
16、对所述融合星空图像的真实星点进行星点增强处理,得到所述输出星空图像。
17、根据本公开的一种具体实施方式,星点增强处理的步骤,包括:
18、确定各真实星点的区域边框,并将所述区域边框进行预设比例的放大处理;
19、将放大处理前的区域边框内的像素特征,对应叠加到放大处理后的区域边框内,以增强各真实星点的像素特征。
20、根据本公开的一种具体实施方式,所述融合多帧所述初始星空图像得到融合星空图像的步骤之前,所述方法还包括:
21、对各帧初始星空图像的初始星点进行星点增强处理。
22、根据本公开的一种具体实施方式,所述融合多帧所述初始星空图像得到融合星空图像,并根据初始星空图像中的初始星点确定融合星空图像中的真实星点的步骤,包括:
23、将多帧所述初始星空图像进行图层叠加,得到所述融合星空图像;
24、标记所述融合星空图像上包含初始星点的连通区域,以获得至少两个基础星轨;
25、根据全部基础星轨的星轨方向确定目标星轨;
26、根据所述目标星轨标记所述融合星空图像的真实星点。
27、第二方面,本发明实施例提供了一种星空图像获取装置,包括:
28、采集模块,用于获取终端设备采集的待拍摄区域的实时环境照度值;
29、调整模块,用于根据环境照度值与拍摄参数的对应关系,调整所述终端设备的拍摄参数,其中,所述拍摄参数包括曝光时间和感光度数据;
30、获取模块,用于获取所述待拍摄区域的输出星空图像。
31、根据本公开的一种具体实施方式,所述调整模块用于:
32、根据暗空级别与环境照度值的映射关系,获取所述实时环境照度值对应的实时暗空级别;
33、根据暗空级别与拍摄参数的对应关系,查找所述实时暗空级别对应的目标曝光时间和目标感光度;
34、按照所述目标曝光时间和所述目标感光度调整所述终端设备的拍摄参数。
35、根据本公开的一种具体实施方式,所述调整模块用于的步骤,包括:
36、根据公式计算所述实时暗空级别;
37、其中,range[i]表示暗空级别,luxmax表示最大环境照度值,luxmin表示最小环境照度值。
38、根据本公开的一种具体实施方式,所述获取模块用于:
39、连续采集所述待拍摄区域的多帧初始星空图像;
40、融合多帧所述初始星空图像得到融合星空图像,并根据初始星空图像中的初始星点确定融合星空图像中的真实星点;
41、对所述融合星空图像的真实星点进行星点增强处理,得到所述输出星空图像。
42、根据本公开的一种具体实施方式,所述获取模块用于:
43、确定各真实星点的区域边框,并将所述区域边框进行预设比例的放大处理;
44、将放大处理前的区域边框内的像素特征,对应叠加到放大处理后的区域边框内,以增强各真实星点的像素特征。
45、根据本公开的一种具体实施方式,所述获取模块用于:
46、对各帧初始星空图像的初始星点进行星点增强处理。
47、根据本公开的一种具体实施方式,所述获取模块用于:
48、将多帧所述初始星空图像进行图层叠加,得到所述融合星空图像;
49、标记所述融合星空图像上包含初始星点的连通区域,以获得至少两个基础星轨;
50、根据全部基础星轨的星轨方向确定目标星轨;
51、根据所述目标星轨标记所述融合星空图像的真实星点。
52、第三方面,本发明实施例提供了一种终端设备,包括存储器以及处理器,所述存储器用于存储计算机程序,所述计算机程序在所述处理器运行时执行第一方面中任一项所述的星空图像获取方法。
53、第四方面,本发明实施例还提供了一种计算机可读存储介质,其存储有计算机程序,所述计算机程序在处理器上运行时执行第一方面中任一项所述的星空图像获取方法。
54、上述本申请提供的星空图像获取方法、装置及终端设备,在拍摄星空图像之前,先获取终端设备采集的待拍摄区域的实时环境照度值,再根据环境照度值与拍摄参数的对应关系,调整所述终端设备的拍摄参数,其中,所述拍摄参数包括曝光时间和感光度数据。这样可以便于采集到较为真实的星空图像,降低环境光害对星空图像拍摄的影响。
1.一种星空图像获取方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据环境照度值与拍摄参数的对应关系,调整所述终端设备的拍摄参数的步骤,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据暗空级别与环境照度值的映射关系,获取所述实时环境照度值对应的实时暗空级别的步骤,包括:
4.根据权利要求1至3中任一项所述的方法,其特征在于,所述获取所述待拍摄区域的输出星空图像的步骤,包括:
5.根据权利要求4所述的方法,其特征在于,星点增强处理的步骤,包括:
6.根据权利要求5所述的方法,其特征在于,所述融合多帧所述初始星空图像得到融合星空图像的步骤之前,所述方法还包括:
7.根据权利要求4所述的方法,其特征在于,所述融合多帧所述初始星空图像得到融合星空图像,并根据初始星空图像中的初始星点确定融合星空图像中的真实星点的步骤,包括:
8.一种星空图像获取装置,其特征在于,包括:
9.一种终端设备,其特征在于,包括存储器以及处理器,所述存储器用于存储计算机程序,所述计算机程序在所述处理器运行时执行权利要求1至7中任一项所述的星空图像获取方法。
10.一种计算机可读存储介质,其特征在于,其存储有计算机程序,所述计算机程序在处理器上运行时执行权利要求1至7中任一项所述的星空图像获取方法。