Methods and apparatus for reducing noise in images
First Claim
1. A method of generating an image, the method comprising:
- determining a first plurality of maximum expected frequencies, each of the first plurality of maximum expected frequencies corresponding to a first camera module and a different depth, said first plurality of maximum expected frequencies including a first maximum expected frequency corresponding to said first camera module and a first depth and a second maximum expected frequency corresponding to the first camera module and a second depth;
receiving portions of a first image captured by said first camera module; and
performing first filtering on individual portions of said first image captured by said first camera module, said first filtering including filtering individual portions of said first image corresponding to different depths using different filters, the filter being used on an individual portion being based on a depth to which the individual portion of said first image, to which the filter is applied, corresponds.
6 Assignments
0 Petitions
Accused Products
Abstract
Various features relating to reducing and/or eliminating noise from images are described. In some embodiments depth based denoising is used on images captured by one or more camera modules based on depth information of a scene area and optical characteristics of the one or more camera modules used to captures the images. In some embodiments by taking into consideration the camera module optics and the depth of the object included in the image portion, a maximum expected frequency can be determined and the image portion is then filtered to reduce or remove frequencies above the maximum expected frequency. In this way noise can be reduced or eliminated from image portions captured by one or more camera modules. The optical characteristic of different camera modules may be different. In some embodiments a maximum expected frequency is determined on a per camera module and depth basis.
228 Citations
23 Claims
-
1. A method of generating an image, the method comprising:
-
determining a first plurality of maximum expected frequencies, each of the first plurality of maximum expected frequencies corresponding to a first camera module and a different depth, said first plurality of maximum expected frequencies including a first maximum expected frequency corresponding to said first camera module and a first depth and a second maximum expected frequency corresponding to the first camera module and a second depth; receiving portions of a first image captured by said first camera module; and performing first filtering on individual portions of said first image captured by said first camera module, said first filtering including filtering individual portions of said first image corresponding to different depths using different filters, the filter being used on an individual portion being based on a depth to which the individual portion of said first image, to which the filter is applied, corresponds. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A camera device, comprising:
-
a first camera module; and a processor configured to; determine a first plurality of maximum expected frequencies, each of the first plurality of maximum expected frequencies corresponding to the first camera module and a different depth, said first plurality of maximum expected frequencies including a first maximum expected frequency corresponding to said first camera module and a first depth and a second maximum expected frequency corresponding to the first camera module and a second depth; receive portions of a first image captured by said first camera module; and perform first filtering on individual portions of said first image captured by said first camera module, said first filtering including filtering individual portions of said first image corresponding to different depths using different filters, the filter being used on an individual portion being based on a depth to which the individual portion of said first image, to which the filter is applied, corresponds.
-
-
15. An apparatus, comprising:
-
a maximum expected frequency determination module configured to determine a first plurality of maximum expected frequencies, each of the first plurality of maximum expected frequencies corresponding to a first camera module and a different depth, said first plurality of maximum expected frequencies including a first maximum expected frequency corresponding to said first camera module and a first depth and a second maximum expected frequency corresponding to the first camera module and a second depth; a processing module configured to receive portions of a first image captured by the first camera module; and a filtering module configured to perform first filtering on individual portions of said first image captured by said first camera module, said first filtering including filtering individual portions of said first image corresponding to different depths using different filters, the filter being used on an individual portion being based on a depth to which the individual portion of said first image, to which the filter is applied, corresponds. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A non-transitory machine readable medium for use in a camera including a first image sensor and a second image sensor, the non-transitory machine readable medium including processor executable instructions which when executed control a processor to:
-
determine a first plurality of maximum expected frequencies, each of the first plurality of maximum expected frequencies corresponding to a first camera module and a different depth, said first plurality of maximum expected frequencies including a first maximum expected frequency corresponding to said first camera module and a first depth and a second maximum expected frequency corresponding to the first camera module and a second depth; receive portions of a first image captured by said first camera module; and perform first filtering on individual portions of said first image captured by said first camera module, said first filtering including filtering individual portions of said first image corresponding to different depths using different filters, the filter being used on an individual portion being based on a depth to which the individual portion of said first image, to which the filter is applied, corresponds.
-
Specification