System and method of enhancing a 3D printed model

US11654633B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11654633-B2
Application numberUS-201816627859-A
CountryUS
Kind codeB2
Filing dateJul 4, 2018
Priority dateJul 6, 2017
Publication dateMay 23, 2023
Grant dateMay 23, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method of enhancing a 3D printed model includes generating successive visualisations of a virtual environment comprising a target object, receiving a user input indicating selection of a visualisation of the target object at a particular moment in time, generating visualisation data to enable subsequent visualisation of at least the target object as at the particular moment in time, causing the visualisation data to be stored at a unique location;generating 3D print model data for 3D printing of the target object, and associating data identifying the unique location of the stored visualisation data with the 3D print model data.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method of enhancing a 3D printed model, comprising the steps of: generating successive visualisations of a virtual environment comprising a target object generated by a videogame; receiving a user input indicating selection of a visualisation of the target object at a particular moment in time to be 3D printed; generating visualisation data to enable subsequent visualisation of at least part of the virtual environment comprising the target object as at the particular moment in time; causing the visualisation data to be stored at a unique location; generating 3D print model data for 3D printing of the target object at the particular moment in time based at least in part on Z-buffer information providing depth data at the particular moment in time; and associating data identifying the unique location of the stored visualisation data with the 3D print model data. 2. The method of claim 1 , comprising the steps of: 3D printing the target object based upon the generated 3D print model data; and incorporating a machine-readable representation of the data identifying the unique location of the stored visualisation data into the 3D printed target object. 3. The method of claim 2 , in which the machine-readable representation of the data is encoded in a near field communication device incorporated into the 3D printed target object or a support structure thereof. 4. The method of claim 2 , in which the machine-readable representation of the data is encoded in a visual code incorporated into a surface of the 3D printed target object or a support structure thereof. 5. The method of claim 1 , in which the visualisation data comprises one or more of: i. a game save for the particular moment in time; ii. one or more textures or identifiers of textures used by a graphics card at the particular moment in time; iii. mesh data corresponding to the state of at least part of the virtual environment at the particular moment in time; iv. Z-buffer information providing depth data at the particular moment in time; v. descriptors relating to the warping or modification of meshes, textures or any surface appearance, the particular moment in time; vi. a point-cloud of the scene captured using virtual photogrammetry for the particular moment in time; and vii. a series of rendered images of the scene from a predetermined distribution of virtual camera positions centred on the original in-game viewpoint for the particular moment in time. 6. A method of enhancing a 3D printed model, comprising the steps of: extracting data from a machine-readable representation of 3D print model data for 3D printing of a target object taken from within a virtual environment generated by a videogame, the data identifying a unique location of stored visualisation data that enables subsequent visualisation of at least part of the virtual environment comprising the target object as visualised within a virtual environment at the same particular moment in time at which the 3D print model data was generated; accessing the unique location; and obtaining at least a first visualisation of at least the target object, wherein the 3D print model data having been generated by: generating successive visualisations of the virtual environment comprising the target object generated by the videogame; receiving a user input indicating selection of a visualisation of the target object at the particular moment in time to be 3D printed; generating visualisation data to enable subsequent visualisation of at least part of the virtual environment comprising the target object as at the particular moment in time; causing the visualisation data to be stored at the unique location; generating 3D print model data for 3D printing of the target object at the particular moment in time based at least in part on Z-buffer information providing depth data at the particular moment in time; and associating data identifying the unique location of the stored visualisation data with the 3D print model data. 7. The method of claim 6 , in which the machine-readable representation is extracted from a near field communication device incorporated into the 3D printed target object or a support structure thereof, by one of: i. a mobile phone comprising a near field communication reader; and ii. a peripheral device comprising a near field communication reader and operably coupled to an entertainment device. 8. The method of claim 6 , in which the machine-readable representation is extracted from a visual code incorporated into a surface of the 3D printed target object or a support structure thereof, by one of: i. a mobile phone comprising a video camera; and ii. a peripheral device comprising a video camera and operably coupled to an entertainment device. 9. The method of claim 6 , in which the step of obtaining the at least first visualisation of these the target object comprises receiving the stored visualisation data at a user device from a remote server hosting the unique location, and generating the at least first visualisation of at least the target object. 10. The method of claim 6 , in which the step of obtaining the at least first visualisation of these the target object comprises: generating the at least first visualisation of at least the target object at a remote server hosting the unique location, and transferring the at least first visualisation to a user device over a network. 11. A non-transitory, computer readable recording medium having computer executable instructions stored thereon, which when executed by a computer system, cause the computer system to enhance a 3D printed model by carrying out actions, comprising: extracting data from a machine-readable representation of 3D print model data for 3D printing of a target object taken from within a virtual environment generated by a videogame, the data identifying a unique location of stored visualisation data that enables subsequent visualisation of at least part of the virtual environment comprising the target object as visualised within a virtual environment at the same particular moment in time at which the 3D print model data was generated; accessing the unique location; and obtaining at least a first visualisation of at least the target object, wherein the 3D print model data having been generated by: generating successive visualisations of the virtual environment comprising the target object generated by the videogame; receiving a user input indicating selection of a visualisation of the target object at the particular moment in time to be 3D printed; generating visualisation data to enable subsequent visualisation of at least part of the virtual environment comprising the target object as at the particular moment in time; causing the visualisation data to be stored at the unique location; generating 3D print model data for 3D printing of the target object at the particular moment in time based at least in part on Z-buffer information providing depth data at the particular moment in time; and associating data identifying the unique location of the stored visualisation data with the 3D print model data. 12. An entertainment device, comprising an image processor adapted to generate successive visualisations of a virtual environment comprising a target object generated by a videogame; a user input port adapted to receive a user input indicating selection of a visualisation of the target object at a particular moment in time to be 3D printed; the image processor being adapted to generate visualisation data to enable subsequent visualisation of at least part of the virtual environment comprising the target objec

Assignees

Inventors

Classifications

  • characterised by the transmission technique; characterised by the transmission medium · CPC title

  • Re-meshing · CPC title

  • Constructive solid geometry [CSG] using solid primitives, e.g. cylinders, cubes · CPC title

  • with magnetically detectable marking · CPC title

  • G06T17/00Primary

    Three-dimensional [3D] modelling for computer graphics · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11654633B2 cover?
A method of enhancing a 3D printed model includes generating successive visualisations of a virtual environment comprising a target object, receiving a user input indicating selection of a visualisation of the target object at a particular moment in time, generating visualisation data to enable subsequent visualisation of at least the target object as at the particular moment in time, causing t…
Who is the assignee on this patent?
Sony Interactive Entertainment Inc
What technology area does this patent fall under?
Primary CPC classification G06T17/00. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 23 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).