识别3D格式视频的方法、装置及用户终端与流程

文档序号:11157515阅读:552来源:国知局
识别3D格式视频的方法、装置及用户终端与制造工艺

本发明涉及数据处理领域,具体而言,涉及一种识别3D格式视频的方法、装置及用户终端。



背景技术:

随着社会的快速发展,人们观看视频的方式发生了很大的改变,越来越倾向于观看3D视频。但是由于3D视频的格式有多种,目前的播放器无法做到在播放前自动识别待播放3D视频为何种3D格式,若要识别待播放3D视频的格式,则需额外加载配置文件,实现较为复杂。



技术实现要素:

有鉴于此,本发明实施例的目的在于提供一种识别3D格式视频的方法、装置及用户终端,以解决上述问题。

为了实现上述目的,本发明实施例采用的技术方案如下:

第一方面,本发明实施例提供了一种识别3D格式视频的方法,该方法首先获取第一子画面及第二子画面,其中,第一子画面及第二子画面是由待识别视频的待检测画面按照第一方式划分后获得;接着,计算第一子画面与第二子画面的第一匹配度;若所述第一匹配度满足第一条件,则待识别视频为以第一格式存储的3D视频。通过这种方式,实现了能够在播放前自动识别当前待播放的3D视频为何种3D格式,无需加载额外的配置文件,并且使得播放器能够根据识别的结果,对当前视频进行正确的解码和播放,提高了用户体验。

可选的,由于待识别视频的第一帧画面或待识别视频的缩略图更容易获取,可以将待识别视频的第一帧画面或待识别视频的缩略图作为待检测画面。

可选的,第一方式可以包括:将待检测画面进行左右均分。

可选的,第一格式为左右格式。

可选的,第一条件包括:第一匹配度大于第一阈值。

结合第一方面,本发明在第一方面的第一种实现方式中,所述方法还包括:若第一匹配度不满足第一条件,获取第三子画面及第四子画面,其中,第三子画面及第四子画面是由待识别视频的待检测画面按照第二方式划分后获得的;计算第三子画面与第四子画面的第二匹配度;若第二匹配度满足第二条件,则待识别视频为以第二格式存储的3D视频,通过这种方式可以自动出待识别视频为以第二格式存储的3D视频,能够提供自动识别当前待播放3D视频格式的准确性。

可选的,第二方式包括:将待检测画面进行上下均分。

可选的,第二格式为上下格式。

可选的,第二条件包括:第二匹配度大于第二阈值。

结合第一方面的第一种实现方式,在第一方面的第二种实现方式中,所述方法还包括:若第二匹配度不满足第二条件,则待识别视频为二维视频,通过这种方式,该方法能够进一步识别出待播放视频为二维视频,使得播放器能够根据识别的结果,对当前视频进行正确的解码和播放,进一步提高了用户体验。

第二方面,本发明实施例提供了一种识别3D格式视频的装置,该装置包括:第一获取模块,用于获取第一子画面及第二子画面,第一子画面及第二子画面是由待识别视频的待检测画面按照第一方式划分后获得;第一计算模块,用于计算第一子画面与第二子画面的第一匹配度;第一判断模块,用于若第一匹配度满足第一条件,则待识别视频为以第一格式存储的3D视频。

可选的,由于待识别视频的第一帧画面或待识别视频的缩略图更容易获取,可以将待识别视频的第一帧画面或待识别视频的缩略图作为待检测画面。

可选的,第一方式包括:将待检测画面进行左右均分。

可选的,第一格式为左右格式。

可选的,第一条件包括第一匹配度大于第一阈值。

结合第二方面,本发明在第二方面的第一种实现方式中,该装置还包括第二获取模块、第二计算模块、及第二判断模块。其中,第二获取模块,用于若第一匹配度不满足第一条件,获取第三子画面及第四子画面,第三子画面及第四子画面是由待识别视频的待检测画面按照第二方式划分后获得;第二计算模块,用于计算第三子画面与第四子画面的第二匹配度;第二判断模块,用于若第二匹配度满足第二条件,则待识别视频为以第二格式存储的3D视频。

