IP Library Patent Application 14385264
Patent Application
App. No. 14/385,264

Method, Apparatus and Computer Program Product for Image Stabilization

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
14/385,264
Abstract

In accordance with an example embodiment a method, apparatus and computer program product are provided. The method comprises configuring a pre-determined movement of at least one of a lens element ( 210 ) and a sensor element ( 212 ). The method further comprises performing the pre-determined movement of the at least one of the lens element ( 210 ) and the sensor element ( 212 ) during capturing of an image.

Claims (31)

1 - 43 . (canceled)

44 . A method comprising:

configuring a pre-determined movement of at least one of a lens element and a sensor element; and

performing the pre-determined movement of the at least one of the lens element and the sensor element during capturing of an image.

45 . The method as claimed in claim 44 , wherein the pre-determined movement of the at least one of the lens element and the sensor element is configured to direct a light ray from the lens element to pre-determined one or more locations on the sensor element.

46 . The method as claimed in claim 45 , wherein the pre-determined movement of the at least one of the lens element and the sensor element is further configured to direct a light ray from the lens element for a pre-determined time duration on each of the pre-determined one or more locations on the sensor element.

47 . The method as claimed in claim 44 , wherein the pre-determined movement of the at least one of the lens element and the sensor element is configured to vary a focal length associated with the lens element to one or more pre-determined focal lengths.

48 . The method as claimed in claim 44 , wherein performing the pre-determined movement of the at least one of the lens element and the sensor element is configured to generate a pre-coded motion blur in an observed image corresponding to the captured image.

49 . The method as claimed in claim 48 , further comprising performing deconvolution of the observed image based on the pre-coded motion blur for attaining substantially motion deblurred observed image.

50 . The method as claimed in claim 44 , wherein the image is captured using a first image capture mode and a second image capture mode, and wherein the pre-determined movement of the at least one of the lens element and the sensor element is performed during capture of the image using each of the first capture mode and the second capture mode.

51 . An apparatus comprising:

at least one processor; and

at least one memory comprising computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to at least perform:

configure a pre-determined movement of at least one of a lens element and a sensor element; and

perform the pre-determined movement of the at least one of the lens element and the sensor element during capturing of an image.

52 . The apparatus as claimed in claim 51 , wherein the pre-determined movement of the at least one of the lens element and the sensor element is configured to direct a light ray from the lens element to pre-determined one or more locations on the sensor element.

53 . The apparatus as claimed in claim 52 , wherein the pre-determined movement of the at least one of the lens element and the sensor element is further configured to direct a light ray from the lens element for a pre-determined time duration on each of the pre-determined one or more locations on the sensor element.

54 . The apparatus as claimed in claim 51 , wherein the pre-determined movement of the at least one of the lens element and the sensor element is configured to vary a focal length associated with the lens element to one or more pre-determined focal lengths.

55 . The apparatus as claimed in claim 51 , wherein the lens element comprises a floating-lens element and the sensor element is configured to be static during the capturing of the image.

56 . The apparatus as claimed in claim 51 , wherein the sensor element comprises a sensor-shifting element and the lens element is configured to be static during the capturing of the image.

57 . The apparatus as claimed in claim 51 , wherein performing the pre-determined movement of the at least one of the lens element and the sensor element is configured to generate a pre-coded motion blur in an observed image corresponding to the captured image.

58 . The apparatus as claimed in claim 57 , wherein the apparatus is further caused, at least in part, to:

perform deconvolution of the observed image based on the pre-coded motion blur for attaining substantially motion deblurred observed image.

59 . The apparatus as claimed in claim 51 , wherein the image is captured using a first image capture mode and a second image capture mode, and, wherein the pre-determined movement of the at least one of the lens element and the sensor element is performed during capture of the image using each of the first capture mode and the second capture mode.

60 . A computer program product comprising at least one computer-readable storage medium, the computer-readable storage medium comprising a set of instructions, which, when executed by one or more processors, cause an apparatus at least to perform:

configure a pre-determined movement of at least one of a lens element and a sensor element; and

perform the pre-determined movement of the at least one of the lens element and the sensor element during capturing of an image.

61 . The computer program product as claimed in claim 60 , wherein the pre-determined movement of the at least one of the lens element and the sensor element is configured to direct a light ray from the lens element to pre-determined one or more locations on the sensor element.

62 . The computer program product as claimed in claim 61 , wherein the pre-determined movement of the at least one of the lens element and the sensor element is further configured to direct a light ray from the lens element for a pre-determined time duration on each of the pre-determined one or more locations on the sensor element.

63 . The computer program product as claimed in claim 60 , wherein the pre-determined movement of the at least one of the lens element and the sensor element is configured to vary a focal length associated with the lens element to one or more pre-determined focal lengths.

64 . The computer program product as claimed in claim 60 , wherein the image is captured using a first image capture mode and a second image capture mode, and, wherein the pre-determined movement of the at least one of the lens element and the sensor element is performed during capture of the image using each of the first capture mode and the second capture mode.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035232/0325 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 9, 2014
From: MISHRA, PRANAV
To: NOKIA CORPORATION
Reel/Frame 033921/0893 →