AnotherDeveloper
AnotherDeveloper

Reputation: 2201

Scaleing of different images uniformly

I was working on age estimation project and stuck with the following problem:-

I have a database of different images of different people and for each individual there are pictures taken at different age. The problem I am facing is that for any person the pictures in the database has not been taken with the same distance hence the estimation algorithm on these set of picture is not working. I need to construct new database of pictures from the current database in which all the photographs are taken from the same camera distance. I am not able to find such a scaling method. Zooming both in & out of the pictures is not able to solve this problem as the face becomes smaller or bigger which is not desired. Kindly help me !!!! to solve this problem

Upvotes: 0

Views: 106

Answers (2)

holtavolt
holtavolt

Reputation: 4468

The general problem you are facing is one of Image Registration - there are many different algorithms and approaches depending on your specific problem complexity, resources, and quality requirements.

You can research toolkits such as OpenCV, VXL, and others to see if there is something appropriate for your needs.

Upvotes: 0

Antti Huima
Antti Huima

Reputation: 25522

If you want to correct somehow the camera distance automatically that's a 3D transformation and not really a scaling issue only. Camera distance change implies change in perspective.

Upvotes: 1

Related Questions