Virtual Revival

Snap, Animate, and Groove: Turn Photos into 3D Dancing Avatars with Music!

About ViRev

Do you wanna a dance video but feel tired?

  • Take a full-body photo with your face towards the camera.
  • Wait for virev to create your 3D human figure.
  • Choose which dance you want to do.
  • Save or share your amazing dance

Then try Virev's superior computer vision, AI and augmented reality technology. Thanks to Virev, you can create your own 3D model with the photo you take from your phone then let this model to dance with the dance and music of your choice.

Learn More

What we offer

Ever wanted to dance like nobody’s watching—except maybe a 3D version of yourself? Well, now you can!

Enjoyment 100%
Customizable 100%
Pain 0%

Features to Flip For

Dive into our suite of magical features designed to let your digital self groove in the most fantastical ways. Whether you're crafting, choosing, or dancing, we're here to make every click exciting!

Augmented Reality

Step into a new dimension where your digital self can interact with the real world—no VR headset required!

Choose Dance Figures and Music

Pick a character and tune to get the party started—whether you're into ballet or breakdance, we've got the beats and moves!

Create Own 3D Model

Bring your avatar to life with our 3D modeling wizardry. Custom design yourself, down to the last pixel!

Mobile Device Support

Take the fun with you anywhere, anytime. Our app works like magic on your mobile, so you're always ready to dance!

Our Demo

Technical Details

Here is a step-by-step guide on how we generate a 3D avatar from a 2D image.

  • All
  • Extraction
  • 3D Mesh
  • Texture Mapping

Upload a photo

This is a sample input we process, you can take a new photo or upload an image grom your gallery

Extraction - YOLOv5n & SAM models

Human figure extraction using YOLOv5n & SAM models

UV map generation - DensePose

UV map generation using DensePose from 2D image

3D Mesh - SMPL

Creating 3D rigged body mesh using SMPL

Texture mapping

Texture mapping for 3D model out of 2D image

Animatable

Animate the generated 3D mesh avatar

Sample Result

Supervisors

Merve Asiler

SUPERVISOR

Ph.D. Candidate & Research and Teaching Assistant at Metu Ceng

PROF.DR. YUSUF SAHİLLİOĞLU

SUPERVISOR

Faculty Of Engineering, Department Of Computer Engineering

Who we are!

Just five computer engineering students who turn coffee into code, creating cool digital stuff that might just take over the world—watch out!

Ozan Cinci

Backend / Ai

Senior Computer Engineering Student

Kadircan Bozkurt

Backend / Ai / Mobile / Designer

Senior Computer Engineering Student

Umut Yılmaz

Backend / Ai

Senior Computer Engineering Student

Ahmet Eren Kardaş

Backend / Ai / Mobile

Senior Computer Engineering Student

Meriç Karadayı

Backend / Ai / Mobile

Senior Computer Engineering Student

Got Questions? Want to Dance?

Don’t be shy! Drop us a line right here. Whether it’s a query, a cool idea, or you just want to chat about the latest dance moves, we're here for it! Our inbox is always open and waiting for your masterpiece. Let's make emails fun again!

Location:

Dumlupınar Bullvarı, Üniversiteler Mahallesi, Orta Doğu Teknik Üniversitesi, Çankaya Ankara Türkiye

Call:

+90 539 598 70 79

Loading
Your message has been sent. Thank you!