Scene Background Blurring Including Range Measurement
3 Assignments
0 Petitions
Accused Products
Abstract
Different distances of two or more objects in a scene being captured in a video conference are determined by determining a sharpest of two or more color channels and calculating distances based on the determining of the sharpest of the two or more color channels. At least one of the objects is identified as a foreground object or a background object, or one or more of each, based on the determining of the different distances. The technique involves blurring or otherwise rendering unclear at least one background object or one or more portions of the scene other than the at least one foreground object, or combinations thereof, also based on the determining of distances.
-
Citations
49 Claims
-
1. (canceled)
-
2. A method of displaying a participant during a video conference against a blurred or otherwise unclear background, comprising:
-
using an imaging device including an optic, an image sensor and a processor; determining different distances of two or more objects in a scene being captured in video, including; performing an auto-focus sweep of the scene; increasing a depth of field (DOF) including extending a delimit range of defocus distance over which a mean transfer function (MTF) is greater than 0.15 without decreasing aperture while maintaining a focus on said at least one foreground object at approximately said determined distance; and generating a depth map of the scene based on the auto-focus sweep; and identifying at least one of the objects as a foreground object or a background object, or one or more of each, based on the determining of the different distances; and blurring or otherwise rendering unclear the background object. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. One or more non-transitory computer-readable storage media having code embedded therein for programming a processor to perform a method of displaying a participant during a video conference against a blurred or otherwise unclear background, wherein the method comprises:
determining different distances of two or more objects in a scene being captured in video, including; performing an auto-focus sweep of the scene; increasing a depth of field (DOF) including extending a delimit range of defocus distance over which a mean transfer function (MTF) is greater than 0.15 without decreasing aperture while maintaining a focus on said at least one foreground object at approximately said determined distance; generating a depth map of the scene based on the auto-focus sweep; identifying at least one of the objects as a foreground object or a background object, or one or more of each, based on the determining of the different distances; and blurring or otherwise rendering unclear the background object. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 38, 39)
-
34. A video conferencing apparatus, comprising:
-
a video camera including a lens, and an image sensor; a microphone; a display; a processor; one or more networking connectors; and one or more computer-readable storage media having code embedded therein for programming a processor to perform a method of displaying a participant during a video conference against a blurred or otherwise unclear background, wherein the method comprises; determining different distances of two or more objects in a scene being captured in video, including; performing an auto-focus sweep of the scene; increasing a depth of field (DOF) including extending a delimit range of defocus distance over which a mean transfer function (MTF) is greater than 0.15 without decreasing aperture while maintaining a focus on said at least one foreground object at approximately said determined distance; generating a depth map of the scene based on the auto-focus sweep; identifying at least one of the objects as a foreground object or a background object, or one or more of each, based on the determining of the different distances; and blurring or otherwise rendering unclear the background object. - View Dependent Claims (35, 36, 37, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
Specification