调整3d视频播放模式的方法和装置的制作方法

文档序号:7867169阅读:351来源:国知局
专利名称:调整3d视频播放模式的方法和装置的制作方法
技术领域
本发明涉及3D电视技术领域,特别涉及一种调整3D视频播放模式的方法和装置。
背景技术
随着科技的进步和3D显示技术的发展,具有3D视频播放功能的显示设备逐渐走入人们的生活并深受用户喜爱。3D显示设备是以特定的3D类型模式播放3D视频而实现3D效果的,目前3D类型大致可分为上下型、左右型和行交织型三种,3D显示设备需调整与3D视频的3D类型相匹配的模式才能达到最佳的3D显示效果。现有的3D显示设备一般不具备自动识别3D视频的3D类型的功能。只有当3D视 频信号中带有3D格式分类信息时,例如HDMI I. 4、RealD格式等,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类型。优选地,所述区域包括第一、二、三和四区域,所述第一、二、三和四区域的平均亮度分别为 APLl,APL2, APL3 和 APL4。优选地,所述第一、二、三和四区域的选取方法为取任意一帧图像,图像的四个顶点分别为第一顶点、第二顶点、第三顶点和第四顶点,对角线交点是图像对角线的交点,对角线交点到图像各顶点的连线分别为第一线段、第二线段、第三线段和第四线段;在第一线段取一第一中心点,并以第一中心点为中心点取第一区域,同理,分别在第二线段、第四线段、第三线段取第二、三、四中心点,进而确定第二、三、四区域,各区域面积相等;其中,第一、二、三和四区域呈一个2X2的矩阵排布,第一、二区域同行,第一、三区域同列。优选地,所述第一中心点、第二中心点、第三中心点和第四中心点分别是第一线段、第二线段、第四线段和第三线段的中点。
优选地,所述第一、二、三和四区域均为矩形,且各区域的长和宽分别与图像的长和宽平行。优选地,所述比较APLl,APL2,APL3和APL4之间的大小关系,并根据比较结果得到当前3D视频的3D类型具体包括判断APLl= APL2,APL3= APL4是否成立,若是,则当前3D视频的3D类型为上下型,若否,则进一步判断APLl= APL3,APL2= APL4是否成立,若是,则当前3D视频的3D类型为左右型,若否,则当前3D视频的3D类型为行交织型。优选地,所述判断当前3D视频的3D类型,并根据判断结果调整播放模式之后还包括询问用户是否确认使用调整后的播放模式,若否,则进入手动调整模式。优选地,所述配置文件预先存储在数据库中,包括文件名、视频格式以及3D类型信息。本发明进一步还提出一种调整3D视频播放模式的装置,包括匹配模块,用于查找并判断数据库中是否存在与当前3D视频匹配的配置文件;文件创建模块,用于当所述匹配模块未查找到与当前3D视频匹配的配置文件时,创建新的配置文件;类型识别模块,用于识别当前3D视频的3D类型;模式调整模块,用于根据所述类型识别模块的识别结果调整播放模式;模式储存模块,用于将当前3D视频类型保存至所述新的配置文件中。优选地,所述类型识别模块包括亮度获取单元,用于分别获取当前3D视频任意一帧图像中至少四个中心对称的区域的平均亮度;亮度比较单元,用于比较各区域的平均亮度之间的大小关系,并根据比较结果得到当前3D视频的3D类型。优选地,所述区域包括第一、二、三和四区域,所述第一、二、三和四区域的平均亮度分别为 APLl,APL2, APL3 和 APL4。优选地,所述亮度获取单元选取第一、二、三和四区域的方法具体为获取当前3D视频的任意一帧图像,图像的四个顶点分别为第一顶点、第二顶点、第三顶点和第四顶点,对角线交点是图像对角线的交点,对角线交点到图像各顶点的连线分别为第一线段、第二线段、第三线段和第四线段;在第一线段取一第一中心点,并以第一中心点为中心点取第一区域,同理,分别在第二线段、第四线段、第三线段取第二、三、四中心点,进而确定第二、三、四区域,各区域面积相等;
其中,第一、二、三和四区域呈一个2X2的矩阵排布,其中第一、二区域同行,第
一、三区域同列。优选地,所述第一中心点、第二中心点、第三中心点和第四中心点分别是第一线段、第二线段、第四线段和第三线段的中点。优选地,所述第一、二、三和四区域均为矩形,且各区域的长和宽分别与图像的长和宽平行。优选地,所述亮度比较单元具体用于判断APLl= APL2,APL3= APL4是否成立,若是,则当前3D视频的3D类型为上下型,若否,则进一步判断APLl= APL3,APL2= APL4是否成立,若是,则当前3D视频的3D类型 为左右型,若否,则当前3D视频的3D类型为行交织型。优选地,所述调整3D视频播放模式的装置还包括用户反馈模块,用于询问用户是否确认使用调整后的播放模式,若否,则进入手动调整模式。本发明通过3D类型算法自动推算识别出当前3D视频的3D类型,然后将当前3D视频的3D类型保存至创建的新的配置文件中,以供再次播放同一 3D视频时调用,避免了每次播放该视频时都要计算其3D视频类型,减轻了播放装置的工作负荷。另外,加入了询问及手动调整的动作,使得该调整3D视频播放模式的方法更加灵活、更加人性化,更够满足更多人群的需求。


