Profile PictureMomme

Houdini PCA Dejitter

CAD$0+
6 ratings

The PCA Dejitter Node allows you to Remove Jitter from an animated Geometry using Principal Component Analysis.

This method denoises the motion of all points by analyzing the selected range and reducing the data to a lower dimensional space.

For further information on PCA, visit this page:

https://scikit-learn.org/stable/modules/generated/sklearn.decomposition.PCA.html

Heads up: This is an experimental version. I'm open to feedback and suggestions.


How to use:

Wire your jittery simulation/animation into the first input.

Tip:

For best results, it is highly recommended to wire a clean version of the animation or a reference pose into the second input. This can be your animated geo before simulation. This allows it to focus on what introduced the jitter and won't derive too far from the original animation.

WARNING:

This tool is compatible with Houdini 20 or higher. The scikit-learn(sklearn) Python module must be available for import. For a quick and easy way to install sklearn, check out Paul Ambrosiuissens tutorial here:

https://www.youtube.com/watch?v=cIEN50WuPoc



Quick sklearn installation steps:

In Houdini: Windows -> Shell

curl https://bootstrap.pypa.io/get-pip.py -o D:/get-pip.py

hython D:/get-pip.py

hython -m pip install sklearn


Latest updates:

Houdini 20 Ready


Feel free to contact me for questions or suggestions.

CAD$
Add to cart

Includes HDA and example scene.

Compatible with:
Houdini 20 or higher
Required libraries
scikit-learn (sklearn)
Copy product URL

Ratings

4.8
(6 ratings)
5 stars
83%
4 stars
17%
3 stars
0%
2 stars
0%
1 star
0%
CAD$0+

Houdini PCA Dejitter

6 ratings
Add to cart