DSPRelated.com
Forums

(MPEG4) intra-MBs in P-VOP

Started by Dok July 2, 2004

Hi, I am a bit confused on why there are intra-coded
MacroBlocks on a P(predicted)-VOPs. I assumed that all
MBs of a P-VOP are inter-MBs. When to code a MB of a
P-VOP as intra-MB?

Thanks,
Dok

__________________________________



Hi Dok,
For error resilience i.e if there are 5 frames then lets say 4th is predicted from 3rd and 3rd from 2nd..
then if there is error(due to transform mismatch ,inaccurate prediction.. )then that error will be propogated.
By having Intra we can have check on that as it predicts from the same frame.
also There is a cost function which decides whether a MB is to be coded as Intra  or P
for P VOPs..The cost function can favour Intra if the bits required are less and the clarity given is more
than P Vop..typically in fast motion areas..
regards
rumit

Typically

Dok wrote:

Hi, I am a bit confused on why there are intra-coded
MacroBlocks on a P(predicted)-VOPs. I assumed that all
MBs of a P-VOP are inter-MBs. When to code a MB of a
P-VOP as intra-MB?

Thanks,
Dok
           
__________________________________



_____________________________________
Note: If you do a simple "reply" with your email client, only the author of this message will receive your answer.  You need to do a "reply all" if you want your answer to be distributed to the entire group.

_____________________________________
About this discussion group:

To Join:  i...@yahoogroups.com

To Post:  i...@yahoogroups.com

To Leave: i...@yahoogroups.com

Archives: http://www.yahoogroups.com/group/imagedsp

More Groups: http://www.dsprelated.com
.

-- RUMIT THAKUR


Hi Dok,
If the cost of coding a particular MB in inter mode is higher than in intra mode, the MB will be coded as Intra to save bits. Also this can be used as an error-resilience technique.
Hope this helps.
Ganesh
----- Original Message -----
From: Dok
To: i...@yahoogroups.com
Sent: Friday, July 02, 2004 1:16 PM
Subject: [imagedsp] (MPEG4) intra-MBs in P-VOP


Hi, I am a bit confused on why there are intra-coded
MacroBlocks on a P(predicted)-VOPs. I assumed that all
MBs of a P-VOP are inter-MBs. When to code a MB of a
P-VOP as intra-MB?

Thanks,
Dok

__________________________________
------------------------ Yahoo! Groups Sponsor --------------------~-->
Yahoo! Domains - Claim yours for only $14.70
http://us.click.yahoo.com/Z1wmxD/DREIAA/yQLSAA/e4wwlB/TM
--------------------------------~->

_____________________________________
Note: If you do a simple "reply" with your email client, only the author of this message will receive your answer.  You need to do a "reply all" if you want your answer to be distributed to the entire group.

_____________________________________
About this discussion group:

To Join:  i...@yahoogroups.com

To Post:  i...@yahoogroups.com

To Leave: i...@yahoogroups.com

Archives: http://www.yahoogroups.com/group/imagedsp

More Groups: http://www.dsprelated.com
Yahoo! Groups Links