Patent classifications
G06T2219/2008
METHOD AND SYSTEM FOR GENERATING A NEW ANATOMY
Methods, systems, and techniques for generating a new anatomy use a processor to obtain a skin mesh of the new anatomy that is in correspondence with a skin mesh of a template anatomy; after obtaining the skin mesh, transfer a fascia mesh of the template anatomy to the new anatomy; and after the fascia mesh is transferred, generate a fat displacement field defining fat of the new anatomy. The displacement field includes multi-dimensional displacement vectors, and each of the displacement vectors relates a vertex of the skin mesh of the new anatomy to a corresponding vertex of the fascia mesh of the new anatomy. A new anatomy may also be generated by interpolating from anatomies in a database.
VEHICLE SYSTEM FOR PROVIDING ACCESS TO REMOVABLE VEHICLE COMPONENTS
A vehicle system for providing access to removable vehicle components may include one or more vehicles having customizable configurations and configured for selective connection with a plurality of removable components, an electronic device associated with a user, and/or a computer server configured to communicate with the electronic device. The electronic device may be configured to facilitate user selection of one or more removable components of the plurality of removable components for the one or more vehicles.
TRANSFORMING STATIC TWO-DIMENSIONAL IMAGES INTO IMMERSIVE COMPUTER-GENERATED CONTENT
A method for transforming static two-dimensional images into immersive computer generated content includes various operations performed by a processing system including at least one processor. In one example, the operations include extracting a plurality of physical features of a media asset from a plurality of two-dimensional images of the media asset, constructing a three-dimensional model of the media asset, based on the plurality of physical features, extracting a plurality of narrative elements associated with the media asset from the plurality of two-dimensional images of the media asset, building a hierarchy of a narrative for the media asset, based on at least a subset of the plurality of narrative elements, and creating an immersive experience based on the three-dimensional model and the hierarchy of the narrative.
Method for moving and aligning 3D objects in a plane within the 2D environment
Example systems and methods for virtual visualization of a three-dimensional model of an object in a two-dimensional environment. The method may include moving and aligning the three-dimensional model of the object along a plane in the two-dimensional environment.
Systems and methods for generating three dimensional geometry
Systems and methods are described for creating three dimensional models of building objects by creating a point cloud from a plurality of input images, defining edges of the building object's surfaces represented by the point cloud, creating simplified geometries of the building object's surfaces and constructing a building model based on the simplified geometries. Input images may include ground, orthographic, or oblique images. The resultant model may be scaled according to correlation with select image types and textured.
Method for generating visualizations
A system for generating formal premises designs is discussed. The system begins by inputting an informal two-dimensional rendering of the premises. The system continues by analyzing the informal two-dimensional rendering and determining features found on the premises depicted by the two-dimensional rendering. The system then generates a three-dimensional model of the premises and populates it with interactive objects. Finally, the system provides multiple views of the three-dimensional rendering containing interactive objects.
Method for designing and manufacturing custom-made furniture using computer, system, and program therefor
A method for designing a part member of a custom-made furniture includes: producing a rectangular parallelepiped part member in a rectangular parallelepiped space; setting a XY coordinate system on six faces of the rectangular parallelepiped space using a corner of a rectangle of each face as an origin and two sides of a rectangle of each face as X axis and Y axis; setting one or more predetermined rules for determining positions of one or more machinings based on lengths p and q from a corner of the rectangle and designating a XY coordinate positions of the one or more machinings as a function of p and q; altering the dimensions of the rectangular parallelepiped space of the part member; calculating the positions of the machinings after the dimensions of the rectangular space are altered in accordance with the predetermined rules; and outputting the machining specification.
3D BUILDING ANALYZER
The scale of modeled building objects from collected imagery is determined by identifying architectural elements within building object imagery, determining a scale of the identified architectural elements by matching them to known industry standard architectural element based on dimensional ratio comparisons and deriving an average scaling factor based on scale of the identified architectural elements. A three dimensional model of the building object is scaled according to the average scaling. Scaled architecture elements within a relative error can be used for scaling the model according to an updated scale factor.
3D BUILDING ANALYZER
A system and method is provided for constructing a labeled and dimensioned multidimensional (e.g., 3D) building model from building object imagery (e.g., ground-level imagery). The method begins by retrieve building object imagery, the building object imagery collected based on directed capture with a mobile device. The method continues by constructing a scaled multi-dimensional building model, the scale based on sizing of at least one selected architectural feature. The method continues by identifying architectural elements within facades of the multi-dimensional building model. The method continues by determining dimensions of at least one of the architectural elements, the dimensions based on the scale. The method continues by determining dimensions (e.g., area) of at least one of the architectural elements. The method continues by labeling each identified architectural element with at least an identifier and by labeling at least one of the architectural elements with the determined dimensions.
Using camera feed to improve quality of reconstructed images
A system including server(s) configured to: receive, from host device, visible-light images of real-world environment captured by visible-light camera(s); process visible-light images to generate three-dimensional (3D) environment model; receive, from client device, information indicative of pose of client device; utilise 3D environment model to generate reconstructed image(s) and reconstructed depth map(s); determine position of each pixel of reconstructed image(s); receive, from host device, current visible-light image(s); receive, from host device, information indicative of current pose of host device, or determine said current pose; determine, for pixel of reconstructed image(s), whether or not corresponding pixel exists in current visible-light image(s); replace initial pixel values of pixel in reconstructed image(s) with pixel values of corresponding pixel in current visible-light image(s), when corresponding pixel exists in current visible-light image(s); and send reconstructed image(s) to client device.