System and method of reducing transmission bandwidth required for visibility-event streaming of interactive and non-interactive content

a technology transmission bandwidth, applied in the field of system and method of reducing transmission bandwidth required for visibilityevent streaming of interactive and non-interactive content, can solve the problems of untextured geometry, contribute to the overall runtime computational cost, and the method does not address the storage and dynamic prefetch of texture information, so as to reduce storage costs, improve precision, and reduce computational costs

Inactive Publication Date: 2012-09-13
JENKINS BARRY L
View PDF1 Cites 73 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0114]Consequently a general method of PVS determination that identifies conservative linearized umbral event surfaces in the primal space; estimates the deviation of these surfaces from the exact event surfaces, and adaptively refines these surfaces to more precisely approximate the exact surfaces, would enable from-region visibility precomputation with improved precision and reduced computational cost compared to existing methods.
[0115]Such a practical method of precision-controlled PVS determination could be used in conjunction with delta-PVS and intermediate representation schemes which reduce storage costs and facilitate visibility-based streaming prefetch. This visibility-based streaming prefetch method would allow the user to quickly begin...

Problems solved by technology

Since the models rendered in the vlod implementation are not textured, the method does not address the storage and dynamic prefetch of texture information.
This implementation also used untextured geometry and, like vlod, does not address the prefetch of texture information.
These from-region visibility methods must be computed at runtim...

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • System and method of reducing transmission bandwidth required for visibility-event streaming of interactive and non-interactive content
  • System and method of reducing transmission bandwidth required for visibility-event streaming of interactive and non-interactive content
  • System and method of reducing transmission bandwidth required for visibility-event streaming of interactive and non-interactive content

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0296]In exemplary embodiments, the terminology ESO (Effective Static Occlusion) refers to a metric that is in some direct proportion to the number of (original mesh) polygons and / or surface area of these polygons inside an occluded region of a visibility map. The ESO is also in some inverse proportion to the number of new polygons introduced in the visible region surrounding the occluded region as a result of retriangulation caused by the edges of the occlusion boundary. The metric is used in conservative simplification of a VM or unified VM.

[0297]In exemplary embodiments, the terminology EDO (Effective Dynamic Occlusion) refers to a metric that is in some direct proportion to the number of polygons and / or surface area of polygons occluded in a delta region (DR) of occlusion wherein the DR represents the region of occlusion produced during a specific viewcell transition. The ESO is also in some inverse proportion to the number new polygons introduced in the visible region surroundi...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

In an exemplary embodiment, a computer-implemented method determines a set of mesh polygons or fragments of the mesh polygons visible from a navigation cell. The method includes determining a composite view frustum containing predetermined view frusta and determining mesh polygons contained in the composite view frustum. The method includes determining at least one supporting polygon between the navigation cell and the contained mesh polygons. The method further includes constructing at least one wedge from the at least one supporting polygon, the at least one wedge extending away from the navigation cell beyond at least the contained mesh polygons. The method includes determining one or more intersections of the at least one wedge with the contained mesh polygons. The method also includes determining the set of the contained mesh polygons or fragments of the contained mesh polygons visible from the navigation cell using the determined one or more intersections.

Description

CROSS REFERENCE TO RELATED APPLICATIONS[0001]This application claims the benefit of the earlier filing date of PCT patent application number PCT / US2011 / 042309 entitled “System and Method of From-Region Visibility Determination and Delta-PVS based Content Streaming Using Conservative Linearized Umbral Event Surfaces” and filed on Jun. 29, 2011, which claims the benefit of the earlier filing date of U.S. Provisional Application 61 / 360,283, filed on Jun. 30, 2010, the entirety of each of which is incorporated herein by reference. This application claims the benefit of the earlier filing date of PCT patent application number PCT / US2011 / 051403 entitled “System and Method of Delivering and Controlling Streaming Interactive Media Comprising Predetermined Packets of Geometric, Texture, Lighting and Other Data Which are Rendered on a Receiving Device” and filed on Sep. 13, 2011, which claims the benefit of the earlier filing date of U.S. Provisional Application 61 / 382,056 entitled “System an...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F17/00
CPCG06T15/20G06T15/40G06T2200/36G06T2200/28G06T2200/16G06T15/60G06T19/003G06T15/005G06T15/04G06T15/405G06T17/20
Inventor JENKINS, BARRY L.
Owner JENKINS BARRY L
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products