Systems and methods for suggesting video framing
US-11622072-B2 · Apr 4, 2023 · US
US12425533B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-12425533-B1 |
| Application number | US-202418743541-A |
| Country | US |
| Kind code | B1 |
| Filing date | Jun 14, 2024 |
| Priority date | Jun 14, 2023 |
| Publication date | Sep 23, 2025 |
| Grant date | Sep 23, 2025 |
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.
Framings of a video determines which spatial extents of the video are presented during playback of the video. A viewing path for the video is generated based on the framings of the video, and the number of framings for the video is reduced based on the viewing path for the video. The reduced number of framings for the video is provided for use in generating a presentation of the video.
Opening claim text (preview).
What is claimed is: 1. A system for reducing number of video framing, the system comprising: one or more physical processors configured by machine-readable instructions to: obtain video information defining a video, the video including video content having a progress length, the video content including visual content viewable as a function of progress through the progress length, the visual content having a field of view; obtain framing information for the video, the framing information defining a set of framing for the video, the set of framing for the video including multiple framings of the visual content at multiple moments within the progress length, an individual framing of the visual content defining a positioning of a viewing window within the field of view of the visual content at a corresponding moment within the progress length, the viewing window defining extents of the visual content to be included within a presentation of the video; generate a viewing path for the video based on the framing information, the viewing path defining the positioning of the viewing window within the field of view of the visual content as the function of progress through the progress length; generate a reduced set of framing for the video based on the viewing path for the video, the reduced set of framing for the video including fewer number of framings of the visual content than the set of framing for the video, wherein generation of the reduced set of framing for the video based on the viewing path for the video includes: generation of a smoothed viewing path for the video from the viewing path for the video; identification of points on the smoothed viewing path that define the smoothed viewing path; and generation of the reduced set of framing for the video based on the identified points on the smoothed viewing path that define the smoothed viewing path; and provide the reduced set of framing for the video for use in generating the presentation of the video, wherein provision of the reduced set of framing for the video for use in generating the presentation of the video includes: usage of the reduced set of framing for the video to generate the presentation of the video; or presentation of a graphical user interface on an electronic display, the graphical user interface including framing-marker elements to represent framings of the visual content within the reduced set of framing for the video. 2. The system of claim 1 , wherein: the framing-marker elements are modifiable within the graphical user interface to change the framings of the visual content within the reduced set of framing for the video; and the graphical user interface further includes a framing number element, the framing number element enabling user control of a number of framing of the visual content within the reduced set of framing for the video. 3. A system for reducing number of video framing, the system comprising: one or more physical processors configured by machine-readable instructions to: obtain video information defining a video, the video including video content having a progress length, the video content including visual content viewable as a function of progress through the progress length, the visual content having a field of view; obtain framing information for the video, the framing information defining a set of framing for the video, the set of framing for the video including multiple framings of the visual content at multiple moments within the progress length, an individual framing of the visual content defining a positioning of a viewing window within the field of view of the visual content at a corresponding moment within the progress length, the viewing window defining extents of the visual content to be included within a presentation of the video; generate a viewing path for the video based on the framing information, the viewing path defining the positioning of the viewing window within the field of view of the visual content as the function of progress through the progress length; generate a reduced set of framing for the video based on the viewing path for the video, the reduced set of framing for the video including fewer number of framings of the visual content than the set of framing for the video; and provide the reduced set of framing for the video for use in generating the presentation of the video. 4. The system of claim 3 , wherein the framing information for the video is obtained based on a user's interaction with a mobile device. 5. The system of claim 3 , wherein the framing information for the video is obtained based on tracking of a thing depicted within the visual content. 6. The system of claim 3 , wherein the video content further includes audio content, and the framing information for the video is obtained based on direction of the audio content. 7. The system of claim 3 , wherein generation of the reduced set of framing for the video based on the viewing path for the video includes: generation of a smoothed viewing path for the video from the viewing path for the video; identification of points on the smoothed viewing path that define the smoothed viewing path; and generation of the reduced set of framing for the video based on the identified points on the smoothed viewing path that define the smoothed viewing path. 8. The system of claim 3 , wherein provision of the reduced set of framing for the video for use in generating the presentation of the video includes usage of the reduced set of framing for the video to generate the presentation of the video. 9. The system of claim 3 , wherein provision of the reduced set of framing for the video for use in generating the presentation of the video includes presentation of a graphical user interface on an electronic display, the graphical user interface including framing-marker elements to represent framings of the visual content within the reduced set of framing for the video. 10. The system of claim 9 , wherein the framing-marker elements are modifiable within the graphical user interface to change the framings of the visual content within the reduced set of framing for the video. 11. The system of claim 9 , wherein the graphical user interface further includes a framing number element, the framing number element enabling user control of a number of framing of the visual content within the reduced set of framing for the video. 12. A method for reducing number of video framing, the method performed by a computing system including one or more processors, the method comprising: obtaining, by the computing system, video information defining a video, the video including video content having a progress length, the video content including visual content viewable as a function of progress through the progress length, the visual content having a field of view; obtaining, by the computing system, framing information for the video, the framing information defining a set of framing for the video, the set of framing for the video including multiple framings of the visual content at multiple moments within the progress length, an individual framing of the visual content defining a positioning of a viewing window within the field of view of the visual content at a corresponding moment within the progress length, the viewing window defining extents of the visual content to be included within a presentation of the video; generating, by the computing system, a viewing path for the video based on the framing information, the viewing path defining the positioning of the viewing window within the field of view of the visual content as the function of progress through the progress length; generating, by the computing system,
Television signal processing therefor · CPC title
by using information detectable on the record carrier · CPC title
Indicating arrangements {(indicating means incorporated in magazine or cassette G11B23/046 and G11B23/0875; indicating measured values in general G01D)} · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.