home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
Development
General Development (no feature request here!)
AutoCropper plugin
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="ziphnor" data-source="post: 75672" data-attributes="member: 14215"><p>Status update:</p><p></p><p>I started working on the bounding box stabilizer. I had some problems deciding how to do it, but for now ive tried the following. Ive implemented a class to track the moving average of the bounds(ie top and bottom for now), each frame the averages are updated, but the current bounds only change if the moving average is 'significantly' different(which should probably be and adjustable parameter).</p><p></p><p>This does seem to work quite well with a 25 frame long moving average, but there is of course a slight delay in adapting to changes( that should be acceptable). I should probably adjust it to accept increases faster than decreases. I think that doing this and adding a few sanity checks to throw out bounds that are obviously to 'thin'(ie more widescreen than the widest video formats used, i think its 1:2.35 or something like that) as well as maybe finding away to ignore results from very dark frames might make this stable enough for everyday use.</p><p></p><p>Im still hoping to solve the cropping on the filter graph level, but we will have to see what happens.</p></blockquote><p></p>
[QUOTE="ziphnor, post: 75672, member: 14215"] Status update: I started working on the bounding box stabilizer. I had some problems deciding how to do it, but for now ive tried the following. Ive implemented a class to track the moving average of the bounds(ie top and bottom for now), each frame the averages are updated, but the current bounds only change if the moving average is 'significantly' different(which should probably be and adjustable parameter). This does seem to work quite well with a 25 frame long moving average, but there is of course a slight delay in adapting to changes( that should be acceptable). I should probably adjust it to accept increases faster than decreases. I think that doing this and adding a few sanity checks to throw out bounds that are obviously to 'thin'(ie more widescreen than the widest video formats used, i think its 1:2.35 or something like that) as well as maybe finding away to ignore results from very dark frames might make this stable enough for everyday use. Im still hoping to solve the cropping on the filter graph level, but we will have to see what happens. [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
Development
General Development (no feature request here!)
AutoCropper plugin
Contact us
RSS
Top
Bottom