The Review of Image Inpainting (International Journal of Advanced Network, Monitoring and Controls, 2025)