1.本技术属于通信技术领域,具体涉及一种拍摄方法及电子设备。
背景技术:2.目前,拍摄装置逐渐普及,并且拍摄装置的摄像性能越来越好。但在光线不足的情况下,拍摄装置的拍摄效果仍然较差。
3.在相关技术中,可以通过拍摄装置内置的补光灯或专门的补光设备,如环形补光灯、led补光灯等,对环境进行补光,以提高拍摄装置的拍摄效果。
4.具体地,由于补光灯或补光设备在拍摄时只能按照一种光源和预设好的光强度进行补光,当拍摄主体距离补光灯或补光设备较远时,补光灯或补光设备的补光能力减弱,因此导致拍摄的图像光影质感较差,从而导致拍摄装置的拍摄效果较差。
技术实现要素:5.本技术实施例的目的是提供一种拍摄方法及电子设备,能够解决拍摄装置的拍摄效果较差的问题。
6.第一方面,本技术实施例提供了一种拍摄方法,该方法包括:在显示拍摄预览界面的情况下,确定目标补光设备和目标补光对象,目标补光设备为设置于目标补光对象周围的设备;调整目标补光设备的补光参数;基于调整后的补光参数,拍摄得到图像或视频;其中,补光参数包括以下至少一项:补光亮度、补光色温、补光角度。
7.第二方面,本技术实施例提供了一种拍摄装置,该装置包括:确定模块、调整模块和拍摄模块;确定模块,用于在显示拍摄预览界面的情况下,确定目标补光设备和目标补光对象,所述目标补光设备为设置于目标补光对象周围的设备;调整模块,用于调整确定模块确定的目标补光设备的补光参数;拍摄模块,用于基于调整模块调整后的补光参数,拍摄得到图像或视频;其中,补光参数包括以下至少一项:补光亮度、补光色温、补光角度。
8.第三方面,本技术实施例提供了一种电子设备,该电子设备包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
9.第四方面,本技术实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
10.第五方面,本技术实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
11.第六方面,本技术实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面所述的方法。
12.在本技术实施例中,在显示拍摄预览界面的情况下,确定目标补光设备和目标补光设备,目标补光设备为设置于目标补光对象周围的设备;调整目标补光设备的补光参数;
基于调整后的补光参数,拍摄得到图像或视频;其中,补光参数包括以下至少一项:补光亮度、补光色温、补光角度。通过该方案,由于拍摄装置可以在显示拍摄预览界面的情况下,确定出目标补光对象和目标补光对象周围的目标补光设备,并基于目标补光设备调整后的补光参数进行拍摄,因此可以通过拍摄预览界面预览补光设备对补光对象的补光效果,并基于拍摄预览界面对补光参数进行调整,进而使得拍摄得到的图像或视频具有较好的光影质感,提升了拍摄装置的拍摄效果。
附图说明
13.图1是本技术实施例提供的一种超带宽高精度定位系统进行定位的实例示意图;
14.图2是本技术实施例提供的一种拍摄方法的流程图;
15.图3是本技术实施例提供的一种拍摄方法的实例示意图之一;
16.图4是本技术实施例提供的一种拍摄方法的实例示意图之二;
17.图5是本技术实施例提供的一种拍摄方法的实例示意图之三;
18.图6是本技术实施例提供的一种拍摄方法的实例示意图之四;
19.图7是本技术实施例提供的一种拍摄方法的实例示意图之五;
20.图8是本技术实施例提供的一种拍摄方法的实例示意图之六;
21.图9是本技术实施例提供的一种拍摄方法的实例示意图之七;
22.图10是本技术实施例提供的一种拍摄方法的实例示意图之八;
23.图11是本技术实施例提供的一种拍摄方法的实例示意图之九;
24.图12是本技术实施例提供的一种拍摄方法的实例示意图之十;
25.图13是本技术实施例提供的一种拍摄装置的结构示意图;
26.图14是本技术实施例提供的一种电子设备的硬件结构示意图之一;
27.图15是本技术实施例提供的一种电子设备的硬件结构示意图之二。
具体实施方式
28.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本技术保护的范围。
29.本技术的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的术语在适当情况下可以互换,以便本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
30.下面对本技术实施例中涉及的一些术语/名词进行解释说明
31.1、多光谱摄像头:光源、物体和观察者是颜色感知的三要素。光源的光到达物体表面后,没有被吸收或被反射的光可以到达观察者(如人、相机等),观察者对这些光进行解析编码,形成颜色和亮度。当三要素中任何一个要素发生改变时,物体的颜色和亮度都会发生改变。而每种物质的光谱反射曲线是唯一的,多光谱摄像头可以显示对不同物体的唯一性
光谱检测,同时也可以用于辅助常规摄像头进行拍摄,以得到图像。
32.2、超带宽(ultra wide band,uwb)高精度定位系统:被用在近距离无线通讯和追踪定位等领域。uwb技术由于可以实现厘米级精确的位置感知,并识别空间感知和精准短程位置的追踪,因此可以被用于室内位置跟踪。uwb技术不同于传统的通信技术,如图1所示,它通过发送和接收具有纳秒或微秒级以下的极窄脉冲来实现无线传输的。由于脉冲时间宽度极短,因此,它可以实现频谱上的超宽带(带宽在500mhz以上)。uwb技术定位需要在拍摄装置内部的芯片和另一个具备uwb的设备之间进行双向对话。从定位方式来看,uwb技术有双向测距、三角定位、多点定位三种定位方式。利用该技术定位前,会先设置信标,通过测量无线电波在设备和信标之间传播所需的时间来对物体的位置进行识别。并且由于uwb具有超带宽特性,信号的距离分辨率高,能很好地隐蔽在其它类型信号和环境噪声中,剔除干扰信号,引入的误差小于几厘米。
33.3、直接飞行时间(ddirect time-of-flight,dtof):通过直接测量激光反射回来的飞行时间来测量距离。
34.4、激光雷达(light detection and ranging,lidar):又称光学雷达扫描仪。它的工作原理是通过向外发射红外光束,通过接收投射物反射回来的光线探测物体。
35.5、红外测距:是激光测距仪的一种,通过使用不可见的红外光源测试测距,红外测距仪主要采用的就是红外传播时不扩散的原理,红外在穿过物质时的折射率比一般的可见光低很多,主要的工作原理就是红外线从测距仪发射出后遇到反射物被反射回来的时间,再综合考虑红外线的传播速度,进行精确地计算出目标的距离。
36.下面结合附图,通过具体的实施例及其应用场景对本技术实施例提供的拍摄方法进行详细地说明。
37.在日常生活中,人们可以通过智能手机、相机等拍摄装置拍摄具有光影质感的照片。但是由于通常拍摄装置上搭载的传感器较小,在弱光环境下感光能力不足,拍摄出的照片可能会存在彩噪、偏色等问题。
38.在弱光环境中,虽然用户可以通过拍摄装置自带的补光灯或专业的补光设备进行补光。但是由于补光设备往往只能按照一种光源和预设好的光强度进行补光,当拍摄主体距离补光灯或补光设备较远时,补光灯或补光设备的补光能力减弱,导致拍摄的图像的补光效果较差。并且此类补光灯或补光设备往往只能全局补光,拍摄主体没有光影效果,缺乏光影质感。
39.此外,用户虽然可以在影棚中通过专业相机和专业补光设备来拍摄具有光影质感的图像,但是由于影棚中的补光需要一定的专业知识和布光技巧,比如专业相机拍摄参数的设置、拍摄主体的角度、补光设备拜访的位置和角度等,因此普通用户往往难以拍摄出理想的、具有光影质感的图像。并且,如果用户在拍摄时盲目进行补光,在补光欠佳的情况下有可能出现图像过曝或欠曝的情况。如此,导致拍摄的图像光影质感较差,从而导致拍摄装置的拍摄效果较差。
40.本技术实施例中,拍摄装置可以在显示拍摄预览界面的情况下,确定出目标补光对象和目标补光对象周围的目标补光设备,并基于目标补光设备调整后的补光参数(补光亮度、补光色温、补光角度)进行拍摄,因此可以通过拍摄预览界面预览补光设备对补光对象的补光效果,并基于拍摄预览界面对补光参数进行调整,进而使得拍摄得到的图像或视
频具有较好的光影质感,提升拍摄装置的拍摄效果。
41.可选地,拍摄装置可以设置目标补光对象的预期补光效果,并基于该预期补光效果,调整目标补光设备的补光参数。
42.然后,拍摄装置还可以基于预期补光效果和目标补光设备于目标补光对象之间的相对空间位置,调整目标补光设备的补光参数。如此可以更加准确的获得补光参数,以得到预期的补光效果。
43.并且,拍摄装置还可以在显示补光效果设置控件设置预期补光效果的同时,显示一个随补光效果的变化而变化的第一动画,使得用户可以更为直观的观察到补光效果的变化。
44.此外,在拍摄装置确定目标补光设备和目标补光对象之前,拍摄装置可以基于目标超带宽uwb模块的uwb坐标信息,确定目标补光设备的位置,并通过测距摄像头,测量目标补光对象的位置。然后,拍摄装置基于目标识别其他设备发送的目标消息,判断其他设备的设备类型和位置,将符合预设设备类型的设备确定为目标补光设备,以便更准确的确定出所需的补光设备。
45.本技术实施例提供一种拍摄方法,图2示出了本技术实施例提供的一种拍摄方法的流程图,该方法可以应用于拍摄装置。如图2所示,本技术实施例提供的拍摄方法可以包括下述的步骤201至步骤203。
46.步骤201、拍摄装置在显示拍摄预览界面的情况下,确定目标补光设备和目标补光对象。
47.其中,目标补光设备可以为设置于目标补光对象周围的设备。换句话说,拍摄装置、目标补光设备与目标补光对象之间的间距小于或等于预设距离。
48.例如,拍摄装置、目标补光设备与目标补光对象处于相同的拍摄场景中。
49.可选地,目标补光设备可以为拍摄装置外置的补光设备。
50.可选地,目标补光对象可以为拍摄主体,或者,可以为拍摄主体的一部分。
51.可选地,在显示拍摄预览界面时,拍摄装置的摄像头可以采集当前拍摄场景中的内容,显示在拍摄预览界面中。拍摄装置可以对拍摄预览界面中的拍摄主体进行识别,并显示提示信息,提示用户当前所识别到的对象是否为拍摄主体。
52.可选地,上述拍摄装置中的摄像头可以为可见光摄像头。
53.可选地,在拍摄装置中搭载了如dtof,lidar等测距摄像头时,拍摄装置还可以对拍摄主体进行测距。
54.例如,如图3(a)所示,当拍摄装置识别到拍摄主体为人物30时,可以自动对人脸信息进行识别,并通过测距摄像头对拍摄主体进行测距,显示提示信息:“在您前方4米处识别到人脸,是否为您的拍摄主体?”。若用户选择“是”,则拍摄装置进入拍摄状态;若用户选择“否”,如图3(b)所示,则拍摄装置显示提示信息:“请选择拍摄主体”,提示用户手动标记拍摄主体。
55.可选地,对于拍摄装置确定目标补光设备的描述,将在下述实施例中进行详细描述,为了避免重复,此处不予赘述。
56.步骤202、拍摄装置调整目标补光设备的补光参数。
57.可选地,上述补光参数可以包括以下至少一项:补光亮度、补光色温、补光角度。
58.可选地,拍摄装置在确定目标补光对象之后,可以将目标补光设备的补光参数调整为用户输入的补光参数;也可以基于一个补光效果(例如下述的步骤202a中的预期补光效果),调整目标补光设备的补光参数。
59.可选地,“拍摄装置调整目标补光设备的补光参数”可以理解为:拍摄装置确定出目标补光设备的补光参数,控制目标补光设备按照该补光参数进行调整。
60.步骤203、拍摄装置基于调整后的补光参数,拍摄得到图像或视频。
61.可选地,拍摄装置确定目标补光设备和目标补光对象之后,可以先选择出满足用户拍摄需求的曝光条件,然后再控制目标补光设备调整补光参数。
62.例如,拍摄装置在确定目标补光设备和目标补光对象之后,可以将感光度降到最低,以减少高感光度带来的噪声问题;同时可以保持较高的快门时间,以保证拍摄主体不会因快门时间较低而变得模糊。拍摄装置在设置好曝光时间之后,控制目标补光设备调整补光亮度、补光色温、补光角度。
63.可选地,拍摄装置基于调整后的补光参数,拍摄得到的图像或视频中包括目标补光对象。
64.可选地,拍摄装置基于调整后的补光参数,拍摄得到的图像或视频中不包括目标补光设备。
65.可选地,拍摄装置基于调整后的补光参数,拍摄图像(或视频)之后,可以先对该图像(或视频)进行白平衡、伽马校正等处理,并输出处理后的图像(或处理后的视频)。也就是说,拍摄装置最终输出的图像和视频均是经过白平衡、伽玛校正的。
66.本技术实施例提供的拍摄方法,由于拍摄装置可以在显示拍摄预览界面的情况下,确定出目标补光对象和目标补光对象周围的目标补光设备,并基于目标补光设备调整后的补光参数进行拍摄,因此可以通过拍摄预览界面预览补光设备对补光对象的补光效果,并基于拍摄预览界面对补光参数进行调整,从而使得拍摄得到的图像或视频具有较好的补光效果,进而使得拍摄得到的图像或视频具有较好的光影质感,提升了拍摄装置的拍摄效果。
67.可选地,在上述步骤201之后,本技术实施例提供的拍摄方法还包括下述的步骤204。上述步骤202具体可以通过下述的步骤202a实现。
68.步骤204、拍摄装置设置目标补光对象的预期补光效果。
69.可选地,上述预期补光效果可以包括以下至少一项:亮度、色温。
70.可选地,拍摄装置在确定目标补光对象之后,可以显示补光效果设置控件;该补光效果设置控件可以用于设置目标补光对象的亮度和色温中的至少一项。用户可以根据实际拍摄需求,基于补光效果设置控件设置预期补光效果。
71.例如,如图4所示,拍摄装置在确定目标补光对象40之后,显示补光效果设置控件41,用户可以根据自己的喜好,通过对补光效果设置控件41的输入,调整目标补光对象40的补光效果;拍摄装置可以响应于用户对补光效果设置控件41的输入,设置目标补光对象40的预期补光效果。
72.步骤202a、拍摄装置基于预期补光效果,调整目标补光设备的补光参数。
73.可选地,对于拍摄装置基于预期补光效果,调整目标补光设备的补光参数的描述,将在下述实施例中进行详细描述,为了避免重复,此处不再赘述。
74.如此,由于拍摄装置可以提前设置目标补光对象的预期补光效果,并基于该预期补光效果,调整目标补光设备的补光参数,因此可以使得拍摄得到的图像或视频中目标补光对象的实际补光效果符合预期补光效果,从而避免了因拍摄的图像或视频不符合预期补光效果而导致的重复拍摄,进而简化了拍摄光影质感的图像的步骤,提升了用户体验感。
75.可选地,在上述步骤201之后,本技术实施例提供的拍摄方法还可以包括下述的步骤205。在上述步骤204之后,本技术实施例提供的拍摄方法还可以包括下述的步骤206。
76.步骤205、拍摄装置显示第一动画。
77.其中,第一动画用于指示:目标补光设备与目标补光对象之间的空间位置、目标补光设备的模拟补光参数。
78.可选地,拍摄装置可以通过测距摄像头采集拍摄主体的轮廓信息。
79.可选地,测距摄像头可以为dtof摄像头、lidar摄像头、红外测距摄像头等具备测距功能的摄像头。
80.可选地,拍摄装置可以基于拍摄主体的轮廓信息与目标补光设备和目标补光对象之间的空间位置,生成第一动画。对于拍摄装置获取目标补光设备和目标补光对象之间的空间位置的描述,将在下述实施例中进行详细描述,为了避免重复,此处不再赘述。
81.可以理解,第一动画中可以包括参与拍摄的目标补光设备和目标补光对象。
82.例如,如图5所示,第一动画中包括拍摄主体50、目标补光设备51、目标补光设备52和目标补光设备53。
83.步骤206、拍摄装置基于预期补光效果,同步调整模拟补光参数。
84.可选地,在用户通过补光效果设置控件对补光效果进行设置的同时,第一动画可以根据补光效果,同步调整模拟补光参数,虚化显示在拍摄预览界面的背景中。并且第一动画中目标补光设备的模拟补光参数可以随着预期补光效果的变化而变化,从而使得补光效果亮度和色温的变化通过第一动画直接显示出来。
85.例如,如图6所示,用户通过对补光效果设置控件60的输入,调整目标补光对象61的补光效果。此时,在拍摄装置屏幕背景中虚化显示第一动画62,并且在目标补光对象的补光效果中亮度升高时,第一动画中目标补光设备的亮度也会升高。
86.如此,由于拍摄装置可以基于预期补光效果,同步调整第一动画中目标补光设备的模拟补光参数,并虚化显示在背景中,因此可以使得用户直观的感受到补光效果的变化,从而可以更加准确的设置出理想的补光效果参数,进而使得拍摄装置可以获取到准确的补光参数。
87.可选地,上述步骤202a具体可以通过下述的步骤202a1实现。
88.步骤202a1、拍摄装置基于预期补光效果和第一空间位置,确定目标补光设备的补光参数。
89.其中,第一空间位置为目标补光设备与目标补光对象之间的相对空间位置。
90.可选地,拍摄装置可以基于预期补光效果和第一空间位置,确定出目标补光设备在当前位置上所要做出的调整,即补光参数,也即对目标补光设备的补光亮度、补光色温、补光角度中的至少一项的调整。
91.可选地,对于拍摄装置获取第一空间位置的描述,将在下述实施例中进行详细描述,为了避免重复,此处不再赘述。
92.如此,由于拍摄装置不仅可以基于预期补光效果来确定补光参数,还可以结合目标补光设备和目标补光对象之间的相对空间位置来确定补光参数。因此可以使得拍摄装置确定出的补光参数更加准确。
93.可选地,上述步骤202具体可以通过下述的步骤202b和步骤202c实现。
94.步骤202b、拍摄装置确定第一补光参数。
95.可选地,第一补光参数可以为用户手动输入的;也可以为拍摄装置基于预期补光效果确定的,即拍摄装置根据预期补光效果和第一空间位置,确定第一补光参数。
96.可选地,第一补光参数可以用于指示:目标补光设备第一次调整补光参数。
97.可选地,第一补光参数与上述补光参数可以相同,也可以不同。
98.步骤202c、拍摄装置向目标补光设备发送第一指示信息。
99.其中,第一指示信息用于指示目标补光设备将补光参数调整为第一补光参数。
100.具体地,在拍摄装置确定好目标补光设备和目标补光对象,并获取到预期补光效果之后,拍摄装置中的多光谱摄像头可以采集目标补光对象的实际补光效果。然后拍摄装置可以基于预期补光效果和第一空间位置,确定出第一补光参数。然后拍摄装置控制目标补光设备按照第一补光参数第一次进行调整。
101.可选地,在上述步骤202c之后,拍摄装置可以再次将拍摄预览界面中的目标补光对象的实际补光效果与预期补光效果进行比对。本技术实施例提供的拍摄方法还可以包括下述的步骤202d和步骤202e。
102.步骤202d、拍摄装置在目标补光对象的实际补光效果与预期补光效果之间的匹配度小于预设匹配度的情况下,基于实际补光效果和预期补光效果之差,确定第二补光参数。
103.具体地,在拍摄装置控制目标补光设备将补光参数调整为第一补光参数之后,多光谱摄像头可以对调整过后目标补光对象的实际补光效果进行记录,并将该实际补光效果与预期补光效果进行比对。
104.若实际补光效果与预期补光效果之间的匹配度大于或等于预设匹配度,则拍摄装置将该实际补光效果所对应的补光参数确定为目标补光设备的补光参数。
105.若实际补光效果与预期补光效果之间的匹配度小于预设匹配度,则拍摄装置基于实际补光效果与预期补光效果之差,确定第二补光参数。
106.例如,拍摄装置设置的预期补光效果为:亮度80,色温4000。拍摄装置控制目标补光设备按照第一补光参数进行调整后,多光谱摄像头采集到目标补光对象的亮度为40,色温为3800(即实际补光效果)。假设预设匹配度为80%,则拍摄装置基于实际补光效果与预期补光效果之差,将目标补光设备的补光亮度相应调高40(即确定第二补光参数)。
107.步骤202e、拍摄装置向目标补光设备发送第二指示信息。
108.其中,第二指示信息用于指示目标补光设备将第一补光参数调整为第二补光参数。
109.具体的,在拍摄装置控制目标补光设备将补光参数调整为第二补光参数之后,多光谱摄像头可以再次对调整过后目标补光对象的实际补光效果进行记录,并将该实际补光效果与预期补光效果进行比对。若该实际补光效果与预期补光效果之间的匹配度仍小于预设匹配度,则拍摄装置继续执行上述步骤202d和步骤202e,直至目标补光对象的实际补光效果与预期补光效果之间的匹配度大于或等于预设匹配度为止。
110.如此,由于拍摄装置可以通过多光谱摄像头采集目标补光对象的实际补光效果,并将其与预期补光效果进行比对。在实际补光效果与预期补光效果之间的匹配度小于预设匹配度时,重新调整补光参数,直至实际补光效果与预期补光效果之间的匹配度大于或等于预设匹配度时,才停止进行调整。因此可以使得拍摄得到的图像或视频中目标补光对象的实际补光效果符合预期补光效果,从而避免了因拍摄的图像或视频不符合预期补光效果而导致的重复拍摄,进而简化了拍摄光影质感的图像或视频的步骤,提升了用户体验感。
111.可选地,在上述步骤202之前,本技术实施例提供的拍摄方法还可以包括下述的步骤207和步骤208。
112.步骤207、拍摄装置接收用户对目标补光对象的第二输入。
113.可选地,第二输入可以为用户对拍摄预览界面中的目标补光对象的触控输入或隔空手势输入。
114.例如,以第二输入为用户对目标补光对象触控输入为例,第二输入具体可以包括用户对目标补光对象的框选。
115.步骤208、拍摄装置响应于第二输入,选择目标补光对象的补光部位。
116.其中,补光部位在拍摄得到的图像或视频中的实际补光效果与预期补光效果之间的匹配度大于或等于预设匹配度。
117.例如,如图7(a)所示,用户可以对目标补光对象70进行进一步选择。如图7(b)所示,拍摄装置选择出具体的补光区域71,拍摄装置可以自动识别该补光区域相邻区域的图像信号,同时用户可以通过双指缩放选框的大小。
118.如此,由于拍摄装置可以选择出更为精细的补光部位,因此可以使得拍摄得到的图像或视频具有更好的光影质感。
119.可选地,目标补光设备可以包括目标超带宽uwb模块。在上述步骤202a1之前,本技术实施例提供的拍摄方法还包括下述的步骤202a2至步骤202a4。
120.步骤202a2、拍摄装置基于目标超带宽uwb模块的uwb坐标信息,确定目标补光设备的第一位置。
121.可选地,拍摄装置在显示拍摄预览界面的情况下,拍摄装置自动检测并连接通讯范围内搭载有uwb模块的补光设备,并将该补光设备确定为目标补光设备。
122.可选地,拍摄装置也可以由用户手动触发与目标补光设备进行连接。
123.可选地,第一位置可以为目标补光设备与拍摄装置之间的相对空间位置。
124.可选地,拍摄装置在与目标补光设备连接之后,通过目标超带宽uwb模块发送和接收具有纳秒或微秒级以下的极窄脉冲实现快速的无线传输,计算拍摄装置与目标补光设备之间飞行时间进行精准测距,从而获得目标补光设备的uwb坐标信息,进而确定出目标补光设备与拍摄装置的相对空间位置,即第一位置。
125.步骤202a3、拍摄装置通过测距摄像头,测量目标补光对象的第二位置。
126.可选地,第二位置可以为目标补光对象与拍摄装置之间的相对空间位置。
127.可以理解,测距摄像头,如dtof摄像头、lidar摄像头、红外测距摄像头等具备测距功能的摄像头,可以测量出目标补光对象与拍摄装置之间的相对空间位置,即第二位置。
128.可选地,对于测距摄像头测量目标补光对象的相对空间位置的详细描述,可以参见相关技术中的描述,此处不予赘述。
129.步骤202a4、拍摄装置基于第一位置和第二位置,确定第一空间位置。
130.可以理解,拍摄装置可以基于拍摄装置与目标补光设备之间的相对空间位置(即第一位置)和拍摄装置与目标补光对象之间的相对空间位置(即第二位置),确定出目标补光设备与目标补光对象之间的相对空间位置。
131.如此,由于拍摄装置可以通过uwb模块,确定出目标补光设备的位置,还可以通过测距摄像头,测量出目标补光对象的位置,进而确定出目标补光设备和目标补光对象之间的相对空间位置。因此拍摄装置可以基于目标补光设备与目标补光对象之间的距离,精确的对光强进行控制,避免因为光随距离减弱而达不到较好的补光效果,从而可以提升后续拍摄图像的光影质感。
132.可选地,在上述步骤202之前,本技术实施例提供的拍摄方法还包括下述的步骤209,上述步骤202具体可以通过下述的步骤202f实现。
133.步骤209、拍摄装置通过多光谱摄像头,获取环境光信息。
134.其中,环境光信息包括环境色温和环境亮度中的至少一项。
135.可选地,多光谱摄像头可以在拍摄过程中持续采集环境光信息。
136.步骤202f、拍摄装置基于环境光信息,调整目标补光设备的补光参数。
137.可选地,拍摄装置可以仅基于换环境光信息,调整目标补光设备的补光参数,或者拍摄装置可以基于环境光信息和预期补光效果,调整目标补光设备的补光参数。
138.例如,拍摄装置设置目标补光对象的预期补光效果为:色温80,亮度4000。拍摄装置的多光谱摄像头采集到环境色温为20,环境亮度为2400。那么,拍摄装置可以基于环境光信息和预期补光效果,将目标补光设备的色温与亮度均相应调高,以达到预期补光效果,即使得拍摄装置在调整目标补光设备的色温和亮度之后,拍摄得到的图像的补光效果符合或具有预期补光效果。
139.如此,由于拍摄装置可以基于多光谱摄像头获取到的环境光信息,调整目标补光设备的补光参数,因此可以更加准确的对补光参数进行调整,从而使得拍摄得到的图像或视频的补光效果更好。
140.可选地,在上述步骤201之后,本技术实施例提供的拍摄方法还可以包括下述的步骤210。
141.步骤210、拍摄装置在拍摄预览界面中的目标补光对象的显示尺寸小于或等于目标尺寸的情况下,放大显示目标补光对象,并虚化拍摄预览界面中除目标补光对象之外的画面区域。
142.可选地,拍摄装置在确定目标补光对象时,若拍摄装置搭载有潜望式摄像头或长焦摄像头,则拍摄装置可以自动调用潜望式摄像头或长焦摄像头进行变焦拍摄,放大显示的内容为潜望式摄像头或长焦摄像头所拍摄到的内容。
143.例如,如图8(a)所示,用户点击目标补光对象,若目标补光对象的显示尺寸较小,拍摄装置可以放大显示该目标补光对象,并如图8(b)所示,将拍摄预览界面中除目标补光对象之外的画面区域虚化显示。
144.如此,由于拍摄装置可以将显示尺寸小于或等于目标尺寸的目标补光对象放大显示,因此可以呈现出更大的目标补光对象的图像,以便于用户选择补光区域,从而可以使得用户可以对补光区域进行更加精细的调整。
145.可选地,在上述步骤201之前,本技术实施例提供的拍摄方法还可以包括下述的步骤211至步骤214。且拍摄装置具体可以通过下述的步骤a和步骤b确定目标补光设备。
146.步骤211、拍摄装置显示第一提示信息。
147.其中,第一提示信息用于提示用户沿目标方向移动拍摄装置。
148.可选地,拍摄装置在确定目标补光设备时,可以通过与目标补光设备建立无线连接的方式来确定目标补光设备。
149.可选地,拍摄装置可以通过定位模块,如通过uwb模块,与具有定位模块的目标补光设备建立无线连接。
150.例如,如图9(a)所示,拍摄装置显示提示信息90“请沿着圆圈转动,正在搜索附近的设备”(即第一提示信息)。
151.步骤212、拍摄装置在用户移动拍摄装置的过程中,发送广播消息。
152.其中,广播消息用于搜索该拍摄装置的通信范围内存在的其他设备。
153.可以理解,用户可以根据拍摄装置的第一提示信息移动拍摄装置,以使得拍摄装置向各个方向发送广播消息,在通讯范围内搜索其他设备。
154.可选地,在拍摄装置搜索通讯范围内存在的其他设备时,拍摄装置可以通过测距摄像头测量其他设备与拍摄装置之间的距离,并根据拍摄装置的朝向确定其他设备的方位,以获取到精确的设备距离,有利于后续的对目标补光设备的调整。
155.例如,如图9(b)所示,拍摄装置沿预设方向转动搜索过的区域在拍摄装置屏幕上透明显示,未沿预设方向转动搜索过的区域不改变显示方式;同时拍摄装置在屏幕中搜索过的区域标出搜索到的其他设备,并显示提示信息91“已搜索到一台设备,在您右侧,距离3米”。
156.可选地,如图9(a)所示,拍摄装置可以显示手动添加设备控件,用户可以点击该控件搜索其他设备。
157.步骤213、拍摄装置接收第一设备发送的目标信息。
158.其中,目标信息用于指示第一设备的设备类型和位置。
159.可选地,在搜索到第一设备之后,拍摄装置可以接收第一设备发送的目标信息。
160.例如,拍摄装置在接收到目标信息之后,如图9(b)所示,可以在屏幕上以标识92的形式显示第一设备。
161.步骤214、拍摄装置在第一设备的设备类型符合目标设备类型的情况下,在拍摄预览界面中显示目标标识。
162.其中,目标标识用于指示第一设备与拍摄装置之间的相对空间位置。
163.可选地,在第一设备为拍摄所需的目标补光设备时,拍摄装置可以与第一设备连接,并在拍摄装置屏幕上显示目标标识。例如,在第一设备的设备类型符合预设设备类型的情况下,如图9(c)所示,用户可以将拍摄装置指向该第一设备。此时第一设备的标识变大,拍摄装置开始震动,表示等待与第一设备进行连接。当用户点击第一设备的标识时,如图10(a)所示,第一设备的标识变为目标标识100,表示拍摄装置与第一设备连接成功。
164.步骤a、拍摄装置接收用户对目标标识的第三输入。
165.可选地,第三输入可以为用户对目标标识的触控输入或特定语音输入,如第三输入可以为用户对目标标识的选择输入。
166.步骤b、拍摄装置响应于第三输入,将第一设备确定为目标补光设备。
167.可选地,在拍摄装置将第一设备确定为目标补光设备的同时,拍摄装置还可以通过陀螺仪记录目标补光设备中光源的高度,以便后续对目标补光设备角度的调整。
168.例如,如图10(a)所示,用户可以将拍摄装置对准第一设备,并点击指示第一设备与拍摄装置之间相对空间位置的目标标识100,将第一设备确定为目标补光设备。与此同时,如图10(b)所示,拍摄装置可以通过陀螺仪记录拍摄装置的倾斜角度,计算出目标补光设备中光源的高度。
169.可以理解,拍摄装置中的定位模块,如uwb,具备测量方向和测量距离的功能,而不需要在环境中部署基站。在拍摄装置和第一设备均搭载定位模块的情况下,拍摄装置先测量第一设备所在的方向,再沿着该方向测量第一设备与拍摄装置的距离。在这个过程中,拍摄装置与第一设备是通过发送和接收具有纳米或微秒级以下的极窄脉冲实现快速无线传输。
170.可选地,在拍摄装置或目标补光设备中的至少一项没有搭载定位模块时,拍摄装置可以在摆放目标补光设备之前,先对拍摄空间进行一次扫描,通过拍摄装置中的测距摄像头对拍摄空间进行建模。然后进行目标补光设备的摆放,拍摄装置再对摆放目标补光设备之后的拍摄空间进行扫描并建模,从而获得目标补光设备的具体位置。对于拍摄装置通过测距摄像头对空间进行建模的描述,请参照相关技术,为了避免重复,此处不再赘述。
171.如此,由于拍摄装置可以记录下目标补光设备与拍摄装置之间的相对空间位置,因此可以获取到精确的拍摄装置与目标补光设备的距离,从而精确的对后续的光强进行控制,避免因为光随距离减弱而达不到较好的补光效果,进而可以提升后续拍摄图像的光影质感。
172.可选地,如图11所示,拍摄装置中可以预设有以下至少一项:方式1:推荐的布光建议模板、方式2:手动布光模式、方式3、导入图像提取模式。
173.下面结合实施例对方式1、方式2和方式3进行详细的描述。
174.方式1:拍摄装置中预设有推荐的布光建议模板。
175.可选地,拍摄装置在确定好目标补光设备和目标补光对象之后,可以直接选择推荐的布光建议模板,进行补光以及拍摄。
176.例如,如图11所示,用户点击布光建议模板,进入模板选择页面,如图12(a)所示,用户选择具有所需补光效果的布光建议模板进行拍摄。
177.方式2:拍摄装置中预设有手动布光模式。
178.可选地,拍摄装置在确定好目标补光设备和目标补光对象之后,可以点击手动布光模式,进入手动布光页面。
179.例如,如图12(b)所示,在手动布光页面中,用户可以自由摆放目标补光设备和目标补光对象的位置,对补光效果进行预览,从而选择出满意的补光效果和补光位置。
180.方式3:拍摄装置中预设有导入图像提取模式。
181.可选地,拍摄装置可以对已有的图像进行识别,记录该图像中的光线、亮度、色温等信息,提取该图像的补光效果,并将得到的补光效果作为预期补光效果,给出布光建议。
182.例如,如图12(c)所示,用户进入导入图像提取模式之后,可以在相册中选择一张图像,拍摄装置提取该图像的补光效果,并基于该补光效果给出布光建议。
183.本技术实施例提供的拍摄方法,执行主体可以为拍摄装置。本技术实施例中以拍摄装置执行拍摄的方法为例,说明本技术实施例提供的拍摄的装置。
184.图13示出了本技术实施例中涉及的拍摄装置的一种可能的结构示意图。如图13所示,该拍摄装置130可以包括:确定模块131、调整模块132和拍摄模块133。
185.其中,确定模块131,用于在显示拍摄预览界面的情况下,确定目标补光设备和目标补光对象,目标补光设备为设置于目标补光对象周围的设备;调整模块132,用于调整确定模块确定的目标补光设备的补光参数;拍摄模块133,用于基于调整模块调整后的补光参数,拍摄得到图像或视频;其中,补光参数包括以下至少一项:补光亮度、补光色温、补光角度。
186.在一种可能的实现方式中,上述装置还包括:处理模块;
187.上述处理模块,用于在确定模块131确定目标补光设备和目标补光对象之后,设置目标补光对象的预期补光效果;
188.上述调整模块132,具体用于基于预期补光效果,调整目标补光设备的补光参数。
189.在一种可能的实现方式中,上述装置还包括:显示模块;
190.上述显示模块,用于在确定模块131确定目标补光设备和目标补光对象之后,显示第一动画,第一动画用于指示:目标补光设备与目标补光对象之间的空间位置、目标补光设备的模拟补光参数;
191.上述调整模块132,还用于在设置目标补光对象的预期补光效果之后,基于上述处理模块设置的预期补光效果,同步调整模拟补光参数。
192.在一种可能的实现方式中,上述调整模块132,具体用于基于预期补光效果和第一空间位置,调整目标补光设备的补光参数;其中,第一空间位置为目标补光设备与目标补光对象之间的相对空间位置。
193.在一种可能的实现方式中,上述调整模块132,具体用于:
194.确定第一补光参数;
195.向目标补光设备发送第一指示信息,第一指示信息用于指示目标补光设备将补光参数调整为第一补光参数。
196.在一种可能的实现方式中,目标补光设备包括目标超带宽uwb模块;
197.上述确定模块131,还用于在基于预期补光效果和第一空间位置,确定第一补光参数之前,基于目标超带宽uwb模块的uwb坐标信息,确定目标补光设备的第一位置;
198.上述处理模块,还用于通过测距摄像头,测量目标补光对象的第二位置;
199.上述确定模块131,还用于基于第一位置和第二位置,确定第一空间位置。
200.在一种可能的实现方式中,上述处理模块,还用于在上述调整模块132调整目标补光设备的补光参数之前,通过多光谱摄像头,获取环境光信息,环境光信息包括环境色温和环境亮度中的至少一项;
201.上述调整模块132,具体用于基于环境光信息,调整目标补光设备的补光参数。
202.在一种可能的实现方式中,上述显示模块,还用于在上述确定模块131确定目标补光设备和目标补光对象之后,在拍摄预览界面中的目标补光对象的显示尺寸小于或等于目标尺寸的情况下,放大显示目标补光对象,并虚化拍摄预览界面中除目标补光对象之外的画面区域。
203.在一种可能的实现方式中,应用于拍摄装置,该装置还包括:接收模块;
204.上述显示模块,还用于在上述确定模块131确定目标补光设备和目标补光对象之前,显示第一提示信息,第一提示信息用于提示用户沿目标方向移动拍摄装置;
205.上述处理模块,还用于在用户移动拍摄装置的过程中,发送广播消息,广播消息用于搜索拍摄装置的通信范围内存在的其他设备;
206.上述接收模块,用于接收第一设备发送的目标信息,目标信息用于指示第一设备的设备类型和位置;
207.上述显示模块,还用于在第一设备的设备类型符合目标设备类型的情况下,在拍摄预览界面中显示目标标识,目标标识用于指示第一设备与拍摄装置之间的相对空间位置;
208.上述确定模块131包括接收子模块和确定子模块;
209.上述接收子模块,用于接收用户对目标标识的第三输入;
210.上述确定子模块,用于响应于接收子模块接收的第三输入,将第一设备确定为目标补光设备。
211.本技术实施例提供一种拍摄装置,由于拍摄装置可以在显示拍摄预览界面的情况下,确定出目标补光对象和目标补光对象周围的目标补光设备,并基于目标补光设备调整后的补光参数进行拍摄,因此可以通过拍摄预览界面预览补光设备对补光对象的补光效果,并基于拍摄预览界面对补光参数进行调整,从而使得拍摄得到的图像或视频具有较好的补光效果,进而使得拍摄得到的图像或视频具有较好的光影质感,提升了拍摄装置的拍摄效果。
212.本技术实施例中的拍摄装置可以是电子设备,也可以是电子设备中的部件,例如集成电路或芯片。该电子设备可以是终端,也可以为除终端之外的其他设备。示例性的,电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、移动上网装置(mobile internet device,mid)、增强现实(augmented reality,ar)/虚拟现实(virtual reality,vr)设备、机器人、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,umpc)、上网本或者个人数字助理(personal digital assistant,pda)等,还可以为服务器、网络附属存储器(network attached storage,nas)、个人计算机(personal computer,pc)、电视机(television,tv)、柜员机或者自助机等,本技术实施例不作具体限定。
213.本技术实施例中的拍摄装置可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本技术实施例不作具体限定。
214.本技术实施例提供的拍摄装置能够实现图2至图12的方法实施例实现的各个过程,达到相同的技术效果,为避免重复,这里不再赘述。
215.可选地,如图14所示,本技术实施例还提供一种电子设备1400,包括处理器1401和存储器1402,存储器1402上存储有可在所述处理器1401上运行的程序或指令,该程序或指令被处理器1401执行时实现上述拍摄方法实施例的各个步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。
216.需要说明的是,本技术实施例中的电子设备包括上述所述的移动电子设备和非移
动电子设备。
217.图15为实现本技术实施例的一种电子设备的硬件结构示意图。
218.该电子设备1500包括但不限于:射频单元1501、网络模块1502、音频输出单元1503、输入单元1504、传感器1505、显示单元1506、用户输入单元1507、接口单元1508、存储器1509、以及处理器1510等部件。
219.本领域技术人员可以理解,电子设备1500还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器1510逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图15中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
220.其中,处理器1510,用于在显示拍摄预览界面的情况下,确定目标补光设备和目标补光对象,目标补光设备为设置于目标补光对象周围的设备;处理器1510,用于调整目标补光设备的补光参数;处理器1510,用于基于调整后的补光参数,拍摄得到图像或视频;其中,补光参数包括以下至少一项:补光亮度、补光色温、补光角度。
221.可选地,上述处理器1510,用于在确定目标补光设备和目标补光对象之后,设置目标补光对象的预期补光效果;
222.上述处理器1510,具体用于基于预期补光效果,调整目标补光设备的补光参数。
223.可选地,上述显示单元1506,用于在处理器1510确定目标补光设备和目标补光对象之后,显示第一动画,第一动画用于指示:目标补光设备与目标补光对象之间的空间位置、目标补光设备的模拟补光参数;
224.上述处理器1510,还用于在设置目标补光对象的预期补光效果之后,基于设置的预期补光效果,同步调整模拟补光参数。
225.可选地,上述处理器1510,具体用于基于预期补光效果和第一空间位置,调整目标补光设备的补光参数;其中,第一空间位置为目标补光设备与目标补光对象之间的相对空间位置。
226.可选地,上述处理器1510,具体用于:
227.确定第一补光参数;
228.向目标补光设备发送第一指示信息,第一指示信息用于指示目标补光设备将补光参数调整为第一补光参数。
229.在一种可能的实现方式中,目标补光设备包括目标超带宽uwb模块;
230.上述处理器1510,还用于在基于预期补光效果和第一空间位置,确定第一补光参数之前,基于目标超带宽uwb模块的uwb坐标信息,确定目标补光设备的第一位置;
231.上述处理器1510,还用于通过测距摄像头,测量目标补光对象的第二位置;
232.上述处理器1510,还用于基于第一位置和第二位置,确定第一空间位置。
233.可选地,上述处理器1510,还用于在调整目标补光设备的补光参数之前,通过多光谱摄像头,获取环境光信息,环境光信息包括环境色温和环境亮度中的至少一项;
234.上述处理器1510,具体用于基于环境光信息,调整目标补光设备的补光参数。
235.可选地,上述显示单元1506,还用于在上述处理器1510确定目标补光设备和目标补光对象之后,在拍摄预览界面中的目标补光对象的显示尺寸小于或等于目标尺寸的情况
下,放大显示目标补光对象,并虚化拍摄预览界面中除目标补光对象之外的画面区域。
236.可选地,应用于拍摄装置,上述显示单元1506,还用于在上述处理器1510确定目标补光设备和目标补光对象之前,显示第一提示信息,第一提示信息用于提示用户沿目标方向移动拍摄装置;
237.上述处理器1510,还用于在用户移动拍摄装置的过程中,发送广播消息,广播消息用于搜索拍摄装置的通信范围内存在的其他设备;
238.上述处理器1510,用于接收第一设备发送的目标信息,目标信息用于指示第一设备的设备类型和位置;
239.上述显示单元1506,还用于在第一设备的设备类型符合目标设备类型的情况下,在拍摄预览界面中显示目标标识,目标标识用于指示第一设备与拍摄装置之间的相对空间位置;
240.上述用户输入单元1507,用于接收用户对目标标识的第三输入;
241.上述处理器1510,用于响应于上述用户输入单元1507接收的第三输入,将第一设备确定为目标补光设备。
242.本技术实施例提供一种电子设备,由于电子设备可以在显示拍摄预览界面的情况下,确定出目标补光对象和目标补光对象周围的目标补光设备,并基于目标补光设备调整后的补光参数进行拍摄,因此可以通过拍摄预览界面预览补光设备对补光对象的补光效果,并基于拍摄预览界面对补光参数进行调整,从而使得拍摄得到的图像或视频具有较好的补光效果,进而使得拍摄得到的图像或视频具有较好的光影质感,提升了电子设备的拍摄效果。
243.应理解的是,本技术实施例中,输入单元1504可以包括图形处理器(graphics processing unit,gpu)15041和麦克风15042,图形处理器15041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元1506可包括显示面板15061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板15061。用户输入单元1507包括触控面板15071以及其他输入设备15072中的至少一种。触控面板15071,也称为触摸屏。触控面板15071可包括触摸检测装置和触摸控制器两个部分。其他输入设备15072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
244.存储器1509可用于存储软件程序以及各种数据。存储器1509可主要包括存储程序或指令的第一存储区和存储数据的第二存储区,其中,第一存储区可存储操作系统、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器1509可以包括易失性存储器或非易失性存储器,或者,存储器1509可以包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,rom)、可编程只读存储器(programmable rom,prom)、可擦除可编程只读存储器(erasable prom,eprom)、电可擦除可编程只读存储器(electrically eprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(random access memory,ram),静态随机存取存储器(static ram,sram)、动态随机存取存储器(dynamic ram,dram)、同步动态随机存取存储器(synchronous dram,sdram)、双倍数据速率同步动态随机存取存储器(double data rate sdram,ddrsdram)、增强型同步动态随机存取存储器(enhanced sdram,esdram)、同步连接动态随机存取存储器
(synch link dram,sldram)和直接内存总线随机存取存储器(direct rambus ram,drram)。本技术实施例中的存储器1509包括但不限于这些和任意其它适合类型的存储器。
245.处理器1510可包括一个或多个处理单元;可选地,处理器1510集成应用处理器和调制解调处理器,其中,应用处理器主要处理涉及操作系统、用户界面和应用程序等的操作,调制解调处理器主要处理无线通信信号,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器1510中。
246.本技术实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述拍摄方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
247.其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器rom、随机存取存储器ram、磁碟或者光盘等。
248.本技术实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述拍摄方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
249.应理解,本技术实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。
250.本技术实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如上述拍摄方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
251.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本技术实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
252.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本技术各个实施例所述的方法。
253.上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。