Image comparison software (similarity and differences)

AI Thread Summary
The discussion centers on the best software options for comparing images to identify similarities and differences, particularly in facial recognition. Key points include the distinction between two types of recognition: comparing a current photo with a reference photo of the same person, and comparing a photo against a database of other faces. Participants emphasize the need for specificity in requirements, such as whether the focus is on facial features or general image comparison. Recommendations include ImageJ for technical manipulation, and there are suggestions to explore image feature extraction software. The conversation also touches on the potential for face morphing software, indicating a broader interest in image manipulation tools. Overall, clarity in the intended use of the software is crucial for effective recommendations.
akerkarprashant
Messages
74
Reaction score
10
TL;DR Summary
Image comparison softwares.
Images comparison
What are the best softwares available for comparing two images having similarity and differences?

Two photos each of Margaret and Enid.

1 Margaret's first photo with her second photo comparison.

2 Enid's first photo with her second photo comparision.

3 Margaret's first photo with Enid's first photo comparison.

4 Margaret's second photo with Enid's first photo comparison.

5 Enid's second photo with Margaret's first photo comparison.

6 Enid's second photo with Margaret's second photo comparison.

Example: Margaret Thatcher & Enid Blyton.
 

Attachments

  • 39992708-9320833-image-m-30_1614775674878.jpg
    39992708-9320833-image-m-30_1614775674878.jpg
    52.2 KB · Views: 148
  • 0_main-template.jpg
    0_main-template.jpg
    34 KB · Views: 160
  • download (4).jpeg
    download (4).jpeg
    5.5 KB · Views: 154
  • images (2).jpeg
    images (2).jpeg
    7.6 KB · Views: 146
Last edited:
Computer science news on Phys.org
There is a huge difference between the two most common types of recognition.
  1. You want to compare the current photo with a reference photo of the same person. "Is the person at the door the authorized employee he/she claims to be?"
  2. You want to compare a photo with the universe of other faces. "Who is the criminal in this photo?"
You should be clear about which case you ask about.
 
  • Like
Likes akerkarprashant and jedishrfu
Thanks.

Ignore the man image.

1 Comparison of Margaret's image with another image of her.

2 Comparison of Margaret's image with Enid's image.

3 Comparison of Enid's image with another image of her.

Spot out the similarity and differences in all the above three cases.

Thanks & Regards,
Prashant S Akerkar
 
Do you (1)want software to do this or do you want to (2) learn how to make software to do this??
 
  • Like
Likes akerkarprashant
Thanks.

It can be either the case.

Thanks & Regards,
Prashant S Akerkar
 
For general technical manipulation of images at a technical level I stilllike ImageJ. But it is nontrivial to use.
 
Thanks.

One more example of David Beckham.

1645626108785.png
1645626181617.png


Comparison of two images of
David Beckham for similarity and differences.

Thanks & Regards,
Prashant S Akerkar
 
You will need to be much more specific as to your requirements.
 
  • Like
Likes akerkarprashant
  • #10
Both human faces?

Two eyes, nose, mouth?

Both David Beckham?

As @hutchphd said, be more specific.
 
  • Like
Likes akerkarprashant
  • #11
Thanks.

Two eyes, nose, mouth , two ears, head hair on the face.

Thanks & Regards,
Prashant S Akerkar
 
  • #12
akerkarprashant said:
Two eyes, nose, mouth , two ears, head hair on the face.
That helps. It is much more specific. I suggest that you browse the results of the following search, for the term "image feature extraction."
https://duckduckgo.com/?q=image+feature+extraction&ia=web

Perhaps another PF member could recommend a textbook to help you learn that subject.
 
  • Like
Likes akerkarprashant
  • #13
Facial recognition software looks at key points on a face, creates a lattice and generates a percentage of how close the image matches some known facial images.

 
  • Like
Likes akerkarprashant
  • #14
jedishrfu said:
Facial recognition software looks at key points on a face, creates a lattice and generates a percentage of how close the image matches some known facial images.
Yes, but feature extraction is not the same as recognition. For example, red-eye photo correction requires finding the eyes.
 
  • Like
Likes akerkarprashant
  • #15
Thank you.

Are there face feature extraction software applications available on the web?

Thanks & Regards,
Prashant S Akerkar
 
  • #16
  • #17
Thanks.

Two more famous personalities images can be downloaded from the world wide web
for images comparision tracing similarities and differences.

Shammi Kapoor & Elvis Presley

The list could be endless.

Thanks & Regards,
Prashant S Akerkar
 

Attachments

  • download (24).jpeg
    download (24).jpeg
    6.2 KB · Views: 151
  • images (73).jpeg
    images (73).jpeg
    6.2 KB · Views: 132
  • #18
Throughout this thread it has been very unclear what your interests really are. Face recognition? No. Feature extraction? No. Now I wonder if it is face morphing. Such as this.

1645902566174.png

Perhaps you want to morph a famous person's face to the face of a friend.

There are many software tools for that also.
https://moviemaker.minitool.com/moviemaker/photo-morphing-software.html
 
  • Like
Likes akerkarprashant

Similar threads

Replies
12
Views
3K
Replies
30
Views
3K
Replies
19
Views
2K
Replies
31
Views
5K
Replies
21
Views
3K
Replies
13
Views
2K
Replies
12
Views
2K
Replies
10
Views
2K
Back
Top