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...

Full description

Saved in:
Bibliographic Details
Main Authors Borrel, Paul, Hall, Shawn, Horn, William P, Klosowski, James T, Luken, William L, Martin, Ioana M, Suits, Frank
Format Patent
LanguageEnglish
Published 07.05.2002
Online AccessGet 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