Studente antonio palmucci
This presentation is the property of its rightful owner.
Sponsored Links
1 / 19

Animazione di personaggi virtuali tramite telecamere di profondità PowerPoint PPT Presentation


  • 107 Views
  • Uploaded on
  • Presentation posted in: General

Studente: Antonio Palmucci. Animazione di personaggi virtuali tramite telecamere di profondità. Obiettivi. Sperimentazione di un sistema alternativo di Motion Capture per l'animazione delle figure digitali: l'utilizzo cioè di Microsoft Kinect. Scaletta. Motion Capture

Download Presentation

Animazione di personaggi virtuali tramite telecamere di profondità

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Studente antonio palmucci

Studente:

Antonio Palmucci

Animazione di personaggi virtuali tramite telecamere di profondità


Obiettivi

Obiettivi

Sperimentazione di un sistema alternativo di

MotionCaptureper l'animazione delle figure

digitali: l'utilizzo cioè di Microsoft Kinect


Scaletta

Scaletta

  • MotionCapture

  • Microsoft Kinect

    - Da cosa è composto il Kinect

    - Kinect per il MotionCapture

    - Kinect per Windows SDK

  • Blender

    - Software Blender

    - Animazione con Blender

  • Animazioni

    - Animazione con il Kinect

    - Animazione in cinematica inversa

    - Pregi e difetti del sistema

  • Conclusioni e sviluppi futuri


Motion capture

MotionCapture

  • Con il termine motioncapture, in italiano, “cattura del movimento”, si indica quell'area di ricerca, che studia il processo di acquisizione del movimento.

  • Il MotionCapture è, quindi, una tecnica di animazione digitale, che permette, tramite l’utilizzo di tute apposite, di applicare a personaggi virtuali i movimenti di persone o animali, ripresi in tempo reale e riprodotti sullo schermo tramite sensori posti in determinati punti del corpo dell’attore.


Motion capture1

MotionCapture

Utilizzi e costi

  • Nell'ambito dello spettacolo

  • In ambito videoludico

  • In ambito clinico e sportivo

  • Prezzi di acquisto a partire da 5.000€ fino 100.000€


Il kinect

Il Kinect

Sensori di profondità

Videocamera RGB

Microfoni

Inclinazione motorizzata

  • Sensori di profondità (320x240 px)

  • Videocamera RGB (640x480 px)

  • 4 Microfoni

  • Inclinazione motorizzata (23°)


Kinect per windows sdk

Kinect per Windows SDK

  • CollaborazioneMicrosoft PrimeSense

  • Bando del concorso The Open Kinect Project

  • Kinectper Windows SDK


Skeletal viewer

Skeletal Viewer

  • Skeletonviewer è un programma che permette di utilizzare Microsoft Kinect su Pc.

  • Scaricabile dal sito http://www.microsoft.com, nella sezione download


Background bloop project brekel kinect

Background: Bloop project - BrekelKinect

  • La BlenderLoop Station è uno strumento per la creazione di animazioni virtuali

  • Gli sviluppatori hanno modificato Blender per osservare l’animazione nell’interfaccia 3D

  • BrekelKinect è un'applicazione, che utilizza Kinect per creare animazioni avanzate

  • La community si è servita del programma Autodesk Motion Builder


Blender

Blender

Blender è un software open source di modellazione tridimensionale tra i più utilizzati

Possibilità di modellazione, animazione, compositing e rendering di immagini tridimensionali


Modellazione e rigging

Modellazione e rigging

Modellazione del manichino mediante gli strumenti di Blender

Creazione dell’armatura con 17 ossa e 19 giunture


Animazione

Animazione

La timeline, situata in basso, permette di visualizzare i frame dell’intera animazione


Animazione skeletal viewer

Animazione SkeletalViewer

I movimenti del modello creato sono il risultato della lettura dei movimenti dell’utente, calibrati per mezzo del sistema di SkeletalViewer.


Animazione manichino

Animazione manichino

I movimenti del manichino calibrati con il Kinect non sono precisi né realistici


Cinematica

Cinematica

Cinematica diretta

Cinematica inversa


Animazione manichino ik

Animazione manichino IK

I movimenti del manichino calibrati con il Kinect e migliorati in cinematica, sono più realistici


Pregi e difetti

Pregi e difetti

  • Nel corso dei test effettuati sono riscontrati alcuni pregi e alcune imperfezioni del sistema:

  • Il sistema di tracking ha difficoltà a leggere i movimenti lungo l’asse z

  • Utilizzando Kinect è impossibile calibrare movimenti nei quali sono presenti parti del corpo sovrapposte

  • Utilizzando il Kinect con l’IK è possibile creare animazioni avanzate

  • Il sistema di tracking legge molto bene i movimenti lungo gli assi x e y

  • Integrando più dispositivi Kinect insieme è possibile leggere anche parti del corpo sovrapposte


Conclusioni e sviluppi

Conclusioni e sviluppi

In sintesi si può ritenere il Kinect come una valida alternativa alle tute motioncapture, in quanto, anche se non preciso come quest’ultime, integrando l’uso del dispositivo con la cinematica inversa o con altri dispositivi è possibile creare animazioni avanzate con una minima spesa e in breve tempo

Kinect è il primo di una serie di dispositivi che verranno concepiti d'ora in avanti e che molto probabilmente tenderanno ad imporre nuove regole e ad offrire meccanismi innovativi per interagire con il computer


Grazie dell attenzione

Grazie dell’attenzione


  • Login