图I为本发明调整3D视频播放模式的方法一实施例的流程示意图;图2为本发明调整3D视频播放模式的方法中识别当前3D视频的3D类型的流程示意图;图3为本发明调整3D视频播放模式的方法中选取的亮度采集区域的排列示意图;图4为本发明调整3D视频播放模式的方法中比较APL1,APL2,APL3和APL4之间的大小关系,并根据比较结果得到当前3D视频的3D类型的流程示意图;图5为本发明调整3D视频播放模式的方法另一实施例的流程示意图;图6为本发明调整3D视频播放模式的装置一实施例的结构示意图;图7为本发明调整3D视频播放模式的装置中类型识别模块的结构示意图;图8为本发明调整3D视频播放模式的装置另一实施例的结构示意图。本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施例方式下面结合附图及具体实施例就本发明的技术方案做进一步的说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。本发明提出一种调整3D视频播放模式的方法。参照图1,图I为本发明调整3D视频播放模式的方法一实施例的流程示意图。在本实施例中,该调整3D视频播放模式的方法,具体包括以下步骤
步骤S100,读取3D视频信息;步骤S200,查找并判断数据库中是否存在与当前3D视频匹配的配置文件,若是,执行步骤S300,若否,执行步骤S400 ;在数据库中查找预先存储的配置文件,判断是否存在与当前3D视频相匹配的配置文件,该配置文件包括文件名、视频格式以及3D类型等信息。步骤S300,根据数据库中查找到的配置文件调整播放模式。根据数据库中查找到与当前3D视频相匹配的配置文件中的视频格式、3D类型等信息调整播放模式,使播放模式与3D视频相匹配,以实现最佳的3D显示效果。步骤S400,创建新的配置文件; 根据当前3D视频信息,在数据库中创建一个新的配置文件;步骤S500,识别当前3D视频的3D类型,并根据识别结果调整播放模式;根据3D类型算法推算出当前3D视频的3D类型,并且根据推算出的3D类型调整播放模式,使播放模式与当前3D视频相匹配,以实现最佳的3D显示效果。步骤S600,将当前3D视频信息保存至新的配置文件中。播放模式调整完毕后,将推算出的当前3D视频的3D类型连同当前3D视频的视频格式及文件名保存至新创建的配置文件中,以供再次播放同一 3D视频时调用,避免了每次播放该视频时都要计算其3D视频类型,减轻了播放装置的工作负荷。参照图2和图3,图2为本发明调整3D视频播放模式的方法中识别当前3D视频的3D类型的流程示意图;图3为本发明调整3D视频播放模式的方法中选取的亮度采集区域的排列示意图。在上述实施例中,步骤S500具体包括以下步骤步骤S510,分别获取当前3D视频任意一帧图像中至少四个中心对称的区域的平均亮度;其中,所述区域包括第一、二、三和四区域,第一、二、三和四区域的选取方法具体为如图3,取任意一帧图像,图像的四个顶点分别为第一顶点A、第二顶点B、第三顶点C和第四顶点D,对角线交点0是图像对角线AC和BD的交点,对角线交点0即为图像的中心点,对角线交点0到图像各顶点的连线分别为第一线段0A、第二线段0B、第三线段OC和第四线段0D;在第一线段OA取一第一中心点E,并以第一中心点E为中心点取第一区域,同理,分别在第二线段0B、第四线段0D、第三线段OC取第二、三、四中心点F、H、G,进而确定第二、三、四区域,各区域面积相等。在本实施例中,第一中心点E、第二中心点F、第三中心点H和第四中心点G分别是第一线段0A、第二线段0B、第四线段OD和第三线段OC的中点,优选地,所选取的第一、二、三和四区域均为矩形,且各区域的长和宽分别与图像的长和宽平行。选取的第一、二、三和四区域呈一个2X2的矩阵排布,其中第一、二区域同行,第一、三区域同列。获取第一区域的平均亮度值为APL1、第二区域的为APL2、第三区域的为APL3、第四区域的为APL4。步骤S520,比较各区域的平均亮度之间的大小关系,并根据比较结果得到当前3D视频的3D类型。参照图4,图4为本发明调整3D视频播放模式的方法中比较APL1,APL2,APL3和APL4之间的大小关系,并根据比较结果得到当前3D视频的3D类型的流程示意图。在上述实施例中,步骤S520具体包括以下步骤步骤S521,判断APLl= APL2, APL3= APL4是否成立,若是,则可推算出当前3D视频的3D类型为上下型,若否,则执行步骤S522 ;步骤S522,判断APLl= APL3, APL2= APL4是否成立,若是,则可推算出当前3D视频的3D类型为左右型,若否,则可推算出当前3D视频的3D类型为行交织型。通过3D类型的算法推算出当前3D视频的3D类型,以供播放装置根据3D类型调整播放模式。参照图5,图5为本发明调整3D视频播放模式的方法另一实施例的流程示意图。
基于上述实施例,在步骤S500之后还可包括以下步骤;步骤S700,询问用户是否确认使用调整后的播放模式,若是,则执行步骤S600,若否,则执行步骤S800。步骤S800,进入手动调整模式。向用户发送询问信息,询问用户对当前调整后的播放模式是否满意,并请求确认。若用户满意调整后的播放模式则执行步骤S600,若用户不满意调整后的播放模式,则进入手动调整模式,供用户进行手动调整,直至将3D显示效果调整为最佳状态为止,然后再将用户手动调整的播放模式所对应的3D类型保存至新的配置文件中,以供再次播放同一 3D视频时调用,避免了每次播放该视频时都要计算其3D视频类型,减轻了播放装置的工作负荷。本发明通过3D类型算法自动推算识别出当前3D视频的3D类型,然后将当前3D视频的3D类型保存至创建的新的配置文件中,以供再次播放同一 3D视频时调用,避免了每次播放该视频时都要计算其3D视频类型,减轻了播放装置的工作负荷。另外,加入了询问及手动调整的动作,使得该调整3D视频播放模式的方法更加灵活、更加人性化,更够满足更多人群的需求。本发明进一步还提出一种调整3D视频播放模式的装置。参照图6,图6为本发明调整3D视频播放模式的装置一实施例的结构示意图。在本发明实施例中,该调整3D视频播放模式的装置包括匹配模块10、文件创建模块20、类型识别模块30、模式调整模块40和模式储存模块50,其中,匹配模块10,用于查找并判断数据库中是否存在与当前3D视频匹配的配置文件。匹配模块10在数据库中查找预先存储的配置文件,判断是否存在与当前3D视频相匹配的配置文件,该配置文件包括文件名、视频格式以及3D类型等信息。文件创建模块20,用于当匹配模块10未查找到与当前3D视频匹配的配置文件时,创建新的配置文件。文件创建模块20根据当前3D视频创建一个新的配置文件。模式调整模块40,用于根据类型识别模块30的识别结果调整播放模式。若匹配模块10在数据库中查找到与当前3D视频相匹配的配置文件,模式调整模块40则根据数据库中查找到与当前3D视频相匹配的配置文件中的视频格式、3D类型等信息调整播放模式,使播放模式与3D视频相匹配,以实现最佳的3D显示效果。若匹配模块10在数据库中未查找到与当前3D视频匹配的配置文件时,则控制类型识别模块30识别当前3D视频的3D类型。类型识别模块30,用于识别当前3D视频的3D类型。类型识别模块30根据3D类型算法推算出当前3D视频的3D类型,并且控制模式调整模块40根据推算出的3D类型调整播放模式,使播放模式与3D视频相匹配,以实现最佳的3D显示效果。模式储存模块50,用于将当前3D视频的3D类型保存至所述新的配置文件中。模式储存模块50在模式调整模块40调整播放模式完毕后,将推算出的3D类型连同当前3D视频的视频格式及文件名保存至新创建的配置文件中,以供再次播放同一 3D视频时调用,避免了每次播放该视频时都要计算其3D视频类型,减轻了播放装置的工作负荷。 参照图7,图7为本发明调整3D视频播放模式的装置中类型识别模块的结构示意图。在上述实施例中,类型识别模块30具体包括亮度获取单元31,用于分别获取当前3D视频任意一帧图像中至少四个中心对称的区域的平均亮度。其中,所述区域包括第一、二、三和四区域,亮度获取单元31选取第一、二、三和四区域的方法具体为如图3,亮度获取单元31获取当前3D视频的任意一帧图像,图像的四个顶点分别为第一顶点A、第二顶点B、第三顶点C和第四顶点D,对角线交点0是图像对角线AC和BD的交点,对角线交点0即为图像的中心点,对角线交点0到图像各顶点的连线分别为第一线段0A、第二线段0B、第三线段OC和第四线段0D,在第一线段OA取一第一中心点E,并以第一中心点E为中心点取第一区域,同理,分别在第二线段0B、第四线段0D、第三线段OC取第
二、三、四中心点F、H、G,进而确定第二、三、四区域,各区域面积相等。在本实施例中,第一中心点E、第二中心点F、第三中心点H和第四中心点G分别是第一线段0A、第二线段0B、第四线段OD和第三线段OC的中点,优选地,所选取的第一、二、三和四区域均为矩形,且各区域的长和宽分别与图像的长和宽平行。第一、二、三和四区域呈一个2X2的矩阵排布,其中第一、二区域同行,第一、三区域同列。获取第一区域的平均亮度值为APL1、第二区域的为APL2、第三区域的为APL3、第四区域的为APL4。亮度比较单元32,用于比较各区域的平均亮度之间的大小关系,并根据比较结果得到当前3D视频的3D类型,在上述实施例中,亮度比较单元32具体用于判断APLl= APL2,APL3= APL4是否成立,若是,则可推算出当前3D视频的3D类型为上下型,若否,则进一步判断APLl= APL3,APL2= APL4是否成立,若是,则可推算出当前3D视频的3D类型为左右型,若否,则可推算出当前3D视频的3D类型为行交织型。亮度比较单元32通过3D类型算法推算出当前3D视频的3D类型,以供播放装置根据推算出的3D类型调整播放模式。图8为本发明调整3D视频播放模式的装置另一实施例的结构示意图。基于上述实施例,该调整3D视频播放模式的装置还包括用户反馈模块60,用于询问用户是否确认使用调整后的播放模式,若是,则由模式储存模块50将当前3D视频的3D类型保存至所述新的配置文件中。若否,则进入手动调整模式。用户反馈模块60向用户发送询问信息,询问用户对当前调整后的播放模式是否满意,并请求确认。若用户满意调整后的播放模式则由模式储存模块50将当前3D视频的3D类型保存至所述新的配置文件中。若用户不满意调整后的播放模式,则进入手动调整模式,供用户进行手动调整,直至将3D显示效果调整为最佳状态为止,然后再通过模式储存模块50将用户手动调整的播放模式所对应的3D类型保存至新的配置文件中,以供再次播放同一 3D视频时调用,避免了每次播放该视频时都要计算其3D视频类型,减轻了播放装置的工作负荷。以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构变换,或直接或间接运用在其 他相关的技术领域,均同理包括在本发明的专利保护范围内。
权利要求
1.一种调整3D视频播放模式的方法,其特征在于,包括 读取3D视频信息; 查找并判断数据库中是否存在与当前3D视频匹配的配置文件; 若是,则根据数据库中查找到的配置文件调整播放模式; 若否,则创建新的配置文件; 识别当前3D视频的3D类型,并根据识别结果调整播放模式; 将当前3D视频信息保存至所述新的配置文件中。
2.如权利要求I所述的调整3D视频播放模式的方法,其特征在于,所述识别当前3D视频的3D类型具体包括 分别获取当前3D视频任意一帧图像中至少四个中心对称的区域的平均亮度; 比较各区域的平均亮度之间的大小关系,并根据比较结果得到当前3D视频的3D类型。
3.如权利要求2所述的调整3D视频播放模式的方法,其特征在于,所述区域包括第一、二、三和四区域,所述第一、二、三和四区域的平均亮度分别为APL1,APL2,APL3和APL4。
4.如权利要求3所述的调整3D视频播放模式的方法,其特征在于,所述第一、二、三和四区域的选取方法为 取任意一帧图像,图像的四个顶点分别为第一顶点、第二顶点、第三顶点和第四顶点,对角线交点是图像对角线的交点,对角线交点到图像各顶点的连线分别为第一线段、第二线段、第三线段和第四线段; 在第一线段取一第一中心点,并以第一中心点为中心点取第一区域,同理,分别在第二线段、第四线段、第三线段取第二、三、四中心点,进而确定第二、三、四区域,各区域面积相等; 其中,第一、二、三和四区域呈一个2X2的矩阵排布,第一、二区域同行,第一、三区域同列。
5.如权利要求4所述的调整3D视频播放模式的方法,其特征在于,所述第一中心点、第二中心点、第三中心点和第四中心点分别是第一线段、第二线段、第四线段和第三线段的中点。
6.如权利要求5所述的调整3D视频播放模式的方法,其特征在于,所述第一、二、三和四区域均为矩形,且各区域的长和宽分别与图像的长和宽平行。
7.如权利要求4所述的调整3D视频播放模式的方法,其特征在于,所述比较APL1,APL2,APL3和APL4之间的大小关系,并根据比较结果得到当前3D视频的3D类型具体包括 判断APLl= APL2,APL3= APL4是否成立,若是,则当前3D视频的3D类型为上下型,若否,则进一步判断APLl= APL3,APL2= APL4是否成立,若是,则当前3D视频的3D类型为左右型,若否,则当前3D视频的3D类型为行交织型。
8.如权利要求I至7中任意一项所述的调整3D视频播放模式的方法,其特征在于,所述判断当前3D视频的3D类型,并根据判断结果调整播放模式之后还包括 询问用户是否确认使用调整后的播放模式,若否,则进入手动调整模式。
9.如权利要求8所述的调整3D视频播放模式的方法,其特征在于,所述配置文件预先存储在数据库中,包括文件名、视频格式以及3D类型信息。
10.一种调整3D视频播放模式的装置,其特征在于,包括匹配模块,用于查找并判断数据库中是否存在与当前3D视频匹配的配置文件; 文件创建模块,用于当所述匹配模块未查找到与当前3D视频匹配的配置文件时,创建新的配置文件; 类型识别模块,用于识别当前3D视频的3D类型; 模式调整模块,用于根据所述类型识别模块的识别结果调整播放模式; 模式储存模块,用于将当前3D视频类型保存至所述新的配置文件中。
11.如权利要求10所述的调整3D视频播放模式的装置,其特征在于,所述类型识别模块包括 亮度获取单元,用于分别获取当前3D视频任意一帧图像中至少四个中心对称的区域的平均亮度; 亮度比较单元,用于比较各区域的平均亮度之间的大小关系,并根据比较结果得到当前3D视频的3D类型。
12.如权利要求11所述的调整3D视频播放模式的装置,其特征在于,所述区域包括第一、二、三和四区域,所述第一、二、三和四区域的平均亮度分别为APLI,APL2,APL3和APL4。
13.如权利要求12所述的调整3D视频播放模式的装置,其特征在于,所述亮度获取单元选取第一、二、三和四区域的方法具体为 获取当前3D视频的任意一帧图像,图像的四个顶点分别为第一顶点、第二顶点、第三顶点和第四顶点,对角线交点是图像对角线的交点,对角线交点到图像各顶点的连线分别为第一线段、第二线段、第三线段和第四线段; 在第一线段取一第一中心点,并以第一中心点为中心点取第一区域,同理,分别在第二线段、第四线段、第三线段取第二、三、四中心点,进而确定第二、三、四区域,各区域面积相等; 其中,第一、二、三和四区域呈一个2X2的矩阵排布,其中第一、二区域同行,第一、三区域同列。
14.如权利要求13所述的调整3D视频播放模式的装置,其特征在于,所述第一中心点、第二中心点、第三中心点和第四中心点分别是第一线段、第二线段、第四线段和第三线段的中点。
15.如权利要求14所述的调整3D视频播放模式的装置,其特征在于,所述第一、二、三和四区域均为矩形,且各区域的长和宽分别与图像的长和宽平行。
16.如权利要求13所述的调整3D视频播放模式的装置,其特征在于,所述亮度比较单元具体用于 判断APLl= APL2,APL3= APL4是否成立,若是,则当前3D视频的3D类型为上下型,若否,则进一步判断APLl= APL3,APL2= APL4是否成立,若是,则当前3D视频的3D类型为左右型,若否,则当前3D视频的3D类型为行交织型。
17.如权利要求10至16中任意一项所述的调整3D视频播放模式的装置,其特征在于,还包括 用户反馈模块,用于询问用户是否确认使用调整后的播放模式,若否,则进入手动调整模式。
全文摘要
本发明公开一种调整3D视频播放模式的方法包括读取3D视频信息;查找并判断数据库中是否存在与当前3D视频匹配的配置文件;若是,则根据数据库中查找到的配置文件调整播放模式;若否,则创建新的配置文件;识别当前3D视频的3D类型,并根据识别结果调整播放模式;将当前3D视频信息保存至新的配置文件中。本发明通过3D类型算法推算识别出当前3D类型,然后将当前3D类型保存至创建的新的配置文件中,以供再次播放同一3D视频时调用,避免了每次播放该视频时都要计算其3D视频类型,减轻了播放装置的工作负荷。另外,加入了询问及手动调整的动作,使得该调整3D视频播放模式的方法更加灵活、更加人性化,更够满足更多人群的需求。
文档编号H04N13/00GK102970555SQ20121050517
公开日2013年3月13日 申请日期2012年11月30日 优先权日2012年11月30日
发明者刘付光旺, 曹芝勇 申请人:深圳Tcl新技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1