Animasyon veritabanı - Animation database

Optik hareket yakalama yoluyla yakalanan bir dansçının hareketleri bir animasyon veritabanında saklanabilir , ardından analiz edilebilir ve yeniden kullanılabilir.

Bir canlandırma veri tabanı a, veri tabanı olan depolar fragmanları animasyonlar , erişilen analiz geliştirmek ve yeni animasyonlar monte sorgulanabilir veya insan hareketleri ve. Büyük miktarda animasyonun manuel olarak oluşturulmasının zaman alıcı ve pahalı olabileceği göz önüne alındığında, bir animasyon veritabanı, kullanıcılara mevcut bileşenleri kullanarak animasyonlar oluşturmada ve animasyon parçalarını paylaşmada yardımcı olabilir.

Animasyon veritabanlarının ilk örnekleri, nesne yönelimli bir veritabanı kullanan MOVE sistemini içerir . Modern animasyon veritabanları ekstraksiyonu ile doldurulabilir iskelet animasyon gelen hareket yakalama verileri.

Diğer örnekler, bir dizi insanın bir kalabalık olarak simüle edildiği kalabalık simülasyonunu içerir . Bazı uygulamalarda insanların farklı hızlarda, örneğin bir kaldırımda yürümesi gerektiği düşünüldüğünde, animasyon veritabanı, farklı animasyonlu figürleri almak ve birleştirmek için kullanılabilir. Yöntem esas olarak "hareket grafikleri" olarak bilinir.

Animasyon veritabanları, animasyon parçalarının animasyon veritabanından alındığı ve yeni hikayelerde birleştirmek için geri dönüştürüldüğü "etkileşimli hikaye anlatımı" için de kullanılabilir . Örneğin, Animebase adlı animasyon veritabanı , geri dönüştürülmüş bileşenleri kullanarak animasyonlar oluşturmaya yardımcı olmak için Words Anime sisteminde kullanılır. Bu yaklaşımda, kullanıcı bir hikayenin parçalarını oluşturan kelimeleri girebilir ve uygun animasyon parçalarını seçmeye yardımcı olan veritabanına karşı sorgular yapabilir. Bu tür bir sistem gerçekten iki veritabanı kullanabilir: bir animasyon veritabanı ve bir hikaye bilgisi veritabanı. Öykü bilgisi veri tabanı öykü parçalarına atıfta bulunmak için özneleri, yüklemleri ve nesneleri kullanabilir. Sistem daha sonra kullanıcıya hikaye parçaları ve animasyon parçaları arasında eşleştirmede yardımcı olur.

Animasyon veritabanları, insansı modeller kullanılarak görsel sahnelerin oluşturulması için de kullanılabilir . Örnek bir uygulama, engellilere yardımcı olmak için animasyonlu insansı tabanlı bir işaret dili sisteminin geliştirilmesi olmuştur.

Bir animasyon veritabanının başka bir uygulaması, insan karakterleri için boşta hareket sentezindedir . İnsanlar her zaman ve benzersiz şekillerde hareket ederler ve farklı animasyon segmentleri arasında her karakter için tutarlı ve gerçekçi bir boşta hareket seti sunmak zor olmuştur, örneğin her kişinin kendine özgü bir duruş şekli vardır ve bunun temsil edilmesi gerekir. bir animasyon boyunca gerçekçi bir şekilde. Sorunlardan biri, boşta hareketin tüm eklemleri etkilemesi ve her eklemde basitçe istatistiksel hareketlerin gösterilmesinin gerçekçi tasvirlerden daha az sonuç vermesidir. Bu sorunu çözmeye yönelik bir yaklaşım, önceden kaydedilmiş çok sayıda insan hareketi içeren bir animasyon veritabanı kullanmak ve istatistiksel analiz yoluyla veritabanından uygun hareket kalıplarını elde etmektir.

Referanslar