From gchandra tataelxsi.co.in Fri Feb 1 09:33:39 2002 From: gchandra tataelxsi.co.in (Chandra Sekhar Reddy G) Date: Wed Jul 30 14:07:35 2003 Subject: [M4IF Technotes] one simple question References: <040c01c1aa8d$78c9db50$361a0681@dell8k> Message-ID: <000f01c1aad5$6e2a33a0$cc14010a@tataelxsi.co.in> hi, i am also interested in an answer to this. the problem Wo talking about is for the observation. the problem i am talking about is for the material itself. in fact, there are many counters in (eg. sub-atoms in SampleTableAtom) MP4 File Format, some start with '0' and some start with '1' (was it the way in QuickTime FileFormat also?). eg. in SampleToChunkAtom, in many MP4 files, the chunk numbers start with '1', some MP4 files start chunk numbers from '0'. that is the way the data is encoded in the table in SampleToChunkAtom. i have seen some mp4 files using counters starting from '0', some mp4 files starting from '1' for the same counters. Should the standard address this? Chandra ----- Original Message ----- From: Wo Chang To: Sent: Friday, February 01, 2024 12:58 AM Subject: [M4IF Technotes] one simple question > Dear All, > > One simple question: > > When counting frame in MPEG-1/-2/-4 video clip, > do we (MPEG'ers) use "0" or "1" base when counting > the very first frame? I came across materials using > "1" as the starting frame but that may not be the > MPEG's convention. > > The reason why I asked this is, let's say you have > a group of collaborators reviewing shots. We will > need to establish what is the first frame called: > frame 0 or frame 1, so that at a later time, if we > say "look at frame 928", then we all will look at > the exact frame. > > I just want to know, how do MPEG'ers normally count > the frame, do you count the very first frame as frame "0" > or frame "1". > > Thanks! > > --Wo > > _______________________________________________ > Technotes mailing list > Technotes@lists.m4if.org > http://lists.m4if.org/mailman/listinfo/technotes From YDAMBIELLE aol.com Fri Feb 1 05:14:23 2002 From: YDAMBIELLE aol.com (YDAMBIELLE@aol.com) Date: Wed Jul 30 14:07:36 2003 Subject: [M4IF Technotes] Question about DNI (DMIF Network Interface) Message-ID: <82.16e8bb8a.298bc47f@aol.com> Hello, A new DMIF layer is created for each technologie I will use. For the networks technologie, I will have a DMIF layer + DNI + TransMux layer. For the local files technologies (like MPEG-4 datas on a hard drive) or for the brodacast technologie (datas coming from a satellite for exemple), I will have a new DMIF too. Will I have a DNI for each DMIFs ?? Thank you very much for your anwsers. Yannick DAMBIELLE 15 avenue jean-jeaurs 75019 PARIS France phone : +33 (0) 1 48 03 16 47 From nabil USHUSTECH.COM Sat Feb 2 12:32:50 2002 From: nabil USHUSTECH.COM (Nabil Razak) Date: Wed Jul 30 14:07:36 2003 Subject: [M4IF Technotes] Please help Message-ID: <79DD1BC58DD7AC418EC0D1D5B169ACB8357C73@mail.ushustech.com> Dear all, I am new in mpeg-4 field. I got different mpeg-4 files from the net. But all are of different type. I am in need of a standard mpeg-4 file. Is there any way to get a file? I am interested to have an mpeg-4 file parsing code or exe. Is there any one who has the code to parse the mpeg-4 file? Please mail it to me. Expecting the reply. Thanks and regards Nabil -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20020202/c29de42d/attachment.html From aara10 hotmail.com Tue Feb 5 14:21:51 2002 From: aara10 hotmail.com (Alejandro RAMIREZ) Date: Wed Jul 30 14:07:36 2003 Subject: [M4IF Technotes] Reference Message-ID: Dear Rob Koenen : Do your have any idea where I can download or get the reference software MPEG-4 Audio Version 2? Is such software available for download in the internet? Thank you. best regards Ramirez Alejandro _________________________________________________________________ Rejoignez le plus grand service de messagerie au monde avec MSN Hotmail. http://www.hotmail.com/fr From heat_mist yahoo.com Wed Feb 6 09:07:32 2002 From: heat_mist yahoo.com (Heat Mist) Date: Wed Jul 30 14:07:36 2003 Subject: [M4IF Technotes] questions on mp4 file format Message-ID: <20020206170732.63292.qmail@web14504.mail.yahoo.com> Hi, I understand that different mpeg4 encoders and decoders can implement different video/audio profiles of the standard so that mp4 file encoded by one encoder may not be decoded by another decoder. Is it possible to have a mp4 file parser that only retrieve metadata information from any mp4 file without decoding the data since the mp4 file structure should be the same for every mp4 file? Thanks, cft __________________________________________________ Do You Yahoo!? Send FREE Valentine eCards with Yahoo! Greetings! http://greetings.yahoo.com From rkoenen intertrust.com Wed Feb 6 11:39:16 2002 From: rkoenen intertrust.com (Rob Koenen) Date: Wed Jul 30 14:07:36 2003 Subject: [M4IF Technotes] questions on mp4 file format Message-ID: <3C124172E7FDD511B510000347426D5918784D@exchange.epr.com> -----Original Message----- From: Dave Singer [mailto:singer@apple.com] Sent: Wednesday, February 06, 2024 11:39 To: Rob Koenen Subject: Re: FW: [M4IF Technotes] questions on mp4 file format Yes, the meta-data and structure parsing is uniform; there are no profiles of the structure of the file format. In addition, finding both the Initial Object Descriptor and all the Elementary Stream Descriptors is easy, and so it should be easy to determine whether you can decode the media data. > -----Original Message----- > From: Heat Mist [mailto:heat_mist@yahoo.com] > Sent: Wednesday, February 06, 2024 9:08 > To: technotes@lists.m4if.org > Subject: [M4IF Technotes] questions on mp4 file format > > > Hi, > > I understand that different mpeg4 encoders and > decoders can implement different video/audio profiles > of the standard so that mp4 file encoded by one > encoder may not be decoded by another decoder. Is it > possible to have a mp4 file parser that only retrieve > metadata information from any mp4 file without > decoding the data since the mp4 file structure should > be the same for every mp4 file? > > Thanks, > > cft > > > > > __________________________________________________ > Do You Yahoo!? > Send FREE Valentine eCards with Yahoo! Greetings! > http://greetings.yahoo.com > _______________________________________________ > Technotes mailing list > Technotes@lists.m4if.org > http://lists.m4if.org/mailman/listinfo/technotes > From heat_mist yahoo.com Wed Feb 6 12:26:54 2002 From: heat_mist yahoo.com (Heat Mist) Date: Wed Jul 30 14:07:36 2003 Subject: [M4IF Technotes] questions on mp4 file format In-Reply-To: <3C124172E7FDD511B510000347426D5918784D@exchange.epr.com> Message-ID: <20020206202654.65318.qmail@web14510.mail.yahoo.com> On the MPEG4 FAQ, it is written that quicktime format is the start point of the mp4 file format. So what exactly is the difference between quicktime format and mp4 file format in term of the parsing I described in the previous email? If I have a quicktime parser that can extract out description information of the video, can it do the same thing on a mp4 file? Thanks, cft --- Rob Koenen wrote: > -----Original Message----- > From: Dave Singer [mailto:singer@apple.com] > Sent: Wednesday, February 06, 2024 11:39 > To: Rob Koenen > Subject: Re: FW: [M4IF Technotes] questions on mp4 > file format > > > Yes, the meta-data and structure parsing is uniform; > there are no > profiles of the structure of the file format. In > addition, finding > both the Initial Object Descriptor and all the > Elementary Stream > Descriptors is easy, and so it should be easy to > determine whether > you can decode the media data. > > > -----Original Message----- > > From: Heat Mist [mailto:heat_mist@yahoo.com] > > Sent: Wednesday, February 06, 2024 9:08 > > To: technotes@lists.m4if.org > > Subject: [M4IF Technotes] questions on mp4 file > format > > > > > > Hi, > > > > I understand that different mpeg4 encoders and > > decoders can implement different video/audio > profiles > > of the standard so that mp4 file encoded by one > > encoder may not be decoded by another decoder. Is > it > > possible to have a mp4 file parser that only > retrieve > > metadata information from any mp4 file without > > decoding the data since the mp4 file structure > should > > be the same for every mp4 file? > > > > Thanks, > > > > cft > > > > > > > > > > __________________________________________________ > > Do You Yahoo!? > > Send FREE Valentine eCards with Yahoo! Greetings! > > http://greetings.yahoo.com > > _______________________________________________ > > Technotes mailing list > > Technotes@lists.m4if.org > > http://lists.m4if.org/mailman/listinfo/technotes > > __________________________________________________ Do You Yahoo!? Send FREE Valentine eCards with Yahoo! Greetings! http://greetings.yahoo.com From singer apple.com Wed Feb 6 12:41:06 2002 From: singer apple.com (Dave Singer) Date: Wed Jul 30 14:07:36 2003 Subject: [M4IF Technotes] questions on mp4 file format In-Reply-To: <20020206202654.65318.qmail@web14510.mail.yahoo.com> References: <20020206202654.65318.qmail@web14510.mail.yahoo.com> Message-ID: At 12:26 -0800 2/6/02, Heat Mist wrote: >On the MPEG4 FAQ, it is written that quicktime format >is the start point of the mp4 file format. So what >exactly is the difference between quicktime format and >mp4 file format in term of the parsing I described in >the previous email? Minor differences. For example, there is now an IOD in an atom; QuickTime had data handlers, which it no longer needs, and so they are dropped. >If I have a quicktime parser that >can extract out description information of the video, >can it do the same thing on a mp4 file? Yes, the sample description (which in MPEG-4 contains an ESD) is in the same place. > >Thanks, >cft > >--- Rob Koenen wrote: >> -----Original Message----- >> From: Dave Singer [mailto:singer@apple.com] >> Sent: Wednesday, February 06, 2024 11:39 >> To: Rob Koenen >> Subject: Re: FW: [M4IF Technotes] questions on mp4 >> file format >> >> >> Yes, the meta-data and structure parsing is uniform; >> there are no >> profiles of the structure of the file format. In >> addition, finding >> both the Initial Object Descriptor and all the >> Elementary Stream >> Descriptors is easy, and so it should be easy to >> determine whether >> you can decode the media data. >> >> > -----Original Message----- >> > From: Heat Mist [mailto:heat_mist@yahoo.com] >> > Sent: Wednesday, February 06, 2024 9:08 >> > To: technotes@lists.m4if.org >> > Subject: [M4IF Technotes] questions on mp4 file >> format >> > >> > >> > Hi, >> > >> > I understand that different mpeg4 encoders and >> > decoders can implement different video/audio >> profiles >> > of the standard so that mp4 file encoded by one >> > encoder may not be decoded by another decoder. Is >> it >> > possible to have a mp4 file parser that only >> retrieve >> > metadata information from any mp4 file without >> > decoding the data since the mp4 file structure >> should >> > be the same for every mp4 file? >> > >> > Thanks, >> > >> > cft >> > >> > >> > >> > >> > __________________________________________________ >> > Do You Yahoo!? >> > Send FREE Valentine eCards with Yahoo! Greetings! >> > http://greetings.yahoo.com >> > _______________________________________________ >> > Technotes mailing list >> > Technotes@lists.m4if.org >> > http://lists.m4if.org/mailman/listinfo/technotes >> > > > >__________________________________________________ >Do You Yahoo!? >Send FREE Valentine eCards with Yahoo! Greetings! >http://greetings.yahoo.com >_______________________________________________ >Technotes mailing list >Technotes@lists.m4if.org >http://lists.m4if.org/mailman/listinfo/technotes -- David Singer Apple Computer/QuickTime From bodo.thiemann philips.com Fri Feb 8 17:13:04 2002 From: bodo.thiemann philips.com (bodo.thiemann@philips.com) Date: Wed Jul 30 14:07:36 2003 Subject: [M4IF Technotes] MPEG4 Systems Reference SW Message-ID: Hi, I am trying to figure out the command line options of the Im1Player. Unfortunately I can not find document M4300, where it seems to be described in more detail. Can somebody help me ? Bodo From ralf.funken philips.com Fri Feb 8 17:16:35 2002 From: ralf.funken philips.com (ralf.funken@philips.com) Date: Wed Jul 30 14:07:36 2003 Subject: [M4IF Technotes] MPEG4 Systems Reference SW Message-ID: On 08-02-2024 17:13:04 Bodo Thiemann wrote: > Hi, > > I am trying to figure out the command line options of the Im1Player. > Unfortunately I can not find document M4300, where it seems to be described > in more detail. Can somebody help me ? > > Bodo > Dear Bodo, I'll send it to you in a private mail (> 450 Kb). Regards, Ralf Funken ______________________________________________________________________ R.F.M. Funken Philips Digital Systems Laboratory Building SFJ-7.22, P.O.Box 80002, 5600 JB Eindhoven, The Netherlands Tel. +31 40 27 36246 Fax. +31 40 27 37353 E-mail address: Ralf.Funken@philips.com ______________________________________________________________________ From rkoenen intertrust.com Fri Feb 8 11:31:36 2002 From: rkoenen intertrust.com (Rob Koenen) Date: Wed Jul 30 14:07:36 2003 Subject: [M4IF Technotes] MPEG4 Systems Reference SW Message-ID: <3C124172E7FDD511B510000347426D59187926@exchange.epr.com> You should ask Jan van der Meer to help you obtaining that document. > -----Original Message----- > From: bodo.thiemann@philips.com [mailto:bodo.thiemann@philips.com] > Sent: Friday, February 08, 2024 8:13 > To: technotes@lists.m4if.org > Subject: [M4IF Technotes] MPEG4 Systems Reference SW > > > Hi, > > I am trying to figure out the command line options of the Im1Player. > Unfortunately I can not find document M4300, where it seems > to be described > in more detail. Can somebody help me ? > > Bodo > > > > _______________________________________________ > Technotes mailing list > Technotes@lists.m4if.org > http://lists.m4if.org/mailman/listinfo/technotes > From giuseppe.spampinato st.com Mon Feb 11 14:38:26 2002 From: giuseppe.spampinato st.com (giuseppe.spampinato@st.com) Date: Wed Jul 30 14:07:36 2003 Subject: [M4IF Technotes] Help: bitstreams for testing MPEG-4 Video Error Resilience Message-ID: Dear M4IF Experts, I read the document ISO-IEC/JTC1/SC29/WG11 N2604, but I didn't find on the WEB the 3 sequences: - Artbit; - Australia; - Overtime. They will be very helpful to do testing on our realization of Video Error Resilience. Moreover, it will be really important for us to have, for each of this three bitstream, also the bistreams with typical and critical condition errors, or at least the executable software supplied by NTT DoCoMo, to generate all this. Could you please say me where can I download all this material? Thank you in advance for your collaboration, Giuseppe Spampinato \|/ @ @ _________ooO(_)Ooo____________________________________________________ Giuseppe Spampinato, Advanced System Technology - Catania Lab - Stradale Primosole,50 c/o STMicroelectronics 95121 CATANIA - ITALY - Email: Giuseppe.SPAMPINATO@st.com ______________________________________________________________________ From ykgupta noida.hcltech.com Mon Feb 11 19:40:19 2002 From: ykgupta noida.hcltech.com (Yogendra Kumar Gupta) Date: Wed Jul 30 14:07:36 2003 Subject: [M4IF Technotes] Interpretation of vop_coded Message-ID: Dear All, Can anyone please explain the interpretation of the flag vop_coded (when vop_coded = 0) when video_object_layer_shape == RECTANGULAR. The standard gives details of the construction of reconstructed frame but does not give any interpretation regarding the construction of the current frame (that would be used for display). The Microsoft reference code puts a grey image of colour 128 in the o/p which doesn't look very nice in between while watching a video. One of the conformance bitstreams contains frames where every alternate frame the flag vop_coded is set to 0 and the o/p looks like a blinking one where you get a decoded image and a gray image alternatively. Could a better solution be use the previous frame itself for display when vop_coded = 0. Also I would like to know when the flag vop_coded needs to be set to 0 on the encoding side. Regards Yogender Kumar Gupta From tma iis.fhg.de Mon Feb 11 18:26:25 2002 From: tma iis.fhg.de (Herbert Thoma) Date: Wed Jul 30 14:07:36 2003 Subject: [M4IF Technotes] Interpretation of vop_coded References: Message-ID: <3C67FEC1.E166B414@iis.fhg.de> Hi, the standard (ISO/IEC 14496-2:1999/Amd.1:2000) says in section 6.3.5: "vop_coded: This is a 1-bit flag which when set to '0' indicates that no subsequent data exists for the VOP. (...) If binary shape or alpha plane does not exist for the VOP (i.e. video_object_layer_shape == "rectangular"), the luminance and chrominance planes of the reconstructed VOP shall be filled with the forward reference VOP as defined in subclause 7.6.7." In my opinion this means: copy the previous VOP. If the Microsoft reference code behaves like you described, thers is a discrepancy between the Microsoft reference code and the standard text. Regards, Herbert. Yogendra Kumar Gupta wrote: > > Dear All, > > Can anyone please explain the interpretation of the flag vop_coded (when > vop_coded = 0) when video_object_layer_shape == RECTANGULAR. The standard > gives details of the construction of reconstructed frame but does not give > any interpretation regarding the construction of the current frame (that > would be used for display). The Microsoft reference code puts a grey image > of colour 128 in the o/p which doesn't look very nice in between while > watching a video. One of the conformance bitstreams contains frames where > every alternate frame the flag vop_coded is set to 0 and the o/p looks like > a blinking one where you get a decoded image and a gray image alternatively. > Could a better solution be use the previous frame itself for display when > vop_coded = 0. Also I would like to know when the flag vop_coded needs to be > set to 0 on the encoding side. > > Regards > Yogender Kumar Gupta > > _______________________________________________ > Technotes mailing list > Technotes@lists.m4if.org > http://lists.m4if.org/mailman/listinfo/technotes -- Herbert Thoma FhG-IIS A, Studio Department Am Weichselgarten 3, 91058 Erlangen, Germany Phone: +49-9131-776-323 Fax: +49-9131-776-399 email: tma@iis.fhg.de www: http://www.iis.fhg.de/ From khuber sorenson.com Mon Feb 11 14:24:17 2002 From: khuber sorenson.com (Kris Huber) Date: Wed Jul 30 14:07:37 2003 Subject: [M4IF Technotes] Interpretation of vop_coded Message-ID: <70A238C106788B49A1B7B46C050DEDFE228D6B@pandora.sorenson.com> Dear Yogender, The 2001 edition of the video spec., at least, describes the behavior you were expecting (i.e., if rectangular then "the luminance and chrominance planes of the reconstructed VOP shall be filled with the forward reference VOP..." - look under vop_coded in subclause 6.3.5). Filling a vop_coded=0 rectangular VOP with 128's is not standard, and is a bug in the reference software if it is happening. Even if vop_coding_type=0 (I-VOP), I think vop_coded=0 in the header causes a copy of the most recent VOP in the past for which vop_coded=1 to be displayed. Anything other than that is unspecified by the standard. As for when an encoder should use vop_coded=0 in the rectangular VOP case, I notice that it allows you to effectively drop a frame even if fixed_vop_rate=1 in the VOL header. This might be necessary or convenient to use for meeting profile complexity constraints. It is a more efficient way of skipping the coding of a VOP than constructing a P-frame consisting entirely of not-coded macroblocks. Alternatively, if fixed_vop_rate=0 is used, one can still produce a sequence of VOPs with a fixed VOP rate, and not have to insert the (small) vop_coded=0 headers. In some systems where MPEG-4 video is used (including mp4 files I believe) the time-code information in the VOP headers is redundant anyway, which is the only information that comes in the vop_coded=0 VOP header. Regards, Kris Huber -----Original Message----- From: Yogendra Kumar Gupta To: technotes@lists.m4if.org Date: Mon, 11 Feb 2024 19:40:19 +0530 Subject: [M4IF Technotes] Interpretation of vop_coded Dear All, Can anyone please explain the interpretation of the flag vop_coded (when vop_coded = 0) when video_object_layer_shape == RECTANGULAR. The standard gives details of the construction of reconstructed frame but does not give any interpretation regarding the construction of the current frame (that would be used for display). The Microsoft reference code puts a grey image of colour 128 in the o/p which doesn't look very nice in between while watching a video. One of the conformance bitstreams contains frames where every alternate frame the flag vop_coded is set to 0 and the o/p looks like a blinking one where you get a decoded image and a gray image alternatively. Could a better solution be use the previous frame itself for display when vop_coded = 0. Also I would like to know when the flag vop_coded needs to be set to 0 on the encoding side. Regards Yogender Kumar Gupta From garysull microsoft.com Mon Feb 11 17:17:09 2002 From: garysull microsoft.com (Gary Sullivan) Date: Wed Jul 30 14:07:37 2003 Subject: [M4IF Technotes] Interpretation of vop_coded Message-ID: <0170DDAD0BADFA4CBEC3B55A0748DCCC05B66B65@red-msg-02.redmond.corp.microsoft.com> When you refer to "The Microsoft reference code", what version are you referring to? Are you sure you have the correct version? (We have found that most bug reports have been obsoleted by the latest version.) -G. +> -----Original Message----- +> From: Kris Huber [mailto:khuber@sorenson.com] +> Sent: Monday, February 11, 2024 1:24 PM +> To: 'ykgupta@noida.hcltech.com' +> Cc: 'technotes@lists.m4if.org' +> Subject: Re: [M4IF Technotes] Interpretation of vop_coded +> +> +> Dear Yogender, +> +> The 2001 edition of the video spec., at least, describes the +> behavior you +> were expecting (i.e., if rectangular then "the luminance and +> chrominance +> planes of the reconstructed VOP shall be filled with the +> forward reference +> VOP..." - look under vop_coded in subclause 6.3.5). Filling +> a vop_coded=0 +> rectangular VOP with 128's is not standard, and is a bug in +> the reference +> software if it is happening. Even if vop_coding_type=0 +> (I-VOP), I think +> vop_coded=0 in the header causes a copy of the most recent +> VOP in the past +> for which vop_coded=1 to be displayed. Anything other than that is +> unspecified by the standard. +> +> As for when an encoder should use vop_coded=0 in the +> rectangular VOP case, I +> notice that it allows you to effectively drop a frame even if +> fixed_vop_rate=1 in the VOL header. This might be necessary +> or convenient +> to use for meeting profile complexity constraints. It is a +> more efficient +> way of skipping the coding of a VOP than constructing a +> P-frame consisting +> entirely of not-coded macroblocks. Alternatively, if +> fixed_vop_rate=0 is +> used, one can still produce a sequence of VOPs with a fixed +> VOP rate, and +> not have to insert the (small) vop_coded=0 headers. In some +> systems where +> MPEG-4 video is used (including mp4 files I believe) the time-code +> information in the VOP headers is redundant anyway, which is the only +> information that comes in the vop_coded=0 VOP header. +> +> Regards, +> Kris Huber +> +> -----Original Message----- +> From: Yogendra Kumar Gupta +> To: technotes@lists.m4if.org +> Date: Mon, 11 Feb 2024 19:40:19 +0530 +> Subject: [M4IF Technotes] Interpretation of vop_coded +> +> Dear All, +> +> Can anyone please explain the interpretation of the flag +> vop_coded (when +> vop_coded = 0) when video_object_layer_shape == RECTANGULAR. +> The standard +> gives details of the construction of reconstructed frame but +> does not give +> any interpretation regarding the construction of the current +> frame (that +> would be used for display). The Microsoft reference code +> puts a grey image +> of colour 128 in the o/p which doesn't look very nice in +> between while +> watching a video. One of the conformance bitstreams contains +> frames where +> every alternate frame the flag vop_coded is set to 0 and the +> o/p looks like +> a blinking one where you get a decoded image and a gray +> image alternatively. +> Could a better solution be use the previous frame itself for +> display when +> vop_coded = 0. Also I would like to know when the flag +> vop_coded needs to be +> set to 0 on the encoding side. +> +> Regards +> Yogender Kumar Gupta +> +> +> _______________________________________________ +> Technotes mailing list +> Technotes@lists.m4if.org +> http://lists.m4if.org/mailman/listinfo/technotes +> From jpt okstate.edu Tue Feb 12 10:31:51 2002 From: jpt okstate.edu (Johnson P Thomas/comsc/cas/Okstate) Date: Wed Jul 30 14:07:37 2003 Subject: [M4IF Technotes] HELP! Message-ID: Does anyone know if there are any MPEG-4 Network simulators available? Johnson -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20020212/a420a31f/attachment.html From lcheng62 yahoo.com Tue Feb 12 22:28:46 2002 From: lcheng62 yahoo.com (Liang Cheng) Date: Wed Jul 30 14:07:37 2003 Subject: [M4IF Technotes] help on a doc!! Message-ID: <20020213062846.58022.qmail@web21107.mail.yahoo.com> Z. Lifshitz, "APIs for System Software Implementation," Contribution no. ISO/IEC JTC1/SC29 MPEG97/M3111. Can someone help me out? Thanks. Liang __________________________________________________ Do You Yahoo!? Send FREE Valentine eCards with Yahoo! Greetings! http://greetings.yahoo.com From rkoenen intertrust.com Tue Feb 12 23:03:39 2002 From: rkoenen intertrust.com (Rob Koenen) Date: Wed Jul 30 14:07:37 2003 Subject: [M4IF Technotes] help on a doc!! Message-ID: <3C124172E7FDD511B510000347426D591879D2@exchange.epr.com> Zvi probably can. Was m3111 ever included in a public output doc? Rob > -----Original Message----- > From: Liang Cheng [mailto:lcheng62@yahoo.com] > Sent: Tuesday, February 12, 2024 22:29 > To: technotes@lists.m4if.org > Subject: [M4IF Technotes] help on a doc!! > > > > Z. Lifshitz, "APIs for System Software > Implementation," Contribution no. ISO/IEC JTC1/SC29 > MPEG97/M3111. > > Can someone help me out? Thanks. > Liang > > > __________________________________________________ > Do You Yahoo!? > Send FREE Valentine eCards with Yahoo! Greetings! > http://greetings.yahoo.com > _______________________________________________ > Technotes mailing list > Technotes@lists.m4if.org > http://lists.m4if.org/mailman/listinfo/technotes > From zvil csi.com Wed Feb 13 09:58:19 2002 From: zvil csi.com (Zvi Lifshitz) Date: Wed Jul 30 14:07:37 2003 Subject: [M4IF Technotes] help on a doc!! In-Reply-To: <3C124172E7FDD511B510000347426D591879D2@exchange.epr.com> Message-ID: <002601c1b464$34563a00$26000a8c@zvil> Hi, M3111 was a contribution. It had to go into an output document but somehow it didn't. It is pretty old, lagging behind the software by few phases. I can provide it upon request. I would also recommend waiting for the new book on MPEG-4 by Pereira/Ebrahimi. It will have a chapter that covers the Systems reference software better than M3111. z soon the whole world will STREAM ================================================================== Zvi Lifshitz Phone +972-2-679-4788 zvil@optibase.com Fax +972-9-958-6099 Optibase Ltd. GSM: +972-54-461-787 (+972-LI-IM1-RTP) http://www.optibase.com US voice mail/fax +1(206)888-4149 ================================================================== Come see us at: NAB 2002 (National Association of Broadcasters, The Sands Expo Center, Las Vegas, Nevada USA, April 8 - 11, 2002 -----Original Message----- From: ZviL@optibase.com [mailto:ZviL@optibase.com]On Behalf Of Rob Koenen Sent: Wednesday, February 13, 2024 9:04 AM To: 'Liang Cheng'; technotes@lists.m4if.org Cc: Zvi Lifshitz (E-mail) Subject: RE: [M4IF Technotes] help on a doc!! Zvi probably can. Was m3111 ever included in a public output doc? Rob > -----Original Message----- > From: Liang Cheng [mailto:lcheng62@yahoo.com] > Sent: Tuesday, February 12, 2024 22:29 > To: technotes@lists.m4if.org > Subject: [M4IF Technotes] help on a doc!! > > > > Z. Lifshitz, "APIs for System Software > Implementation," Contribution no. ISO/IEC JTC1/SC29 > MPEG97/M3111. > > Can someone help me out? Thanks. > Liang > > > __________________________________________________ > Do You Yahoo!? > Send FREE Valentine eCards with Yahoo! Greetings! > http://greetings.yahoo.com > _______________________________________________ > Technotes mailing list > Technotes@lists.m4if.org > http://lists.m4if.org/mailman/listinfo/technotes > From axel.binder philips.com Wed Feb 13 21:37:23 2002 From: axel.binder philips.com (axel.binder@philips.com) Date: Wed Jul 30 14:07:37 2003 Subject: [M4IF Technotes] MaterialKey Message-ID: Hi together, I have some questions about the MaterialKey and MatteTexture nodes of BIFS. -Is it expected that the corresponding texture has the same color format as indicated by the isRGB field of the MaterialKey node? - Is there any reference code sample available that shows a MaterialKey implementation (together with the expected accuracies)? - The REVEAL mode of MatteTexture uses a third surface (an alpha plane). Is it expected that the other two surfaces may carry their own alpha planes (3 alpha planes in total)? kind regards axel binder ======================================================= Axel Binder Philips Starnberg (SP3D) Development Manager Software Petersbrunner Str. 17 D-82319 Starnberg, Germany phone: +49 8151 270 108 fax: +49 8151 270 200 mobile: +49 172 92 18 623 e-mail: axel.binder@philips.com ======================================================= -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20020213/0e48a23f/attachment.html From rkoenen intertrust.com Fri Feb 15 14:28:31 2002 From: rkoenen intertrust.com (Rob Koenen) Date: Wed Jul 30 14:07:37 2003 Subject: [M4IF Technotes] help on a doc!! Message-ID: <3C124172E7FDD511B510000347426D59187A2E@exchange.epr.com> We'll announce this book on the News list when it coes out. Rob > -----Original Message----- > From: Zvi Lifshitz [mailto:zvil@csi.com] > Sent: Tuesday, February 12, 2024 23:58 > To: 'Rob Koenen'; 'Liang Cheng'; technotes@lists.m4if.org > Subject: RE: [M4IF Technotes] help on a doc!! > > > Hi, > > M3111 was a contribution. It had to go into an output > document but somehow > it didn't. It is pretty old, lagging behind the software by > few phases. I > can provide it upon request. > > I would also recommend waiting for the new book on MPEG-4 by > Pereira/Ebrahimi. It will have a chapter that covers the > Systems reference > software better than M3111. > > z > soon the whole world will STREAM > ================================================================== > Zvi Lifshitz Phone +972-2-679-4788 > zvil@optibase.com Fax +972-9-958-6099 > Optibase Ltd. GSM: +972-54-461-787 (+972-LI-IM1-RTP) > http://www.optibase.com US voice mail/fax +1(206)888-4149 > ================================================================== > Come see us at: > NAB 2002 (National Association of Broadcasters, The Sands > Expo Center, Las > Vegas, Nevada USA, April 8 - 11, 2002 > > > -----Original Message----- > From: ZviL@optibase.com [mailto:ZviL@optibase.com]On Behalf > Of Rob Koenen > Sent: Wednesday, February 13, 2024 9:04 AM > To: 'Liang Cheng'; technotes@lists.m4if.org > Cc: Zvi Lifshitz (E-mail) > Subject: RE: [M4IF Technotes] help on a doc!! > > > Zvi probably can. > Was m3111 ever included in a public output doc? > > Rob > > > -----Original Message----- > > From: Liang Cheng [mailto:lcheng62@yahoo.com] > > Sent: Tuesday, February 12, 2024 22:29 > > To: technotes@lists.m4if.org > > Subject: [M4IF Technotes] help on a doc!! > > > > > > > > Z. Lifshitz, "APIs for System Software > > Implementation," Contribution no. ISO/IEC JTC1/SC29 > > MPEG97/M3111. > > > > Can someone help me out? Thanks. > > Liang > > > > > > __________________________________________________ > > Do You Yahoo!? > > Send FREE Valentine eCards with Yahoo! Greetings! > > http://greetings.yahoo.com > > _______________________________________________ > > Technotes mailing list > > Technotes@lists.m4if.org > > http://lists.m4if.org/mailman/listinfo/technotes > > > From alisson netwaybbs.com.br Sun Feb 17 00:37:47 2002 From: alisson netwaybbs.com.br (Alisson Brito) Date: Wed Jul 30 14:07:37 2003 Subject: [M4IF Technotes] FGS implemented Message-ID: <002d01c1b764$79704ce0$534ba596@alissonnotebook> Anybody knows if there is some version of MPEG-4 codec that has the FGS funcionality already implemented.I need it for academics end. It would be very helpful if it was implemented and with open source. Even if the only implemented version was from VM, it still would be very helpful to me. Thanks, Alisson (Master course student) -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20020217/44977aaa/attachment.html From Vinayagam.M lntinfotech.com Sun Feb 17 12:45:54 2002 From: Vinayagam.M lntinfotech.com (Vinayagam.M@lntinfotech.com) Date: Wed Jul 30 14:07:37 2003 Subject: [M4IF Technotes] Sprite Coding Message-ID: Hi All, We are working on Sprite coding. I am not able to find input files for encoder as well decoder. If any input files available for testing the Encoder and Decoder please let me know. Regards, Vinayagam.M From Vinayagam.M lntinfotech.com Sun Feb 17 12:40:06 2002 From: Vinayagam.M lntinfotech.com (Vinayagam.M@lntinfotech.com) Date: Wed Jul 30 14:07:37 2003 Subject: [M4IF Technotes] Sprite Message-ID: Anybody knows , how to test Sprite Codingif there is some version of MPEG-4 codec that has the FGS funcionality already implemented.I need it for academics end. It would be very helpful if it was implemented and with open source. Even if the only implemented version was from VM, it still would be very helpful to me. From Danilo.Tromp NOB.nl Mon Feb 18 12:04:02 2002 From: Danilo.Tromp NOB.nl (Danilo Tromp) Date: Wed Jul 30 14:07:37 2003 Subject: [M4IF Technotes] MaterialKey References: Message-ID: <011201c1b86b$f9723ef0$63224f50@danilo> >- Is there any reference code sample available that shows a MaterialKey implementation It is not a reference sample, but it is a working sample. Take a look at it at http://www.mpeg4.nob.nl/NOBMaterialKeyNode/ . If you want the source of the scene you can email me (or just type mp4tool -bt NOBMaterialKeyNode.mp4 :-). As you will see the sample does not really loop smoothly (Some people don't see it looping at all!). If you have suggestions about how to set it to loop more subtle, feel free to comment. -- With kind regards - met vriendelijke groet Danilo Tromp System architect NOB Innovation Dutch Broadcast Facilities +31-35-6775899 There is a rumor going around (.) that television as we know it is soon to be swept up and utterly transfigured by some digital-age thing they're calling interactivity. Pay it no mind. Television has always been interactive (.) Interaction lies at the heart of television as a cultural form - and always has. (.) TV would mean nothing without the active, organizing affections of its viewers; we shape it at least as much as it shapes us. :wq -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20020218/0a9803e2/attachment.html From ylu ict.ac.cn Tue Feb 19 16:18:13 2002 From: ylu ict.ac.cn (Yan Lu) Date: Wed Jul 30 14:07:38 2003 Subject: [M4IF Technotes] Sprite Coding References: Message-ID: <009a01c1b91d$f9c0d940$c52ae29f@yanlu> Dear Vinayagam, We have contributed the software of static sprite generation to MPEG-4 part 7. The latest version was released in MPEG Pattaya meeting. You can generate the sprite image using the software by yourself. If you have any problems about the software, please let us know. Best regards, Yan Lu ----- Original Message ----- From: To: Sent: Sunday, February 17, 2024 3:15 PM Subject: [M4IF Technotes] Sprite Coding > Hi All, > > We are working on Sprite coding. I am not able to find input files for > encoder as well decoder. > If any input files available for testing the Encoder and Decoder please let > me know. > Regards, > Vinayagam.M > > _______________________________________________ > Technotes mailing list > Technotes@lists.m4if.org > http://lists.m4if.org/mailman/listinfo/technotes > From axel.binder philips.com Tue Feb 19 13:55:31 2002 From: axel.binder philips.com (axel.binder@philips.com) Date: Wed Jul 30 14:07:38 2003 Subject: [M4IF Technotes] MatteTexture Message-ID: Hi together, I found some drafts on MatteTexture and figured that the reveal blending mode is similar to MaterialKey (apart from the threshold value calculation). Now I want to point out two issues regarding the surface selection (depending on the threshold): - for sharp surface transitions (no softness value) surface 1 is defined for alphas less than the threshold while surface 2 is defined for alphas greater than the threshold. To my understanding that leaves an undefined state for alphas equal to the threshold (at least in cases where the threshold is an integer). - blending both surfaces in a softness range defines surface 1 for alphas <= lower threshold surface 2 for alphas >= upper threshold linear blending for lower threshold < alpha < upper threshold. This is a valid definition as long as the lower and upper threshold are not identical. It would be much more robust to define surface 1 for alphas <= lower threshold surface 2 for alphas > upper threshold linear blending for lower threshold < alpha <= upper threshold (and a similar definition for the first case). As a side effect that would unify this aspect of the blending with MaterialKey and thus simplify implementation. I have no idea how mature the MatteTexture feature is right now, but maybe somebody involved might consider it. regards axel binder ======================================================= Axel Binder Philips Starnberg (SP3D) Development Manager Software Petersbrunner Str. 17 D-82319 Starnberg, Germany phone: +49 8151 270 108 fax: +49 8151 270 200 mobile: +49 172 92 18 623 e-mail: axel.binder@philips.com ======================================================= -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20020219/22f571b6/attachment.html From rkoenen intertrust.com Tue Feb 19 11:31:57 2002 From: rkoenen intertrust.com (Rob Koenen) Date: Wed Jul 30 14:07:38 2003 Subject: [M4IF Technotes] Sprite Coding Message-ID: <3C124172E7FDD511B510000347426D59187A6F@exchange.epr.com> Please advise when and where this SW is publicly available rather than only to MPEG members. Rob > -----Original Message----- > From: Yan Lu [mailto:ylu@ict.ac.cn] > Sent: Tuesday, February 19, 2024 0:18 > To: technotes@lists.m4if.org; Vinayagam.M@lntinfotech.com > Subject: Re: [M4IF Technotes] Sprite Coding > > > Dear Vinayagam, > > We have contributed the software of static sprite generation > to MPEG-4 part 7. The latest version was released in MPEG > Pattaya meeting. You can generate the sprite image using the > software by yourself. If you have any problems about the > software, please let us know. > > Best regards, > Yan Lu > > > ----- Original Message ----- > From: > To: > Sent: Sunday, February 17, 2024 3:15 PM > Subject: [M4IF Technotes] Sprite Coding > > > > Hi All, > > > > We are working on Sprite coding. I am not able to find > input files for > > encoder as well decoder. > > If any input files available for testing the Encoder and > Decoder please let > > me know. > > Regards, > > Vinayagam.M > > > > _______________________________________________ > > Technotes mailing list > > Technotes@lists.m4if.org > > http://lists.m4if.org/mailman/listinfo/technotes > > > _______________________________________________ > Technotes mailing list > Technotes@lists.m4if.org > http://lists.m4if.org/mailman/listinfo/technotes > From rkoenen intertrust.com Tue Feb 19 23:26:47 2002 From: rkoenen intertrust.com (Rob Koenen) Date: Wed Jul 30 14:07:38 2003 Subject: [M4IF Technotes] Sprite Coding Message-ID: <3C124172E7FDD511B510000347426D59187AC8@exchange.epr.com> Well, my questino was slightly differnt MPEG-4 part 7 *will* be publicly available. My only questions was when I'll look it up myself. I hope you do not mind me rejecting the post to the list. Kind Regards, Rob > -----Original Message----- > From: Feng Wu [mailto:fengwu@microsoft.com] > Sent: Tuesday, February 19, 2024 23:22 > To: tchiang@cc.nctu.edu.tw > Cc: Yan Lu; rkoenen@intertrust.com; technotes@lists.m4if.org > Subject: RE: [M4IF Technotes] Sprite Coding > > > Tihao: > Rob asked to release the MPEG-4 part 7 software outside MPEG > community. Besides the software, Vinayagam also asked to provide some > sprite images for testing the sprite coding. We should discuss how to > deploy the ftp site for releasing these stuffs in March meeting. > > Best regards! > > Feng > > > ----- Original Message ----- > From: "Rob Koenen" > To: "'Yan Lu'" ; ; > > Sent: Wednesday, February 20, 2024 3:31 AM > Subject: RE: [M4IF Technotes] Sprite Coding > > > > Please advise when and where this SW is publicly available > > rather than only to MPEG members. > > > > Rob > > > > > -----Original Message----- > > > From: Yan Lu [mailto:ylu@ict.ac.cn] > > > Sent: Tuesday, February 19, 2024 0:18 > > > To: technotes@lists.m4if.org; Vinayagam.M@lntinfotech.com > > > Subject: Re: [M4IF Technotes] Sprite Coding > > > > > > > > > Dear Vinayagam, > > > > > > We have contributed the software of static sprite generation > > > to MPEG-4 part 7. The latest version was released in MPEG > > > Pattaya meeting. You can generate the sprite image using the > > > software by yourself. If you have any problems about the > > > software, please let us know. > > > > > > Best regards, > > > Yan Lu > > > > > > > > > ----- Original Message ----- > > > From: > > > To: > > > Sent: Sunday, February 17, 2024 3:15 PM > > > Subject: [M4IF Technotes] Sprite Coding > > > > > > > > > > Hi All, > > > > > > > > We are working on Sprite coding. I am not able to find > > > input files for > > > > encoder as well decoder. > > > > If any input files available for testing the Encoder and > > > Decoder please let > > > > me know. > > > > Regards, > > > > Vinayagam.M > > > > > > > > _______________________________________________ > > > > Technotes mailing list > > > > Technotes@lists.m4if.org > > > > http://lists.m4if.org/mailman/listinfo/technotes > > > > > > > _______________________________________________ > > > Technotes mailing list > > > Technotes@lists.m4if.org > > > http://lists.m4if.org/mailman/listinfo/technotes > > > > > _______________________________________________ > > Technotes mailing list > > Technotes@lists.m4if.org > > http://lists.m4if.org/mailman/listinfo/technotes > > > From fengwu microsoft.com Wed Feb 20 15:21:39 2002 From: fengwu microsoft.com (Feng Wu) Date: Wed Jul 30 14:07:38 2003 Subject: [M4IF Technotes] Sprite Coding Message-ID: Tihao: Rob asked to release the MPEG-4 part 7 software outside MPEG community. Besides the software, Vinayagam also asked to provide some sprite images for testing the sprite coding. We should discuss how to deploy the ftp site for releasing these stuffs in March meeting. Best regards! Feng ----- Original Message ----- From: "Rob Koenen" To: "'Yan Lu'" ; ; Sent: Wednesday, February 20, 2024 3:31 AM Subject: RE: [M4IF Technotes] Sprite Coding > Please advise when and where this SW is publicly available > rather than only to MPEG members. > > Rob > > > -----Original Message----- > > From: Yan Lu [mailto:ylu@ict.ac.cn] > > Sent: Tuesday, February 19, 2024 0:18 > > To: technotes@lists.m4if.org; Vinayagam.M@lntinfotech.com > > Subject: Re: [M4IF Technotes] Sprite Coding > > > > > > Dear Vinayagam, > > > > We have contributed the software of static sprite generation > > to MPEG-4 part 7. The latest version was released in MPEG > > Pattaya meeting. You can generate the sprite image using the > > software by yourself. If you have any problems about the > > software, please let us know. > > > > Best regards, > > Yan Lu > > > > > > ----- Original Message ----- > > From: > > To: > > Sent: Sunday, February 17, 2024 3:15 PM > > Subject: [M4IF Technotes] Sprite Coding > > > > > > > Hi All, > > > > > > We are working on Sprite coding. I am not able to find > > input files for > > > encoder as well decoder. > > > If any input files available for testing the Encoder and > > Decoder please let > > > me know. > > > Regards, > > > Vinayagam.M > > > > > > _______________________________________________ > > > Technotes mailing list > > > Technotes@lists.m4if.org > > > http://lists.m4if.org/mailman/listinfo/technotes > > > > > _______________________________________________ > > Technotes mailing list > > Technotes@lists.m4if.org > > http://lists.m4if.org/mailman/listinfo/technotes > > > _______________________________________________ > Technotes mailing list > Technotes@lists.m4if.org > http://lists.m4if.org/mailman/listinfo/technotes > From rkoenen intertrust.com Tue Feb 19 23:45:58 2002 From: rkoenen intertrust.com (Rob Koenen) Date: Wed Jul 30 14:07:38 2003 Subject: [M4IF Technotes] Sprite Coding Message-ID: <3C124172E7FDD511B510000347426D59187AC9@exchange.epr.com> > I hope you do not mind me rejecting the post to the list. OK that didn't make any sense anymore after I sent it to the list. Anyway, I looked it up, and MPEG-7 part 7 should be published any day now. The scedule says early 2002. Rob From fengwu microsoft.com Wed Feb 20 15:56:40 2002 From: fengwu microsoft.com (Feng Wu) Date: Wed Jul 30 14:07:38 2003 Subject: [M4IF Technotes] Sprite Coding Message-ID: Rob: The software was ready in last December and was uploaded to the MPEG ftp site in Jan 29th (W4554). It should be available to publish outside MPEG community in any day. Best regards! Feng -----Original Message----- From: Rob Koenen [mailto:rkoenen@intertrust.com] Sent: 2002?2?20? 15:46 To: Rob Koenen; Feng Wu; 'tchiang@cc.nctu.edu.tw' Cc: 'Yan Lu'; 'technotes@lists.m4if.org' Subject: RE: [M4IF Technotes] Sprite Coding > I hope you do not mind me rejecting the post to the list. OK that didn't make any sense anymore after I sent it to the list. Anyway, I looked it up, and MPEG-7 part 7 should be published any day now. The scedule says early 2002. Rob From tchiang cc.nctu.edu.tw Wed Feb 20 21:18:20 2002 From: tchiang cc.nctu.edu.tw (Tihao Chiang) Date: Wed Jul 30 14:07:38 2003 Subject: [M4IF Technotes] Sprite Coding In-Reply-To: Message-ID: Feng, We would be happy to host such a website if necessary. I will be very happy that other people are interested in the subject. In March, we are planning to release a first draft of the reduced code size implementation. It's preliminary but we hope it will save other people some time. Best Regards, Tihao -----Original Message----- From: Feng Wu [mailto:fengwu@microsoft.com] Sent: Wednesday, February 20, 2024 3:22 PM To: tchiang@cc.nctu.edu.tw Cc: Yan Lu; rkoenen@intertrust.com; technotes@lists.m4if.org Subject: RE: [M4IF Technotes] Sprite Coding Tihao: Rob asked to release the MPEG-4 part 7 software outside MPEG community. Besides the software, Vinayagam also asked to provide some sprite images for testing the sprite coding. We should discuss how to deploy the ftp site for releasing these stuffs in March meeting. Best regards! Feng ----- Original Message ----- From: "Rob Koenen" To: "'Yan Lu'" ; ; Sent: Wednesday, February 20, 2024 3:31 AM Subject: RE: [M4IF Technotes] Sprite Coding > Please advise when and where this SW is publicly available > rather than only to MPEG members. > > Rob > > > -----Original Message----- > > From: Yan Lu [mailto:ylu@ict.ac.cn] > > Sent: Tuesday, February 19, 2024 0:18 > > To: technotes@lists.m4if.org; Vinayagam.M@lntinfotech.com > > Subject: Re: [M4IF Technotes] Sprite Coding > > > > > > Dear Vinayagam, > > > > We have contributed the software of static sprite generation > > to MPEG-4 part 7. The latest version was released in MPEG > > Pattaya meeting. You can generate the sprite image using the > > software by yourself. If you have any problems about the > > software, please let us know. > > > > Best regards, > > Yan Lu > > > > > > ----- Original Message ----- > > From: > > To: > > Sent: Sunday, February 17, 2024 3:15 PM > > Subject: [M4IF Technotes] Sprite Coding > > > > > > > Hi All, > > > > > > We are working on Sprite coding. I am not able to find > > input files for > > > encoder as well decoder. > > > If any input files available for testing the Encoder and > > Decoder please let > > > me know. > > > Regards, > > > Vinayagam.M > > > > > > _______________________________________________ > > > Technotes mailing list > > > Technotes@lists.m4if.org > > > http://lists.m4if.org/mailman/listinfo/technotes > > > > > _______________________________________________ > > Technotes mailing list > > Technotes@lists.m4if.org > > http://lists.m4if.org/mailman/listinfo/technotes > > > _______________________________________________ > Technotes mailing list > Technotes@lists.m4if.org > http://lists.m4if.org/mailman/listinfo/technotes > From moses kampsax.dtu.dk Wed Feb 20 16:22:13 2002 From: moses kampsax.dtu.dk (moses@kampsax.dtu.dk) Date: Wed Jul 30 14:07:38 2003 Subject: [M4IF Technotes] IDCT scaling (down & up) by non-power two Message-ID: <4631.195.41.66.1.1014218533.squirrel@www.kampsax.dtu.dk> Hi all I'm new for the IDCT JPEg still image. I'm using the IJG library to implement arbitrary scaling an JPEG still image. IJG has only the power of 2 scaling decoder methods. 1. which is algorithm the fast one for this problem? 2. Do you have any example of it or where to find (link)? 3. Is it used by the MPEG-2 or 4? I will appreciate if you could help with these problems. I'm looking forward to have your help. Best regards Moses From rkoenen intertrust.com Wed Feb 20 08:06:38 2002 From: rkoenen intertrust.com (Rob Koenen) Date: Wed Jul 30 14:07:38 2003 Subject: [M4IF Technotes] IDCT scaling (down & up) by non-power two Message-ID: <3C124172E7FDD511B510000347426D59187AD3@exchange.epr.com> Moses, this list is for questions about MPEG-4. For JPEG releated issues, please see www.jpeg.org Best, Rob > -----Original Message----- > From: moses@kampsax.dtu.dk [mailto:moses@kampsax.dtu.dk] > Sent: Wednesday, February 20, 2024 7:22 > To: technotes@lists.m4if.org > Subject: [M4IF Technotes] IDCT scaling (down & up) by non-power two > > > Hi all > I'm new for the IDCT JPEg still image. I'm using the IJG library to > implement arbitrary scaling an JPEG still image. IJG has only > the power of > 2 scaling decoder methods. > > 1. which is algorithm the fast one for this problem? > 2. Do you have any example of it or where to find (link)? > 3. Is it used by the MPEG-2 or 4? > > > I will appreciate if you could help with these problems. > > I'm looking forward to have your help. > > Best regards > Moses > > _______________________________________________ > Technotes mailing list > Technotes@lists.m4if.org > http://lists.m4if.org/mailman/listinfo/technotes > From li webcasttech.com Wed Feb 20 09:47:32 2002 From: li webcasttech.com (Weiping Li) Date: Wed Jul 30 14:07:39 2003 Subject: [M4IF Technotes] FGS implemented References: <002d01c1b764$79704ce0$534ba596@alissonnotebook> Message-ID: <005401c1ba36$af30dd20$126ea8c0@Workgroup> The FGS reference software is in an MPEG document N4278. Best regards, Weiping ----- Original Message ----- From: Alisson Brito To: technotes@lists.m4if.org Sent: Saturday, February 16, 2024 7:37 PM Subject: [M4IF Technotes] FGS implemented Anybody knows if there is some version of MPEG-4 codec that has the FGS funcionality already implemented.I need it for academics end. It would be very helpful if it was implemented and with open source. Even if the only implemented version was from VM, it still would be very helpful to me. Thanks, Alisson (Master course student) -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20020220/52e3dfb1/attachment.html From rkoenen intertrust.com Wed Feb 20 10:37:16 2002 From: rkoenen intertrust.com (Rob Koenen) Date: Wed Jul 30 14:07:39 2003 Subject: [M4IF Technotes] FGS implemented Message-ID: <3C124172E7FDD511B510000347426D59187AE3@exchange.epr.com> > The FGS reference software is in an MPEG > document N4278. Thanks. This document is designated to be publicly available. So - where can it be obtained? I do not feel that it would be appropriate for M4IF to host such MPEG documents. Note that the MPEG web site gives access to another piece of reference SW whichhasn't been published by ISO yet. This is Systems reference code. See http://mpeg.telecomitalialab.com/public/mpeg-4_refsoft_amd2.zip Note that it it's big - 11 Megs or so. Peter - can you list this on the Resources page? Thanks, Rob -----Original Message----- From: Weiping Li [mailto:li@webcasttech.com] Sent: Wednesday, February 20, 2024 9:48 To: Alisson Brito; technotes@lists.m4if.org Subject: Re: [M4IF Technotes] FGS implemented The FGS reference software is in an MPEG document N4278. Best regards, Weiping ----- Original Message ----- From: Alisson Brito To: technotes@lists.m4if.org Sent: Saturday, February 16, 2024 7:37 PM Subject: [M4IF Technotes] FGS implemented Anybody knows if there is some version of MPEG-4 codec that has the FGS funcionality already implemented.I need it for academics end. It would be very helpful if it was implemented and with open source. Even if the only implemented version was from VM, it still would be very helpful to me. Thanks, Alisson (Master course student) -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20020220/daacb88c/attachment.html From s_holvik hotmail.com Thu Feb 21 09:16:44 2002 From: s_holvik hotmail.com (Simen Holvik) Date: Wed Jul 30 14:07:39 2003 Subject: [M4IF Technotes] MPEG-4 part 10 Message-ID: An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20020221/2b58f463/attachment.html From rkoenen intertrust.com Thu Feb 21 00:30:03 2002 From: rkoenen intertrust.com (Rob Koenen) Date: Wed Jul 30 14:07:39 2003 Subject: [M4IF Technotes] MPEG-4 part 10 Message-ID: <3C124172E7FDD511B510000347426D59187B4F@exchange.epr.com> I believe JVT has a quite a bit of public information, right? Gary? Thanks, Rob -----Original Message----- From: Simen Holvik [mailto:s_holvik@hotmail.com] Sent: Thursday, February 21, 2024 0:17 To: Technotes@lists.m4if.org Subject: [M4IF Technotes] MPEG-4 part 10 Hi. I need technical info about the motion estimation used in the advanced video coding, MPEG-4 Part 10. Can anyone help me? Simen _____ MSN Photos is the easiest way to share and print your photos: Click Here _______________________________________________ Technotes mailing list Technotes@lists.m4if.org http://lists.m4if.org/mailman/listinfo/technotes -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/mp4-tech/attachments/20020221/cdced468/attachment.html From paulo.nunes lx.it.pt Fri Feb 22 14:51:51 2002 From: paulo.nunes lx.it.pt (Paulo Nunes) Date: Wed Jul 30 14:07:39 2003 Subject: [M4IF Technotes] Stuffing bytes in MPEG-4 version 2 Message-ID: <3C765B07.F805C968@lx.it.pt> Dear all, in MPEG-4 Part2:Visual, the mechanism of inserting stuffing bytes (1 stuffing_start_code + n stuffing_bytes) for proper VBV operation is only allowed for B- and S-VOPs for rectangular VOLs, while for non-rectangular VOLs it is allowed for all VOP types. I would very much appreciate if someone could point me the reason, if there is one, why this mechanism can not be used for I and P rectangular VOPs. Thanks in advance for your help, Paulo Nunes From Christoph.Stadler dynapel.de Fri Feb 22 18:13:12 2002 From: Christoph.Stadler dynapel.de (Christoph Stadler) Date: Wed Jul 30 14:07:39 2003 Subject: [M4IF Technotes] MPEG4 Visual: Aspect Ratio Message-ID: <3C767C28.6D6DE33B@dynapel.de> Dear M4IF community, I have a question concerning the pixel aspect ratios used in MPEG-4 Visual: The bitstream syntax allows to either use one of the pre-defined pixel aspect ratios (e.g. 12:11 or 40:33) or to explicitly specify a private one by setting 'aspect_ratio_info:=extended_PAR'. This allows to transmit any aspect ratio that can be represented as a fraction p:q with p,q in [1;255]. Although this sounds to me like a nice and possibly very helpful feature, I somewhat hesitate to use it in a real encoder, as I fear that the (unspecified) decoder - or its attached compositor/display unit - will not be able to handle these arbitrary values. Of course this would imply that the decoder/compositor is not fully conformant, but if it works properly with all the other encoders which use only the standard aspect ratios, my position could turn out rather weak. Does anyone of you have experiences confirming or dispersing my worries ? Thank you in advance, Christoph Stadler --------- DynaPel Labs GmbH Tel. +49 (0)89 962428-25 Dr. Christoph Stadler Fraunhofer Strasse 9 eMail christoph.stadler@dynapel.de D-85737 Ismaning GERMANY www.dynapel.de From paulo.nunes lx.it.pt Fri Feb 22 20:07:10 2002 From: paulo.nunes lx.it.pt (Paulo Nunes) Date: Wed Jul 30 14:07:39 2003 Subject: [M4IF Technotes] Stuffing bytes in MPEG-4 version 2 References: <3C765B07.F805C968@lx.it.pt> <3C766E93.ACD6D9C6@dynapel.de> Message-ID: <3C76A4EE.8328099D@lx.it.pt> Dear Christoph, up to my knowledge you may use stuffing MBs for I- and P-VOPs for both rectangular and non rectangular VOLs. The problem however arises when, after encoding a VOP, you find that the VBV will very likely underflow (at the encoder). For rectangular VOLs you may add at the end of the VOP a few (not_coded='0' - "1 bit" + mcbpc = 'stuffing' - "9 bits") before the next VOP_START_CODE. For non-rectangular VOLs however you can not do this because you can not send meaningful shape information for the MB (mb_binary_shape_coding() function). Thus, either you send your 'stuffing' MBs before the last non-transparent MB of the VOP, or you use the STUFFING_START_CODE + n STUFFING_BYTEs. What I don't understand is why it is explicitly not allowed to use the STUFFING_START_CODE + n STUFFING_BYTEs mechanism in all cases. Thanks for your comments, Paulo Nunes Christoph Stadler wrote: > > Paulo Nunes wrote: > > > > Dear all, > > > > in MPEG-4 Part2:Visual, the mechanism of inserting stuffing bytes (1 > > stuffing_start_code + n stuffing_bytes) for proper VBV operation is only > > allowed for B- and S-VOPs for rectangular VOLs, while for > > non-rectangular VOLs it is allowed for all VOP types. > > > > I would very much appreciate if someone could point me the reason, if > > there is one, why this mechanism can not be used for I and P rectangular > > VOPs. > > > > Thanks in advance for your help, > > > > Paulo Nunes > > > > _______________________________________________ > > Technotes mailing list > > Technotes@lists.m4if.org > > http://lists.m4if.org/mailman/listinfo/technotes > > Dear Paulo, > > for rectangular I-VOPs and P-VOPs you are instead allowed to send > "stuffing macroblocks". > I don't know WHY there is this difference between stuffing macroblocks > and stuffing bytes, but at least the VBV management can be done in > both cases. > > Hope this helps, > > Christoph Stadler > > _______________________________________ > DynaPel Labs GmbH www.dynapel.de > Dr. Christoph Stadler > Fraunhofer Strasse 9 +49 (0)89 96242825 > D-85737 Ismaning > GERMANY From kartika artificialgods.com Mon Feb 25 00:02:38 2002 From: kartika artificialgods.com (Kartika Tulusan) Date: Wed Jul 30 14:07:39 2003 Subject: [M4IF Technotes] request for advice Message-ID: Hi everyone, I am seeking advice about the creation of MPEG4 scenes. My name is Kartika Tulusan and I am currently studying a Bachelor of Science degree specialising in Multimedia Computing at Westminster University. My final year thesis project, "MPEG4 and its impact on Human Computer Interaction", provides an overview of the MPEG4 standard and explores the potentials of Human Computer Interaction with video interactivity. At the moment, I am using the MPEG4 Toolbox. Could anyone recommend any other authoring tools which are free or where a demo version exists ? What kind of authoring tools are you using ? Could anyone possibly submit some example code you have created ? It would be a great benefit if you could give me any advice, links, book references or perhaps contact details for a person who I could contact directly regarding content creation ? Also, can anyone tell me how to define the Intellectual Property Rights Management for MPEG4 files? I very much appreciate your time and help, Kind Regards, Kartika Tulusan From fd97481 hotmail.com Mon Feb 25 08:57:54 2002 From: fd97481 hotmail.com (Ramanathan Subramanian) Date: Wed Jul 30 14:07:39 2003 Subject: [M4IF Technotes] regading the MPEG 4 reference code Message-ID: Hi I am not able to run the sample inputs for the MPEG 4 3D player (that I downloaded from the iso site - Publicly available standards) after having built the application. The earlier version Player 0.4.5 also gives some problems with some mp4 sample inputs. I would be grateful if you could give out any specification regarding the file(image) format and other general tips for running the application. Thanks and Regards Ramanathan _________________________________________________________________ MSN Photos is the easiest way to share and print your photos: http://photos.msn.com/support/worldwide.aspx From kartika artificialgods.com Mon Feb 25 11:17:43 2002 From: kartika artificialgods.com (Kartika Tulusan) Date: Wed Jul 30 14:07:39 2003 Subject: [M4IF Technotes] request for advice In-Reply-To: Message-ID: Hi Dominique, here is the link for the authoring tool, you can create basic shapes with texturemapping. Avatars with different facial expressions, videomapping etc. http://uranus.eng.auth.gr/pened99/Demos/Authoring_Tool/body_authoring_tool.h tml Are you using the X3D editor ? its on http://sdk.web3d.org/spring2002disk2/tools/index.html kartika -----Original Message----- From: D.Winne@bristol.ac.uk [mailto:D.Winne@bristol.ac.uk] Sent: 25 February 2024 09:32 To: Kartika Tulusan Subject: Re: [M4IF Technotes] request for advice Hi Kartika Tulusan, What did you mean with a MPEG4 Toolbox? Is there an url where I can find more info about it? Thanks, Dominique On Mon, 25 Feb 2024 00:02:38 -0000 Kartika Tulusan wrote: > Hi everyone, > I am seeking advice about the creation of MPEG4 scenes. > > My name is Kartika Tulusan and I am currently studying a Bachelor of Science > degree specialising in Multimedia Computing at Westminster University. > My final year thesis project, "MPEG4 and its impact on Human Computer > Interaction", provides an overview of the MPEG4 standard and explores the > potentials of Human Computer Interaction with video interactivity. > > At the moment, I am using the MPEG4 Toolbox. Could anyone recommend any > other authoring tools which are free or where a demo version exists ? > > What kind of authoring tools are you using ? > > Could anyone possibly submit some example code you have created ? > > It would be a great benefit if you could give me any advice, links, book > references or perhaps contact details for a person who I could contact > directly > regarding content creation ? > > Also, can anyone tell me how to define the Intellectual Property Rights > Management for MPEG4 files? > > I very much appreciate your time and help, > Kind Regards, > Kartika Tulusan > > > _______________________________________________ > Technotes mailing list > Technotes@lists.m4if.org > http://lists.m4if.org/mailman/listinfo/technotes ---------------------- Alter the moment, while you can. Research Assistant in Image Communications Dominique Albert Winne, Electrical & Electronic Engineering Room 2.19 MVB, tel: (0044) 0117/9545126 D.Winne@bristol.ac.uk (private: winnje@hotmail.com) From olivier.avaro rd.francetelecom.com Mon Feb 25 17:47:53 2002 From: olivier.avaro rd.francetelecom.com (AVARO Olivier FTRD/DIH/REN) Date: Wed Jul 30 14:07:40 2003 Subject: [M4IF Technotes] regading the MPEG 4 reference code Message-ID: Skipped content of type multipart/alternative From r.beattie indigovision.com Mon Feb 25 16:57:02 2002 From: r.beattie indigovision.com (Robert Beattie) Date: Wed Jul 30 14:07:40 2003 Subject: [M4IF Technotes] Simple Profile Quantisation Message-ID: <1F3071585480D5118B8E00B0D0AA311406AF35@ThisAddressDoesNotExist> Have I got this wrong ? My understanding was that Simple profile only supports Method 2 quantisation. If this is the case why is there a test sequence (p.61 mat047.m4v in the conformance section) for testing Method 1 quantisation labelled Simple@L2 ? Am I misinterpreting the label or the standard ? Thank you in advance, Rob Beattie The information in this e-mail is confidential and for use by the addressee(s) only. If you are not the intended recipient (or responsible for delivery of the message to the intended recipient) please notify us immediately on the above detailed phone number and delete the message from your computer: you may not copy or forward this e-mail, or use or disclose its contents to any other person. We thank you in anticipation for your assistance. As internet communications are capable of data corruption no responsibility is accepted for changes made to this message after it was sent. For this reason it may be inappropriate to rely on information contained in this e-mail without obtaining written confirmation of it. In addition, no liability or responsibility is accepted for viruses and it is your responsibility to scan any attachments to this e-mail. Nothing in this e-mail shall constitute or be construed as constituting an offer, obligation or an acceptance of any offer previously made. Opinions, comments and other information in this e-mail that do not relate to the business of IndigoVision Group plc, IndigoVision Limited and/or IndigoVision, Inc. shall be understood as neither given nor endorsed by the companies or any of them. From khuber sorenson.com Tue Feb 26 11:19:47 2002 From: khuber sorenson.com (Kris Huber) Date: Wed Jul 30 14:07:40 2003 Subject: [M4IF Technotes] Simple Profile Quantisation Message-ID: <70A238C106788B49A1B7B46C050DEDFE228D84@pandora.sorenson.com> Hello Rob Beattie, There are four of the simple profile bitstreams from ISO (ge-8, ge-18, ge-23, and ge-24) that are also not decodable by a simple profile decoder. This has been mentioned on MPEG e-mail reflectors, but to my knowledge nobody has yet followed through on fixing it (myself included-sorry!). I think it simply "fell through the cracks," so to speak, not being of high enough priority for anyone. There could now be some confusion about simple profile tools resulting from these erroneous "simple profile" conformance bitstreams. The profile tables in the visual spec clearly indicate that simple profile does not include method 1 quantization. Advanced simple profile does include it, along with several other tools of greater complexity. Regards, Kris Huber From m.welsh indigovision.com Wed Feb 27 18:26:15 2002 From: m.welsh indigovision.com (Mike Welsh) Date: Wed Jul 30 14:07:40 2003 Subject: [M4IF Technotes] Decoder static test- frame buffer intercept method Message-ID: <1F3071585480D5118B8E00B0D0AA311452C0C3@ThisAddressDoesNotExist> From jwalant.desai wipro.com Thu Feb 28 13:07:34 2002 From: jwalant.desai wipro.com (Jwalant Sumantrai Desai) Date: Wed Jul 30 14:07:40 2003 Subject: [M4IF Technotes] Decoder static test- frame buffer intercept method References: <1F3071585480D5118B8E00B0D0AA311452C0C3@ThisAddressDoesNotExist> Message-ID: <3C7DDE3E.75459F2E@wipro.com> Hi Mike, I assume you are performing this test for verifying the accuracy of your fast IDCT algorithm and also to prove compliance of your decoder. You can do the static tests without modifying the momusys reference code. Actually you need to modify your decoder code. Please follow the steps below: 1. First use the momusys decoder to generate the output yuv file. 2. Now modify your decoder as follows: (a) I assume your most recently decoded YUV buffer will be the reference YUV buffer for the next VOP decode. (b) Write your most recently decoded buffer to file and then discard it. (c) Load the same buffer using the previously decoded data (of momusys) in step 1. (d) Now momusys decoded output will be used as the reference for next VOP decoding. (e) Continue this process for all VOPs. (f) Finally do a file compare between your output and momusys output. Note: The standard mentions that this test is to be done off-line and cannot be done in real-time environment. Hope I am clear. rgds Jwalant Mike Welsh wrote: > >From the standard for conformance testing it states that the static test, > frame buffer intercept method, can be completed using the reference decoder. > >From readme.txt for the momusys reference decoder, it appears that it is not > possible to use previously generated samples reconstructed by the decoder > under test with the reference decoder. > > Is it necessary to alter the reference decoder source code to complete this > procedure, have I got the above wrong, or does someone have some useful > knowledge in completing this test? > > Thanks, > > Mike Welsh > > The information in this e-mail is confidential and for use by the > addressee(s) only. If you are not the intended recipient (or responsible for > delivery of the message to the intended recipient) please notify us > immediately on the above detailed phone number and delete the message from > your computer: you may not copy or forward this e-mail, or use or disclose > its contents to any other person. We thank you in anticipation for your > assistance. As internet communications are capable of data corruption no > responsibility is accepted for changes made to this message after it was > sent. For this reason it may be inappropriate to rely on information > contained in this e-mail without obtaining written confirmation of it. In > addition, no liability or responsibility is accepted for viruses and it is > your responsibility to scan any attachments to this e-mail. Nothing in this > e-mail shall constitute or be construed as constituting an offer, obligation > or an acceptance of any offer previously made. Opinions, comments and other > information in this e-mail that do not relate to the business of > IndigoVision Group plc, IndigoVision Limited and/or IndigoVision, Inc. shall > be understood as neither given nor endorsed by the companies or any of them. > _______________________________________________ > Technotes mailing list > Technotes@lists.m4if.org > http://lists.m4if.org/mailman/listinfo/technotes -------------- next part -------------- **************************Disclaimer************************************ Information contained in this E-MAIL being proprietary to Wipro Limited is 'privileged' and 'confidential' and intended for use only by the individual or entity to which it is addressed. You are notified that any use, copying or dissemination of the information contained in the E-MAIL in any manner whatsoever is strictly prohibited. ********************************************************************