可选的,第二方式包括:将待检测画面进行上下均分。

可选的,第二格式为上下格式。

可选的,第二条件包括第二匹配度大于第二阈值。

结合第二方面的第一种实现方式,在第二方面的第二种实现方式中,该装置还包括第三判断模块,用于若第二匹配度不满足第二条件,则待识别视频为二维视频。

第三方面,本发明实施例提供了一种用户终端,所述用户终端包括存储器以及处理器,所述存储器耦接到所述处理器,所述存储器存储指令,当所述指令由所述处理器执行时使所述处理器执行以下操作:获取第一子画面及第二子画面,所述第一子画面及所述第二子画面是由待识别视频的待检测画面按照第一方式划分后获得;计算所述第一子画面与所述第二子画面的第一匹配度;若所述第一匹配度满足第一条件,则所述待识别视频为以第一格式存储的3D视频。

第四方面,本发明实施例提供了一种计算机存储介质,用于储存为上述识别3D格式视频的装置所用的计算机软件指令,其包含用于执行上述方面为识别3D格式视频的装置所设计的程序。

与现有技术相比,本发明实施例提供的一种识别3D格式视频的方法、装置及用户终端,通过获取待检测画面按照第一方式划分后的第一子画面及第二子画面,并计算第一子画面与第二子画面的第一匹配度,当第一匹配度满足第一条件时,则可以自动出待识别视频为以第一格式存储的3D视频,通过这种方式,实现了能够在播放前自动识别当前待播放的3D视频为何种3D格式,无需加载额外的配置文件,并且使得播放器能够根据识别的结果,对当前视频进行正确的解码和播放,提高了用户体验。

为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1是本发明实施例提供的用户终端的结构框图。

图2是本发明第一实施例提供的一种识别3D格式视频的方法的流程图。

图3是本发明第一实施例提供的一种将待检测画面按照第一方式划分的示意图。

图4是本发明第一实施例提供的一种将待检测画面按照第二方式划分的示意图。

图5是本发明第二实施例提供的一种识别3D格式视频的方法的流程图。

图6是本发明第三实施例提供的一种识别3D格式视频的装置的结构框图。

具体实施方式

下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本发明的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。

图1示出了一种可应用于本发明实施例中的用户终端100的结构框图。如图1所示,用户终端100包括存储器102、存储控制器104,一个或多个(图中仅示出一个)处理器106、外设接口108、射频模块110、音频模块112、触控屏幕114等。这些组件通过一条或多条通讯总线/信号线116相互通讯。

存储器102可用于存储软件程序以及模块,如本发明实施例中的识别3D格式视频的方法以及装置对应的程序指令/模块,处理器106通过运行存储在存储器102内的软件程序以及模块,从而执行各种功能应用以及数据处理,如本发明实施例提供的识别3D格式视频的方法。

存储器102可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。处理器106以及其他可能的组件对存储器102的访问可在存储控制器104的控制下进行。

外设接口108将各种输入/输入装置耦合至处理器106以及存储器102。在一些实施例中,外设接口108,处理器106以及存储控制器104可以在单个芯片中实现。在其他一些实例中,他们可以分别由独立的芯片实现。

射频模块110用于接收以及发送电磁波,实现电磁波与电信号的相互转换,从而与通讯网络或者其他设备进行通讯。

音频模块112向用户提供音频接口,其可包括一个或多个麦克风、一个或者多个扬声器以及音频电路。

触控屏幕114在用户终端100与用户之间同时提供一个输出及输入界面。具体地,触控屏幕114向用户显示视频输出,这些视频输出的内容可包括文字、图形、视频及其任意组合。

可以理解,图1所示的结构仅为示意,用户终端100还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。图1中所示的各组件可以采用硬件、软件或其组合实现。

于本发明实施例中,用户终端100中安装有客户端,该客户端可以是第三方应用软件,如解码器或播放器,为用户提供解码或播放视频的服务。

图2示出了本发明第一实施例提供的一种识别3D格式视频的方法的流程图,请参阅图2,本实施例描述的是用户终端的处理流程,所述方法包括:

