Face recognition

I am an independent software developer. I have a hobby to make videos in which people are  greeted when they reach a certain age (50, 60, etc) and in those videos I use photos that I have  arranged on my computer and others that other friends and family send me.

Given the high number of photos and videos that I have, I need a tool that allows me to know  which people appear in them, in addition to needing other tags such as places and comments.

For this I am designing an application that does it automatically, with facial recognition  capabilities.

For this I used visualization, in order to be able to reveal the possibilities of my product, beyond  the initial need. It turned out to be key in showing and sharing what I was planning and allowed  me to expand the possibilities. Since the problem was complex (I saw it when I started to draw) I  needed several prototypes until I was able to capture and share the idea of what I needed to do.

In each of them, I added relevant characteristics, such as the place where the photo had been  taken or the activity that was taking place. Even those that were not useful for this need were left  in a kind of blog, to be developed later.

When applying the tool I noticed that I could combine it with other tools that I knew (for example,  UML diagrams) and that it constituted a very strong base for the development of new ideas.

In future challenges, I think I should perform the same task with other design tools, such as mind  maps, in order to achieve another type of perspective that allows me to improve certain  functionalities and give a more technical tone to the solution.

