From: Steve G. <sg...@gm...> - 2013-12-28 14:58:38
|
Trimming a few percent here and there will not make up for the 270% difference I pointed out. On Fri, Dec 27, 2013 at 10:56 AM, tosiara <to...@gm...> wrote: > Currently the most rapid config for ARM is: > > 1. not to use MJPEG, but instead switch to YUV. This saves extra 10% of > cpu usage. > 2. Disabling despeckle gives 4% save, > 3. and turning off noise adjustment gives 2%. > > For test I used static picture without any changes or movements. > As for current bottleneck I found awesome wiki: > http://www.lavrsen.dk/foswiki/bin/view/Motion/MotionProfiling > > My results (using ARM device) are: > > % cumulative self self total > time seconds seconds calls ms/call ms/call name > 42.62 3.84 3.84 357 10.76 10.76 *conv_yuv422to420p* > 31.63 6.69 2.85 181 15.75 15.75 *alg_diff_standard* > 25.53 8.99 2.30 182 12.64 12.64 > *alg_update_reference_frame* > 0.11 9.00 0.01 712 0.01 0.01 draw_textn > .. > *snip* > > > So we have plenty of optimization field ;) > > |