Apparatus for and method of processing image based on object region
First Claim
1. An image processing apparatus comprising:
- one or more processors; and
a memory coupled to the one or more processors, the memory having stored thereon instructions which, when executed by the one or more processors, cause the image processing apparatus to;
acquire image data;
acquire distance information corresponding to the image data;
detect one or more object regions, each representing an object, from the image data based on the distance information;
set a specific three-dimensional region;
extract an object region representing an object which does not overlap the specific three-dimensional region, from among detected object regions, based on the distance information; and
perform image processing for synthesizing the extracted object region in the image data and a corresponding region in the background image at a predetermined ratio or replacing the extracted object region in the image data with the corresponding region in the background image.
1 Assignment
0 Petitions
Accused Products
Abstract
An image processing apparatus includes an image data acquisition unit configured to acquire image data, a distance information acquisition unit configured to acquire distance information corresponding to the image data, a detection unit configured to detect one or more object regions, each representing an object, from the image data based on the distance information, an extraction unit configured to extract an object region representing an object which does not overlap a specific three-dimensional region, from among detected object regions, based on the distance information, and an image processing unit configured to perform image processing for the image data based on the extracted object region.
-
Citations
12 Claims
-
1. An image processing apparatus comprising:
-
one or more processors; and a memory coupled to the one or more processors, the memory having stored thereon instructions which, when executed by the one or more processors, cause the image processing apparatus to; acquire image data; acquire distance information corresponding to the image data; detect one or more object regions, each representing an object, from the image data based on the distance information; set a specific three-dimensional region; extract an object region representing an object which does not overlap the specific three-dimensional region, from among detected object regions, based on the distance information; and perform image processing for synthesizing the extracted object region in the image data and a corresponding region in the background image at a predetermined ratio or replacing the extracted object region in the image data with the corresponding region in the background image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An image processing method performed by a computer comprising:
-
acquiring image data; acquiring distance information corresponding to the image data; detecting one or more object regions, each representing an object, from the image data based on the distance information; setting a specific three-dimensional region; extracting an object region representing an object which does not overlap the specific three-dimensional region, from among detected object regions, based on the distance information; and performing image processing for synthesizing the extracted object region in the acquired image data and a corresponding region in the background image at a predetermined ratio or replacing the extracted object region in the image data with the corresponding region in the background image.
-
-
12. A non-transitory computer-readable storage medium storing a program for causing a computer to:
-
acquire image data; acquire distance information corresponding to the image data; detect one or more object regions, each representing an object, from the image data based on the distance information; set a specific three-dimensional region; extract an object region representing an object which does not overlap the specific three-dimensional region, from among detected object regions, based on the distance information; and perform image processing for synthesizing the extracted object region in the image data and a corresponding region in the background image at a predetermined ratio or replacing the extracted object region in the image data with the corresponding region in the background image.
-
Specification