Abstract
Image is a powerful way to share information in the digital world. The sources of images are everywhere, magazines, newspapers, healthcare, entertainment, education, social media and electronic media. With the advancement of image editing software and cheap camera-enabled mobile devices, image manipulation is very easy without any prior knowledge or expertise. So, image authenticity has questioned. Some people use the forged image for fun, but some people may have bad intentions. The manipulated image may use by political parties to spread their false propaganda. Fake images use by people to spread rumours and stoking someone. In addition to harming individuals, fake images can damage the credibility of media outlets and undermine the public trust in them. The need for reliable and efficient image forgery detection methods to combat misinformation, propaganda, hoaxes, and other malicious uses of manipulated images. These are some known issues on digital images. The researcher, scientist, and image forensic experts are working on the development of fake image detection and identification tools. Presently digital image forgery detection is a trending field of research. The main aim of this paper is to provide the exhaustive review on digital image forgery detection tools and techniques. It also discusses various machine learning techniques, such as supervised, unsupervised, and deep learning approaches, that can be employed for image forgery detection it demonstrate the challenges of the current state of the work.