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 > New and alternative video codecs

Reply
 
Thread Tools Search this Thread Display Modes
Old 18th March 2004, 02:20   #1  |  Link
yrenjie
Registered User
 
Join Date: Jan 2004
Posts: 3
about rdo of h.264

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!
yrenjie is offline   Reply With Quote
Old 18th March 2004, 08:23   #2  |  Link
shlezman
Registered User
 
Join Date: Jan 2003
Posts: 69
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
shlezman is offline   Reply With Quote
Old 21st March 2004, 05:55   #3  |  Link
justin
Registered User
 
justin's Avatar
 
Join Date: May 2003
Location: Canada
Posts: 50
did you notice that website was part of the heinrich hertz institute? That's Hitler!
justin is offline   Reply With Quote
Old 21st March 2004, 13:42   #4  |  Link
Leak
ffdshow/AviSynth wrangler
 
Leak's Avatar
 
Join Date: Feb 2003
Location: Austria
Posts: 2,441
Quote:
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 - that's MP3!

You're not really funny, you know?

np: The Orb - Star 6 & 7 8 9 (Adventures Beyond The Ultraworld)
Leak is offline   Reply With Quote
Old 21st March 2004, 16:20   #5  |  Link
bond
Registered User
 
Join Date: Nov 2001
Posts: 9,779
from what i read on the envivio page, rdo is part of h.264
__________________
Between the weak and the strong one it is the freedom which oppresses and the law that liberates (Jean Jacques Rousseau)
I know, that I know nothing (Socrates)

MPEG-4 ASP FAQ | AVC/H.264 FAQ | AAC FAQ | MP4 FAQ | MP4Menu stores DVD Menus in MP4 (guide)
Ogg Theora | Ogg Vorbis
use WM9 today and get Micro$oft controlling the A/V market tomorrow for free
bond is offline   Reply With Quote
Old 21st March 2004, 17:01   #6  |  Link
ac-chan123
Registered User
 
Join Date: Jan 2004
Posts: 219
@ 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)
ac-chan123 is offline   Reply With Quote
Old 21st March 2004, 17:24   #7  |  Link
shlezman
Registered User
 
Join Date: Jan 2003
Posts: 69
@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

@justin , ac-chan123
Being sensitive to the holocaust issue, I'd appriciate if you just stick to the thread's subject.
shlezman is offline   Reply With Quote
Old 22nd March 2004, 12:13   #8  |  Link
temporance
Registered User
 
Join Date: Mar 2002
Posts: 486
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.
temporance is offline   Reply With Quote
Old 22nd March 2004, 12:53   #9  |  Link
shlezman
Registered User
 
Join Date: Jan 2003
Posts: 69
Quote:
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

Actually RDO is based on Lagrange Multipliers which is a mathematical method for solving several problems that resemble "motion estimetion" in video coding.
shlezman 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 12:31.


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