View Full Version : about rdo of h.264
yrenjie
18th March 2004, 02:20
What's the difference between RDO and no RDO in h.264 standard??
The criterion of mode decison is SAD in no RDO and it is the result of
RDO equation in RDO mode??
thanks!
shlezman
18th March 2004, 08:23
yrenjie,
RDO is not a part of the h.264 standard.
It's an algorithm which uses a "smarted" parameter for motion vectors and mode decisions, rather then a simple SAD, just as you wrote.
some articles on that issue can be found at Thomas Wiegand page
http://bs.hhi.de/~wiegand/JVT.html
justin
21st March 2004, 05:55
did you notice that website was part of the heinrich hertz institute? That's Hitler!
Leak
21st March 2004, 13:42
Originally posted by justin
did you notice that website was part of the heinrich hertz institute? That's Hitler!
Oh my... it's even part of the Fraunhofer Institute (http://www.hhi.fraunhofer.de/german/index.html) - that's MP3!
You're not really funny, you know?
np: The Orb - Star 6 & 7 8 9 (Adventures Beyond The Ultraworld)
bond
21st March 2004, 16:20
from what i read on the envivio page, rdo is part of h.264
ac-chan123
21st March 2004, 17:01
@ justin: not evry one how is life in germany is a Nazi. Heinrich Hertz(1857 - 1894) has died befor Hitler(1889 -1945)was know. have a look at this Site http://securehosts.com/fecha/hertz.htm.
AC-Chan(Robert Vincenz)
shlezman
21st March 2004, 17:24
@bond
The RDO (Rate-Distortion-Optimizations) are a technique for "motion estimation" and mode decision, instead of simple SAD a Cost parameter is derived. The JVT reference software uses this method for coding decisions. Originally the method was tested and used in H.263 (and MPEG-4) as you probably read in the articles reffered :confused:
@justin , ac-chan123
Being sensitive to the holocaust issue, I'd appriciate if you just stick to the thread's subject.
temporance
22nd March 2004, 12:13
Xvid uses RDO too. They call it VHQ. And I believe the DivX encoder also does RDO - when you set it to the slower encoding modes.
So it's nothing unique to H.264. What is interesting, though, is that the JVT code is the first reference software to implement RDO.
shlezman
22nd March 2004, 12:53
Originally posted by temporance
What is interesting, though, is that the JVT code is the first reference software to implement RDO.
I guess it has something to do with the people that lead the JVT, these are the same people who first used RDO for video coding :rolleyes:
Actually RDO is based on Lagrange Multipliers which is a mathematical method for solving several problems that resemble "motion estimetion" in video coding.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.