Video processing method and apparatus, device, and medium
US-2024402902-A1 · Dec 5, 2024 · US
US9633697B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9633697-B2 |
| Application number | US-201213476234-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 21, 2012 |
| Priority date | Sep 30, 2008 |
| Publication date | Apr 25, 2017 |
| Grant date | Apr 25, 2017 |
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.
A computer-implemented method for zoom indication for stabilizing unstable video clips is described. To indicate zoom, a zoom value associated with an unstable segment of a video clip is received. The zoom value represents a value by which frames of the video clip in the unstable segment need to be zoomed to stabilize the unstable segment. An indicia is displayed representing the zoom value in a thumbnail in a user interface. The thumbnail represents the video clip. The indicia displayed over a region in the thumbnail corresponding to the unstable segment in the video clip.
Opening claim text (preview).
What is claimed is: 1. A computer-implemented method comprising: displaying, in a user interface, a thumbnail having a plurality of distinct regions that each represent a different segment of a video clip, wherein the video clip includes a plurality of frames and an unstable segment of the video clip that comprises a subset of the plurality of frames; and displaying, over at least one of the plurality of distinct regions in the thumbnail that corresponds to the unstable segment in the video clip, an indicia representing a zoom value associated with the unstable segment of the video clip, wherein frames in the subset need to be zoomed by the zoom value to be stabilized. 2. The method of claim 1 , further comprising: receiving a selection of the indicia; and in response to receiving the selection, displaying, in the user interface, a new thumbnail that includes the frames of the video clip in the unstable segment. 3. The method of claim 1 , further comprising: detecting a deletion of the indicia; in response to detecting the deletion, removing the unstable segment from the video clip; and displaying, in the user interface, an updated thumbnail that represents the video clip with the unstable segment removed. 4. The method of claim 1 , further comprising: detecting a selection of the indicia; in response to detecting the selection, removing frames of the video clip other than the unstable segment; and displaying, in the user interface, an updated thumbnail that represents the unstable segment. 5. The method of claim 1 , further comprising receiving the zoom value associated with the unstable segment of the video clip from a video stabilization unit configured to stabilize unstable segments of video clips. 6. The method of claim 5 , further comprising providing the video clip including the unstable segment to the video stabilization unit. 7. A non-transitory computer-readable medium storing instructions executable by data processing apparatus to perform operations comprising: displaying, in a user interface, a thumbnail having a plurality of distinct regions that each represent a different segment of a video clip, wherein the video clip includes a plurality of frames and an unstable segment of the video clip that comprises a subset of the plurality of frames; and displaying, over at least one of the plurality of distinct regions in the thumbnail that corresponds to the unstable segment in the video clip, an indicia representing a zoom value associated with the unstable segment of the video clip, wherein frames in the subset need to be zoomed by the zoom value to be stabilized. 8. The medium of claim 7 , further comprising: receiving a selection of the indicia; and in response to receiving the selection, displaying, in the user interface, a new thumbnail that includes the frames of the video clip in the unstable segment. 9. The medium of claim 7 , the operations further comprising: detecting a deletion of the indicia; in response to detecting the deletion, removing the unstable segment from the video clip; and displaying, in the user interface, an updated thumbnail that represents the video clip with the unstable segment removed. 10. The medium of claim 7 , the operations further comprising: detecting a selection of the indicia; in response to detecting the selection, removing frames of the video clip other than the unstable segment; and displaying, in the user interface, an updated thumbnail that represents the unstable segment. 11. The medium of claim 7 , the operations further comprising receiving the zoom value associated with the unstable segment of the video clip from a video stabilization unit configured to stabilize unstable segments of video clips. 12. The medium of claim 11 , the operations further comprising providing the video clip including the unstable segment to the video stabilization unit. 13. A computer-implemented method comprising: displaying, in a user interface, a thumbnail having a plurality of distinct regions that each represent a different segment of a video clip, wherein the video clip includes a plurality of frames and an unstable segment of the video clip that comprises a subset of the plurality of frames; displaying, over at least one of the plurality of distinct regions in the thumbnail that corresponds to the unstable segment in the video clip, an indicia representing a first range of zoom values associated with the unstable segment of the video clip, wherein frames in the subset need to be zoomed by the first range of zoom values to be stabilized to a stabilization level; and displaying, over at least one of the plurality of distinct regions in the thumbnail, a new indicia representing a second range of zoom values associated with the unstable segment of the video clip, wherein the frames in the subset need to be zoomed by the second range of zoom values to be stabilized to a new stabilization level that is different from the stabilization level. 14. The method of claim 13 , the operations further comprising receiving the first range of zoom values from a video stabilization unit configured to stabilize the unstable segment based on the stabilization level, wherein the video stabilization unit is configured to determine the values in the first range of zoom values. 15. The method of claim 14 , further comprising: providing the video clip to the video stabilization unit; providing the stabilization level to the video stabilization unit; and receiving the first range of zoom values. 16. The method of claim 13 , further comprising: receiving the new stabilization level as a user input; providing the new stabilization level to the video stabilization unit; and receiving the second range of zoom values. 17. A non-transitory computer-readable medium storing instructions executable by data processing apparatus to perform operations comprising: displaying, in a user interface, a thumbnail having a plurality of distinct regions that each represent a different segment of a video clip, wherein the video clip includes a plurality of frames and an unstable segment of the video clip that comprises a subset of the plurality of frames; displaying, over at least one of the plurality of distinct regions in the thumbnail that corresponds to the unstable segment in the video clip, an indicia representing a first range of zoom values associated with the unstable segment of the video clip, wherein frames in the subset need to be zoomed by the first range of zoom values to be stabilized to a stabilization level; and displaying, over at least one of the plurality of distinct regions in the thumbnail, a new indicia representing a second range of zoom values associated with the unstable segment of the video clip, wherein the frames in the subset need to be zoomed by the second range of zoom values to be stabilized to a new stabilization level that is different from the stabilization level. 18. The medium of claim 17 , the operations further comprising receiving the first range of zoom values from a video stabilization unit configured to stabilize the unstable segment based on the stabilization level, wherein the video stabilization unit is configured to determine the values in the first range of zoom values. 19. The medium of claim 17 , the operations further comprising: providing the video clip to the video stabilization unit; providing the stabilization level to the video stabilization unit; and receiving the first range of zoom values. 20. The medium of
performed by a processor, e.g. controlling the readout of an image memory · CPC title
Indicating arrangements {(indicating means incorporated in magazine or cassette G11B23/046 and G11B23/0875; indicating measured values in general G01D)} · CPC title
based on the image signal · CPC title
on discs (G11B27/036, G11B27/038 take precedence) · CPC title
Electricity · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.