CN103108197A - 一种用于3d视频无线显示的优先级压缩方法和系统 - Google Patents
一种用于3d视频无线显示的优先级压缩方法和系统 Download PDFInfo
- Publication number
- CN103108197A CN103108197A CN2011103578096A CN201110357809A CN103108197A CN 103108197 A CN103108197 A CN 103108197A CN 2011103578096 A CN2011103578096 A CN 2011103578096A CN 201110357809 A CN201110357809 A CN 201110357809A CN 103108197 A CN103108197 A CN 103108197A
- Authority
- CN
- China
- Prior art keywords
- video
- compression
- data
- prospect
- background
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000007906 compression Methods 0.000 title claims abstract description 103
- 230000006835 compression Effects 0.000 title claims abstract description 102
- 238000000034 method Methods 0.000 title claims abstract description 29
- 238000010586 diagram Methods 0.000 claims description 9
- 239000000284 extract Substances 0.000 claims description 9
- 238000000605 extraction Methods 0.000 claims description 8
- 238000004590 computer program Methods 0.000 claims description 6
- 230000004069 differentiation Effects 0.000 claims description 5
- 238000013481 data capture Methods 0.000 claims description 4
- 230000005540 biological transmission Effects 0.000 abstract description 9
- 238000013144 data compression Methods 0.000 abstract description 3
- 230000008901 benefit Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 241001269238 Data Species 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/20—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video object coding
- H04N19/29—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video object coding involving scalability at the object level, e.g. video object layer [VOL]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/597—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding specially adapted for multi-view video sequence encoding
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
Abstract
提供一种用于3D视频无线显示的优先级压缩方法和系统,所述方法包括:输入视频数据;提取视频数据的景深;区分每帧图像的前景与背景;对每帧图像的前景与背景进行不同类型的压缩;输出视频数据。本发明提供的3D视频无线显示的压缩方法和系统,使无线显示的3D视频画面基本无失真现象,图像的质量不受无线传输中数据压缩中产生的损失的影响。
Description
技术领域
本发明涉及一种用于3D视频的压缩方法和系统,具体地说,涉及一种用于3D视频无线显示的优先级压缩方法和系统。
背景技术
众所周知,形成3D体验的原理在于,能同时呈现左眼图像和右眼图像。现有技术中,以1080p逐行扫描,扫描率为120Hz,位深为24bit的高清显示器为例,3D视频的数据传输速率需要达到1920x1080x120x24bps=5.6Gbps,即每秒需要传输5.6Gb的数据量。当数据的传输方式为无线方式时,从数据源,例如,笔记本电脑,手持摄像机等,传输到使用数据终端,例如,电视机、大型显示器等,由于无线传输带宽的限制,3D视频数据需要进行压缩后,才能无线传输并显示,压缩过程中的3D视频数据损失量比较大,造成画面失真,影响显示的图像的质量。
所以,需要一种用于通过无线传输来显示3D视频的压缩方法和系统,使无线显示的3D视频画面基本无失真现象,而且图像的质量不受无线传输中数据压缩中产生的损失的影响。
发明内容
为了解决上述问题,本发明基于3D体验的原理,提供了一种用于3D视频无线显示的压缩方法和系统。
本发明一方面,提供了一种用于3D视频无线显示的优先级压缩方法,所述方法包括:输入视频数据;提取视频数据的景深;区分每帧图像的前景与背景;对每帧图像的前景与背景进行不同类型的压缩;输出视频数据。
优选地,所述输入视频数据或者所述输出视频数据的方式为使用直接内存存取先进先出数据缓存器。
优选地,所述提取视频数据的景深包括区分3D视频的数据类型,若3D视频的数据类型为游戏视频,则从Z-缓存中复制景深数据。
优选地,所述提取视频数据的景深包括区分3D视频的数据类型,若3D视频的数据类型为立体数据流,即电影视频,则通过左帧图像和右帧图像之间的运动估计来提取景深数据。
优选地,所述区分每帧图像的前景与背景进一步包括区分3D视频的数据类型,若3D视频的数据类型为游戏视频,则可以通过在数量/深度柱状图中选择深度阈值,来区分前景像素与背景像素。
优选地,所述对每帧图像的前景与背景进行不同类型的压缩包括:对前景进行高端类立体视频编码,对背景部分进行基类非立体视频编码。
优选地,所述对每帧图像的前景与背景进行不同类型的压缩包括:对前景部分压缩的压缩率比对背景部分压缩的压缩率低。
优选地,所述对每帧图像的前景与背景进行不同类型的压缩包括:对前景部分压缩的压缩率为0,对背景部分压缩的压缩率为85%。
优选地,所述对每帧图像的前景与背景进行不同类型的压缩包括:对前景部分压缩的压缩速率比对背景部分压缩的压缩速率高。
优选地,所述对每帧图像的前景与背景进行不同类型的压缩包括:对前景部分压缩的压缩速率为80Mbps,对背景部分压缩的压缩速率为20Mbps。
本发明另一方面,提供了一种用于3D视频无线显示的优先级压缩的系统,所述系统包括:数据获取单元,用于输入视频数据;数据处理单元,用于提取视频数据的景深、区分每帧图像的前景与背景并对每帧图像的前景与背景进行不同类型的压缩;数据输出单元,用于输出视频数据。
优选地,所述输入视频数据或者所述输出视频数据的方式为使用直接内存存取先进先出数据缓存器。
优选地,所述提取视频数据的景深包括区分3D视频的数据类型,若3D视频的数据类型为游戏视频,则从Z-缓存中复制景深数据。
优选地,所述提取视频数据的景深包括区分3D视频的数据类型,若3D视频的数据类型为立体数据流,即电影视频,则通过左帧图像和右帧图像之间的运动估计来提取景深数据。
优选地,所述区分每帧图像的前景与背景进一步包括区分3D视频的数据类型,若3D视频的数据类型为游戏视频,则可以通过在数量/深度柱状图中选择深度阈值,来区分前景像素与背景像素。
优选地,所述对每帧图像的前景与背景进行不同类型的压缩包括:对前景进行高端类立体视频编码,对背景部分进行基类非立体视频编码。
优选地,所述对每帧图像的前景与背景进行不同类型的压缩包括:对前景部分压缩的压缩率比对背景部分压缩的压缩率低。
优选地,所述对每帧图像的前景与背景进行不同类型的压缩包括:对前景部分压缩的压缩率为0,对背景部分压缩的压缩率为85%。
优选地,所述对每帧图像的前景与背景进行不同类型的压缩包括:对前景部分压缩的压缩速率比对背景部分压缩的压缩速率高。
本发明还提供了,一种存在于计算机可读介质上的计算机程序产品,可操作以执行用于3D视频无线显示的优先级压缩的指令,所述计算机程序产品包括指令代码以:输入视频数据;提取所述视频数据的景深;区分所述视频数据中每帧图像的前景与背景;对所述每帧图像的前景与背景进行不同类型的压缩;输出处理后的所述视频数据。
本发明提供的用于3D视频无线显示的优先级压缩方法和系统,使用了对3D视频的按照优先级进行压缩的策略,使对无线3D视频的传输使用有限的无线带宽而能够提供给用户最佳的用户体验。
本发明的其它功能和优点将在下面的说明书中阐述,部分将由说明书明显看出,或者从发明的实践中得知。本发明的优点将由书面的说明、权力要求书和附图特别指出的结构实现和得到。
应该理解的是上述概括性说明和后述的详细说明是示例性的和解释性的,意图提供对于本发明权利要求的更进一步的解释。
附图说明
附图提供了对于本发明更进一步的理解,并入说明书中并构成说明书的一部分,解释本发明的实施例,并与说明书一起用于解释本发明的原理。
附图中:
图1根据一个示范性实施例,示出了本发明提供的一种用于3D视频无线显示的优先级压缩的系统的结构图。
图2根据一个示范性实施例,示出了本发明所提供的3D视频无线显示的优先级压缩方法的流程框图。
图3根据一个示范性实施例,示出了播放立体电影时的左眼图像和右眼图像中前景/背景的示意图。
图4根据一个示范性实施例,示出了在一帧图像中像素的数量—深度柱状图。
具体实施方式
在本申请中,将围绕用于3D视频无线显示的压缩方法和系统来描述示范性实施例。本领域普通技术人员应认识到,下面的描述仅仅是示例性的而并非意图进行任何方式的限定。受益于本申请的本领域的技术人员将容易获得其他实施例的启示。现在,将更为详细地描述如附图中所示的示范性实施例的实施方式。贯穿全部附图以及下列描述,相同的附图标记将尽可能用于表示相同或相似的对象。
现在将详细地引用本发明优选的实施例,其实例在附图中示出。
图1根据一个示范性实施例,示出了本发明提供的一种用于3D视频无线显示的优先级压缩的系统,所述系统100包括:数据获取单元101,用于输入视频数据;数据处理单元102,用于提取视频数据的景深、区分每帧图像的前景与背景并对每帧图像的前景与背景进行不同类型的压缩;数据输出单元103,用于输出视频数据。
图2根据一个示范性实施例,示出了本发明所提供的3D视频无线显示的优先级压缩方法的流程框图。
在步骤201中,数据获取单元101输入3D视频数据,例如可以使用直接内存存取先进先出数据缓存器的方式输入数据。
在步骤202中,数据处理单元102区分要显示的3D视频的数据类型,如果是3D的栅格化的图像,则为游戏视频,则进入步骤203,从Z-缓存中复制景深数据。
另一方面,在步骤202的3D视频的数据类型的判断的结论为立体数据流,即视频类型为3D电影视频时,则在步骤204中,数据处理单元102通过比较图形在同时显示的左眼图像和右眼图像中的之间的块的运动矢量来进行运动估计。左右两帧之间块的运动矢量越大时,其景深越浅,当运动矢量为0时,其景深为无穷远,其中获得的景深数据为相对值,从而提取出景深数据。例如,图3根据一个示范性实施例,示出了播放立体电影时的左眼图像和右眼图像中进行运动估计的示意图。如图3,立体电影中应同时显示的左眼图像301和右眼图像302,左眼图像301和右眼图像302都由图像块303和图像块304构成。比较估计出图像301、302中的图像块303、304的运动矢量,显然图像块303的运动矢量更大,图像块304的运动矢量趋于0。所以图像块303的景深很浅,而图像块304的景深趋于无穷远。
提取出景深数据之后,在步骤205中,根据景深数据,数据处理单元102进行前景与背景的估算。前景即3D视频中,被观众所关注的主要部分,而背景部分则变化较小,从而凸显出主要部分。根据一个实施例,可以通过在数量—深度柱状图中,寻找像素数量最少的那个深度为区分前景与背景的深度阈值,一般前景像素数量为总像素数量的20-40%。例如,图4根据一个示范性实施例,示出了在一帧图像中像素的数量—深度柱状图。如图所示,可以看到像素最少的深度阈值401,约占总像素20-40%的小于深度阈值401的像素402为前景部分,其余像素为背景部分像素.
在步骤206中,数据处理单元102对前景和背景分别进行对应不同压缩率的压缩处理。例如,对前景进行高码率立体流编码,对背景部分进行低码率单一流编码。前景部分的压缩率可以为0,即,不进行压缩,相比较于非优先级的压缩方法,观众关注的前景部分损失更少,保留最多的图像细节。背景部分的压缩率为85%,即压缩后为原来大小的15%。例如,前景部分的高码率立体流编码数据的压缩速率为80Mbps,以快速压缩大量数据,保留最多的图像细节,而背景部分的低码率单一流编码数据压缩速率为20Mbps,且左右两帧的背景的块完全一致或者非常接近,所以背景数据只需要由左右两帧中的一帧提供所有的块,另外一帧由其恢复便可,即两帧图像的背景可以由左眼图像301和右眼图像302共同使用,以最大限度地节约无线带宽。
最后,数据输出单元103在步骤207输出处理过的数据,例如可使用直接内存存取先进先出数据缓存器的方式输出数据。
本发明还提供了,一种存在于计算机可读介质上的计算机程序产品,可操作以执行用于3D视频无线显示的优先级压缩的指令,所述计算机程序产品包括指令代码,以输入视频数据、提取所述视频数据的景深、区分所述视频数据中每帧图像的前景与背景、对所述每帧图像的前景与背景进行不同类型的压缩、输出处理后的所述视频数据。
由此可见,本发明提供的用于3D视频无线显示的优先级压缩方法和系统,使用了对3D视频的按照优先级进行压缩的策略,使对无线3D视频的传输使用有限的无线带宽而能够提供给用户最佳的用户体验。
本领域技术人员可以理解的是,本发明并不局限于上述实施例,根据本发明的教导还可以做出更多种的变型和修改,这些变型和修改均落在本发明所要求保护的范围以内。本发明的保护范围由附属的权利要求书及其等效范围所界定。
Claims (20)
1.一种用于3D视频无线显示的优先级压缩方法,所述方法包括:
输入视频数据;
提取所述视频数据的景深;
区分所述视频数据中每帧图像的前景与背景;
对所述每帧图像的前景与背景进行不同类型的压缩;
输出处理后的所述视频数据。
2.如权利要求1所述的方法,其中所述输入视频数据或者所述输出视频数据的方式为使用直接内存存取先进先出数据缓存器。
3.如权利要求1所述的方法,其中所述提取视频数据的景深包括区分3D视频的数据类型,若3D视频的数据类型为游戏视频,则从Z-缓存中复制景深数据。
4.如权利要求1所述的方法,其中所述提取视频数据的景深包括区分3D视频的数据类型,若3D视频的数据类型为立体数据流,即电影视频,则通过左帧图像和右帧图像之间的运动估计来提取景深数据。
5.如权利要求1所述的方法,其中所述区分每帧图像的前景与背景的方式为通过在数量/深度柱状图中选择深度阈值,来区分前景像素与背景像素。
6.如权利要求1所述的方法,其中所述对每帧图像的前景与背景进行不同类型的压缩包括:对前景进行高端类立体视频编码,对背景部分进行基类非立体视频编码。
7.如权利要求1所述的方法,其中所述对每帧图像的前景与背景进行不同类型的压缩包括:对前景部分压缩的压缩率比对背景部分压缩的压缩率低。
8.如权利要求7所述的方法,其中所述对每帧图像的前景与背景进行不同类型的压缩包括:对前景部分压缩的压缩率为0,对背景部分压缩的压缩率为85%。
9.如权利要求1所述的方法,其中所述对每帧图像的前景与背景进行不同类型的压缩包括:对前景部分压缩的压缩速率比对背景部分压缩的压缩速率高。
10.如权利要求1所述的方法,其中所述对每帧图像的前景与背景进行不同类型的压缩包括:对前景部分压缩的压缩速率为80Mbps,对背景部分压缩的压缩速率为20Mbps。
11.一种用于3D视频无线显示的优先级压缩的系统,所述系统包括:
数据获取单元,用于输入视频数据;
数据处理单元,用于提取所述视频数据的景深、区分所述视频数据中每帧图像的前景与背景并对每帧图像的前景与背景进行不同类型的压缩;
数据输出单元,用于输出处理后的所述视频数据。
12.如权利要求11所述的系统,其中所述输入视频数据或者所述输出视频数据的方式为使用直接内存存取先进先出数据缓存器。
13.如权利要求11所述的系统,其中所述提取视频数据的景深包括区分3D视频的数据类型,若3D视频的数据类型为游戏视频,则从Z-缓存中复制景深数据。
14.如权利要求11所述的系统,其中所述提取视频数据的景深包括区分3D视频的数据类型,若3D视频的数据类型为立体数据流,即电影视频,则通过左帧图像和右帧图像之间的运动估计来提取景深数据。
15.如权利要求11所述的系统,其中所述区分每帧图像的前景与背景进一步包括区分3D视频的数据类型,若3D视频的数据类型为游戏视频,则可以通过在数量/深度柱状图中选择深度阈值,来区分前景像素与背景像素。
16.如权利要求11所述的系统,其中所述对每帧图像的前景与背景进行不同类型的压缩包括:对前景进行高端类立体视频编码,对背景部分进行基类非立体视频编码。
17.如权利要求11所述的系统,其中所述对每帧图像的前景与背景进行不同类型的压缩包括:对前景部分压缩的压缩率比对背景部分压缩的压缩率低。
18.如权利要求17所述的系统,其中所述对每帧图像的前景与背景进行不同类型的压缩包括:对前景部分压缩的压缩率为0,对背景部分压缩的压缩率为85%。
19.如权利要求11所述的系统,其中所述对每帧图像的前景与背景进行不同类型的压缩包括:对前景部分压缩的压缩速率比对背景部分压缩的压缩速率高。
20.一种存在于计算机可读介质上的计算机程序产品,可操作以执行用于3D视频无线显示的优先级压缩的指令,所述计算机程序产品包括指令代码以:
输入视频数据;
提取所述视频数据的景深;
区分所述视频数据中每帧图像的前景与背景;
对所述每帧图像的前景与背景进行不同类型的压缩;
输出处理后的所述视频数据。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011103578096A CN103108197A (zh) | 2011-11-14 | 2011-11-14 | 一种用于3d视频无线显示的优先级压缩方法和系统 |
US13/675,948 US10536709B2 (en) | 2011-11-14 | 2012-11-13 | Prioritized compression for video |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011103578096A CN103108197A (zh) | 2011-11-14 | 2011-11-14 | 一种用于3d视频无线显示的优先级压缩方法和系统 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103108197A true CN103108197A (zh) | 2013-05-15 |
Family
ID=48280698
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011103578096A Pending CN103108197A (zh) | 2011-11-14 | 2011-11-14 | 一种用于3d视频无线显示的优先级压缩方法和系统 |
Country Status (2)
Country | Link |
---|---|
US (1) | US10536709B2 (zh) |
CN (1) | CN103108197A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104427291A (zh) * | 2013-08-19 | 2015-03-18 | 华为技术有限公司 | 一种图像处理方法及设备 |
CN105657399A (zh) * | 2016-01-04 | 2016-06-08 | 浙江万里学院 | 一种无线网络环境下的3d医疗视频传输方法 |
CN107295360A (zh) * | 2016-04-13 | 2017-10-24 | 成都鼎桥通信技术有限公司 | 视频传输方法及装置 |
CN112839223A (zh) * | 2020-12-23 | 2021-05-25 | 深圳酷派技术有限公司 | 图像压缩方法、装置、存储介质及电子设备 |
Families Citing this family (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9773155B2 (en) | 2014-10-14 | 2017-09-26 | Microsoft Technology Licensing, Llc | Depth from time of flight camera |
US10726625B2 (en) | 2015-01-28 | 2020-07-28 | CCP hf. | Method and system for improving the transmission and processing of data regarding a multi-user virtual environment |
US9852546B2 (en) | 2015-01-28 | 2017-12-26 | CCP hf. | Method and system for receiving gesture input via virtual control objects |
US10725297B2 (en) | 2015-01-28 | 2020-07-28 | CCP hf. | Method and system for implementing a virtual representation of a physical environment using a virtual reality environment |
US11054886B2 (en) | 2017-04-01 | 2021-07-06 | Intel Corporation | Supporting multiple refresh rates in different regions of panel display |
US10506196B2 (en) | 2017-04-01 | 2019-12-10 | Intel Corporation | 360 neighbor-based quality selector, range adjuster, viewport manager, and motion estimator for graphics |
US10506255B2 (en) | 2017-04-01 | 2019-12-10 | Intel Corporation | MV/mode prediction, ROI-based transmit, metadata capture, and format detection for 360 video |
US10904535B2 (en) | 2017-04-01 | 2021-01-26 | Intel Corporation | Video motion processing including static scene determination, occlusion detection, frame rate conversion, and adjusting compression ratio |
US10882453B2 (en) | 2017-04-01 | 2021-01-05 | Intel Corporation | Usage of automotive virtual mirrors |
US10574995B2 (en) | 2017-04-10 | 2020-02-25 | Intel Corporation | Technology to accelerate scene change detection and achieve adaptive content display |
US10638124B2 (en) | 2017-04-10 | 2020-04-28 | Intel Corporation | Using dynamic vision sensors for motion detection in head mounted displays |
US10453221B2 (en) | 2017-04-10 | 2019-10-22 | Intel Corporation | Region based processing |
US10587800B2 (en) | 2017-04-10 | 2020-03-10 | Intel Corporation | Technology to encode 360 degree video content |
US10456666B2 (en) | 2017-04-17 | 2019-10-29 | Intel Corporation | Block based camera updates and asynchronous displays |
US10623634B2 (en) | 2017-04-17 | 2020-04-14 | Intel Corporation | Systems and methods for 360 video capture and display based on eye tracking including gaze based warnings and eye accommodation matching |
US10402932B2 (en) | 2017-04-17 | 2019-09-03 | Intel Corporation | Power-based and target-based graphics quality adjustment |
US10547846B2 (en) * | 2017-04-17 | 2020-01-28 | Intel Corporation | Encoding 3D rendered images by tagging objects |
US10726792B2 (en) | 2017-04-17 | 2020-07-28 | Intel Corporation | Glare and occluded view compensation for automotive and other applications |
US10979728B2 (en) | 2017-04-24 | 2021-04-13 | Intel Corporation | Intelligent video frame grouping based on predicted performance |
US10158833B2 (en) | 2017-04-24 | 2018-12-18 | Intel Corporation | High dynamic range imager enhancement technology |
US10424082B2 (en) | 2017-04-24 | 2019-09-24 | Intel Corporation | Mixed reality coding with overlays |
US10643358B2 (en) | 2017-04-24 | 2020-05-05 | Intel Corporation | HDR enhancement with temporal multiplex |
US10908679B2 (en) | 2017-04-24 | 2021-02-02 | Intel Corporation | Viewing angles influenced by head and body movements |
US10525341B2 (en) | 2017-04-24 | 2020-01-07 | Intel Corporation | Mechanisms for reducing latency and ghosting displays |
US10565964B2 (en) | 2017-04-24 | 2020-02-18 | Intel Corporation | Display bandwidth reduction with multiple resolutions |
US10939038B2 (en) | 2017-04-24 | 2021-03-02 | Intel Corporation | Object pre-encoding for 360-degree view for optimal quality and latency |
US10475148B2 (en) | 2017-04-24 | 2019-11-12 | Intel Corporation | Fragmented graphic cores for deep learning using LED displays |
US10812562B1 (en) * | 2018-06-21 | 2020-10-20 | Architecture Technology Corporation | Bandwidth dependent media stream compression |
US10862938B1 (en) | 2018-06-21 | 2020-12-08 | Architecture Technology Corporation | Bandwidth-dependent media stream compression |
CN113191210B (zh) * | 2021-04-09 | 2023-08-29 | 杭州海康威视数字技术股份有限公司 | 一种图像处理方法、装置及设备 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101420618A (zh) * | 2008-12-02 | 2009-04-29 | 西安交通大学 | 基于感兴趣区域的自适应可伸缩视频编解码结构设计方法 |
CN101945287A (zh) * | 2010-10-14 | 2011-01-12 | 杭州华三通信技术有限公司 | 一种roi编码方法及其系统 |
CN102006473A (zh) * | 2010-11-18 | 2011-04-06 | 无锡中星微电子有限公司 | 视频编码器和编码方法以及视频解码器和解码方法 |
CN102055982A (zh) * | 2011-01-13 | 2011-05-11 | 浙江大学 | 三维视频编解码方法及装置 |
Family Cites Families (108)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4864629A (en) | 1985-12-31 | 1989-09-05 | Schlumberger Technologies, Inc. | Image correlation system |
JPH0656546B2 (ja) | 1991-07-22 | 1994-07-27 | インターナショナル・ビジネス・マシーンズ・コーポレイション | イメージバッファ |
JP3359393B2 (ja) | 1993-10-07 | 2002-12-24 | 富士通株式会社 | 図形データ並列処理表示装置 |
US5483254A (en) | 1993-12-28 | 1996-01-09 | Dimensional Displays Inc. | 3D video display devices |
US5577981A (en) | 1994-01-19 | 1996-11-26 | Jarvik; Robert | Virtual reality exercise machine and computer controlled video system |
US5913727A (en) | 1995-06-02 | 1999-06-22 | Ahdoot; Ned | Interactive movement and contact simulation game |
US5841447A (en) | 1995-08-02 | 1998-11-24 | Evans & Sutherland Computer Corporation | System and method for improving pixel update performance |
US5886701A (en) | 1995-08-04 | 1999-03-23 | Microsoft Corporation | Graphics rendering device and method for operating same |
US5949428A (en) | 1995-08-04 | 1999-09-07 | Microsoft Corporation | Method and apparatus for resolving pixel data in a graphics rendering system |
US6016474A (en) | 1995-09-11 | 2000-01-18 | Compaq Computer Corporation | Tool and method for diagnosing and correcting errors in a computer program |
US6308565B1 (en) | 1995-11-06 | 2001-10-30 | Impulse Technology Ltd. | System and method for tracking and assessing movement skills in multidimensional space |
US6278418B1 (en) | 1995-12-29 | 2001-08-21 | Kabushiki Kaisha Sega Enterprises | Three-dimensional imaging system, game device, method for same and recording medium |
US6141740A (en) | 1997-03-03 | 2000-10-31 | Advanced Micro Devices, Inc. | Apparatus and method for microcode patching for generating a next address |
JPH10257502A (ja) | 1997-03-17 | 1998-09-25 | Matsushita Electric Ind Co Ltd | 階層画像符号化方法、階層画像多重化方法、階層画像復号方法及び装置 |
US6057855A (en) | 1997-07-02 | 2000-05-02 | Hewlett-Packard Company | Method and apparatus for providing polygon pixel sub-sample information using incremental means |
US6856320B1 (en) | 1997-11-25 | 2005-02-15 | Nvidia U.S. Investment Company | Demand-based memory system for graphics applications |
US6314493B1 (en) | 1998-02-03 | 2001-11-06 | International Business Machines Corporation | Branch history cache |
US6492991B1 (en) | 1998-08-28 | 2002-12-10 | Ati International Srl | Method and apparatus for controlling compressed Z information in a video graphics system |
US6064354A (en) | 1998-07-01 | 2000-05-16 | Deluca; Michael Joseph | Stereoscopic user interface method and apparatus |
US6552722B1 (en) | 1998-07-17 | 2003-04-22 | Sensable Technologies, Inc. | Systems and methods for sculpting virtual objects in a haptic virtual reality environment |
US6421048B1 (en) | 1998-07-17 | 2002-07-16 | Sensable Technologies, Inc. | Systems and methods for interacting with virtual objects in a haptic virtual reality environment |
US6771264B1 (en) | 1998-08-20 | 2004-08-03 | Apple Computer, Inc. | Method and apparatus for performing tangent space lighting and bump mapping in a deferred shading graphics processor |
US6525737B1 (en) | 1998-08-20 | 2003-02-25 | Apple Computer, Inc. | Graphics processor with pipeline state storage and retrieval |
CA2264407A1 (en) * | 1998-09-25 | 2000-03-25 | Wireless System Technologies, Inc. | Method and system for negotiating telecommunication resources |
US6281903B1 (en) * | 1998-12-04 | 2001-08-28 | International Business Machines Corporation | Methods and apparatus for embedding 2D image content into 3D models |
US7129860B2 (en) | 1999-01-29 | 2006-10-31 | Quickshift, Inc. | System and method for performing scalable embedded parallel data decompression |
US6545683B1 (en) | 1999-04-19 | 2003-04-08 | Microsoft Corporation | Apparatus and method for increasing the bandwidth to a graphics subsystem |
JP2000350865A (ja) * | 1999-06-11 | 2000-12-19 | Mr System Kenkyusho:Kk | 複合現実空間のゲーム装置、その画像処理方法およびプログラム記憶媒体 |
US7370016B1 (en) * | 1999-08-27 | 2008-05-06 | Ochoa Optics Llc | Music distribution systems |
US6438664B1 (en) | 1999-10-27 | 2002-08-20 | Advanced Micro Devices, Inc. | Microcode patch device and method for patching microcode using match registers and patch routines |
US6496193B1 (en) | 1999-12-30 | 2002-12-17 | Intel Corporation | Method and apparatus for fast loading of texture data into a tiled memory |
US6757068B2 (en) | 2000-01-28 | 2004-06-29 | Intersense, Inc. | Self-referenced tracking |
US6525725B1 (en) * | 2000-03-15 | 2003-02-25 | Sun Microsystems, Inc. | Morphing decompression in a graphics system |
US6618054B2 (en) | 2000-05-16 | 2003-09-09 | Sun Microsystems, Inc. | Dynamic depth-of-field emulation based on eye-tracking |
US6690381B1 (en) | 2000-06-21 | 2004-02-10 | Microsoft Corporation | Method and system for performing multi-texturing operations using recursive interleaving |
US6611253B1 (en) * | 2000-09-19 | 2003-08-26 | Harel Cohen | Virtual input environment |
US6750870B2 (en) | 2000-12-06 | 2004-06-15 | Hewlett-Packard Development Company, L.P. | Multi-mode graphics address remapping table for an accelerated graphics port device |
WO2002073955A1 (en) | 2001-03-13 | 2002-09-19 | Canon Kabushiki Kaisha | Image processing apparatus, image processing method, studio apparatus, storage medium, and program |
US6996254B2 (en) * | 2001-06-18 | 2006-02-07 | Microsoft Corporation | Incremental motion estimation through local bundle adjustment |
US20030001857A1 (en) | 2001-06-29 | 2003-01-02 | Doyle Peter L. | Method and apparatus for determining logical texture coordinate bindings |
US10360685B2 (en) | 2007-05-24 | 2019-07-23 | Pillar Vision Corporation | Stereoscopic image capture with performance outcome prediction in sporting environments |
US6825847B1 (en) | 2001-11-30 | 2004-11-30 | Nvidia Corporation | System and method for real-time compression of pixel colors |
US20030122820A1 (en) | 2001-12-31 | 2003-07-03 | Doyle Peter L. | Object culling in zone rendering |
CA2436043C (en) | 2002-02-22 | 2006-01-10 | Bacus Research Laboratories, Inc. | Focusable virtual microscopy apparatus and method |
US6828978B2 (en) | 2002-02-28 | 2004-12-07 | David B. Buehler | Bucket-sorting graphical rendering apparatus and method |
US7015909B1 (en) | 2002-03-19 | 2006-03-21 | Aechelon Technology, Inc. | Efficient use of user-defined shaders to implement graphics operations |
US6909997B2 (en) | 2002-03-26 | 2005-06-21 | Lockheed Martin Corporation | Method and system for data fusion using spatial and temporal diversity between sensors |
US7203356B2 (en) * | 2002-04-11 | 2007-04-10 | Canesta, Inc. | Subject segmentation and tracking using 3D sensing technology for video compression in multimedia applications |
US6891543B2 (en) | 2002-05-08 | 2005-05-10 | Intel Corporation | Method and system for optimally sharing memory between a host processor and graphics processor |
US7072477B1 (en) * | 2002-07-09 | 2006-07-04 | Apple Computer, Inc. | Method and apparatus for automatically normalizing a perceived volume level in a digitally encoded file |
JP3944019B2 (ja) | 2002-07-31 | 2007-07-11 | キヤノン株式会社 | 情報処理装置および方法 |
EP1567234A4 (en) | 2002-11-05 | 2006-01-04 | Disney Entpr Inc | VIDEO INTERACTIVE ENVIRONMENT |
US8111928B2 (en) | 2003-02-13 | 2012-02-07 | Ati Technologies Ulc | Method and apparatus for compression of multi-sampled anti-aliasing color data |
US6839062B2 (en) | 2003-02-24 | 2005-01-04 | Microsoft Corporation | Usage semantics |
TWI288869B (en) | 2003-04-11 | 2007-10-21 | Quanta Comp Inc | Front-end bus module of computer |
US7801570B2 (en) | 2003-04-15 | 2010-09-21 | Ipventure, Inc. | Directional speaker for portable electronic device |
US7202872B2 (en) | 2003-10-29 | 2007-04-10 | Via Technologies, Inc. | Apparatus for compressing data in a bit stream or bit pattern |
US8019449B2 (en) * | 2003-11-03 | 2011-09-13 | At&T Intellectual Property Ii, Lp | Systems, methods, and devices for processing audio signals |
US7324594B2 (en) * | 2003-11-26 | 2008-01-29 | Mitsubishi Electric Research Laboratories, Inc. | Method for encoding and decoding free viewpoint videos |
US7119810B2 (en) | 2003-12-05 | 2006-10-10 | Siemens Medical Solutions Usa, Inc. | Graphics processing unit for simulation or medical diagnostic imaging |
US7719563B2 (en) * | 2003-12-11 | 2010-05-18 | Angus Richards | VTV system |
US7218291B2 (en) | 2004-09-13 | 2007-05-15 | Nvidia Corporation | Increased scalability in the fragment shading pipeline |
US7643694B2 (en) | 2004-12-31 | 2010-01-05 | Zoran Corporation | Method and apparatus for processing a compressed image in an order other than the order in which it was compressed |
US20060170703A1 (en) | 2005-02-01 | 2006-08-03 | Via Technologies, Inc. | Color compression using an edge data bitmask in a multi-sample anti-aliasing scheme |
US7486290B1 (en) | 2005-06-10 | 2009-02-03 | Nvidia Corporation | Graphical shader by using delay |
EP1768383B1 (en) * | 2005-07-15 | 2016-02-24 | Barco N.V. | Network displays and method of their operation |
US7616202B1 (en) | 2005-08-12 | 2009-11-10 | Nvidia Corporation | Compaction of z-only samples |
US8024768B2 (en) * | 2005-09-15 | 2011-09-20 | Penthera Partners, Inc. | Broadcasting video content to devices having different video presentation capabilities |
CA2631412A1 (en) | 2005-11-28 | 2007-05-31 | L-3 Communications Corporation | Distributed physics based training system and methods |
US8279168B2 (en) | 2005-12-09 | 2012-10-02 | Edge 3 Technologies Llc | Three-dimensional virtual-touch human-machine interface system and method therefor |
US7463270B2 (en) | 2006-02-10 | 2008-12-09 | Microsoft Corporation | Physical-virtual interpolation |
EP2005342B1 (en) | 2006-04-08 | 2019-06-05 | Allan Millman | Method and system for interactive simulation of materials |
US8212820B2 (en) | 2006-05-04 | 2012-07-03 | Nintendo Co., Ltd. | Virtual suction tool |
US20080049964A1 (en) | 2006-06-29 | 2008-02-28 | Ati Technologies Ulc | Multiplayer gaming system with directional audio |
US7692659B1 (en) | 2006-11-06 | 2010-04-06 | Nvidia Corporation | Color-compression using automatic reduction of multi-sampled pixels |
US8248462B2 (en) | 2006-12-15 | 2012-08-21 | The Board Of Trustees Of The University Of Illinois | Dynamic parallax barrier autosteroscopic display system and method |
US20080252596A1 (en) | 2007-04-10 | 2008-10-16 | Matthew Bell | Display Using a Three-Dimensional vision System |
US8472665B2 (en) | 2007-05-04 | 2013-06-25 | Qualcomm Incorporated | Camera-based user input for compact devices |
US20080293464A1 (en) | 2007-05-21 | 2008-11-27 | World Golf Tour, Inc. | Electronic game utilizing photographs |
JP5430572B2 (ja) | 2007-09-14 | 2014-03-05 | インテレクチュアル ベンチャーズ ホールディング 67 エルエルシー | ジェスチャベースのユーザインタラクションの処理 |
US8363969B1 (en) * | 2008-08-01 | 2013-01-29 | Marvell International Ltd. | Systems and methods for image coding and processing |
US8639666B2 (en) | 2008-09-05 | 2014-01-28 | Cast Group Of Companies Inc. | System and method for real-time environment tracking and coordination |
US8675091B2 (en) | 2008-12-15 | 2014-03-18 | Nvidia Corporation | Image data processing with multiple cameras |
US8289288B2 (en) | 2009-01-15 | 2012-10-16 | Microsoft Corporation | Virtual object adjustment via physical object detection |
US8624962B2 (en) | 2009-02-02 | 2014-01-07 | Ydreams—Informatica, S.A. Ydreams | Systems and methods for simulating three-dimensional virtual interactions from two-dimensional camera images |
US8411966B2 (en) * | 2009-03-10 | 2013-04-02 | Her Majesty The Queen In Right Of Canada, As Represented By The Minister Of Industry, Through The Communications Research Centre Canada | Estimation of image relations from point correspondences between images |
US20110122224A1 (en) * | 2009-11-20 | 2011-05-26 | Wang-He Lou | Adaptive compression of background image (acbi) based on segmentation of three dimentional objects |
KR101604843B1 (ko) | 2009-12-30 | 2016-03-21 | 엘지전자 주식회사 | 휴대 단말기 및 그 동작 제어방법 |
KR101685364B1 (ko) | 2010-01-05 | 2016-12-12 | 엘지전자 주식회사 | 휴대 단말기, 휴대 단말기 시스템 및 그 동작 제어방법 |
US8547450B2 (en) | 2010-02-22 | 2013-10-01 | Texas Instruments Incorporated | Methods and systems for automatic white balance |
CN102835119B (zh) | 2010-04-01 | 2016-02-03 | 英特尔公司 | 支持自动立体显示器上的实时3d图像渲染的多核心处理器 |
US8917632B2 (en) | 2010-04-07 | 2014-12-23 | Apple Inc. | Different rate controller configurations for different cameras of a mobile device |
US8774267B2 (en) * | 2010-07-07 | 2014-07-08 | Spinella Ip Holdings, Inc. | System and method for transmission, processing, and rendering of stereoscopic and multi-view images |
US9406132B2 (en) | 2010-07-16 | 2016-08-02 | Qualcomm Incorporated | Vision-based quality metric for three dimensional video |
US8610707B2 (en) | 2010-09-03 | 2013-12-17 | Himax Technologies Ltd. | Three-dimensional imaging system and method |
US20120139906A1 (en) | 2010-12-03 | 2012-06-07 | Qualcomm Incorporated | Hybrid reality for 3d human-machine interface |
US8274552B2 (en) | 2010-12-27 | 2012-09-25 | 3Dmedia Corporation | Primary and auxiliary image capture devices for image processing and related methods |
US9088727B2 (en) | 2011-04-06 | 2015-07-21 | Pelco, Inc. | Spatially-varying flicker detection |
US9313390B2 (en) | 2011-04-08 | 2016-04-12 | Qualcomm Incorporated | Systems and methods to calibrate a multi camera device |
US20120262592A1 (en) | 2011-04-18 | 2012-10-18 | Qualcomm Incorporated | Systems and methods of saving power by adapting features of a device |
US9165537B2 (en) | 2011-07-18 | 2015-10-20 | Nvidia Corporation | Method and apparatus for performing burst refresh of a self-refreshing display device |
US20130027521A1 (en) | 2011-07-26 | 2013-01-31 | Research In Motion Corporation | Stereoscopic image capturing system |
US8754977B2 (en) | 2011-07-28 | 2014-06-17 | Hewlett-Packard Development Company, L.P. | Second camera for finding focal target in poorly exposed region of frame taken by first camera |
US20130202191A1 (en) | 2012-02-02 | 2013-08-08 | Himax Technologies Limited | Multi-view image generating method and apparatus using the same |
US9105250B2 (en) | 2012-08-03 | 2015-08-11 | Nvidia Corporation | Coverage compaction |
US9002125B2 (en) | 2012-10-15 | 2015-04-07 | Nvidia Corporation | Z-plane compression with z-plane predictors |
US10935788B2 (en) | 2014-01-24 | 2021-03-02 | Nvidia Corporation | Hybrid virtual 3D rendering approach to stereovision |
US9883120B2 (en) * | 2015-09-28 | 2018-01-30 | Gopro, Inc. | Automatic composition of composite images or video with stereo foreground objects |
-
2011
- 2011-11-14 CN CN2011103578096A patent/CN103108197A/zh active Pending
-
2012
- 2012-11-13 US US13/675,948 patent/US10536709B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101420618A (zh) * | 2008-12-02 | 2009-04-29 | 西安交通大学 | 基于感兴趣区域的自适应可伸缩视频编解码结构设计方法 |
CN101945287A (zh) * | 2010-10-14 | 2011-01-12 | 杭州华三通信技术有限公司 | 一种roi编码方法及其系统 |
CN102006473A (zh) * | 2010-11-18 | 2011-04-06 | 无锡中星微电子有限公司 | 视频编码器和编码方法以及视频解码器和解码方法 |
CN102055982A (zh) * | 2011-01-13 | 2011-05-11 | 浙江大学 | 三维视频编解码方法及装置 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104427291A (zh) * | 2013-08-19 | 2015-03-18 | 华为技术有限公司 | 一种图像处理方法及设备 |
CN104427291B (zh) * | 2013-08-19 | 2018-09-28 | 华为技术有限公司 | 一种图像处理方法及设备 |
CN105657399A (zh) * | 2016-01-04 | 2016-06-08 | 浙江万里学院 | 一种无线网络环境下的3d医疗视频传输方法 |
CN107295360A (zh) * | 2016-04-13 | 2017-10-24 | 成都鼎桥通信技术有限公司 | 视频传输方法及装置 |
CN112839223A (zh) * | 2020-12-23 | 2021-05-25 | 深圳酷派技术有限公司 | 图像压缩方法、装置、存储介质及电子设备 |
Also Published As
Publication number | Publication date |
---|---|
US20130121563A1 (en) | 2013-05-16 |
US10536709B2 (en) | 2020-01-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103108197A (zh) | 一种用于3d视频无线显示的优先级压缩方法和系统 | |
KR100990565B1 (ko) | 하나의 비디오 파일에서 비디오 데이터의 다중 투사를처리하는 시스템 및 방법 | |
US10536730B2 (en) | Method for processing video frames, video processing chip, and motion estimation/motion compensation MEMC chip | |
US8218855B2 (en) | Method and apparatus for receiving multiview camera parameters for stereoscopic image, and method and apparatus for transmitting multiview camera parameters for stereoscopic image | |
US8878836B2 (en) | Method and apparatus for encoding datastream including additional information on multiview image and method and apparatus for decoding datastream by using the same | |
WO2017193576A1 (zh) | 一种视频分辨率的适应方法、装置及虚拟现实终端 | |
CN106060520B (zh) | 一种显示模式切换方法及其装置、智能终端 | |
WO2014052437A1 (en) | Encoding images using a 3d mesh of polygons and corresponding textures | |
US8982187B2 (en) | System and method of rendering stereoscopic images | |
US8866881B2 (en) | Stereoscopic image playback device, stereoscopic image playback system, and stereoscopic image playback method | |
JP5628819B2 (ja) | コンピュータ・グラフィックス映像合成装置と方法、及び表示装置 | |
CN105430368A (zh) | 一种两视点立体图像合成方法及系统 | |
US20150304640A1 (en) | Managing 3D Edge Effects On Autostereoscopic Displays | |
CN103260032B (zh) | 一种立体视频深度图序列的帧率提升方法 | |
CN106412718A (zh) | 一种字幕在3d空间中的渲染方法及其装置 | |
US20170221174A1 (en) | Gpu data sniffing and 3d streaming system and method | |
KR20180016461A (ko) | 결합 정보를 포함하는 영상 데이터에 대한 디코딩 방법 및 결합 정보를 포함하는 영상 데이터를 인코딩 하는 방법 | |
CN111147883A (zh) | 直播方法、装置、头戴显示设备和可读存储介质 | |
US20120121163A1 (en) | 3d display apparatus and method for extracting depth of 3d image thereof | |
KR20170065208A (ko) | 3d 이미지 처리 방법 및 장치, 및 그래픽 처리 장치 | |
CN102098527B (zh) | 一种基于运动分析的平面转立体方法及装置 | |
US9538168B2 (en) | Determination device and determination method | |
CN111246274A (zh) | 确定用于显示信息的数据的方法及显示信息的方法、装置 | |
WO2023029252A1 (zh) | 多视点视频数据处理方法、设备及存储介质 | |
KR20090034694A (ko) | 3차원 영상을 위한 다시점 카메라 파라미터 수신 방법 및그 장치, 그리고 다시점 카메라 파라미터 전송 방법 및 그장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20130515 |