Image Change Detection: Identifying Changes or Anomalies in an Image

This code utilizes convolutional neural networks (CNNs) autoencoders to identify changes or anomalies in an image.
Technology No. CW-23-48

This code utilizes convolutional neural networks (CNNs) autoencoders to identify changes or anomalies in an image. Unlike traditional methods, this approach is not limited by the position and orientation of the camera. Autoencoders compress image information and then reconstruct the original image to identify any changes. The code compares important image features extracted by autoencoders to a reference image in order to detect changes. Keypoint features are specific to certain locations, edges, corners, and blobs. Anomalies are feature patterns that deviate from normal patterns. This method can be combined with other sensors to detect anomalies, and it is less dependent on camera position and image perspectives compared to pixel-based image detection methods.

This software is under copyright. To purchase a license, please use the 'Contact Us' form on this page. We will respond as promptly as possible.

  • swap_vertical_circlemode_editAuthors (3)
    Ahmad Al Rashdan
    Roger Boza
    Eric Manner
  • swap_vertical_circlecloud_downloadSupporting documents (1)
    Product brochure
    Image Change Detection: Identifying Changes or Anomalies in an Image.pdf
Questions about this technology?