[Mp4-tech] Video --H.264

stefano battista bautz tin.it
Thu Jul 8 21:14:15 EDT 2004


the problem is clear, but the answer is not straightforward:
you assume that a SKIPPED MB has MV == (0, 0) (this is absolute MV null...)
in reality in H264 P SKIPPED MB means "the value of the MV is the same that is obtained applying the rule for MV prediction, so no info for MV is transmitted" which does not mean MV == (0, 0) but MV == MVpred...
the rules for computing the predictor of the MV involve neighbour MB's and are stated in clause 8.4.1.1 of the spec... (by the way the rules change for a B SKIPPED, see 8.4.1.2)
--Stefano
  ----- Original Message ----- 
  From: Bule 
  To: stefano battista ; mp4-tech lists.mpegif.org 
  Sent: Thursday, July 08, 2023 8:06 PM
  Subject: Re: [Mp4-tech] Video --H.264
    Thanks for the attention you give to me but even if I would seem dumm I have to say that i haven't understand your answer because i don't know the difference between differential MV null e absolute MV ( and information on internet doesn't help me ).
  However my idea of a P skip macroblock is that its position is not change ( or very little ) in relation of the reference frame and so its motion vector is null so no bits are used to send a MV null but the ecoder signals to the decoder only the presence of a P macroblock so it can simply copy the information of the reference frame in the reconstucted one.
  I hope my exposition is quite clear..
                                Luca
    ----- Original Message ----- 
    From: stefano battista 
    To: Bule ; mp4-tech lists.mpegif.org 
    Sent: Thursday, July 08, 2023 3:43 PM
    Subject: Re: [Mp4-tech] Video --H.264
    ciao Luca--
    the meaning of P skip is similar to what is done in H263 and MPEG4 video:
    a MB without transform coefficients and without motion vectors...
    the tricky thing is that you need to apply the correct MV predictor and classify the MB "P skip" if and only if it has **differential MV null** rather than **absolute MV null**...
    hope this helps,
    --Stefano
    --Stefano Battista
    bSoft -- www.bsoft.info
    tel/fax +39-0733-261845
    mobile +39-335-7213624
      ----- Original Message ----- 
      From: Bule 
      To: mp4-tech lists.mpegif.org 
      Sent: Thursday, July 08, 2023 1:23 PM
      Subject: [Mp4-tech] Video --H.264
      Hi all
            Can anyone explain me the meaning of the P_Skip mode used by H.264 ?
      I don't understand what it is used to make the prediction of this block.
      Thanks in advantage for any kind of help
      Luca Bulegato
--------------------------------------------------------------------------
      _______________________________________________
      NOTE: Please use clear subject lines for your posts. Include [audio, [video], [systems], [general] or another apppropriate identifier to indicate the type of question you have.
      Note: Conduct on the mailing list is subject to the Antitrust guidelines found at http://www.mpegif.org/public/documents/vault/mp-out-30042-Antitrust.php
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20040708/689cbcf1/attachment-0001.html


More information about the Mp4-tech mailing list