用于电子设备的降噪方法、装置及电子设备与流程
本技术实施例涉及降噪,尤其涉及一种用于电子设备的降噪方法、装置及电子设备。
背景技术:
1、随着智能终端技术的发展,摄像头极致竞争力和设备高续航能力成为重要发展趋势。摄像能力的增强往往带来摄像头面积的大幅增加,例如为满足不同焦段的高画质摄影需求,摄像头个数增多,会导致摄像头占板面积增大,挤占电池面积,这显然与高续航能力的需求背道而驰。因此,可变焦摄像头方案是解决摄像竞争力和设备续航能力这对矛盾的最有效方式。
2、光学可变焦摄像头不局限于伸缩式结构,但无论采取什么结构,都需要通过移动部分结构件来实现变焦,一般会采用电机驱动来完成该运动,常用的电机有步进电机、音圈电机等。电机工作时会发出大量的噪声,并且当用户在视频录制模式下进行光学变焦操作时,该噪声会被录制进视频中,影响视频拍摄效果。
3、因此,如何避免噪声影响用户的视频录制体验是一个亟待解决的问题。
技术实现思路
1、本技术提供了一种用于电子设备的降噪方法、装置及电子设备,通过在录制的音频数据中存在噪声的部分进行降噪,从而使录制效果不受摄像头变焦噪声的影响,提升用户的使用体验感。
2、本技术第一方面提供一种降噪方法,该降噪方法可以应用于具有电机的电子设备,该降噪方法包括:根据录制指令生成音频数据。对音频数据中的噪声段音频数据进行降噪,噪声段音频数据在音频数据中的起始时刻是根据电机启动的时刻确定的。
3、可选的,噪声段音频数据在音频数据中的起始时刻也可以是根据摄像头光学变焦指令发出的时刻确定的。
4、可选的,该电子设备包括可变焦摄像头模组,该可变焦摄像头模组包括电机。
5、基于本技术第一方面,通过对音频数据中包括噪声的部分进行降噪,从而能够使录制效果不受摄像头变焦噪声的影响,进而提升了用户的使用体验。同时,由于噪声段音频数据的起始时刻是根据电机启动的时刻确定的,因此无需检测、识别、估计噪声,可以实现精准降噪,从而最小化对其他非噪声信号的干扰。
6、在一些可能的实现方式中,该降噪方法还包括:将音频数据保存至存储器。因此对音频数据中的噪声段音频数据进行降噪,具体包括:从存储器中读取音频数据,并对音频数据中的噪声段音频数据进行降噪。
7、本实施方式中,将录制好的音频数据保存于存储器中,并在需要降噪时,从存储器中读取完整的音频数据,从而能够对一段完整音频数据中的部分或全部音频数据进行降噪,进而实现精准降噪,最小化对其他非噪声信号的干扰。
8、在一些可能的实现方式中,对音频数据中的噪声段音频数据进行降噪,包括:对缓存区中音频数据中的噪声段音频数据进行降噪。
9、本实施方式中,通过对缓存区中的音频数据进行降噪,从而能够在录制过程当中,对实时产生的噪声进行降噪,从而提高了降噪效率。
10、在一些可能的实现方式中,该降噪方法还包括:确定噪声段音频数据结束的时刻。在该结束时刻停止对噪声段音频数据进行降噪,该结束时刻是根据电机结束驱动的时刻确定的。
11、可选的,该结束时刻可以是摄像头光学变焦指令结束的时刻,也可以是可变焦摄像头完全收回的时刻。
12、本实施方式中,通过确定噪声段音频数据结束的时刻,从而能够确定噪声段音频数据的起始时刻和结束时刻,因此可以在录制完成后,从存储器中提取音频数据进行降噪,进而实现精准降噪,最小化对其他非噪声信号的干扰。
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、本技术第四方面提供了一种电子设备,包括:一个或多个处理器;一个或多个存储器;该一个或多个存储器存储有一个或多个计算机程序,该一个或多个计算机程序包括指令,当该指令被该一个或多个处理器执行时,使得该电子设备执行如上述第一方面及其任意可能的实现方式中的方法。
38、本技术第五方面提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被计算机执行时,以使得该计算机实现如上述第一方面及其任意可能的实现方式中的方法。
39、本技术第六方面提供了一种包含指令的计算机程序产品,当该计算机程序产品在计算机上运行时,使得该计算机执行如上述第一方面及其任意可能的实现方式中的方法。
40、本技术第七方面提供一种芯片,包括处理器,用于读取存储器中存储的指令,当该处理器执行该指令时,使得芯片实现第一方面及其任意可能的实现方式中的方法。
41、需要说明的是,上述第四方面至第七方面的有益效果可以参考上述第一方面的有益效果,具体此处不再赘述。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com