Method and apparatus for delivering 3D graphics in a networked environment using transparent video
1. Field of the Invention A system and method for seamlessly combining client-only rendering techniques with server-only rendering techniques. The approach uses a composite stream containing three distinct streams. One stream is available to send geometry from the server to the client. Another strea...
Saved in:
Main Authors | , , , , , , |
---|---|
Format | Patent |
Language | English |
Published |
07.05.2002
|
Online Access | Get full text |
Cover
Loading…
Abstract | 1. Field of the Invention
A system and method for seamlessly combining client-only rendering techniques with server-only rendering techniques. The approach uses a composite stream containing three distinct streams. One stream is available to send geometry from the server to the client. Another stream contains video with transparent pixels that allow the client-rendered object to appear in the context of the server rendered objects. The third stream contains camera information. The invention can satisfy a number of viewing applications. For example, initially the most relevant geometry can stream to the client for high quality local rendering while the server delivers renderings of less relevant geometry at lower resolutions. After the most relevant geometry has been delivered to the client, the less important geometry can be optionally streamed to the client to increase the fidelity of the entire scene. In the limit, all of the geometry is transferred to the client and the situation corresponds to client-only rendering system where local graphics hardware is used to improve fidelity and reduce bandwidth. Alternatively, if a client does not have local three-dimensional graphics capability then the server can transmit only the video of the server-rendered object and drop the other two streams. In either case, the approach also permits for a progressive improvement in the server-rendered image whenever the scene becomes static. Bandwidth that was previously used to represent changing images is allocated to improving the fidelity of the server-rendered image whenever the scene becomes static. |
---|---|
AbstractList | 1. Field of the Invention
A system and method for seamlessly combining client-only rendering techniques with server-only rendering techniques. The approach uses a composite stream containing three distinct streams. One stream is available to send geometry from the server to the client. Another stream contains video with transparent pixels that allow the client-rendered object to appear in the context of the server rendered objects. The third stream contains camera information. The invention can satisfy a number of viewing applications. For example, initially the most relevant geometry can stream to the client for high quality local rendering while the server delivers renderings of less relevant geometry at lower resolutions. After the most relevant geometry has been delivered to the client, the less important geometry can be optionally streamed to the client to increase the fidelity of the entire scene. In the limit, all of the geometry is transferred to the client and the situation corresponds to client-only rendering system where local graphics hardware is used to improve fidelity and reduce bandwidth. Alternatively, if a client does not have local three-dimensional graphics capability then the server can transmit only the video of the server-rendered object and drop the other two streams. In either case, the approach also permits for a progressive improvement in the server-rendered image whenever the scene becomes static. Bandwidth that was previously used to represent changing images is allocated to improving the fidelity of the server-rendered image whenever the scene becomes static. |
Author | Martin, Ioana M Hall, Shawn Horn, William P Klosowski, James T Borrel, Paul Luken, William L Suits, Frank |
Author_xml | – sequence: 1 fullname: Borrel, Paul – sequence: 2 fullname: Hall, Shawn – sequence: 3 fullname: Horn, William P – sequence: 4 fullname: Klosowski, James T – sequence: 5 fullname: Luken, William L – sequence: 6 fullname: Martin, Ioana M – sequence: 7 fullname: Suits, Frank |
BookMark | eNqNjEkKAjEQRbPQhdMd6gKCGml674Abd-6lNNXdwbYSKoPXNwEP4OLz4PN4czVhxzRTjyvFwRlALvMeBWMK0DkBQ6PNJJZ70EfoBf1gnwEsAwJT_Dh5kQHibMXxmzhCClWOghxKqD7ZGnJLNe1wDLT6caHgfLodLutUtFi0cC_1ik2j23272-o_lC9Fc0Dh |
ContentType | Patent |
CorporateAuthor | International Business Machines Corporation |
CorporateAuthor_xml | – name: International Business Machines Corporation |
DBID | EFH |
DatabaseName | USPTO Issued Patents |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: EFH name: USPTO Issued Patents url: http://www.uspto.gov/patft/index.html sourceTypes: Open Access Repository |
DeliveryMethod | fulltext_linktorsrc |
ExternalDocumentID | 06384821 |
GroupedDBID | EFH |
ID | FETCH-uspatents_grants_063848213 |
IEDL.DBID | EFH |
IngestDate | Sun Mar 05 22:30:48 EST 2023 |
IsOpenAccess | true |
IsPeerReviewed | false |
IsScholarly | false |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-uspatents_grants_063848213 |
OpenAccessLink | https://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/6384821 |
ParticipantIDs | uspatents_grants_06384821 |
PatentNumber | 6384821 |
PublicationCentury | 2000 |
PublicationDate | 20020507 |
PublicationDateYYYYMMDD | 2002-05-07 |
PublicationDate_xml | – month: 05 year: 2002 text: 20020507 day: 07 |
PublicationDecade | 2000 |
PublicationYear | 2002 |
References | D. Aliaga, et al., "Visualization of Complex Models Using Dynamic Texture-based Simplification", IEEE Visualization '96, pp. 101-106, Oct.-Nov. 1996. Appleton (5729669) 19980300 B. Schneider et al., "An Adaptive Framework for 3D Graphics in Networked and Mobile Environments", Proc. Workshop on Interactive Applications of Mobile Computing, IMC '98, Nov. 1998. Y. Mann et al., "Selective Pixel Transmission for Navigating in Remote Virtual Environments", Proc. Eurographics '97, vol. 16, No. 3, 1997. D. Aliaga, et al., "Architectural Walkthroughs Using Portal Textures", IEEE Visualization '97, pp. 355-362, Oct. 1997. Garland, et al, "Surface Simplification Using Quadric Error Metrics", ACM Proc. Siggraph '97, Aug. 1997, pp. 209-216. H. Hoppe, "Progressive Meshes", ACM Proc. Siggraph '98, Aug. 1996, pp. 99-108. Goldwasser et al. (4737921) 19880400 Cruz et al. (5696948) 19971200 G. Taubin, et al., "Progressive Forest Split compression", ACM Proc. Siggraph '98, Jul. 1998, pp. 123-132. G. Taubin, et al., "Geometric Compression Through Topological Surgery", ACM Transactions on Graphics, vol. 17, No. 2, Apr. 1998, pp. 84-115. Luken et al., "PanoramIX: Photorealistic Multimedia 3D Scenery", IBM Research Report #RC21145, IBM T.J. Watson Research Center, 1998. H. Zhang et al., "Visibility Culling Using Hierarchical Occlusion Maps", ACM Proc. Siggraph '97, Aug. 1997, pp. 77-88. Barnett et al. (5408272) 19950400 M. Levoy, "Polygon-Assisted JPEG and MPEG Compression of Synthetic Images", ACM Proc. Siggraph '95, Aug. 1995, pp. 21-28. W. Meloni, "The Web Looks Toward 3D" Computer Graphics World, 21(12), Dec. 1998, pp. 20. |
References_xml | – year: 19971200 ident: 5696948 contributor: fullname: Cruz et al. – year: 19980300 ident: 5729669 contributor: fullname: Appleton – year: 19880400 ident: 4737921 contributor: fullname: Goldwasser et al. – year: 19950400 ident: 5408272 contributor: fullname: Barnett et al. |
Score | 2.5559602 |
Snippet | 1. Field of the Invention
A system and method for seamlessly combining client-only rendering techniques with server-only rendering techniques. The approach... |
SourceID | uspatents |
SourceType | Open Access Repository |
Title | Method and apparatus for delivering 3D graphics in a networked environment using transparent video |
URI | https://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/6384821 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LSwMxEB5qEdSTomJ9MQev0XU33d2etcsiVHpQ6E3ylELNFjeLf7-TrJRe9BRIYBjymAd83xeAu_zR2rGacEYBUoYGJWeCG8FyVaZSKzp0HYjCs9e8fucvi_FiAPWWC_NFz4ityZf2vmvXvongSgrv_cGzXvw5aAS6oD7w41aN0HNtH-ge8TIwyvfKJEC7plV9BAdkgko259udpFEdw_48zp7AwLhTkLP4WTNS645iHSW3uxapZkRtVgEdQUkEs2eMEtJL1eLSoUDXw7SNxh1KGga0-if6KEwe2FweA52uOQOspm9PNds69EHWwpD8Op6dw5AafnMByI0qZFJoKTLLlZiUNi1SnludpJYyfDaC0Z9mLv9Zu4LD-JdJgOsV1zD03525oZTq5W3crw0VYYRZ |
link.rule.ids | 230,309,786,808,891,64394 |
linkProvider | USPTO |
linkToPdf | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LS8NAEB5KFR8nRcX6nIPXaEy2SXq2DfHRkoNCb2WT3ZVCTUKT4N93ZiOlFz0t7MIw7Ovbge_7FuAueDRmmI-EQxdkxgVK4EihpRPkkZepnBZdsVB4OguSD_EyH857kGy0MF90jJyKcqnv27pqSkuupOu9W3inM39mj8CC3Qe-i1UpVarMA-0jEbGifIcxll30J3FyCPsUhB5tRVNvwUZ8BLup7T2Gni5OIJva75qRineUlTXdbmukVyMqvWJ-BMEI-mO0JtLLvMZlgRKLjqitFW6J0pD56p_YWGty1nM1yIK68hQwnrw_Jc4moQVF48b9Td0_gz6V_PocUOg8zNxQZdI3IpejyHihJwKjXM8QxvsDGPwZ5uKfsVvYS8fx4u159noJB_ZjE-buhVfQb9atviZ8bbIbO3U_tfuHUw |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=Method+and+apparatus+for+delivering+3D+graphics+in+a+networked+environment+using+transparent+video&rft.inventor=Borrel%2C+Paul&rft.inventor=Hall%2C+Shawn&rft.inventor=Horn%2C+William+P&rft.inventor=Klosowski%2C+James+T&rft.inventor=Luken%2C+William+L&rft.inventor=Martin%2C+Ioana+M&rft.inventor=Suits%2C+Frank&rft.number=6384821&rft.date=2002-05-07&rft.externalDBID=n%2Fa&rft.externalDocID=06384821 |