Forum: Poser Python Scripting


Subject: python's machine learning

sergio777 opened this issue on Feb 19, 2023 · 7 posts


HartyBart posted Sat, 25 February 2023 at 9:17 AM

GMic is a bundle of adjustable and powerful image-processing filters, available in many formats including as a free Photoshop plugin. It is open-source and has recently built in a powerful machine-learning library called the 'Neural Network Library' ('nn_lib' and related sub-modules and calls), which is being coded from scratch and is now about a couple of years old.

GMic 3.x public release currently includes a denoiser based on the machine learning library. However... if all you want is speed via AI denoising, then the AI-based Intel 'OIDN' CPU denoiser is already in Poser 12 and is excellent. It allows the rendering of a BIG 'quick and grainy' render, which it can then clean up without too much loss of detail. This greatly speeds render times on SuperFly (Cycles). It also has the advantage of outputting two renders, normal and denoised, which means you can load them as Photoshop layers and then erase or blend any bits that are too smoothed out.

I seem to recall that there's also a graphic-card based equivalent denoiser in Poser 12, but I have lots of cores and so I use the Intel CPU one.

Note also that Poser 13 - due fairly soon - will have the new Blender Cycles which is said to great speed up render times for animations.

Poser 11 lacks built-in denoising. But for P11 users on Windows, there are two freeware Windows GUI versions of Intel’s CPU 'OIDN' Denoiser, for desktop PCs. Obviously, you run the render through these separately after the Poser render is made. Although a custom PoserPython script would give you a one-click: "render with Poser, and then call another .EXE and use it to process and save the render". That said, recent Windows OS's may well freak out at the user trying to do that, re: security. But it can be done.

There's one thing to remember. Denoisers may not be 'temporarly stable'. In plain English this means that animators may see flickering or wobbling between animation frames, even when they have been processed with the same denoiser.



Learn the Secrets of Poser 11 and Line-art Filters.