Rolling shutter synchronization
US-9204041-B1 · Dec 1, 2015 · US
US10326931B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10326931-B2 |
| Application number | US-201615194044-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 27, 2016 |
| Priority date | Mar 15, 2013 |
| Publication date | Jun 18, 2019 |
| Grant date | Jun 18, 2019 |
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.
An apparatus and method are provided for viewing panoramic images and videos through the selection of a particular viewing angle and window (zoom) within that panorama while allowing the viewer to simultaneously implement temporal transport control, allowing the video to be in a state of pause, play, fast forward, fast rewind, slow forward, slow rewind, or frame-by-frame. This capability may be used on video that is residing in memory on the viewer's viewing system, in a hard disk local to the viewer or in a shared location, or on a live buffered feed of video. A second capability of this apparatus and method relates to the use of a plurality of panoramic video or images from multiple synchronized cameras. In those cases, all panoramic video feeds are synchronized so that as a viewer pauses, rewinds, forwards a video in one panorama, all panoramas are time synchronized and go through the same states as the panorama being viewed. When the user selects a different panorama for viewing from a different camera, this panorama comes up in the same state as the panorama previously being viewed.
Opening claim text (preview).
The invention claimed is: 1. A system for generating a plurality of unique videos of a same event, comprising: an image capture device configured to capture an event in a field of view as a sequence of image frames; a processor communicating with the image capture device; and a client having at least one receiver and a user interface, the user interface configured to manage user interaction input from at least one user interaction device and determine what portion of an image frame should be displayed to a user within a generated field of view for the image capture device in a first rendering of a first viewing angle determined based on a first set of user interaction inputs and a second rendering of a second viewing angle based on a second set of user interaction inputs, the first rendering and the second rendering synchronized such that the second rendering is displayed with a same current display time, viewing speed, and temporal viewing direction as the first rendering at the time the second set of user interaction inputs are received. 2. The system of claim 1 , wherein the user interaction device is one of a joystick, a keyboard, a touch device, and a gesture-based device. 3. The system of claim 1 , wherein the processor is provided by the receiver of the client. 4. The system of claim 1 , wherein a plurality of image capture devices are configured to capture the event and communicate with the processor. 5. The system of claim 1 , wherein the client has a plurality of receivers. 6. The system of claim 1 , wherein the client is a first client and further comprising a second client having a receiver, a user interface, and at least one user interaction device, wherein the image capture device is configured to generate the field of view, and wherein the first client is configured to display a first rendering of the field of view and the second client is configured to display a second rendering of the field of view from the image capture device that is unique from the first rendering at the first client. 7. The system of claim 6 , wherein the processor is provided by one of the first client and the second client. 8. The system of claim 1 , wherein the client is configured to display a first rendering of the field of view from the image capture device and a second rendering of the field of view from the image capture device that is unique from the first rendering at the client. 9. The system of claim 1 , wherein the user interaction device is configured in response to user interaction input to determine a portion of an image frame to be displayed as the first rendering. 10. A system for generating a plurality of unique videos of a same event, comprising: an image capture device configured to capture an event in a field of view as a sequence of image frames; a processor communicating with the image capture device and configured to process transmission of the sequence of image frames; and a client having at least one receiver and a user interface, the user interface having at least one user interaction device configured to manage user interaction input and determine at least a portion of an image frame that is to be displayed to a user within a generated field of view for the image capture device in a first rendering of a first viewing angle determined based on a first set of user interaction inputs and second rendering of a second viewing angle based on a second set of user interaction inputs, the first rendering and the second rendering synchronized such that the second rendering is displayed with a same current display time, viewing speed, and temporal viewing direction as the first rendering at the time the second set of user interaction inputs are received. 11. The system of claim 10 , further comprising an application configured to provide the receiver and the user interface. 12. The system of claim 10 , wherein the user interaction device is configured in response to user interaction input to determine a portion of an image frame to be displayed as the first rendering. 13. The system of claim 10 , wherein the receiver comprises application memory and processing circuitry configured to receive and manage a time-stamped sequence of image frames. 14. The system of claim 13 , wherein the time-stamped sequence of image frames are received at the receiver from a distribution channel. 15. The system of claim 10 , wherein the user interface is configured to implement transport control.
involving special video data, e.g 3D video · CPC title
for distributing synchronisation pulses to different TV cameras · CPC title
of operating discs · CPC title
enabling multiple viewpoints, e.g. using a plurality of cameras · CPC title
Interaction techniques based on graphical user interfaces [GUI] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.