[M4IF Technotes] simple profile video decoder open questions

Chandra Sekhar Reddy G gchandra tataelxsi.co.in
Tue May 6 10:26:40 EDT 2003


simple profile video decoder open questionsHi,
SP   L1 supports a maximum of 4 SimpleVideoObjects (not VOPs), and each object will have a separate bitstream.
Putting these objects together is not in the scope of MPEG4-Visual part, it is part of the Scene/Object-Description in MPEG4-Systems part.
1. Simple Profile supports only quant-type = 0 (i.e., quantization-method-2)
2,3. Simple Profile does not support quarter-pel and GMC (ASP includes these).
6,7. Simple Profile does not support binary-mask (shape) coding. If overlapping is required between the (rectangular) objects, take help of Scene/Object-Description in MPEG4-Systems part.
4. Regarding pixel-precision 4-14-bits,
In the standard, it is mentioned that:
-----------------------
not_8_bit: This one bit flag is set when the video data precision is not 8 bits per pixel and visual object type is Nbit
-----------------------
N-Bit-Object is not part of Simple Profile!.
Regards,
Chandra
  ----- Original Message ----- 
  From: Ariel David 
  To: technotes   lists.m4if.org 
  Sent: Monday, May 05, 2024 10:46 PM
  Subject: [M4IF Technotes] simple profile video decoder open questions
  Hi,
  I am trying to build a simple-profile video decoder.
  I am trying to figure out exactly what functions this decoder should support.
  Another open question about Simple profile has to do with VOPs.  
  I know that SP   L1 and up can support up to 4 VOPs.  
  I can't find any documentation in the standards or in any other place on how to reconstruct multiple VOPs.
  Here are my open issues if someone can help.
  1.  Should it support Quatization types 1 and 2 ?
  2.  Should it support Quarter pel Motion compensation ?
  3.  Should it support Global motion compensation ?
  4.  Shoudl it support Pixel precision 4-12bit ?
  6.  Can VOPs overlap?  If so then should the decoder support transparent blocks and macroblocks?
  7.  If VOPs do not overlap then is there anything else between VOPs that I should take care of?
  I hope someone has answers because there is no specific answer in the standard.
  Thanks,
  Ariel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/mp4-tech/attachments/20030506/07c6eb5d/attachment.html


More information about the Mp4-tech mailing list