步骤S210,获取第一子画面及第二子画面,所述第一子画面及所述第二子画面是由待识别视频的待检测画面按照第一方式划分后获得。

对于3D(3Dimensional,3维)视频而言,在进行视频帧封装时,是将左右眼分别对应的两幅画面压缩进一帧3D视频帧画面中。其中,压缩的方式有很多种,例如,分别将左右眼对应的画面的宽度减少一半,然后并排放入一帧3D视频帧画面中。并排的方式也有多种,例如,左右并排、上下并排等方式。对于左右并排放置左右眼对应的画面的3D视频帧,其3D视频的格式为左右格式;对于上下并排放置左右眼对应的画面的3D视频帧,其3D视频的格式为上下格式。可以理解的是,对于左右眼分别对应的两幅画面而言,由于是对同一个目标物进行采集,因此两幅画面相似度较高。当播放器接收到封装好的视频帧时,首先从一帧3D视频帧画面分离出压缩后的左右眼对应的画面,并分别将压缩后的左右眼对应的画面恢复至原来左右眼对应画面的宽度后,便可观看。

当需要识别待识别视频的格式时,可以首先从待识别视频中选取一帧画面作为待检测画面,并将待检测画面按照第一方式划分,获取第一子画面及第二子画面。可以理解的是,若所述待识别视频为3D视频,则第一子画面及第二子画面的画面相似度将较高。

作为一种实施方式,由于待识别视频的第一帧画面或待识别视频的缩略图,相对于待识别视频中的其它视频帧更容易获取到,因此可以将待识别视频的第一帧画面或待识别视频的缩略图作为待检测画面,通过这种方式可以减少本发明实施方法的处理时间。

第一方式可以是将待检测画面进行左右均分,也可以是将所述待检测画面进行上下均分。请参阅图3,若第一方式为将待检测画面300进行左右均分,则此时获取到如图3所示的第一子画面310及第二子画面320。请参阅图4,若第一方式为将待检测画面300进行上下均分,则此时获取到如图4所示的第一子画面330及第二子画面340。

进一步的,获取第一子画面及第二子画面的实施方式也有多种,可以是直接获取已经将待检测画面按照第一方式划分后得到的第一子画面及第二子画面;也可以是在本实施例中来对待检测画面按照第一方式划分,然后得到第一子画面及第二子画面。

步骤S220,计算所述第一子画面与所述第二子画面的第一匹配度。

其中,所述第一匹配度可以是第一子画面与第二子画面的相似度,也可以是第一子画面与第二子画面的差异度。

计算第一子画面与第二子画面的相似度的实施方式有多种。

作为一种实施方式,可以是基于模板匹配算法的匹配方式,例如,将第一子画面划分进一步划分为多个模板子画面,分别将各个模板子画面在第二子画面上进行匹配,计算第二子画面与模板子画面匹配成功的个数,将第二子画面与第二子画面包含的模板子画面匹配成功的个数作为所述第一子画面与所述第二子画面的第一匹配度。

作为另一种实施方式,也可以是基于特征值提取算法的匹配方式,例如,分别提取第一子画面的第一指纹、及第二子画面的第二指纹,将第一指纹及第二指纹进行匹配,将第一指纹与第二指纹的相似度作为所述第一子画面与所述第二子画面的第一匹配度。其中,对提取第一子画面的第一指纹、及第二子画面的第二指纹的实施方式有多种,可以是任意图像特征值提取算法,此处不再赘述。

当然,计算第一子画面与第二子画面的相似度的实施方式,并不局限于此。计算第一子画面与第二子画面的差异度的实施方式有多种,例如,可以计算第一子画面与第二子画面的差分值,将第一子画面与第二子画面的差分值作为第一匹配度。

步骤S230,若所述第一匹配度满足第一条件,则所述待识别视频为以第一格式存储的3D视频。

可以理解的是,由于第一匹配度的实施方式有多种,对于第一匹配度的不同实施方式,对应的第一条件的实施方式也不同。

作为一种实施方式,当第一匹配度为第一子画面与第二子画面的相似度时,第一条件为第一匹配度大于第一阈值,即若第一匹配度大于第一阈值时,则待识别视频为以第一格式存储的3D视频。可选的,第一阈值可以为0.9。

