I know cartoons/anime hand drawn animation or movies with things like grain in it require a higher bitrate as the amount of grain increases when encoding to h.264, but what about CGI material.
Does 100% CGI animation require more or less bitrate than Hand Drawn cartoon/anime animation to keep details in tact?
+ Reply to Thread
Results 1 to 14 of 14
-
Last edited by killerteengohan; 27th Mar 2019 at 03:11.
-
There's no definitive answer for this. Hand drawn animation usually has little detail but a lot of noise -- grain in the paint and film. That eats up lots of bitrate. Pure CGI usually has (never been on film) usually has no grain but more detail and more motion. The lack of grain makes it more compressible but the additional detail and motion makes it less. Use CRF encoding and you won't need to worry about it.
-
Codec after transformation see only energy distributed in particular spectrum range - amount of energy depends on many factors and CGI may require higher or lower number of bits to store approximation of energy envelope (distribution) over block.
Source may use some techniques to reduce overall entropy and improve compressibility, those techniques may be applied to both types of animation or only to one of them. This very large area. -
CGI will always require higher bitrate simply due to increased number of unique frames per second. On other hand modern cartoons are very static. For example when character talks you only see lips moving. Rest is static. Not to mention about flat backgrounds filled with solid color.
-
It requires more. CGI is more complex than oldschool animation. Any mitigation in entropy the "perfection" of CGI offers is cancelled by the huge increase in detail.
-
-
Motion analysis may be better with CGI - this is tricky part - not always more motion leading to higher bitrate... I would avoid such claims.
-
Lots of old school cel animation (hand drawn) didn't even have good pin registrstion, so the whole frame is jiggling around in addition to the drawn objects and the grain.
@Atak, that is a poor generalization: I could think of scores of both normal FR and low FR cel stuff as well as scores of normal FR and low FR cgi. It's much more varied and complicated than that assumption.
Scott -
That's why I mentioned "modern cartoons" which are 100% made on PC. Whole frame is super stable and clean (no noise/film grain and so on) . Basically there is no shacking like in old disney animation.
Modern animations (japanese cartoons) will always compress better than modern CGI (like for example Shrek and so on). CGI has much more details and motion in scene!
End of story! -
Noise and grain can be easily removed thus this is very weak argument. Overall stability can be also improved (or may have reduced impact if motion analysis works in optimal way). All without affecting core part of source and perceived quality.
Motion (CGI) is usually finer and less random this most of motion search algorithms may and usually perform better on CGI than on hand drawn (CGI deliver finer, smoother and less uncorrelated motion).
To be able write you should deliver valid analysis - perform tests how MOTION tools (within codec) working with particular type of content and compare various sources (how much motion blocks is used, vector length etc). Properly anti-aliased CGI should be compressible same or better than hand drawn animation (it will be good to compare spectral characteristic as i think that hand drawn are bandwidth limited due nature of tools (pencil provide Gaussian like pulse response when analysed, same for brush, CGI can be considered as Dirac pulse if not antialiased).
There is many factors involved in final "bitrate" and story is endless (this can be at the same time good and bad)... -
Blablabla...
CGI
http://atak-snajpera.5v.pl/images/CGI.gif
ANIME
http://atak-snajpera.5v.pl/images/anime.gif
You really believe that modern CGI is easier to encode than modern anime?!? You must be trolling, right? -
Behaving immature doesn't prove anything, in fact it is counter-productive...
Show me spectral energy, motion vectors, something more scientific to support your claims not 256 color GIF's...
Truth is: you have nothing to support your claim - in fact this can be interesting topic for some scientific work.
Btw both your sources are CGI (your anime is also CGI only using different artistic approach - layers and 2D vector).
There is substantial difference between hand drawn and manually composed from splines and other primitives.
https://youtu.be/yyCepAM7Ftc?t=293Last edited by pandy; 28th Mar 2019 at 10:07.
-
Well the CGI source I am using is very highly detailed 3D and also moves/animates quickly, so I will just use more bitrate on it. I usually use 8,800 to 12,800 for 1080p animation, so I just went with 12,800 for this source. If I reduce it by even 1000kbps I can see the difference and degradation of the image when comparing. The difference is even more apparent than when using 2D cartoons/anime.
I guess the fact of it being CGI or not doesn't really impact the bitrate it needs. It's how much detail, frame counts, and how much motion is in the source that seems to matter.
Thanks everyone! -
Animations require usually more bitrate than average video from natural source - artificial images usually require higher bitrate - this is unavoidable in all https://en.wikipedia.org/wiki/Transform_coding#Digital codecs.
Similar Threads
-
gif animation youtube
By racer-x in forum TestReplies: 216Last Post: 8th Mar 2020, 15:56 -
Animation creation
By eager to learn in forum Newbie / General discussionsReplies: 12Last Post: 21st Jul 2017, 12:29 -
jagged lines in animation
By DaneClark in forum RestorationReplies: 10Last Post: 25th Sep 2016, 13:16 -
Help needed with a fractal animation.
By Share in forum Newbie / General discussionsReplies: 6Last Post: 13th Aug 2015, 03:13 -
Animation XviD to x264
By pub in forum Video ConversionReplies: 4Last Post: 15th Apr 2015, 14:08