著录项信息
专利名称 | 识别成对立体图像实际观看顺序的方法和电子装置 |
申请号 | CN201210447853.0 | 申请日期 | 2012-11-09 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2013-10-23 | 公开/公告号 | CN103369333A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04N13/00 | IPC分类号 | H;0;4;N;1;3;/;0;0查看分类表>
|
申请人 | 联发科技(新加坡)私人有限公司 | 申请人地址 | 新加坡启汇城大道一号索拉斯大厦三楼之一
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 联发科技(新加坡)私人有限公司 | 当前权利人 | 联发科技(新加坡)私人有限公司 |
发明人 | 张涛;刘杉 |
代理机构 | 北京万慧达知识产权代理有限公司 | 代理人 | 于淼;杨颖 |
摘要
本发明提供一种识别成对立体图像中图像帧的实际观看顺序的方法和电子装置。其中识别成对立体图像中图像帧的实际观看顺序的方法包括:接收图像帧;根据假定观看顺序,通过分析图像帧获取图像特性;以及通过检查图像特性识别所述实际观看顺序。通过利用本发明,观看者可获得更好的3D观看体验。
1.一种识别成对立体图像中图像帧的实际观看顺序的方法,包括:
接收所述图像帧;
根据假定观看顺序,通过分析所述图像帧获取图像特性,其中获取所述图像特性的步骤包含:
从所述图像帧中选择多个特征点相应对;以及
计算所述多个特征点相应对的视差值,并生成所述图像特性;
以及
通过检查所述图像特性识别所述实际观看顺序,其中识别所述实际观看顺序的步骤包含:
对所述视差值中正视差值、负视差值和零视差值进行计数,并分别获取第一代表值、第二代表值和第三代表值;以及
根据所述第一代表值、所述第二代表值和所述第三代表值验证所述假定观看顺序,以确定所述实际观看顺序。
2.如权利要求1所述的识别成对立体图像中图像帧的实际观看顺序的方法,其特征在于,所述第一代表值指示所述正视差值在所述视差值中所占的百分比,所述第二代表值指示所述负视差值在所述视差值中所占的百分比,所述第三代表值指示所述零视差值在所述视差值中所占的百分比。
3.如权利要求1所述的识别成对立体图像中图像帧的实际观看顺序的方法,其特征在于,验证所述假定观看顺序以确定所述实际观看顺序的步骤包括:
将所述第三代表值与第一预定阈值进行比较,以生成第一比较结果;
将所述第二代表值与所述第一代表值进行比较,以生成第二比较结果;以及至少根据所述第一比较结果和所述第二比较结果,验证所述假定观看顺序,以相应确定所述实际观看顺序。
4.如权利要求3所述的识别成对立体图像中图像帧的实际观看顺序的方法,其特征在于,至少根据所述第一比较结果和所述第二比较结果,验证所述假定观看顺序,以相应确定所述实际观看顺序的步骤包括:
若所述第一比较结果指示所述第三代表值小于所述第一预定阈值,且所述第二比较结果指示所述第一代表值不大于所述第二代表值,则确定所述实际观看顺序与所述假定观看顺序一致;以及
若所述第一比较结果指示所述第三代表值小于所述第一预定阈值,且所述第二比较结果指示所述第一代表值大于所述第二代表值,则确定所述实际观看顺序与所述假定观看顺序相反。
5.如权利要求3所述的识别成对立体图像中图像帧的实际观看顺序的方法,其特征在于,至少根据所述第一比较结果和所述第二比较结果,验证所述假定观看顺序,以相应确定所述实际观看顺序的步骤包括:
若所述第一比较结果指示所述第三代表值不小于所述第一预定阈值,且所述第二比较结果指示所述第二代表值不大于所述第一代表值,则确定所述实际观看顺序与所述假定观看顺序一致;以及
若所述第一比较结果指示所述第三代表值不小于所述第一预定阈值,且所述第二比较结果指示所述第二代表值大于所述第一代表值,则确定所述实际观看顺序与所述假定观看顺序相反。
6.如权利要求3所述的识别成对立体图像中图像帧的实际观看顺序的方法,其特征在于,验证所述假定观看顺序,以相应确定所述实际观看顺序的步骤包括:将所述第一代表值与第二预定阈值进行比较,并生成第三比较结果;将所述第二代表值与第三预定阈值进行比较,并生成第四比较结果;以及
至少根据所述第一比较结果和所述第二比较结果验证所述假定观看顺序的步骤包括:
至少根据所述第一比较结果、所述第二比较结果、所述第三比较结果以及所述第四比较结果验证所述假定观看顺序。
7.如权利要求6所述的识别成对立体图像中图像帧的实际观看顺序的方法,其特征在于,至少根据所述第一比较结果、所述第二比较结果、所述第三比较结果以及所述第四比较结果验证所述假定观看顺序的步骤包括:
若所述第一比较结果指示所述第三代表值不小于所述第一预定阈值,所述第三比较结果和所述第四比较结果指示所述第一代表值和所述第二代表值均小于相应的预定阈值,且所述第二比较结果指示所述第二代表值不小于所述第一代表值,则确定所述实际观看顺序与所述假定观看顺序一致;以及
若所述第一比较结果指示所述第三代表值不小于所述第一预定阈值,所述第三比较结果和所述第四比较结果指示所述第一代表值和所述第二代表值均小于相应的预定阈值,且所述第二比较结果指示所述第二代表值小于所述第一代表值,则确定所述实际观看顺序与所述假定观看顺序相反。
8.如权利要求6所述的识别成对立体图像中图像帧的实际观看顺序的方法,其特征在于,至少根据所述第一比较结果、所述第二比较结果、所述第三比较结果以及所述第四比较结果验证所述假定观看顺序的步骤包括:
若所述第一比较结果指示所述第三代表值不小于所述第一预定阈值,所述第三比较结果和所述第四比较结果指示所述第一代表值和所述第二代表值中至少一个不小于相应的预定阈值,且所述第二比较结果指示所述第二代表值不大于所述第一代表值,则确定所述实际观看顺序与所述假定观看顺序一致;以及
若所述第一比较结果指示所述第三代表值不小于所述第一预定阈值,所述第三比较结果和所述第四比较结果指示所述第一代表值和所述第二代表值中至少一个不小于相应的预定阈值,且所述第二比较结果指示所述第二代表值大于所述第一代表值,则确定所述实际观看顺序与所述假定观看顺序相反。
9.一种电子装置,用来识别成对立体图像中图像帧的实际观看顺序,包含:
接收模块,用来接收所述图像帧;
获取模块,根据假定观看顺序,通过分析所述图像帧获取图像特性,其中所述获取模块从所述图像帧中选择多个特征点相应对,以及计算所述多个特征点相应对的视差值,并生成所述图像特性;以及
识别模块,通过检查所述图像特性识别所述实际观看顺序,其中所述识别模块对所述视差值中正视差值、负视差值和零视差值进行计数,并分别获取第一代表值、第二代表值和第三代表值,根据所述第一代表值、所述第二代表值和所述第三代表值验证所述假定观看顺序,以确定所述实际观看顺序。
10.如权利要求9所述的电子装置,其特征在于,所述第一代表值指示所述正视差值在所述视差值中所占的百分比,所述第二代表值指示所述负视差值在所述视差值中所占的百分比,所述第三代表值指示所述零视差值在所述视差值中所占的百分比。
11.如权利要求9所述的电子装置,其特征在于,所述电子装置将所述第三代表值与第一预定阈值进行比较,以生成第一比较结果;将所述第二代表值与所述第一代表值进行比较,以生成第二比较结果;以及至少根据所述第一比较结果和所述第二比较结果,验证所述假定观看顺序,以相应确定所述实际观看顺序。
12.如权利要求11所述的电子装置,其特征在于,所述电子装置在所述第一比较结果指示所述第三代表值小于所述第一预定阈值,且所述第二比较结果指示所述第一代表值不大于所述第二代表值时,确定所述实际观看顺序与所述假定观看顺序一致;以及在所述第一比较结果指示所述第三代表值小于所述第一预定阈值,且所述第二比较结果指示所述第一代表值大于所述第二代表值时,确定所述实际观看顺序与所述假定观看顺序相反。
13.如权利要求11所述的电子装置,其特征在于,所述电子装置在所述第一比较结果指示所述第三代表值不小于所述第一预定阈值,且所述第二比较结果指示所述第二代表值不大于所述第一代表值时,确定所述实际观看顺序与所述假定观看顺序一致;以及在所述第一比较结果指示所述第三代表值不小于所述第一预定阈值,且所述第二比较结果指示所述第二代表值大于所述第一代表值时,确定所述实际观看顺序与所述假定观看顺序相反。
14.如权利要求11所述的电子装置,其特征在于,所述电子装置将所述第一代表值与第二预定阈值进行比较,并生成第三比较结果;将所述第二代表值与第三预定阈值进行比较,并生成第四比较结果;以及至少根据所述第一比较结果、所述第二比较结果、所述第三比较结果以及所述第四比较结果验证所述假定观看顺序。
15.如权利要求14所述的电子装置,其特征在于,所述电子装置在所述第一比较结果指示所述第三代表值不小于所述第一预定阈值,所述第三比较结果和所述第四比较结果指示所述第一代表值和所述第二代表值均小于相应的预定阈值,且所述第二比较结果指示所述第二代表值不小于所述第一代表值时,确定所述实际观看顺序与所述假定观看顺序一致;以及在所述第一比较结果指示所述第三代表值不小于所述第一预定阈值,所述第三比较结果和所述第四比较结果指示所述第一代表值和所述第二代表值均小于相应的预定阈值,且所述第二比较结果指示所述第二代表值小于所述第一代表值时,确定所述实际观看顺序与所述假定观看顺序相反。
16.如权利要求14所述的电子装置,其特征在于,所述电子装置在所述第一比较结果指示所述第三代表值不小于所述第一预定阈值,所述第三比较结果和所述第四比较结果指示所述第一代表值和所述第二代表值中至少一个不小于相应的预定阈值,且所述第二比较结果指示所述第二代表值不大于所述第一代表值时,确定所述实际观看顺序与所述假定观看顺序一致;以及在所述第一比较结果指示所述第三代表值不小于所述第一预定阈值,所述第三比较结果和所述第四比较结果指示所述第一代表值和所述第二代表值中至少一个不小于相应的预定阈值,且所述第二比较结果指示所述第二代表值大于所述第一代表值时,确定所述实际观看顺序与所述假定观看顺序相反。
识别成对立体图像实际观看顺序的方法和电子装置\n技术领域\n[0001] 本发明有关于三维(three-dimensional,3D)图像/视频回放(playback),且尤其有关于根据图像特性识别成对立体图像(stereo image pair)中图像帧的观看顺序的方法和相关装置。\n背景技术\n[0002] 随着科技的不断发展,高清图像已无法满足需求,用户开始追求立体和更真实的图像/视频显示。目前立体图像/视频显示有两种技术,一种技术采用视频显示装置并附带眼镜,其中眼镜如红蓝/红绿眼镜(anaglyph glasses)、偏光眼镜(polarization glasses)或快门眼镜(shutter glasses);而另一种技术仅采用视频显示装置,并不需要附带眼镜。无论采用哪种技术,立体显示的主要原理在于使左眼和右眼看到不同的图像,如此一来,观看者的大脑就会将两只眼睛观察到的不同图像视为立体图像。\n[0003] 目前已经有了越来越多的3D内容,而且其中一些已经可以通过互联网观看。同时,储存3D内容有很多共存的格式。举例来说,可用的3D格式包含水平交织(horizontal interlaced)、棋盘(checkerboard)、上下(over-under)等格式。网络电视(Internet television,Internet TV)可直接从网络上观看图像或视频内容。为了支持3D内容的回放,网络电视应可检测3D格式。\n[0004] 一些如运动图像专家组(Motion Picture Experts Group,MPEG)等新加入的视频标准可通过标记(tag)支持某些3D格式。高清多媒体接口(High-Definition Multimedia Interface,HDMI)1.4接口也支持多种流行的3D格式。不过,MPEG标准或HDMI1.4接口并无法支持所有的流行3D格式。网络上大部分3D内容采用了不同的3D格式,并不支持上述MPEG和HDMI1.4标准。除了3D视频之外,还存在大量的3D图像,而3D图像并没有一种标准方式,所以会通过不同的图像类型储存3D格式信息。因此,网络电视需要自动区分2D和\n3D图像/视频内容,并为3D内容决定3D格式。传统的方法可以检测3D格式,但是无法知晓成对立体图像中图像帧的观看顺序。也就是说,传统的3D格式方法并不知道成对立体图像中哪个图像帧为左视图(即左眼图像帧),也不知道哪个图像帧为右视图(即右眼图像帧)。\n[0005] 有趣的是,即使左视图和右视图的回放顺序发生了颠倒(switch),大部分人仍能看出3D效果。不过,这时所感知的3D效果一般比较奇怪,而且会很快造成视觉疲劳。明确来说,由于大部分人在左视图和右视图顺序颠倒时仍可感知到3D效果,分辨左视图和右视图很难。从数学上来说,左视图和右视图颠倒的操作可改变数学公式的符号。对于3D效果来说,这意味着深度值改变了符号。也就是说,相邻物体会显得较远,而较远的物体会显得较近。不过,虽然顺序颠倒,两个视图中物体的尺寸并不会因此而发生变化。由于深度值表示越小的物体越近,而物体尺寸表示越小的物体应该越远,所以所感知的3D效果就会很奇怪。上述矛盾会很快造成视疲劳。\n[0006] 对于诸如棋格样式的某些3D格式来说,左视图或右视图的顺序是确定的,而另一些格式则并不确定。此外,如何安排左视图或右视图也并没有通用规则。如此一来,很多3D软件封包具有根据用户喜好安排左视图和右视图的视图顺序的选项。如上所述,区分左视图和右视图的一种方法是按照某些标准中所定义的,将视频文件中的信息做标记;另一种方法是如当前软件3D玩家的通用做法,由用户手动进行设置。这两种方法显然不适合通过网络电视在网络上观看3D视频/图像内容。\n[0007] 因此,为了使3D观看体验更为舒适,不仅需要注重检测3D内容的正确3D格式,更需要注重识别左视图和右视图的正确观看顺序。\n发明内容\n[0008] 有鉴于此,本发明提供一种识别成对立体图像中图像帧的实际观看顺序的方法和电子装置。\n[0009] 本发明一实施例提供一种识别成对立体图像中图像帧的实际观看顺序的方法,包括:接收图像帧;根据假定观看顺序,通过分析图像帧获取图像特性;以及通过检查图像特性识别所述实际观看顺序。\n[0010] 本发明另一实施例提供一种电子装置,用来识别成对立体图像中图像帧的实际观看顺序,其特征在于,包含处理器,用来接收所述图像帧;根据假定观看顺序,通过分析所述图像帧获取图像特性;以及通过检查所述图像特性识别所述实际观看顺序。\n[0011] 通过利用本发明,观看者可获得更好的3D观看体验。\n附图说明\n[0012] 图1是示范性平行摄像头配置的示意图。\n[0013] 图2是示范性聚合摄像头配置的示意图。\n[0014] 图3是视差值和感知到的3D效果的示意图。\n[0015] 图4是根据本发明第一实施例的成对立体图像中图像帧观看顺序识别方法的流程图。\n[0016] 图5是根据本发明第二实施例的成对立体图像中图像帧观看顺序识别方法的流程图。\n[0017] 图6是根据本发明一实施例的图像/视频处理系统的示意图。\n具体实施方式\n[0018] 在本专利说明书及权利要求当中使用了某些词汇来指称特定的组件。所属领域中具有通常知识者应可理解,硬件制造商可能会用不同的名词来称呼同一个组件。本专利说明书及权利要求并不以名称的差异来作为区分组件的方式,而是以组件在功能上的差异来作为区分的准则。在通篇说明书及请求项当中所提及的“包含”为一开放式的用语,故应解释成“包含但不限定于”。另外,“耦接”一词在此包含任何直接及间接的电气连接手段。因此,若文中描述一第一装置耦接于一第二装置,则代表该第一装置可直接电气连接于该第二装置,或透过其他装置或连接手段间接地电气连接至该第二装置。\n[0019] 本发明的主要理念在于检查图像特性,以通过自动方式识别成对立体图像中图像帧的观看顺序。其中,成对立体图像可通过传统的3D格式检测方法获取。明确来说,可通过处理/分析成对立体图像的图像帧获取图像特性,如视差特性(parallax characteristic)。因此,图像特性(如视差特性)可提供信息指示视频帧的观看顺序。下面将进行更细节描述。\n[0020] 一般来说,3D内容通过成对摄像头(camera)产生。在3D内容制作中,一般有两种摄像头布置方式。一种如图1所示,采用平行摄像头(parallelcamera)102和104,另一种如图2所示,采用聚合摄像头(converging camera)202和204。其中图1是示范性平行摄像头配置的示意图;图2是示范性聚合摄像头配置的示意图。在一实施例中,成对立体图像中左视图(即左眼图像帧)中特征点(feature point)的位置为XL,成对立体图像中右视图(即左眼图像帧)中特征点(feature point)的位置为XR。成对立体图像中不同图像帧的特征点的视差值P(XL,XR)可通过下列等式表示。\n[0021] P(XL,XR)=XR-XL (1)\n[0022] 因此,基于位置值XR和XL,视差值可为正,可为负,也可为零。一般来说,零视差值表示可在屏幕上感知到点,正视差值表示可在屏幕后面感知到点,而负视差值表示可在屏幕前面感知到点。请参照图3,图3是视差值和感知到的3D效果的示意图。由于XR=AR、XL=AL且AR>AL,点A具有正视差值P(AL,AR),其感知位置在观看平面(即显示屏)后面。由于XR=BR、XL=BL且BR=BL,点B具有零视差值P(BL,BR),其感知位置在观看平面(即显示屏)上。由于XR=CR、XL=CL且CR
法律信息
- 2022-02-22
专利权的转移
登记生效日: 2022.02.10
专利权人由联发科技(新加坡)私人有限公司变更为雪山科技公司
地址由新加坡启汇城大道一号索拉斯大厦三楼之一变更为加拿大渥太华
- 2015-11-18
- 2013-11-20
实质审查的生效
IPC(主分类): H04N 13/00
专利申请号: 201210447853.0
申请日: 2012.11.09
- 2013-10-23
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| | 暂无 |
2011-03-30
| | |
2
| | 暂无 |
2009-12-04
| | |
3
| |
2012-03-28
|
2011-06-30
| | |
4
| |
2011-08-17
|
2011-04-13
| | |
5
| |
2011-09-14
|
2009-05-19
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |