数据处理方法、装置以及电子设备制造方法及图纸

技术编号:33034856 阅读:12 留言:0更新日期:2022-04-15 09:12
本申请实施例公开了一种数据处理方法、装置以及电子设备。电子设备包括视频采集器件,方法包括:当向音频采集设备发送音频采集指令以及向视频采集器件发送视频采集指令后,获取待处理音频数据中第一帧音频数据的时间戳;从待处理视频数据中确定目标帧;获取目标时间段;基于待处理视频数据和待处理音频数据中,至少一个数据进行对齐处理。从而通过上述方式使得采集的音频数据中的第一帧音频数据可以对应到视频数据中实际与该第一帧音频数据同步被采集的视频帧(目标帧),进而使得编码后的视频数据和编码后的音频数据在播放的过程中,可以更为同步的进行播放。可以更为同步的进行播放。可以更为同步的进行播放。

【技术实现步骤摘要】
数据处理方法、装置以及电子设备


[0001]本申请涉及音频采集领域,更具体地,涉及一种数据处理方法、装置以及电子设备。

技术介绍

[0002]在一些场景中,需要对特定的对象进行录音。例如,在视频拍摄场景中,电子设备不仅需要进行画面采集,也需要对拍摄场景的声音进行采集。在一些情况下,为了得到更好的录音效果,电子设备可以借助于音频采集设备进行声音的采集。但是,在相关的借助音频采集设备的进行声音采集的方式中,还存在所采集的声音和所采集的画面不同步的问题。

技术实现思路

