Apparatus, systems and methods for generating 3D model data from a media content event
US-10284731-B2 · May 7, 2019 · US
US11399103B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11399103-B2 |
| Application number | US-202016891906-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 3, 2020 |
| Priority date | Nov 29, 2016 |
| Publication date | Jul 26, 2022 |
| Grant date | Jul 26, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Three dimension (3D) model generation systems and methods are operable to generate 3D model data corresponding to images of a physical object of interest that are viewed in a presenting media content event. An exemplary embodiment receives a user request that is associated with an interest by the user to obtain a 3D model of a physical object of interest that is being shown in a scene of a currently presenting media content event. A plurality of video image frames are selected from the scene. Then, 3D model data of the physical object of interest is generated based on at least the selected video image frames of the scene.
Opening claim text (preview).
What is claimed: 1. A system comprising: one or more processing devices; and memory communicatively coupled with and readable by the one or more processing devices and having stored therein processor-readable instructions which, when executed by the one or more processing devices, cause the one or more processing devices to perform operations comprising: processing a user request; responsive to the user request, accessing a video image frame of a scene of media content; identifying an object that is represented in the video image frame; accessing a plurality of video image frames from the scene of the media content; identifying the object represented in at least some video image frames of the plurality of video image frames; and generating 3D model data based at least in part on the at least some video image frames of the plurality of video image frames that were accessed from the scene of the media content. 2. The system as recited in claim 1 , where the video image frame corresponds to a video image presented in the scene of the media content at a time that the user request is generated. 3. The system as recited in claim 1 , the operations further comprising: outputting an image of the object; and processing a user confirmation corresponding to the image of the object; where the accessing the plurality of video image frames is consequent to the processing the user confirmation. 4. The system as recited in claim 3 , the operations further comprising: generating a confirmation image that comprises the image of the object; where the outputting of the image of the object corresponds to outputting the confirmation image for presentation; and where the user confirmation is responsive to the outputting the confirmation image. 5. The system as recited in claim 1 , the operations further comprising: generating one or more images of the object from the at least some video image frames of the plurality of video image frames; where the generating the 3D model data is based at least in part on the one or more images. 6. The system as recited in claim 1 , where the user request is received while the media content is being presented. 7. The system as recited in claim 1 , further comprising a media device that outputs the scene of the media content for presentation, the media device comprising the one or more processing devices. 8. The system as recited in claim 1 , where the one or more processing devices are remote from a media device that outputs the scene of the media content for presentation. 9. The system as recited in claim 8 , where the user request is received from the media device. 10. The system as recited in claim 9 , where the video image frame corresponds to a video image in the scene of the media content output for presentation by the media device. 11. One or more non-transitory, machine-readable media having machine-readable instructions thereon which, when executed by one or more processing devices, cause the one or more processing devices to perform operations comprising: processing a user request; responsive to the user request, accessing a video image frame of a scene of media content; identifying an object that is represented in the video image frame; accessing a plurality of video image frames from the scene of the media content; identifying the object represented in at least some video image frames of the plurality of video image frames; and generating 3D model data based at least in part on the at least some video image frames of the plurality of video image frames that were accessed from the scene of the media content. 12. The one or more non-transitory, machine-readable media as recited in claim 11 , where the video image frame corresponds to a video image presented in the scene of the media content at a time that the user request is generated. 13. The one or more non-transitory, machine-readable media as recited in claim 12 , the operations further comprising: outputting an image of the object; and processing a user confirmation corresponding to the image of the object; where the accessing the plurality of video image frames is consequent to the processing the user confirmation. 14. The one or more non-transitory, machine-readable media as recited in claim 13 , the operations further comprising: generating a confirmation image that comprises the image of the object; where the outputting of the image of the object corresponds to outputting the confirmation image for presentation; and where the user confirmation is responsive to the outputting the confirmation image. 15. The one or more non-transitory, machine-readable media as recited in claim 11 , the operations further comprising: generating one or more images of the object from the at least some video image frames of the plurality of video image frames; where the generating 3D model data is based at least in part on the one or more images. 16. The one or more non-transitory, machine-readable media as recited in claim 11 , where the user request is received while the media content is being presented. 17. The one or more non-transitory, machine-readable media as recited in claim 11 , further comprising a media device that output the scene of the media content for presentation, the media device comprising the one or more processing devices. 18. The one or more non-transitory, machine-readable media as recited in claim 11 , where the one or more processing devices are remote from a media device that output the scene of the media content for presentation. 19. The one or more non-transitory, machine-readable media as recited in claim 18 , where the user request is received from the media device. 20. A method comprising: processing a user request; responsive to the user request, accessing a video image frame of a scene of media content; identifying an object that is represented in the video image frame; accessing a plurality of video image frames from the scene of the media content; identifying the object represented m at least some video image frames of the plurality of video image frames; and generating 3D model data based at least in part on the at least some video image frames of the plurality of video image frames that were accessed from the scene of the media content.
Data acquisition or data processing for additive manufacturing · CPC title
at a remote location · CPC title
Video; Image sequence · CPC title
for requesting additional data associated with the content · CPC title
Interactive definition of region of interest [ROI] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.