消除噪声的方法及其电子设备的制造方法_2

文档序号:9529298阅读:来源:国知局
用户界面(⑶I)程序213、音频控制程序214和至少一个应用程序215。这里,程序存储单元211中包含的程序可以表现为指令集。
[0039]⑶I程序213可以包括用于在显示单元260上以图形的形式提供UI的至少一个软件组件。例如,⑶I程序213可以控制显示单元260,以显示关于由处理器220执行的应用程序的信息。例如,⑶I程序213可以控制显示单元260来显示通过摄像机单元230获得的图像。
[0040]音频控制程序214包括用于通过麦克风241和242执行立体声记录的至少一个软件组件。这里,音频控制程序214可以消除引入麦克风241和242中的至少一个的变焦噪声。作为一个示例,音频控制程序214可以通过将在立体声记录的噪声产生间隔期间引入被第二麦克风242的音频信号复制到被引入第一麦克风241的音频信号中来消除被引入第一麦克风241的变焦噪声。音频控制程序214可以在噪声产生间隔期间对第一麦克风241去激活。噪声产生间隔可以包括其中通过变焦镜头的变焦操作来产生变焦噪声的间隔。因此,音频控制程序214识别变焦镜头的变焦操作间隔作为噪声产生间隔。
[0041]音频控制程序214考虑在立体声记录的噪声产生间隔期间引入麦克风241和242中的一个或更多个的每个音频信号的音量级别,来确定是否消除变焦噪声。作为一个示例,使用一个麦克风,当在噪声产生间隔期间引入第一麦克风241的音频信号的平均音量级别大于参考级别时,音频控制程序214确定电子设备100的用户可能不会通过音频信号识别出变焦噪声,并确定不消除变焦噪声。另一方面,当在噪声产生间隔期间引入第一麦克风241的音频信号的平均音量级别小于或等于参考级别时,音频控制程序214确定用户可以识别出变焦噪声,并确定消除变焦噪声。这里,可以基于变焦噪声的音量级别来确定参考级别。
[0042]作为另一个示例,使用两个麦克风当在噪声产生间隔期间引入麦克风241和242的音频信号的平均音量级别大于参考级别时,音频控制程序214确定用户可能不会通过音频信号识别出变焦噪声,并确定不消除变焦噪声。另一方面,当在噪声产生间隔期间引入麦克风241和242的音频信号的平均音量级别小于或等于参考级别时,音频控制程序214确定用户可以通过音频信号识别出变焦噪声,并确定消除变焦噪声。
[0043]作为另一个示例,当其中在噪声产生间隔期间引入第一麦克风241的音频信号的音量级别大于参考级别的间隔大于参考间隔时,音频控制程序214确定用户可能不会通过音频信号识别出变焦噪声,并确定不消除变焦噪声。另一方面,当其中在噪声产生间隔期间引入第一麦克风241的音频信号的音量级别大于参考级别的间隔小于或等于参考间隔时,音频控制程序214确定用户可以识别出变焦噪声,并确定消除变焦噪声。
[0044]应用程序215包括针对电子设备200中安装的至少一个应用程序的软件组件。
[0045]处理器220使用至少一个程序来执行控制操作以提供多种多媒体服务。这里,处理器220执行控制操作,以执行存储在存储器210中的至少一个程序,并根据相应程序提供服务。例如,处理器200执行程序存储单元211中存储的音频控制程序214,并消除引入麦克风214和242的至少一个中的变焦噪声。例如,处理器220可以通过将在立体声记录中的噪声产生间隔期间引入第二麦克风242的音频信号复制到被引入第一麦克风241的音频信号中,来消除被引入第一麦克风241的变焦噪声。这里,处理器220可以在噪声产生间隔期间对第一麦克风241去激活。
[0046]处理器220考虑在立体声记录的噪声产生间隔期间引入麦克风241和242的一个或更多个的每个音频信号的音量级别,来确定是否消除变焦噪声。例如,处理器220考虑在噪声产生间隔期间引入一个或更多个麦克风241和242的音频信号的平均音量级别或考虑关于在噪声产生间隔期间的音频信号的音量级别大于参考级别的间隔的信息,确定是否消除变焦噪声。
[0047]摄像机单元230向处理器220提供通过拍摄物体而获得的收集图像。例如,摄像机单元230包括用于将光信号转换为电信号的变焦镜头和用于将模拟图像信号转换为数字图像信号的图像信号处理器(ISP)。
[0048]音频处理单元240通过麦克风241和242来收集周围音频信号,并向处理器220提供收集到的音频信号。尽管图2中未示出,音频处理单元240可以通过扬声器来向外部发送信号。
[0049]I/O控制器250提供例如显示设备260和输入单元270等I/O设备和处理器220之间的接口。
[0050]显示单元260可以显示电子设备200的状态信息、用户输入的字符、运动画面或静止画面等。例如,显示单元260可以显示摄像机单元230所提供的图像。
[0051]输入单元270通过I/O控制器250向处理器单元220提供由用户选择产生的输入数据。这里,输入单元270包括至少一个硬件按钮、用于感测触摸信息的触摸板、单独的输入设备等。
[0052]尽管图2中未示出,电子设备200还可以包括通信系统,所述通信系统执行通信功能以用于语音通信和数据通信。这里,通信系统可以被分为支持不同通信网络的多个通信子模块。例如,通信网络可以包括但不限于全球移动通信系统(GSM)网络、增强数据GSM环境(EDGE)网络、码分多址(CDMA)网络、W-CDMA网络、长期演进(LTE)网络、正交频分多址(0FDMA)网络、无线局域网(LAN)、蓝牙网络和近场通信(NFC)网络。
[0053]在本发明的一个实施例中,处理器220在一个模块中执行在程序存储单元211中存储的软件组件,并消除被引入一个或更多个麦克风241和242中的变焦噪声。
[0054]在本发明的另一实施例中,如图3所示,处理器220可以作为分离模块包括用于消除被引入一个或更多个麦克风241和242中的变焦噪声的组件。
[0055]图3是示出根据本发明一个实施例的处理器的详细配置的框图。
[0056]如图2和3中所示,处理器220包括变焦控制器30和音频产生控制器310。
[0057]变焦控制器300根据变焦事件来调整变焦镜头的焦距。针对一个示例,在通过输入单元270的变焦控制按钮接收变焦控制命令时,变焦控制器300根据变焦控制命令使用变焦电机来调整变焦镜头的焦距。针对另一示例,在感测通过输入单元270的触摸板的变焦图标的选择时,变焦控制器300根据变焦图标的选择信息来使用变焦电机来调整变焦镜头的焦距。
[0058]音频产生控制器310执行程序存储单元211中存储的音频控制程序214,并执行通过多个麦克风241和242的立体声记录。这里,音频产生控制器310消除引入麦克风214和242的至少一个中的变焦噪声。例如,音频产生控制器310可以通过将在立体声记录中的噪声产生间隔期间引入第二麦克风242的音频信号复制到被引入第一麦克风241的音频信号中,来消除被引入第一麦克风241的变焦噪声。这里,音频产生控制器310可以在噪声产生间隔期间对麦克风241去激活,并且音频产生控制器310识别其中变焦镜头通过变焦控制器300来执行变焦操作的间隔,作为噪声产生间隔。
[0059]音频产生控制器310考虑在立体声记录的噪声产生间隔期间引入麦克风241和242的一个或更多个的每个音频信号的音量级别,来确定是否消除变焦噪声。音频产生控制器310考虑在噪声产生间隔期间引入一个或更多个麦克风241和242的音频信号的平均音量级别或考虑关于在噪声产生间隔期间的音频信号的音量级别大于参考级别的间隔的信息,可以确定是否消除变焦噪声。
[0060]图4是示出了根据本发明一个实施例的电子设备中消除噪声的过程的流程图。
[0061]以下,将参照图9A和9B中所示的音频信号的波形来给出对消除变焦噪声的过程的描述。
[0062]参照图1A和4,在步骤401中,电子设备使用多个麦克风来执行立体声记录。例如,图1A中所不的电子设备100通过位于两个侧表面或它的前表面的两侧的麦克风130-1和130-2来执行立体声记录。这里,如图9A中所示,可以作为波形显示通过第一麦克风130-1和第二麦克风130-2记录的音频信号。
[0063]在执行立体声记录期间,电子设备进行至步骤403,识
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1