作为另一种实施方式,当第一匹配度为第一子画面与第二子画面的差异度时,第一条件为第一匹配度小于第二阈值,即若第一匹配度小于第二阈值时,则待识别视频为以第一格式存储的3D视频。

进一步的,可以理解的是,由于第一方式的实施方式有多种,对于第一方式的不同实施方式,对应的第一格式的实施方式也不同。

作为一种实施方式,若第一方式为左右均分时,且若所述第一匹配度满足第一条件时,则待识别视频为以左右格式存储的3D视频。

作为另一种实施方式,若第一方式为上下均分时,且若所述第一匹配度满足第一条件时,则待识别视频为以上下格式存储的3D视频。

本发明实施例提供的一种识别3D格式视频的方法,通过获取待检测画面按照第一方式划分后的第一子画面及第二子画面,并计算第一子画面与第二子画面的第一匹配度,当第一匹配度满足第一条件时,则可以自动出待识别视频为以第一格式存储的3D视频,通过这种方式,实现了能够在播放前自动识别当前待播放的3D视频为何种3D格式,无需加载额外的配置文件,并且使得播放器能够根据识别的结果,对当前视频进行正确的解码和播放,提高了用户体验。

图5示出了本发明第二实施例提供的一种识别3D格式视频的方法的流程图,请参阅图5,本实施例描述的是用户终端的处理流程,所述方法包括:

步骤S410,获取第一子画面及第二子画面,所述第一子画面及所述第二子画面是由待识别视频的待检测画面按照第一方式划分后获得。

步骤S420,计算所述第一子画面与所述第二子画面的第一匹配度。

步骤S430,判断第一匹配度是否满足第一条件。

若满足,执行步骤S440;否则,执行步骤S450。

步骤S440,所述待识别视频为以第一格式存储的3D视频。

可以理解的是,本实施例中步骤S410至步骤S440与第一实施例中的步骤S310至步骤S330的实施方式相同,此处不再赘述。

步骤S450,获取第三子画面及第四子画面,所述第三子画面及所述第四子画面是由所述待识别视频的待检测画面按照第二方式划分后获得。

可以理解的是,第一方式与第二方式的实施方式不同,若第一方式为左右均分,则第二方式为上下均分;反之,若第一方式为上下均分,则第二方式为左右均分。

请参阅图3至图4,作为一种实施方式,若按照图3所示,将待检测画面300首先按照左右均分,获得第一子画面310及第二子画面320,若第一子画面310与第二子画面320的第一匹配度满足第一条件,则待识别视频为以左右格式存储的3D视频;若第一子画面310与第二子画面320的第一匹配度不满足第一条件,则按照图4所示,将待检测画面300按照上下均分,获得第三子画面330及第四子画面340。

作为另一种实施方式,若首先按照图4所示,将待检测画面300首先按照上下均分,获得第一子画面330及第二子画面340,若第一子画面330与第二子画面340的第一匹配度满足第一条件,则待识别视频为以上下格式存储的3D视频;若第一子画面330与第二子画面340的第一匹配度不满足第一条件,则再次按照图4所示,将待检测画面300按照左右均分,获得第三子画面310及第四子画面320。

步骤S460,计算所述第三子画面与所述第四子画面的第二匹配度。

计算所述第三子画面与所述第四子画面的第二匹配度的实施方式与计算所述第一子画面与所述第二子画面的第一匹配度的实施方式相同或相似,例如,若计算第一匹配度采用的是基于模板匹配算法的匹配方式,则计算第二匹配度也可以采用基于模板匹配算法的匹配方式或采用基于特征值提取算法的匹配方式;当然,此时也可以计算第三子画面与第四子画面的差分值,将第三子画面与第四子画面的差分值作为第二匹配度。

步骤S470,判断第二匹配度是否满足第二条件。

同理,对于第二匹配度的实施方式不同,第二条件的实施方式也不同,此处不再赘述。

若满足,执行步骤S480;否则,执行步骤S490。

步骤S480,所述待识别视频为以第二格式存储的3D视频。

