Live_iy (Bring your static portraits to life)

sahra 💫 - Oct 14 - - Dev Community

This is a submission for the The Pinata Challenge

What I Built

Live_iy is an application designed to animate static portraits by adding movement and emotion to the image through a reference video, transforming them into live portraits.

How it works

  • Upload: The user uploads a static portrait and a reference video to the Pinata's files API, (important for generating a live URL for web access to the files).

  • Processing: Once uploaded, the user can then click the Transform button on the page. this retrieves the uploaded files and processes them using the Segmind live-portrait API which then transforms the static image into a live video.

  • Animation: Once the processing is done, the live portrait is returned to the application which is then displayed to the user and can be downloaded.

Demo

Home page

Live_iy home page

Upload page

Live-iy upload page

Transform page

Live_iy transform page

Live Portrait download page

site live portrait view

My Code

Live_iy

This is a submittion for the DEV Pinata challenge.

Live_iy is an application designed to bring photos to life. It leverages Pinata for image file uploads and live-portrait api to transform images to live videos.

Demo

Site home page; Site upload page; Site transform page;

Built with

My process




More Details

Live_iy is built using React with Sass for the frontend and integrating with the Pinata and Segmind APIs for file management and animation processing.

The application is designed with user engagement in mind. The intuitive upload interface guides users through selecting their portrait and reference video effortlessly.

This was a very fun and challenging project to build. A big thanks to Pinata for hosting this💫🎊

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .