一种录像方法及终端的制作方法
【技术领域】
[0001]本发明涉及信息处理技术领域,尤其涉及一种录像方法及终端。
【背景技术】
[0002]随着通信技术的不断发展,除了照相机,各种通信终端也安装了摄像头,如智能手机、掌上电脑和智能穿戴设备等,能提供照相和录像功能,可使用户随时随地可以记录并分享自己的生活状态及身边美丽的景物。
[0003]然而在实际录像过程中,除了要记录主要拍摄对象所发生的声音以外,通常还会将拍摄的环境中其他的声音录进视频中,如汽车经过时的鸣笛声和路人说话的声音,因此录像视频中会包含很多种用户不需要记录的声音,成为视频中的噪音,有时这些噪音甚至会将用户录像需要记录的声音淹没,影响录像视频的效果和质量,严重影响用户体验。
【发明内容】
[0004]本发明实施例提供了一种录像方法及终端,可在进行录像时保存拍摄对象发出的声音并减少噪音,提高了录像视频的质量,提高了用户体验。
[0005]本发明实施例提供了一种录像方法,所述方法包括:
[0006]接收录像启动指令,启动摄像头采集录像图像帧;
[0007]获取所述录像图像帧中的目标拍摄图像区域;
[0008]获取与所述目标拍摄图像区域对应的目标拍摄对象之间的距离值作为第一距离;
[0009]获取录像过程中录像环境中各声源所发出的声音信号分量,并获取与所述各声源的距离值作为第二距离集合;
[0010]选取所述第二距离集合中与所述第一距离的差值小于或者等于预设值的距离值所对应的声源作为目标声源;
[0011]保存与所述目标声源对应的声音信号分量。
[0012]相应的,本发明实施例提供了一种终端,所述终端包括:
[0013]摄像头启动单元,用于接收录像启动指令,启动摄像头采集录像图像帧;
[0014]目标区域获取单元,用于获取所述录像图像帧中的目标拍摄图像区域;
[0015]距离值获取单元,用于获取与所述目标拍摄图像区域对应的目标拍摄对象之间的距离值作为第一距离;
[0016]所述距离值获取单元,还用于获取录像过程中录像环境中各声源所发出的声音信号分量,并获取与所述各声源的距离值作为第二距离集合;
[0017]目标声源确定单元,用于选取所述第二距离集合中与所述第一距离的差值小于或者等于预设值的距离值所对应的声源作为目标声源;
[0018]声音信号保存单元,用于保存与所述目标声源对应的声音信号分量。
[0019]本发明实施例,可在接收录像启动指令时,启动摄像头采集录像图像帧,并获取所述录像图像帧中的目标拍摄图像区域;还可获取与所述目标拍摄图像区域对应的目标拍摄对象之间的距离值作为第一距离;还可获取录像过程中录像环境中各声源所发出的声音信号分量,并获取与所述各声源的距离值作为第二距离集合;进而选取所述第二距离集合中与所述第一距离的差值小于或者等于预设值的距离值所对应的声源作为目标声源,并保存与所述目标声源对应的声音信号分量,可在进行录像时保存拍摄对象发出的声音并减少噪音,提高了录像视频的质量,提高了用户体验。
【附图说明】
[0020]为了更清楚地说明本发明实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0021]图1是本发明实施例提供的一种录像方法流程示意图;
[0022]图2是本发明实施例提供的另一种录像方法流程示意图;
[0023]图3是本发明实施例提供的一种终端结构示意图;
[0024]图4是本发明实施例提供的目标区域获取单元的结构示意图;
[0025]图5是本发明实施例提供的距离值获取单元的结构示意图;
[0026]图6是本发明实施例提供的另一种距离值获取单元的结构示意图。
【具体实施方式】
[0027]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0028]具体实现中,本发明实施例中所提及的终端包括但不限于:智能手机(如Android手机、1S手机)、平板电脑、笔记本电脑、掌上电脑、穿戴式智能设备等电子设备。本发明实施例中对目标拍摄对象不作限定,目标拍摄对象可以是任何可以产生声音信号的物体,例如:人、动物、水流等。
[0029]下面将结合图1到图6对本发明实施例提供的一种录像方法及终端进行具体描述。
[0030]参见图1,是本发明实施例提供的一种录像方法流程示意图,如图所示的录像方法可包括以下步骤:
[0031 ] S101,接收录像启动指令,启动摄像头采集录像图像帧。
[0032]具体实现中,终端为只具有录像功能的录像机时,用户开启终端的电源按键时,可视为用户输入录像启动指令;用户若欲使用诸如智能手机类的终端进行录像时,首先要启动终端中的拍照应用中的录像功能,启动该录像功能时,视为输入录像启动指令。该录像启动指令通常为用户通过终端的输入装置(物理键盘或者触摸屏)输入的。
[0033]本实施例所提及的摄像头可为终端内置的摄像头,如自带摄像头的手机;本步骤在终端接收到录像启动指令时,启动摄像头并获取摄像头采集的录像图像帧。若终端未包含内置的摄像头,但与外部摄像头相连,如终端为PC (Personal Computer,个人计算机),PC内未设置摄像头,但PC与外部摄像头相连接;本步骤在接收到录像启动指令时,启动与PC相连的摄像头,并获取摄像头采集的录像图像帧。
[0034]S102,获取所述录像图像帧中的目标拍摄图像区域。
[0035]S103,获取与所述目标拍摄图像区域对应的目标拍摄对象之间的距离值作为第一距离。
[0036]具体实现中,终端中的显示屏可显示摄像头采集的录像图像帧,用户可通过终端的触摸屏选择录像图像帧中的目标拍摄图像区域,也可通过人脸识别技术识别录像环境中的人脸图像区域作为目标拍摄图像区域,目标拍摄图像区域所对应的录像环境中的拍摄对象即为本实施例中的目标拍摄对象。在本实施例中,获取与所述目标拍摄图像区域对应的目标拍摄对象之间的距离值,可以通过对目标拍摄图像区域对焦,对焦成功后根据目标拍摄图像区域的像距和当前摄像头的焦距,计算与目标拍摄图像区域对应的目标拍摄对象之间的距离值;还可通过在终端上安装测距传感器,如超声测距传感器、激光测距传感器、雷达测距传感器和红外线测距传感器等等,通过测距传感器去检测与目标拍摄对象之间的距离值。
[0037]S104,获取录像过程中录像环境中各声源所发出的声音信号分量,并获取与所述各声源的距离值作为第二距离集合。
[0038]具体实现中,录像过程中启动声音采集装置采集录像环境中各声源所发出的声音信号分量,该声音采集装置可具体为麦克风,且各声源所发出的声音信号分量包括目标拍摄对象所发出的声音信号分量。
[0039]通常各声音信号分量到达声音采集装置时已混叠,此时终端可过采用声音分离技术,去获取各声源相对应的声音信号分量,例如采用基于声音基频的混叠声音信号分离方法,可先把混叠的声音信号进行傅里叶变换,把时域上的信号转变成频域信号,然后在频域上将出现的主频信号分开,即分别通过带通滤波器就得到各主频信号的频谱,再将分离后的频谱变换到时域上来以获取各声音信号分量的时域信号。
[0040]在实际实施过程中,可在终端上安装麦克风阵列,采用麦克