Back to results
US 8,264,587 B2Granted
Increasing frame rate for imaging
AssigneeNokia Corporation
InventorsSinhung Yong, Juha Rautiainen, Martti Ilmoniemi
Life of this patent
Estimating the term…
Abstract
The specification and drawings present a new method, apparatus and software product for implementing algorithms for improving a frame rate by reducing a size and resolution of selected versus unselected image frames captured by a sensor in an image processing pipeline before displaying (or before encoding) in electronic devices (e.g., cameras, wireless camera phones, etc.), according to various embodiments of the present invention.
Claims17
A method comprising:
- processing a plurality of image frames of an image, wherein said processing comprises reducing a size of selected image frames chosen from said plurality of image frames relative to an original or a reduced size of unselected image frames of said plurality of image frames, wherein a processing time for said selected image frames is shorter than for the unselected image frames;
- and
- correcting said selected image frames after said processing for displaying said image with a targeted increased frame rate and a desired quality level using interleaving of said selected and unselected image frames after said correcting or after said correcting followed by further processing of said selected and unselected image frames, wherein said correcting comprises:
- scaling up said selected image frames to be equal in size to said unselected image frames using a pre-selected method;
- and
- delaying said selected image frames by a predetermined time interval relative to said unselected image frames to maintain a constant frame rate to provide said displaying of said image with the targeted frame rate and the desired quality level.
3 more elements
An apparatus, comprising:
- an image signal processor, configured to perform processing of a plurality of image frames of an image, said processing comprises reducing a size of selected image frames chosen from said plurality of image frames relative to an original or a reduced size unselected image frames of said plurality of image frames, wherein a processing time for said selected image frames is shorter than for the unselected image frames;
- a frame synchronization controller, configured to provide a selection signal to choose said selected image frames, wherein said apparatus is configured to provide correcting said selected image frames after said processing in order to display said image with a targeted increased frame rate and a desired quality level using interleaving of said selected and unselected image frames after said correcting or after said correcting followed by further processing of said selected and unselected image frames;
- a display image scalar, configured to scale up, after performing said processing, said selected image frames to be equal in size to said unselected image frames using a pre-selected method as a part of said correcting;
- and
- a delay unit, configured to delay said selected image frames, after performing said processing, by a predetermined time interval relative to said unselected image frames to maintain a constant frame rate as a part of said correcting to provide said displaying of said image.
2 more elements
A processor, comprising:
- an image signal processor, configured to perform processing of a plurality of image frames of an image, said processing comprises reducing a size of selected image frames chosen from said plurality of image frames relative to an original or a reduced size of unselected image frames of said plurality of image frames, wherein a processing time for said selected image frames is shorter than for the unselected image frames;
- a frame synchronization controller, configured to provide a selection signal to choose said selected image frames, wherein said apparatus is configured to provide correcting said selected image frames after said processing in order to display said image with a targeted increased frame rate and a desired quality level using interleaving of said selected and unselected image frames after said correcting or after said correcting followed by further processing of said selected and unselected image frames;
- a display image scalar, configured to scale up, after performing said processing, said selected image frames to be equal in size to said unselected image frames using a pre-selected method as a part of said correcting;
- and
- a delay unit, configured to delay said selected image frames, after performing said processing, by a predetermined time interval relative to said unselected image frames to maintain a constant frame rate as a part of said correcting to provide said displaying of said image.
2 more elements
Dependencies are inferred from the claim text.