Network repository of digitalized 3D object models, and networked generation of photorealistic images based upon these models
First Claim
1. A method using digital 3D models and/or textures in and for the remote rendering of photorealistic images upon a computer network, the method comprising:
- storing in one or more server computers upon a computer network a confidential collection of three-dimensional digital models of items which models permit photorealistic images of these items to be rendered;
requesting at a client computer from the one or more server computers, and receiving, a relatively low resolution and non-confidential stand-in scene model, and using this model to develop a 3D scene that includes the item; and
furtherformulating at this client computer upon the computer network a 3D scene file which contains (1) identities, and (2) any of sizes, locations, spatial orientations, colorations, patterns, textures and illuminations, of one or more items in the scene;
wherein the client computer does not, have access to the confidential digital models of the identified items of resolution sufficient to render a photorealistic image thereof;
sending the 3D scene file so formulated at the client computer from the client computer to the one or more server computers upon the computer network;
receiving the formulated information at the one or more server computers, and using this information to first identify one or more corresponding confidential high resolution three-dimensional models and any of associated high-resolution patterns and colorations and textures, and to then using the one or more identified three-dimensional models and any associated patterns and colorations and textures along with the other scene file information to render a photorealistic image of the identified or more items located, spatially oriented, colored, patterned, textured and illuminated in the scene;
wherein formulation and preview of the scene transpires at the client computer, but photorealistic rendering of the scene using, one or more confidential high resolution three-dimension models that reside solely on one or more servers, permits the remote photorealistic image rendering using the confidential models to transpire exclusively, and only, at the one or more server computers.
0 Assignments
0 Petitions
Accused Products
Abstract
In a network-linked computer graphics image rendering system serving to render images of objects in scenes, these objects are so rendered from high-resolution 3D models and textures that are, in particular, stored and maintained on one or more server computers in one or more libraries that are secure. Using stand-in object models and textures, design professionals at client computers are able to “fine-tune” and preview designs that incorporate objects stored securely in the server'"'"'s(s'"'"') models'"'"' library(ies). Yet the high-resolution, 3D, relatively expensive, and proprietary object models remain completely secure at one (i.e., centralized) or more (i.e., distributed) server computers. 2D perspective-view or stereo in-situ photorealistic images of scenes incorporating these objects are rendered at the one or more sever computers, for subsequent remote viewing at the one or more client computers.
62 Citations
10 Claims
-
1. A method using digital 3D models and/or textures in and for the remote rendering of photorealistic images upon a computer network, the method comprising:
-
storing in one or more server computers upon a computer network a confidential collection of three-dimensional digital models of items which models permit photorealistic images of these items to be rendered; requesting at a client computer from the one or more server computers, and receiving, a relatively low resolution and non-confidential stand-in scene model, and using this model to develop a 3D scene that includes the item; and
furtherformulating at this client computer upon the computer network a 3D scene file which contains (1) identities, and (2) any of sizes, locations, spatial orientations, colorations, patterns, textures and illuminations, of one or more items in the scene; wherein the client computer does not, have access to the confidential digital models of the identified items of resolution sufficient to render a photorealistic image thereof; sending the 3D scene file so formulated at the client computer from the client computer to the one or more server computers upon the computer network; receiving the formulated information at the one or more server computers, and using this information to first identify one or more corresponding confidential high resolution three-dimensional models and any of associated high-resolution patterns and colorations and textures, and to then using the one or more identified three-dimensional models and any associated patterns and colorations and textures along with the other scene file information to render a photorealistic image of the identified or more items located, spatially oriented, colored, patterned, textured and illuminated in the scene; wherein formulation and preview of the scene transpires at the client computer, but photorealistic rendering of the scene using, one or more confidential high resolution three-dimension models that reside solely on one or more servers, permits the remote photorealistic image rendering using the confidential models to transpire exclusively, and only, at the one or more server computers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for the remote rendering of photorealistic images upon a computer network, the method comprising:
-
storing in one or more server computers upon a computer network (1) a confidential collection of relatively-high-resolution three-dimensional digital models of items, and (2) non-confidential relatively-low-resolution digital models of the same items; requesting at a client computer from the one or more server computers, and receiving, one of the relatively low-resolution non-confidential item model, and using this relatively low-resolution non-confidential item model to develop a 3D digital model of a scene in which the item might suitably appear; sending from the client computer the 3D digital scene model so formulated to the one or more server computers upon the computer network; receiving the formulated digital scene model at the one or more server computers, and using both this scene model and the confidential relatively-high-resolution three-dimensional item model corresponding to the non-confidential relatively-low-resolution item model sent to and used by the client computer, to render a photorealistic image of the item in the scene; wherein formulation and preview of the item in the scene transpires at the client computer, but photorealistic rendering of the item in the scene using a confidential relatively-high-resolution three-dimension item model that resides solely on one or more servers, transpires exclusively at the one or more server computer.
-
-
10. A method for the rendering upon a computer network a photorealistic image of an item in a scene from both confidential and non-confidential digital models of the item, the method comprising:
-
storing in a server computer upon a computer network a relatively-high-resolution three-dimensional digital model of an item, and (2) a non-confidential relatively-low-resolution digital model of the same items; requesting at a client computer, also upon the computer network, from the server computers the relatively low-resolution non-confidential item model, receiving this requested model, and using this received develop a 3D digital model of a scene in which the item might suitably appear; sending from the client computer the 3D digital scene model so formulated to the server computer upon the computer network; receiving at the sever computer the formulated and sent digital scene model, and using both this scene model and a confidential relatively-high-resolution three-dimensional item model corresponding to the non-confidential relatively-low-resolution item model sent to and used by the client computer, to render a photorealistic image of the item in the scene; wherein formulation and preview of the item in the scene transpires at the client computer using a non-confidential relatively-low-resolution three-dimension item model, but photorealistic rendering of the item in the scene using a confidential relatively-high-resolution three-dimension item model that resides solely on the server computer, transpires exclusively at and on the server computer.
-
Specification