Apparatus, systems and methods for generating 3D model data from a media content event

US11399103B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11399103-B2
Application numberUS-202016891906-A
CountryUS
Kind codeB2
Filing dateJun 3, 2020
Priority dateNov 29, 2016
Publication dateJul 26, 2022
Grant dateJul 26, 2022

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.

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.

First claim

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.

Assignees

Inventors

Classifications

  • 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

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 US11399103B2 cover?
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 curr…
Who is the assignee on this patent?
Dish Tech Llc
What technology area does this patent fall under?
Primary CPC classification H04N1/00164. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jul 26 2022 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 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).