Video frame loupe
US-2015346984-A1 · Dec 3, 2015 · US
US2016103574A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016103574-A1 |
| Application number | US-201414512392-A |
| Country | US |
| Kind code | A1 |
| Filing date | Oct 11, 2014 |
| Priority date | Oct 11, 2014 |
| Publication date | Apr 14, 2016 |
| Grant date | — |
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 computing apparatus comprises a touch sensitive display, at least one processor, and at least one memory storing program instructions that, when executed by the at least one processor, cause the apparatus to: Switch between a video browsing mode and a frame-by-frame browsing mode. The video browsing mode is configured to display an independent static frame of the video. The frame-by-frame browsing mode is configured to display both independent and dependent static frames of the video one by one. A touch on a timeline of the video browsing mode is configured to switch to the video browsing mode and display a static frame of the video corresponding to the touch on the timeline. A release of the touch is configured to switch to the frame-by-frame browsing mode and display a static frame, which is corresponding to the release on the timeline, in the frame-by-frame mode.
Opening claim text (preview).
1 . A computing apparatus comprising: a touch sensitive display; at least one processor, and at least one memory storing program instructions that, when executed by the at least one processor, cause the apparatus to: switch between a video browsing mode and a frame-by-frame browsing mode, wherein the video browsing mode is configured to display an independent static frame of the video, and wherein the frame-by-frame browsing mode is configured to display both independent and dependent static frames of the video one by one; wherein a touch on a timeline of the video browsing mode is configured to switch to the video browsing mode and display a static frame of the video corresponding to the touch on the timeline; and wherein a release of the touch is configured to switch to the frame-by-frame browsing mode and display a static frame, which is corresponding to the release on the timeline, in the frame-by-frame browsing mode. 2 . The computing apparatus according to claim 1 , wherein in the frame-by-frame browsing mode, the at least one memory store program instructions that, when executed, cause the apparatus to: render and display the static frame having an area of at least 50% of an area of the static frame in the video browsing mode. 3 . The computing apparatus according to claim 1 , wherein in the frame-by-frame browsing mode, the at least one memory store program instructions that, when executed, cause the apparatus to: render and display the static frame having an area of 80%-100% of an area of the static frame in the video browsing mode. 4 . The computing apparatus according to claim 1 , wherein in the frame-by-frame browsing mode, the at least one memory store program instructions that, when executed, cause the apparatus to: render adjacent frames of the static frame. 5 . The computing apparatus according to claim 4 , wherein in the frame-by-frame browsing mode, the at least one memory store program instructions that, when executed, cause the apparatus to: receive a second touch on the display; and based on the second touch, display one of the adjacent frame. 6 . The computing apparatus according to claim 4 , wherein the adjacent frames comprise sequential frames of the video. 7 . The computing apparatus according to claim 4 , wherein the adjacent frames comprise frames of the video so that certain number of frames of the video is configured to be omitted between the adjacent frames and the displayed frame. 8 . The computing apparatus according to claim 4 , wherein in the frame-by-frame browsing mode, the at least one memory store program instructions that, when executed, cause the apparatus to: display at least a portion of the adjacent frames along with the static frame. 9 . The computing apparatus according to claim 1 , wherein in the video browsing mode, the at least one memory store program instructions that, when executed, cause the apparatus to: display the independent static frame as a static image, wherein the static frame is configured to be coded without prediction from other frames. 10 . The computing apparatus according to claim 1 , wherein in the frame by frame browsing mode, the at least one memory store program instructions that, when executed, cause the apparatus to: display the independent and dependent static frames as static images, wherein the independent and dependent static frames are configured to be coded without prediction from other frames, configured to be coded so that they use prediction from a reference frame, and configured to be coded so that they use a prediction signal from one or more frames. 11 . The computing apparatus according to claim 4 , wherein in the frame-by-frame browsing mode, the at least one memory store program instructions that, when executed, cause the apparatus to: receive a swipe gesture on the display; and based on the swipe gesture, display one of the adjacent frame. 12 . The computing apparatus according to claim 1 , wherein the static frame in the video browsing mode is the same as the static frame in the frame-by-frame mode; 13 . The computing apparatus according to claim 1 , wherein the static frame in the video browsing mode is a different from the static frame in the frame-by-frame mode. 14 . The computing apparatus according to claim 1 , wherein the video browsing mode is further configured to display a timeline indicator of the video, wherein the timeline indicator corresponds to a point of time of the frame on the timeline. 15 . The computing apparatus according to claim 1 , wherein a subsequent touch on the timeline is configured to automatically switch back to the video browsing mode and the apparatus is configured display a static frame of the video corresponding to the subsequent touch on the timeline. 16 . The computing apparatus according to claim 1 , wherein the touch comprises a hold and a drag on the timeline, and the apparatus is configured to display a static frame of the video corresponding to a location of a termination of the drag in the video browsing mode, and further wherein the release correspondences to the termination of the drag. 17 . The computing apparatus according to claim 1 , wherein in the frame-by-frame mode based on a tap of the frame, the at least one memory store program instructions that, when executed, cause the apparatus to: return to the video browsing mode and display the frame in the video browsing mode. 18 . The computing apparatus according to claim 1 , wherein the apparatus comprises a mobile apparatus and the touch sensitive display comprises a mobile sized touch sensitive display. 19 . A non-transitory computer-readable storage medium comprising executable instructions for causing at least one processor of a computing apparatus to perform operations comprising: switch between a video browsing mode and a frame-by-frame browsing mode, wherein the video browsing mode is configured to display an independent static frame of the video, and wherein the frame-by-frame browsing mode is configured to display both independent and dependent static frames of the video one by one; wherein a touch on a timeline of the video browsing mode is configured to switch to the video browsing mode and display a static frame of the video corresponding to the touch on the timeline; and wherein a release of the touch is configured to switch to the frame-by-frame browsing mode and display a static frame, which is corresponding to the release on the timeline, in the frame-by-frame browsing mode. 20 . A method, comprising switching between a video browsing mode and a frame-by-frame browsing mode in a computing apparatus, wherein the video browsing mode is configured to display an independent static frame of the video, and wherein the frame-by-frame browsing mode is configured to display both independent and dependent static frames of the video one by one; detecting a touch on the timeline, wherein the touch is configured to switch to the video browsing mode and display a static frame of the video corresponding to the touch on the timeline; and detecting a release of the touch, wherein the release is configured to switch to the frame-by-frame browsing mode and display a static frame, which is corresponding to the release on the timeline, in the frame-by-frame browsing mode.
Indicating arrangements {(indicating means incorporated in magazine or cassette G11B23/046 and G11B23/0875; indicating measured values in general G01D)} · CPC title
for inputting data by handwriting, e.g. gesture or text · CPC title
of operating discs · CPC title
for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range · CPC title
the internal structure of a single video sequence · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.