| CPC G06T 7/11 (2017.01) [B60K 35/00 (2013.01); G06F 3/14 (2013.01); G06T 5/50 (2013.01); G06T 7/20 (2013.01); G06V 20/58 (2022.01); B60K 35/22 (2024.01); B60K 35/28 (2024.01); B60K 2360/16 (2024.01); B60K 2360/21 (2024.01); B60K 2360/25 (2024.01); B60K 2360/349 (2024.01); G06T 2207/20216 (2013.01); G06T 2207/30252 (2013.01); G06T 2207/30268 (2013.01)] | 15 Claims |

|
1. An image processing apparatus comprising:
an image capturing unit configured to capture an image including a region corresponding to an inside of a vehicle and a region corresponding to an outside of the vehicle;
an acquisition unit configured to acquire a plurality of images captured by the image capturing unit at predetermined time intervals;
a generation unit configured to generate a mask filter for masking the region corresponding to the inside of the vehicle in the image captured by the image capturing unit based on an amount of change in the plurality of images acquired by the acquisition unit;
a storage unit configured to store the mask filter generated by the generation unit;
a processing unit configured to perform masking processing on the image captured by the image capturing unit by applying the mask filter stored in the storage unit on the region corresponding to the inside of the vehicle; and
a detecting unit configured to detect a moving object on the outside of the vehicle, based on a region corresponding to the outside of the vehicle included in an image on which the masking processing is performed by the processing unit, wherein the region corresponding to the outside of the vehicle is a region on which the mask filter is not applied in the masking processing.
|