[0003]鉴于上述问题,本申请提出了一种数据处理方法、装置以及电子设备,以改善上述问题。
[0004]第一方面,本申请提供了一种数据处理方法,应用于电子设备,所述电子设备包括视频采集器件,所述方法包括:当向音频采集设备发送音频采集指令以及向所述视频采集器件发送视频采集指令后,获取待处理音频数据中第一帧音频数据的时间戳,所述待处理音频数据为通过所述音频采集设备采集的音频数据;从待处理视频数据中确定目标帧,所述目标帧的时间戳与所述第一帧音频数据的时间戳相同,所述待处理视频数据为通过所述视频采集器件采集的视频数据;获取目标时间段,所述目标时间段的开始时间为所述待处理视频数据的第一帧视频数据的时间戳所标识的时间,所述目标时间段的结束时间为所述目标帧的相邻前一帧视频数据的结束时间;基于所述待处理视频数据和所述待处理音频数据中,至少一个数据进行对齐处理。
[0005]第二方面,本申请提供了一种数据处理装置,运行于电子设备,所述电子设备包括视频采集器件,所述装置包括:时间戳获取单元,用于当向音频采集设备发送音频采集指令以及向所述视频采集器件发送视频采集指令后,获取待处理音频数据中第一帧音频数据的时间戳,所述待处理音频数据为通过所述音频采集设备采集的音频数据;目标帧确定单元,用于从待处理视频数据中确定目标帧,所述目标帧的时间戳与所述第一帧音频数据的时间戳相同,所述待处理视频数据为通过所述视频采集器件采集的视频数据;时间段确定单元,用于获取目标时间段,所述目标时间段的开始时间为所述待处理视频数据的第一帧视频数据的时间戳所标识的时间,所述目标时间段的结束时间为所述目标帧的相邻前一帧视频数据的结束时间;音视频对齐单元,用于基于所述待处理视频数据和所述待处理音频数据中,至少一个数据进行对齐处理。
[0006]第三方面,本申请提供了一种电子设备,包括一个或多个处理器以及存储器;一个或多个程序,其中所述一个或多个程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于执行上述的方法。
[0007]第四方面,本申请提供了一种计算机可读存储介质,所述计算机可读存储介质中
存储有程序代码,其中,在所述程序代码运行时执行上述的方法。
[0008]本申请提供的一种数据处理方法、装置以及电子设备,当向音频采集设备发送音频采集指令以及向视频采集器件发送的视频采集指令后,会获取通过音频采集设备采集的第一帧音频数据的时间戳,并基于该第一帧音频数据的时间戳从通过视频采集器件采集的视频数据中确定目标帧,然后将通过所述视频采集器件采集的视频数据的第一帧视频数据的时间戳所标识的时间与目标帧的相邻前一帧视频数据的结束时间之间的时间段作为目标时间段,进而基于待处理视频数据和待处理音频数据中的至少一个数据进行对齐处理,以得到对齐后的视频数据和对齐后的音频数据。
[0009]从而通过上述方式使得在视频采集器件实际开始采集视频数据的时间,与音频采集设备实际开始采集音频数据的时间不相同,而造成所采集到的音频数据中的第一帧音频数据的时间戳与所采集到的视频数据中的第一帧视频数据的时间戳不相同的情况下,可以通获取目标时间段来对采集的音频数据和视频数据进行对齐处理,以便使得在对视频数据和音频数据进行编码的过程中,采集的音频数据中的第一帧音频数据可以对应到视频数据中实际与该第一帧音频数据同步被采集的视频帧(目标帧),进而使得编码后的视频数据和编码后的音频数据在播放的过程中,可以更为同步的进行播放。
附图说明
[0010]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0011]图1示出了一种电子设备所采集的视频数据和音频数据不同步的示意图;
[0012]图2示出了本申请中提出的一种数据处理方法的应用场景示意图;
[0013]图3示出了本申请一实施例提出的一种数据处理方法的流程图;
[0014]图4示出了本申请实施例中一种触发音频采集指令以及视频采集指令的示意图;
[0015]图5示出了本申请实施例中另一种触发音频采集指令以及视频采集指令的示意图;
[0016]图6示出了本申请实施例中获取音频采集数据的时间戳的示意图;
[0017]图7示出了本申请实施例中目标时间段的示意图;
[0018]图8示出了本申请另一实施例提出的一种数据处理方法的流程图;
[0019]图9示出了本申请实施例中一种对齐后的视频数据和对齐后的音频数据的示意图;
[0020]图10示出了本申请实施例中另一种对齐后的视频数据和对齐后的音频数据的示意图;
[0021]图11示出了本申请再一实施例提出的一种数据处理方法的流程图;
[0022]图12示出了本申请实施例中再一种对齐后的视频数据和对齐后的音频数据的示意图;
[0023]图13示出了本申请实施例提出的一种音频处理装置的结构框图;
[0024]图14是本申请实施例的用于保存或者携带实现根据本申请实施例的数据处理方
法的程序代码的存储单元。
[0025]图15示出了本申请实时中的用于保存或者携带实现根据本申请实施例的数据处理方法的程序代码的存储单元。
具体实施方式
[0026]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0027]在一些场景中,需要对特定的对象进行录音。例如,在视频拍摄场景中,电子设备不仅需要进行画面采集,也需要对拍摄场景的声音(例如,拍摄对象发出的声音)进行采集。在一些情况下,为了得到更好的录音效果,电子设备可以借助于音频采集设备进行声音的采集。
[0028]但是,专利技术人在研究中发现,在相关的借助音频采集设备的进行声音采集的方式中,还存在所采集的声音和所采集的画面不同步的问题。例如,在视频拍摄场景中,电子设备通过自身的视频采集器件进行视频数据采集,并通过音频设备采集进行音频数据采集的情况下,因为音频采集设备与电子设备之间的指令(例如,电子设备控制音频采集本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,应用于电子设备,所述电子设备包括视频采集器件,所述方法包括:当向音频采集设备发送音频采集指令以及向所述视频采集器件发送视频采集指令后,获取待处理音频数据中第一帧音频数据的时间戳,所述待处理音频数据为通过所述音频采集设备采集的音频数据;从待处理视频数据中确定目标帧,所述目标帧的时间戳与所述第一帧音频数据的时间戳相同,所述待处理视频数据为通过所述视频采集器件采集的视频数据;获取目标时间段,所述目标时间段的开始时间为所述待处理视频数据的第一帧视频数据的时间戳所标识的时间,所述目标时间段的结束时间为所述目标帧的相邻前一帧视频数据的结束时间;基于所述待处理视频数据和所述待处理音频数据中,至少一个数据进行对齐处理。2.根据权利要求1所述的方法,其特征在于,所述基于所述待处理视频数据和所述待处理音频数据中,至少一个数据进行对齐处理,包括:对目标视频数据进行删除操作,以得到对齐后的视频数据和对齐后的音频数据,其中,所述目标视频数据为待处理视频数据中对应于所述目标时间段的视频数据。3.根据权利要求2所述的方法,其特征在于,所述对目标视频数据进行删除操作,以得到对齐后的视频数据和对齐后的音频数据,包括:若所述目标时间段的长度大于指定时间长度,将所述目标视频数据中的第一视频数据删除,得到对齐后的视频数据,所述第一视频数据为从所述目标时间段的开始时间起且播放时长为所述指定时间长度的视频数据;获取参考补齐时长,所述参考补齐时长的开始时间为所述第一视频数据的结束时间,所述参考补齐时长的结束时间为所述目标时间段结束时间;在所述待处理音频数据的第一帧音频数据前补充与所述参考补齐时长对应的音频数据,得到对齐后的音频数据。4.根据权利要求3所述的方法,其特征在于,所述在所述待处理音频数据的第一帧音频数据前补充与所述参考补齐时长对应的音频数据,得到对齐后的音频数据,包括:基于音频采集的采样率、音频帧的帧长、音频位数以及音频声道计算得到用于补充的音频数据;将所述用于补充的音频数据补充到所述待处理音频数据的第一帧音频数据前,得到对齐后的音频数据。5.根据权利要求4所述的方法,其特征在于,所述基于音频采集的采样率、音频帧的帧长、音频位数以及音频声道计算得到用于补充的音频数据,包括:获取所述音频采集的采样率、音频帧的帧长、音频位数以及音频声道乘积作为参考数据量;获取数据量与所述参考数据量相同的音频数据作为用于补充的音频数据。6.根据权利要求3所述的方法,其特征在于,所述在所述待处理音频数据的第一帧音频数据前补充与所...

【专利技术属性】
技术研发人员:许逸君王东
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1