HI we got this musicvideo ([login to view URL]) that I want to make interactive.
What we want is to let people upload there own faces (or the boss!) and insert it instead of the artist. The mouth should somehow be maintained otherwise I think it would be quite boring.
The head should follow the artists own head, så it looks like another artist.
The video (Flash maybe?) should also have a "send to friend" feature, so you could send this video with your friends head to him/her...
We can host our own files, but if something needs to be set up at our server, please include the time for help with this when you give your price on this project...
I have a lot of the functionality you talk about built for another project already. I have libraries to upload images, crop and mask the faces and re-save the modified cropped items to the server. Most of the work would take place modifying the video to maintain the mouth and tracking where the replaced head needs to go. Additionally we'd need to create another video layer from the source video to overlay on top of head for anything that goes in front of the loaded image. Adding a send to a friend link would be fairly easy.
There is one question about the side shot, would the user be required to load an additional side image of their friend or would something else happen during this shot?
I'd prefer to have access to a database and would need either ImageMagick or GDLib on the server to handle creating the new images of cropped heads on the server.