Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Video Encoding > MPEG-4 AVC / H.264

Reply
 
Thread Tools Search this Thread Display Modes
Old 18th December 2016, 02:08   #21  |  Link
708145
Professional Lemming
 
708145's Avatar
 
Join Date: Dec 2003
Location: Stuttgart, Germany
Posts: 359
Motion Estimation Heuristics

[QUOTE=LigH;1789870
Star has a smaller scope right away, it will terminate faster for rather regular motion, which may differ a bit more in mostly vertical or horizontal direction. The scope of UMH is wider, there are already 49 samples always in a first step (16 directions * 3 radii + the origin of the estimation), which will make it probably one of the slowest of these three on the average, yet may be more suitable for the case of a rather shaky camera or otherwise randomly changing motion. And SEA is effectively exhaustive over the whole motion range square, its speed would be constantly high, equal to the dual logarithm of the range for 8..9 samples in each refinement step; to beat UMH on average speed, it has to calculate at most 6 steps which would cover a square of +/- 32 pixels around the estimation, if I'm not completely wrong...
[/QUOTE]

I'm a bit out of touch with the latest progress in this matter.

Has anyone thought about a way to adaptively trade off effort and quality of the ME method in use?

Maybe evaluating several methods on a small subset of blocks and comparing the effort and residue?
It would be possible to adaptively select the appropriate ME method for a given context. A secondary trade-off is present between reaction time to changed context and overhead of ME re-evaluation.
__________________
projects page: ELDER, SmoothD, etc.
708145 is offline   Reply With Quote
Old 28th December 2016, 12:00   #22  |  Link
Ataril
Registered User
 
Join Date: Oct 2016
Posts: 8
avisynth

Wow, the same questions concern me at the moment.
Guys, do you know where to get the source code of these methods?

Really nice exhumation by the way
Ataril is offline   Reply With Quote
Old 28th December 2016, 12:07   #23  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,753
Sources of the whole x265 encoder are on bitbucket. It uses some of these methods.
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 06:30.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.