进一步的,由于第二方式的实施方式有多种,对于第二方式的不同实施方式,对应的第二格式的实施方式也不同。若第二方式为左右均分时,且若所述第二匹配度满足第二条件时,则待识别视频为以左右格式存储的3D视频;若第二方式为上下均分时,且若所述第二匹配度满足第二条件时,则待识别视频为以上下格式存储的3D视频。

步骤S490,所述待识别视频为二维视频。

可以理解的是,当待识别视频不是左右格式的3D视频也不是上下格式的3D视频,则可以将待识别视频认定为二维视频。

本发明实施例提供的一种识别3D格式视频的方法,除了可以实现上一实施例可以实现的功能外,进一步的,可以在当第一匹配度不满足第一条件时,对待检测画面再次进行第二划分,当第二匹配度满足第二条件时,则可以自动出待识别视频为以第二格式存储的3D视频,能够提供自动识别当前待播放3D视频格式的准确性,并且,当第二匹配度不满足第二条件时,能够识别出待播放视频为二维视频,使得播放器能够根据识别的结果,对当前视频进行正确的解码和播放,进一步提高了用户体验。

请参阅图6,是本发明第三实施例提供的识别3D格式视频的装置500的功能模块示意图。所述识别3D格式视频的装置500运行于用户终端100。所述识别3D格式视频的装置500包括第一获取模块510,第一计算模块520、及第一判断模块530。

第一获取模块510,用于获取第一子画面及第二子画面,所述第一子画面及所述第二子画面是由待识别视频的待检测画面按照第一方式划分后获得。

作为一种实施方式,所述待识别视频的待检测画面为所述待识别视频的第一帧画面或所述待识别视频的缩略图。

作为一种实施方式,所述第一方式包括:将所述待检测画面进行左右均分。

第一计算模块520,用于计算所述第一子画面与所述第二子画面的第一匹配度。

第一判断模块530,用于若所述第一匹配度满足第一条件,则所述待识别视频为以第一格式存储的3D视频。

作为一种实施方式,所述第一条件包括所述第一匹配度大于第一阈值。

作为一种实施方式,所述第一格式为左右格式。

作为一种实施方式,所述装置还包括第二获取模块540、第二计算模块550、及第二判断模块560。

第二获取模块540,用于若所述第一匹配度不满足第一条件,获取第三子画面及第四子画面,所述第三子画面及所述第四子画面是由所述待识别视频的待检测画面按照第二方式划分后获得。

作为一种实施方式,所述第二方式包括:将所述待检测画面进行上下均分。

第二计算模块550,用于计算所述第三子画面与所述第四子画面的第二匹配度。

第二判断模块560,用于若所述第二匹配度满足第二条件,则所述待识别视频为以第二格式存储的3D视频。

作为一种实施方式,所述第二条件包括所述第二匹配度大于第二阈值。

作为一种实施方式,所述第二格式为上下格式。

进一步的,所述装置还包括第三判断模块570,用于若所述第二匹配度不满足第二条件,则所述待识别视频为二维视频。

以上各模块可以是由软件代码实现,此时,上述的各模块可存储于用户终端100的存储器102内。以上各模块同样可以由硬件例如集成电路芯片实现。

本发明第四实施例提供了一种用户终端,所述用户终端包括存储器以及处理器,所述存储器耦接到所述处理器,所述存储器存储指令,当所述指令由所述处理器执行时使所述处理器执行以下操作:

获取第一子画面及第二子画面,所述第一子画面及所述第二子画面是由待识别视频的待检测画面按照第一方式划分后获得;

计算所述第一子画面与所述第二子画面的第一匹配度;

若所述第一匹配度满足第一条件,则所述待识别视频为以第一格式存储的3D视频。

需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

本发明实施例所提供的识别3D格式视频的装置及用户终端,其实现原理及产生的技术效果和前述方法实施例相同,为简要描述,装置实施例部分未提及之处,可参考前述方法实施例中相应内容。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

另外,在本发明各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。

所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

本发明实施例还揭示了:

A1、一种识别3D格式视频的方法,所述方法包括:

获取第一子画面及第二子画面,所述第一子画面及所述第二子画面是由待识别视频的待检测画面按照第一方式划分后获得;

计算所述第一子画面与所述第二子画面的第一匹配度;

若所述第一匹配度满足第一条件,则所述待识别视频为以第一格式存储的3D视频。

A2、根据A1所述的方法,其中,所述方法还包括:

若所述第一匹配度不满足第一条件,获取第三子画面及第四子画面,所述第三子画面及所述第四子画面是由所述待识别视频的待检测画面按照第二方式划分后获得;

计算所述第三子画面与所述第四子画面的第二匹配度;

若所述第二匹配度满足第二条件,则所述待识别视频为以第二格式存储的3D视频。

A3、根据A2所述的方法,其中,所述方法还包括:

若所述第二匹配度不满足第二条件,则所述待识别视频为二维视频。

A4、根据A1至A3中任一项所述的方法,其中,所述第一方式包括:将所述待检测画面进行左右均分。

A5、根据A1至A3中任一项所述的方法,其中,所述第一格式为左右格式。

A6、根据A1至A3中任一项所述的方法,其中,所述第一条件包括:所述第一匹配度大于第一阈值。

A7、根据A2或A3所述的方法,其中,所述第二方式包括:将所述待检测画面进行上下均分。

A8、根据A2或A3所述的方法,其中,所述第二格式为上下格式。

A9、根据A2或A3所述的方法,其中,所述第二条件包括所述第二匹配度大于第二阈值。

A10、根据A1至A3中任一项所述的方法,其特征在于,所述待识别视频的待检测画面为所述待识别视频的第一帧画面或所述待识别视频的缩略图。

B11、一种识别3D格式视频的装置,包括:

第一获取模块,用于获取第一子画面及第二子画面,所述第一子画面及所述第二子画面是由待识别视频的待检测画面按照第一方式划分后获得;

第一计算模块,用于计算所述第一子画面与所述第二子画面的第一匹配度;

第一判断模块,用于若所述第一匹配度满足第一条件,则所述待识别视频为以第一格式存储的3D视频。

B12、根据B11所述的装置,其中,所述装置还包括第二获取模块、第二计算模块、及第二判断模块,

所述第二获取模块,用于若所述第一匹配度不满足第一条件,获取第三子画面及第四子画面,所述第三子画面及所述第四子画面是由所述待识别视频的待检测画面按照第二方式划分后获得;

所述第二计算模块,用于计算所述第三子画面与所述第四子画面的第二匹配度;

所述第二判断模块,用于若所述第二匹配度满足第二条件,则所述待识别视频为以第二格式存储的3D视频。

B13、根据B12所述的装置,其中,所述装置还包括第三判断模块,用于若所述第二匹配度不满足第二条件,则所述待识别视频为二维视频。

B14、根据B11至B13中任一项所述的装置,其中,所述第一方式包括:将所述待检测画面进行左右均分。

B15、根据B11至B13中任一项所述的装置,其中,所述第一格式为左右格式。

B16、根据B11至B13中任一项所述的装置,其中,所述第一条件包括所述第一匹配度大于第一阈值。

B17、根据B12或B13所述的装置,其中,所述第二方式包括:将所述待检测画面进行上下均分。

B18、根据B12或B13所述的装置,其中,所述第二格式为上下格式。

B19、根据B12或B13所述的装置,其中,所述第二条件包括所述第二匹配度大于第二阈值。

B20、根据B11至B13中任一项所述的装置,其中,所述待识别视频的待检测画面为所述待识别视频的第一帧画面或所述待识别视频的缩略图。

C21、一种用户终端,包括存储器以及处理器,所述存储器耦接到所述处理器,所述存储器存储指令,当所述指令由所述处理器执行时使所述处理器执行以下操作:

获取第一子画面及第二子画面,所述第一子画面及所述第二子画面是由待识别视频的待检测画面按照第一方式划分后获得;

计算所述第一子画面与所述第二子画面的第一匹配度;

若所述第一匹配度满足第一条件,则所述待识别视频为以第一格式存储的3D视频。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1