JPEG - The University of Texas at Arlington

Standards Q&A at ITU interact with the study groups
http://groups.itu.int/itu-t/StandardsQA.aspx
Valuable resource on all the video/audio/image coding standards
http://kondor.etf.bg.ac.yu/~emilovan/BookMMCA.htm
B. Girod, “ Overview: Video coding standards”, Stanford University coursework
http://www.stanford.edu/class/ee398b/handouts.htm
On-line courses
A recent edition of the ASEE e-news included an article on free on-line courses and how it is
gaining momentum. This article appears below. It mentions MIT's efforts in this since 2001. If
interested, MIT's web site for this is http://ocw.mit.edu/OcwWeb/web/home/home/index.htm
Standards Infobase - http://eresource.uta.edu/cgi-bin/db-ILIStandardsWeb.cgi
An
overview
of
Video
compression
standards-
http://web.mit.edu/afs/athena/course/6/6.344/www/Video/teaching_MIT6344.html
SPIE publications (journals/conferences) on
line
(UTA Library)
http://spiedigitallibrary.aip.org
IEEE & IET (formerly IEE) publications
(journals/conferences) on line
(UTA
Library) access from IEEEXPLORE
ATSC
(advanced
television
systems
committee by FCC) digital TV standard
access all standards documents from
http://www.atsc.org/standards/
Video compression basics
http://www.slideshare.net/sanjivmalik/video-c
ompression-basics
Web site for large images
http://www.imagecompression.info/test_images/ The size of the images are
very large, such as 3072x2048, 7216x5412, 6088x4550, etc.
VIDEO DATA BASE
http://media.xiph.org/video/derf/ has a set of free 4CIF, 720p, 1080p,
2160p test clips.
and
QCIF test sequences
http://trace.eas.asu.edu/yuv/index.html
YUV CIF reference videos
http://www.tkn.tu-berlin.de/research/evalvid/
cif.html
LIVE image data base, UT-AUSTIN.
H.R. Sheikh, Z. Wang, L. Cormack, A.C. Bovik, LIVE image quality assessment database, Release 2
(realigned subjective quality data), 2006, [Online]. Available:
http://live.ece.utexas.edu/research/quality/ .
RGB 4:4:4 video test sequences
The full sets (> 200 GB) are available from FastVDO on an HDD.
http://www.fastvdo.com/HDData.html
2. Short clips of the Viper set at available at the Univ-Hannover ftp site, which requires an MPEG
password.
JPEG
http://www.jpeg.org
(JPEG resources)
http://www.jpeg.org/public/jfif.pdf (JPEG file interchange format)
JPEG IJG
[email protected] (independent JPEG group) ftp.uu.net:/graphics/jpeg
JPEG reference software
http://www.simtel.net/pub/simtelnet/msdos/graphics/jpegsr6.zip
JPEG web site
<http://en.wikipedia.org/wiki/JPEG>
For still picture coding as used in TIFF, GIF and PNG files which are
transferred across the WWW.
MJPEG Motion JPEG (Industry standard not a standrad by ISO/IEC/ITU)
DCT based coder, EZ-DCT coder, DPCM coder
http://www.cbloom.com/src/index_im.html#A1.2
JBIG, Entropy coders, VQ, LOCO-I, LZW
http://datacompression.info/
JPEGTool http://www.dms.auburn.edu/compression/download.html
ftp://ftp.uu.net/graphics/jpeg (JPEG software release 6 from IJG –
email contact: [email protected])
Links for lossless jpeg source code.
ftp://ftp.deva.net/pub/sources/graphics/libs/JPEGv1.2.1.tar.Z
ftp://ftp.cs.cornell.edu/pub/multimed/ljpg.tar.Z
http://www.oceana.com/ftp/ljpeg
http://www.faqs.org/faqs/jpeg-faq/part2/section-15.html
ftp://ftp.simtel.net/pub/simtelnet/msdos/graphics/jpeg6b.z
JPEG software from Independent JPEG Group ftp://ftp/uu.net
JPEG LS/LOCO
http://www.ece.ubc.ca/spmg/research/jpeg/jpeg_ls/jpegls.html
LOCO-I Software (public domain) (JPEG-LS)
http://spmg.ece.ubc.ca/research/jpeg/jpeg_ls/jpegls.html
LOCO_I technical report www.hpl.hp.com/loco
(HP Labs)
JPEG-LS ( LOCO-I)
http://www.hpl.hp.com/loco/HPL-98-193R1.pdf
JPEG 2000
The new JasPer (JPEG-2000) release is available from the JasPer Project
Home Page (i.e., http://www.ece.uvic.ca/~mdadams/jasper) and the JPEG
web site (i.e., http://www.jpeg.org/software) new version 1.900.0, 8
Dec. 2006.
JasPer is the software in C for JPEG2000. Also
http://jj2000.epfl.com
http://www.kakadusoftware.com (kakadu software by David Taubman)
JPEG-2000 JasPer software
JPEG-2000 tutorial
http://www.ece.uvic.ca/~mdadams/jasper
http://www.ece.uvic.ca/~mdadams
Sweden Records Missile Tests Using JPEG2000 Technology April
2009
The Swedish Armed Forces deploys a sophisticated, medium-range ground-to-air
defense missile system, called RBS 23 BAMSE, manufactured by Swedish company
Saab Bofors Dynamics (SBD).
To facilitate the test system, SBD utilizes RGB Spectrum's advanced DGy ultra high
resolution recording systems. The DGy™ recorders were selected based upon their
superior ability to record and reproduce the most intricate details using advanced
JPEG2000 compression. Previously, SBD used scan converters and conventional VCRs
which rendered “soft” imagery with difficult to discern text and graphics. The DGy
recorders preserve the system's complex symbologies and provide sharp graphics and
alpha-numerics for after-action-review.
RGB Spectrum Real Time Newsletter
6/25/09
Advanced JPEG2000 Recording Deployed For Helicopter Mission
Simulators
Rockwell Collins, the prime contractor for the U.K. Army's Aviation Command and
Tactics Trainer (ACTT), was contracted to execute the sixth phase upgrade of this
simulator. The upgrade was designed to provide advanced command and tactical
training capability for the Army's helicopter pilots for operation in high threat
environments.
The upgrade required a system to record the intricate symbology used in the simulated
Integrated Helmet and Display Sight System (IHADSS) unit. Rockwell Collins selected
RGB Spectrum's DGy™ digital recording system to meet this demanding requirement.
The DGy system was chosen for its superior ability to reproduce intricate detail,
achieved through advanced wavelet-based JPEG2000 near lossless compression.
AIC
Advanced Image Coding
image coding)
(latest activity in still frame
pl access the web site below.
http://www.bilsen.com/index.htm?http://www.bilsen.com/aic/
Pl access the web site below about ELYSIUM activity in JPEG/JPEG2000/JPEG XR and AIC
www.elysium.ltd.uk ( Richard Clark JPEG webmaster
[email protected])
HDPhoto_v10.doc
(JPEG
Con
[email protected]
vener
Daniel
Lee
[email protected]
)
Microsoft HD photo specification
http://www.microsoft.com/whdc/xps/wmphotoeula.mspx
JPEG XR to Ballot for Committee Draft Status
(2/5/2008)
The Joint Photographic Experts Group (JPEG) is a working group of ISO/IEC, the International Organization for Standardization /
International Electrotechnical Commission, (ISO/IEC JTC1/ SC29/WG1) and of the International Telecommunication Union (ITU-T SG16),
responsible for the popular JPEG, JBIG, JPEG-LS, and JPEG 2000 family of imaging standards. The WG1 group meets three times a year,
in North America, Europe and Asia. The latest meeting was held on November 12-16, 2007, in Kobe, Japan, hosted by the Japanese
National Body and was attended by over 60 delegates from 13 national bodies.
JPEG XR
JPEG XR is a proposed new part (Part 2) of the recently established new work item in JPEG, known as JPEG Digital Imaging System
Integration (ISO/IEC 29199 - JPEG DI). JPEG DI aims to provide harmonization and integration between a wide range of existing and new
image coding schemes, in order to enable the design and delivery of the widest range of imaging applications, across many platforms and
technologies. JPEG DI aims to leverage the rich array of tools developed in and around JPEG and JPEG 2000 to support new image
compression methods such as JPEG XR. JPEG XR is designed explicitly for the next generation of digital cameras, based extensively on the
technology introduced by Microsoft in its Windows Media Format proposals, at present known as HD Photo. At the Kobe meeting, The JPEG
XR specification (Working Draft) was reviewed and will be balloted for promotion to Committee Draft (CD) status before the 44th WG1 San
Francisco meeting, March 31 to April 4, 2008. In addition to JPEG XR itself, the creation of two other new parts of the standard on
compliance testing and reference software was approved at the meeting.
Now adopted as a standard (Nov. 2009)
Digital Cinema
The Digital Cinema (DC) Ad Hoc Group within the JPEG Committee has been successful in seeing their work adopted by the industry. The
Digital Cinema Initiatives (www.dcimovies.com) organization has adopted JPEG 2000 for the distribution of digital movies to theatres. The
successful rollout of this solution continues unabated with over 5000 theatres supporting digital cinema, including 1000 stereoscopic
theatres. The first live-action stereoscopic feature encoded with JPEG 2000, Beowulf, is being released on November 16, 2007. The Digital
Cinema Ad Hoc Group has initiated work on studio broadcast applications. In addition, the group has begun work on the archival of motion
pictures and related contents.
JPEG 2000 related work
At the Kobe meeting, the JPEG Committee confirmed the endorsement of Intellectual Resource Initiative (IRI) as JTC 1 Registration
Authority (RA) for use in JPSEC. IRI is a Non Profit Organization, based in Japan, established to create policy proposals on the importance
of intellectual information in society.
JPEG 2000 Part 9 known as JPIP, allows powerful and efficient network access to JPEG 2000 images and their metadata in a way that
exploits the best features of the JPEG 2000 standard. Interoperability testing among several JPIP implementations continued. Participation
from additional organizations is solicited, and testing will continue over the Internet between meetings. For more information please contact
[email protected].
JPEG 2000 Part 10 Ad Hoc Group has been working on the extension of JPEG 2000 to three-dimensional images such as Computer
Tomography (CT) scans and scientific simulations. JP3D is currently in balloting phase for International Standard (IS) status. Due to an
increased interested for compression technologies for floating-point data, the JPEG Committee has issued a call for information on
applications and compression technology for floating-point data. Responses will be reviewed at the 44th WG1 San Francisco Meeting,
March 31 - April 4, 2008.
JPEG 2000 Part 11 Wireless, also known as JPWL, has become an International Standard (ISO/IEC 15444-11). JPWL has standardized
tools and methods to achieve the efficient transmission of JPEG 2000 imagery over an error-prone wireless system.
JPEG 2000 Part 13 standardizes an entry level JPEG 2000 encoder with widespread applications, intended to be implemented on a license
and royalty fee free basis, was published as ISO/IEC 15444-13.
JPSearch
ISO/IEC 24800, Still Image Search, known as JPSearch, is a project that aims to develop a standard framework for searching large
collections of images. This project is divided in five parts. <UL

Part 1 - Framework and System Components, is a Technical Report that introduces the JPSearch architecture and outlines the
organization of the JPSearch specifications.

Part 2 - Schema and Ontology Registration and Identification, standardizes a format for the import, export and exchange of ontology.

Part 3 - JPSearch Query Format, which is developed jointly with MPEG, allows for the expression of search criteria, the aggregation of
return results and the management of query process.

Part 4 - Metadata Embedded in Image Data (JPEG and JPEG 2000) file format, standardizes image data exchange format with
associated metadata.

Part 5 - Data Interchange Format between Image Repositories, standardizes a format for the exchange of image collections and
respective metadata between JPSearch compliant repositories.
At the meeting, requirements for each part have been reviewed and updated, and Working Drafts for Part 2 and Part 4 and Committee Draft
of Part 3 have been produced.
Advanced Image Coding
In the Advanced Image Coding (AIC) Ad Hoc Group, presentations were made regarding evaluation metrics and scalable distributed video
coding. A call for contributions was issued on development of comprehensive guidelines for image quality evaluations.
Contributions
The following presentations were given at the meeting in plenary sessions.

"Proposal for archival formats for cinematic content," Joerg Mohr, Fraunhofer IIS, Germany.

"Lossy and lossless floating point compression with JPEG 2000," Dominic Springer, Fraunhofer IIS, Germany.

"Scalable distributed video coding as a new scheme for advanced image coding," Mourad Ouaret, Frederic Dufaux, Touradj
Ebrahimi, EPFL, Switzerland. On behalf of DISCOVER Project.

"ED-Cine - Digital Cinema Distribution and Virtual Interleaving for JPWL," Fabrizio Frescura, G. Baruffa, University of Perugia /
Digilab2000, Italy.

"Inter-View Coding for Stereoscopic Digital Applications," Guillaume Boisson, Thomson R&D, France
"We are excited that under the JPEG brand our work brings new innovations to the digital camera market place," said Dr. Daniel Lee of eBay
Inc., Convener of the JPEG Committee. "The JPEG XR standard in combination with the suite of technologies developed for JPEG 2000
offer new opportunities for innovation and enhanced consumer experiences."
The JPEG web site ( http://www.jpeg.org ) has sponsorship opportunities for all companies involved in developments around JPEG. The
marketing departments of interested companies should contact the JPEG webmaster, Richard Clark ( [email protected] ), for this
high-traffic site.
The next, 44th WG1 Meeting will be held in San Francisco, California, USA, hosted by the US National Body, March 31 - April 4, 2008.
More information is available at www.jpeg.org, or by contacting Lou Sharpe, JPEG PR Chair at [email protected].
MPEG Industrial forum
http://www.m4if.org
MPEG-2
MPEG
<http://en.wikipedia.org/wiki/MPEG>
An overview of MPEG-2 standard,
” http://vsr.informatik.tu-chemnitz.de/~jan/MPEG/HTML/mpeg_tech.html
http://www.mpeg.org (MPEG resources)
www.sarnoff.com
Link to compliance bitstreams for MPEG-1/2 decoders
(MPEG companies listing)
http://www.vol.it/MPEG
http://www.mpeg.org/
(MPEG Pointers and resources: product reviews)
http://www.mpeg2.de/
(MPEG2 & DVD)
PP slides on MPEG-1/MPEG-2 by Dr. M. Isnardi, Sarnoff Corpn.,
Princeton , NJ.
http://www.leitch.com/resources/tutorials/mpeg-2VideoCompression.pdf
http://mpeg.nist.gov/welcome.php
MPEG-2 software www.mpeg.org./MSSG
(mpeg2v12.zip)
Mpeg-2 http://www.mpeg.org/MSSG
There is a reference software available for MPEG-2 (ISO 13818) (includes, audio, video and systems)
from
ISO’s
website.
http://www.iso.ch/iso/en/ittf/PubliclyAvailableStandards/s025038_ISO_IEC_TR_13818-5_1997(E)_S
oftware_Simulation.zip
. There is also a version of MPEG-2 software available from Berkeley Multimedia Research Center at
ftp://mm-ftp.cs.berkeley.edu/pub/multimedia/mpeg2/.
http://www.mpeg.org/MPEG/video/mssg-free-mpeg-software.html
http://libmpeg2.sourceforge.net/downloads.html
http://www.vtk.org/get-software.php
ftp://ftp.hhi.de/ieee-tcsvt/
Our MPEG-21 work is summarized at
http://www.hpl.hp.com/research/ssm/index.html
Some MPEG21 documents are available at
http://www.chiariglione.org/mpeg/working_documents.htm
DCTune
http://vision.arc.nasa.gov/dctune
Berkeley multimedia research center (excellent web site)
http://bmrc.berkeley.edu/frame/research/mpeg/
There is a reference software available for MPEG-2 (ISO 13818) (includes, audio, video and systems)
from
ISO’s
website.
http://www.iso.ch/iso/en/ittf/PubliclyAvailableStandards/s025038_ISO_IEC_TR_13818-5_1997(E)_S
oftware_Simulation.zip
The above software seems to have been developed in 1997.
There is also a version of MPEG-2 software available from Berkeley Multimedia Research Center at
ftp://mm-ftp.cs.berkeley.edu/pub/multimedia/mpeg2/. But I think this covers only MPEG-2 video.
MPEG-2 VIDEO CODEC SOFTWARE
MPEG 2 software in public domain.
http://www.mpeg.org/MPEG/video/mssg-free-mpeg-software.html
SDTV TEST SEQUENCES 31 May 2009.
ftp://vqeg.its.bldrdoc.gov/SDTV/
ftp://vqeg.its.bldrdoc.gov/SDTV/VQEG_PhaseI/TestSequences/Reference/
Also,
if
SD576,
4:2:0
works
then
you
can
http://media.xiph.org/ldv/pub/test_sequences/601/
VISUALmpeg Link (MPEG-1 and MPEG-2):
http://www.mpeg-analyzer.com/demo/VISUALmpeg_demo.zip
download
them
from
VISUALmpegAVC Link (MPEG-4 AVC / H.264):
http://www.mpeg-analyzer.com/demo/VISUALmpegAVC_demo.zip
Username: sequence
Password: header
Adobe flash player9 (flash graphics video and audio)
http://www.kaourantin.net
H.264/MPEG-4 PART 10 (JVT AVC)
I think that JCTVC-G399 may be something like what you are looking for (Nov. 2011)
(http://phenix.it-sudparis.eu/jct/doc_end_user/documents/7_Geneva/wg11/JCTVC-G399-v3.zip
Text of H. 264 standard (2 Dec. 2010)
http://www.itu.int/rec/T-REC-H.264-201003-I
Here are some good links to get an understanding of what MPEG-4, H.264 and AAC are:
http://forum.doom9.org/showthread.php?s&amp;amp;threadid=62723
http://forum.doom9.org/showthread.php?t=96059
http://en.wikipedia.org/wiki/H264
http://en.wikipedia.org/wiki/Advanced_Audio_Coding
http://daringfireball.net/2007/04/some_facts_about_aac
White paper MPEG-4 Part 10 advanced video coding AVC – (H>264) Scientific Atlanta.
http://www.scientificatlanta.com/products/customers/white-papers/7007887B.pdf
http://www.VCODEX.COM/h264.html
Valuable web site related to H.264 and video coding:
http://ip.hhi.de/imagecom_G1/assets/pdfs/
JM bug tracking site
(https://ipbt.hhi.de/mantis/main_page.php).
Latest H.264 standard
(1
March 2008)
http://ftp3.itu.int/av-arch/jvt-site/2007_06_Geneva/ document JVT-X201.
Download proposals submitted to AVC from
http://wftp3.itu.int/av-arch/jvt-site/
Digital TV Solutions
www.elecard.com
Elecard is a leading provider of software and hardware solutions implemented on MPEG-2 and AVC/H.264
video compression technology.
Based on more than 20-year research of multimedia and network technologies, Elecard now offers advanced
and cost-effective IPTV and DVB broadcasting servers and STBs. The IPTV product line comprises AVC/H.264
encoders, VoD and TimeShift servers, DVB-IP video gateways, DVB-C, DVB-T and IP set-top-boxes.
A commercial H.264 stream analyzer tool supporting higher bit-depths
(10-14 bits) and chroma formats (4:2:2, 4:4:4)?
2.) YUV viewer with the above capabilities,
Where to download raw YUV data or encoded
H.264 streams for 1920x1080 (10-14 bits, 4:2:2, 4:4:4) formats.
1.) H.264 Analysis Tool(Supports High10 and High4:2:2)
http://www.nikon-sys.co.jp/products/index_1_1_en.htm
2.) MPEG-4 Analysis Tool
http://www.nikon-sys.co.jp/products/index_1_2_en.htm
3.) Ns YUV Player
http://www.nikon-sys.co.jp/products/index_1_3_en.htm
4.) Ns YUV Player-FR
http://www.nikon-sys.co.jp/products/index_1_4_en.htm
5.) VQ-1000(Japanese language only)
http://www.nikon-sys.co.jp/products/index_1_0.htm
SVC versus simulcast for HD content
http://www.eurasip.org/Proceedings/Ext/PCS2007/defevent/papers/cr1199.p
df
http://www.dustsigns.de/cgi-bin/dwnldcnt.cgi?file=Files/FH/H264SVCQ.pdf
http://standard.pictel.com/ftp/video-site/0201_Gen
New
recently established for JVT use is H.264/AVC reference
http://iphome.hhi.de/suehring/tml/download/jm11.zip.
ftp
site
SOFTWARE
http://iphome.hhi.de/suehring/tml/JVT-Q042.zip JM manual.
software manual (H.264) that is available at:
http://iphome.hhi.de/suehring/tml/JM%20Reference%20Software%20Manual%20(JVT-X072)
.pdf
MVC SEQUENCES (2/20/2011)
Please see JVT-U211 for links to the sequences used during the MVC development:
http://wftp3.itu.int/av-arch/jvt-site/2006_10_Hangzhou/JVT-U211.zip.
3D VIDEO SEQUENCES
MPEG has also issued a draft call for proposals on 3D video coding and a number of new multiview
sequences
have
been
made
available
for
that
project:
http://mpeg.chiariglione.org/working_documents/explorations/3dav/3dv-cfp.zip
HTML5 video in internet explorer 9: H.264 and H.264 alone 1 May, 2010
http://arstechnica.com/microsoft/news/2010/04/html5-video-in-internet-explorer-9-h264-and-h264-alo
ne.ars
latest H.264 reference software
http://iphome.hhi.de/suehring/tml/
JVT-X072 for a software user's guide and JVT-X101 for algorithm
descriptions for H.264/MPEG-4 Part 10.
(JVT – Joint Video Team is made of ITU-T
and ISO/IEC leading to the standard H.264 and MPEG-4 Part 10)
H.264 documents; ftp://standards.polycom.com
"How to use SP and SI frames" 4/11/07
( It is available at http://ivms.stanford.edu/~esetton/H264_1.htm ). As
for the technique description, you may refer to the paper "The SP- and
SI-Frames Design for H.264/AVC," and you could find more references there
The general JVT reflector can be subscribed to at
http://www.imtc.org/activity_groups/
JVT-EXPERTS LIST
(FAQ)
For MPEG-4 part 2, there are two sets of reference software that have
been
standardized.
They
can
be
found
at
http://megaera.ee.nctu.edu.tw/mpeg/ (a site which is often not working,
and
does
not
seem
to
be
working
today)
or
http://isotc.iso.org/livelink/livelink/fetch/2000/2489/Ittf_Home/Pub
liclyAvailableStandards.htm (look for 14496-5).
I don’t think the MPEG-4 standard is available free of charge. It can be purchased from ISO at
http://www.iso.ch/iso/en/StandardsQueryFormHandler.StandardsQueryFormHandler?languageCode=e
n&keyword=&lastSearch=false&isoNumber=14496&isoPartNumber=&ICS=&stageCode=&stageDat
e=&committee=ALL&subcommittee=&scope=CATALOGUE&sortOrder=ISO.
The MPEG-4 reference software can be downloaded (free) from ISO’s
http://www.iso.ch/iso/en/ittf/PubliclyAvailableStandards/14496-5_Compressed_directories/.
website
The latest AVC (H.264) standard and software are
available from the ftp site
ftp://standards.polycom.com/ ((The official ftp site is moving from the previous ftp site
ftp://ftp.imtc-files.org/jvt-experts/ to Polycom.). The draft is located in the “2004_07_Redmond”
subdirectory as JVTL047dX where ‘X’ is a revision level indicator.
MPEG-4 reference software from the MPEG Industry Forum. The website is
http://www.m4if.org/resources.php#section16
Karsten Suehring [[email protected]]
software version 17.2
JVT-AD010
[Tourapis,
Suehring,
Sullivan]
H.264 reference
H.264/MPEG-4
AVC
Software Manual
H.264/AVC http://bs.hhi.de/~suehring/tml/download/jm61e.zip
JVT KTA reference software (KTA: key technical areas)
http://iphome.hhi.de/suehring/tml/download/KTA/
MPEG-4 http://bs.hhi.de/~wiegand/ICG-Project-RDO.html
http://www.ubvideo.com
H.264/AVC Software Package, Ver JM 17.2
“http://bs.hhi.de/~suehring/tml/download/
http://ftp3.itu.ch/av-arch/jvt-site/draft_standard/ (current H.264 draft standard)
Reference
FFMPEG in its newest version (0.4.9_pre1) can play H.264 files - has CABAC
but no B-picture support.
Syntax: ffplay -f h264 x.264
(http://ffmpeg.sourceforge.net/)
H.264/AVC reference software JM 93 this has FRExtensions also. ( latest
is JM 14.0)
http://iphome.hhi.de/suehring/tml/download/jm93.zip
JM software (e.g., version 13.2) and reading the software users' manual JVT-X072
(http://ftp3.itu.ch/av-arch/jvt-site/2007_06_Geneva/).
For the Mac users among us, I created an
updated XCode project for JM 14.0:
http://www.engr.ucsb.edu/~schmidt/JM14_0.xcodeproj.zip
Just unpack right into the JM directory and you're good
to go (don't forget to run unixprep.sh).
Christian Schmidt [[email protected]] 6 May 2008.
Verification test to measure performance of SVC amendment of ITU-T Rec. H.264 (also ISO/IEC
MPEG-4 Part 10)
http://ip.hhi.de/imagecom_G1/savce/MPEG-Verification-Test/MPEG-Verification-Test.htm
Where would I find the specification of the MP4 file format for H.264?
14496-12 is the structure, 14496-15 is how H.264 (aka AVC) (aka
MPEG-4 Part 10) is stored in it.
The following url gives the alpha channel for a number of conformance test sequences. I used it
long time ago for MPEG4 coding with shape info
ftp://ftp.tnt.uni-hannover.de/pub/MPEG/mpeg4_masks/
H.264/AVC streams in MPEG-2 TS:
Korean
DMB
reference
stream
(contains
FlexMux)
ftp://www.elecard.net.ru/pub/mpeg/h264/korean/Reference_case1.TS
Streams
captured
from
Korean
ftp://www.elecard.net.ru/pub/mpeg/h264/korean/1.ts
ftp://www.elecard.net.ru/pub/mpeg/h264/korean/2.ts
DMB
Streams produced by multiplexer (H.264 video wrapped per ETSI TS 101 154)
ftp://www.elecard.net.ru/pub/mpeg/h264/ts/rbc-capture-nov15-crop.mpg
One can get a copy of the official standard from the ITU-T publication
site so that the ITU has some idea how many people out there are using
the standard (the ITU keeps track of the number of downloads.)
One can get a free copy of any 3 ITU-T standards per year.
“One can register
for the "3 free" programs by
visiting
http://ecs.itu.ch/cgi-bin/ebookshop
or by visiting http://www.itu.int/publications/index.html and clicking
on the "3 Free Recs. Now!" button.” This is discontinued. Pl see below:
The reason that ITU-T discontinued the "3 free" program is that they made all of their standards free
with unlimited access and no need to sign up for a special password anymore, except for standards in
certain categories.
The official published standard can be found at http://tinyurl.com/3u9ww.
MPEG's corresponding standard
is available
from ISO/IEC
at
http://tinyurl.com/6dnck, but it costs a couple of hundred dollars per
copy.
H.264
Main
profile
bitstreams
like
CVMA1_TOSHIBA_B,CANLMA2_Sony_C,Sharp_MP_PAFF_1r2:
http://ftp3.itu.int/av-arch/jvt-site/draft_conformance
A good source for the MPEG-4 Part 2 reference software (and other freely-available ISO
standards) is
http://tinyurl.com/752g2
JVT DOCUMENT SITE
2006_01_Bangkok
directory
on
the
http://ftp3.itu.int/av-arch/jvt-site).
JVT
document
site
To subscribe to the 3rd JVT reflector (which is devoted to SVC work),
send email to "[email protected]" containing "subscribe svc"
in the body of the message.
JVT documents can be found at http://ftp3.itu.int/av-arch/jvt-site
No password is required for access to nearly all documents on that site.
A select few documents (such as integrated-format standard drafts)
require password access, using a password given only to formal JVT
members.
That document archive can alternatively be accessed by ftp using the same
top-level site address (ftp3.itu.int) with the user ID "avguest" and the
password "Avguest". This accesses the file system at the same level as
the http access point http://ftp3.itu.int/av-arch, so the directory
"jvt-site" there contains the JVT document archive (the other directories
there are are for various ITU-T groups -- note that "video-site" there
is for ITU-T VCEG, not the JVT). That user ID and password can be
considered PUBLIC information.
It contains huge amounts of raw data with different resolutions and encoded bit streams
using H.264 codec.
http://ftp3.itu.ch/av-arch/jvt-site/draft_conformance/
please open this link for various H264 encoder softwares...
free software x264 by VideoLAN is also there...
http://radio.irt.de/docs/codecs.html
The current standard (H.264) 12 March 2006 is available from ITU at
http://www.itu.int/rec/T-REC-H.264
or
from
ISO
at
http://www.iso.ch/iso/en/CatalogueDetailPage.CatalogueDetail?CSNUMBE
R=43
058&ICS1=35&ICS2=40&ICS3=
(shorter link:
http://tinyurl.com/pnyvo)
You can get it from the ITU for free by signing up for their "3 free"
program at: http://ecs.itu.ch/cgi-bin/ebookshop
MPEG-4 Advanced Audio Coding is available for purchase at
http://www.iso.ch/iso/en/CatalogueListPage.CatalogueList
Various audio coding schemes
http://www.tnt.uni-hannover.de/project/mpeg/audio/faq
please open this link for various H264 encoder softwares...
free software x264 by VideoLAN is also there...
http://radio.irt.de/docs/codecs.html
The current standard (H.264) is available from ITU at
http://www.itu.int/rec/T-REC-H.264
or
from
ISO
at
http://www.iso.ch/iso/en/CatalogueDetailPage.CatalogueDetail?CSNUMBE
R=43
058&ICS1=35&ICS2=40&ICS3=
(shorter link:
http://tinyurl.com/pnyvo)
JVT SITE:
http://ftp3.itu.int/av-arch/jvt-site/
Vcodex white paper on 4x4 transform and quantization in H.264
http://www.vcodex.com/files/H264_4x4_transform_whitepaper_Apr09.pdf
The description of the normative inverse quantization and transform process is found in the latest
standard specification:
http://www.itu.int/rec/T-REC-H.264
Last, the following papers and standardization contributions contain valuable information and
insight on the transform and quantization design of H.264/MPEG-4 Part 10 AVC:
1) H. S. Malvar, A. Hallapuro, M. Karczewicz, and L. Kerofsky, “Low-Complexity Transform and
Quantization in H.264/AVC”, IEEE Trans. on Circ. Sys. on Video Tech., vol. 13, no. 7, July 2003,
pp. 598-603.
2) A. Hallapuro, M. Karczewicz, and H. Malvar, “Low Complexity Transform and Quantization –
Part I: Basic Implementation”, JVT of ISO/IEC MPEG and ITU-T VCEG, JVT-B038, Feb. 2002.
3) A. Hallapuro, M. Karczewicz, and H. Malvar, “Low Complexity Transform and Quantization –
Part II: Extensions”, Joint Video Team of ISO/IEC MPEG and ITU-T VCEG, JVT-B039, Feb. 2002.
JSVM_9_11 is available in the CVS (2/25/08)
(Heiko Schwarz
[[email protected]])
LATEST VERSION OF JVT SOFTWARE JM17.2
http://iphome.hhi.de/suehring/tml/
jvt-experts mailing list
[email protected]
http://mailman.rwth-aachen.de/mailman/listinfo/jvt-experts
U can download VCEG documents from the following links
VCEG Q15-I-16r1
http://ftp3.itu.ch/av-arch/video-site/9910_Red/
and
VCEG-N79r1
http://ftp3.itu.ch/av-arch/video-site/0109_San/
Free open software on H.264 (x264 codec)
http://developers.videolan.org/svn.html
JVT (H.264) document
28 May 2009.
JVT-AD007 is the most recent JVT document containing the draft text for ITU_T
Rec. H.264 | ISO/IEC 14996-10 (AVC). MVC is specified in Annex H.
The ITU pre-published a new version of H.264 containing the MVC Amendment:
http://www.itu.int/rec/T-REC-H.264-200903-P/en.
This
text
should
be
basically identical to JVT-AD007.
NOKIA MVC-H.264 OPEN SOFTWARE
27 May 2009.
Nokia announced today open availability of its MVC source code implementing H.264/MPEG-4 MVC, a
leading multi-view video coding standard created jointly by the Telecommunication Standardization Sector
of ITU and the Moving Picture Experts Group, MPEG of ISO/IEC. The source code is fully optimized for
different uses in mobile devices and includes a player for the Maemo environment, making it easy for
developers to take full advantage of the source code in an open, expandable ecosystem.
MVC is the newest addition to highly successful and widely deployed H.264/AVC family of video codecs
serving multi-view and 3D video usage. It provides superior network robustness and compression
performance for delivering 3D video by e.g. taking advantage of the inter-view dependencies of the
different visual channels. In addition, its backwards compatibility with H.264/AVC codecs makes it widely
interoperable in environments having both 2D and 3D capable devices.
Nokia acknowledges finalization of the MVC specification and is proud to contribute to the MVC
community with this software release. “We are all very excited about this technology and the way it adds a
whole new dimension to visual communication and entertainment. We hope this donation helps the
developer community to take advantage of the full potential of the MVC technology and stimulates the
creation of innovative applications and services”, says Jyri Huopaniemi, Director of Nokia Research Center
Tampere laboratory.
The
software
is available
for
download
at:
http://research.nokia.com/research/mobile3D.
The
implementation has also been showcased at Nokia World 2008 using a modified Nokia N800 device with
an integrated auto-stereoscopic display for natural real-time 3D video playback.
Moscow state University Graphics and multimedia lab H.264/AVC codecs
comparison
http://compression.ru/video/codec_comparison/call_for_codecs_09.html
Fourth Annual MSU MPEG-4 AVC/H.264 Video Codec Comparison
http://compression.ru/video/codec_comparison/mpeg-4_avc_h264_2007_en.html
* Options Analysis of MPEG-4 AVC/H.264 Codec x264
http://compression.ru/video/codec_comparison/x264_options_analysis_08_en.html
* Subjective Comparison of Modern Video Codecs
http://compression.ru/video/codec_comparison/subjective_codecs_comparison_en.html
http://www.compression.ru/video/
Rumania
MSU Lossless codec comparison
video
compression
and
codecs
4/4/07
http://www.compression.ru/video/codec_comparison/lossless_codecs_200
7_en.html
SVC, High 4:4:4 documents and reference
software
12/17/07
JVT-X201 is a complete current specification. (Geneva meeting directory
on JVT ftp site)
Try out the following link for Svc reference software :
http://lists.mpegif.org/pipermail/mp4-tech/2005-July/005734.html
SOFTWARE CODECS: 12/23/06
--------------------1.
2.
3.
Ateme H.264/MPEG-4 AVC Codec (Ateme)
Participant of our codecs tests
No download on the original site:
http://www.ateme.com/BB_encoder_pc.php
See 30 day trial of Nero Digital (with Nero Recode) available from:
http://www.nerodigital.com/eng/index.html
--VSS H.264 Video Codec (Vanguard Software Solutions, Inc.)
Trial available, VfW. Participant of our codecs tests.
http://www.vsofts.com/h264/
--Elecard Elecard Mobile Converter v 2.0 with AVC support (Elecard)
21-day free trial. Have H.264 SDK. Participant of our codecs test.
http://elecard.com/products/products-pc/consumer/video-converter
/
4.
5.
--Mainconcept H.264 (MainConcept AG)
Trial available on download page. Participant of our codecs tests.
http://www.mainconcept.com/site/index.php?id=799
Use Elecard Encoder H.264 from March 2005.
--SONY Video Editor Vegas 6c with AVC support (Sony Corp.)
30-days evaluation.
http://www.sonymediasoftware.com/products/showproduct.asp?PID=96
5
---
6.
QuickTime 7 H.264 (Apple Computer, Inc.)
Integrated. Participant of H.264 comparison-2006.
http://www.apple.com/quicktime/technologies/h264/
--7. FastVDO H.264 (FastVDO LLC)
Demo has decode time limit of 5 min.
http://www.fastvdo.com/H.264.html
--8. LEAD H.264 Video codec (LEAD Technologies)
Only demo, but you can buy codec online (100$). Who test it? They
did not answer to our testing invitations!
http://www.leadcodecs.com/Codecs/LEAD-H264.htm
--9. AVC Alliance free demo player (AVC Alliance, written by Philips
Electronics)
Poor but free.
http://www.avc-alliance.nl/main/downloads.htm
--10. Intel IPP H.264 codec (Intel Corporation)
Higher quality codecs are promised in 6.0 version. Participant of
our test.
http://www.intel.com/cd/software/products/asmo-na/eng/perflib/ip
p/index.htm
--11. PowerEncoder MPEG-4 AVC (CyberLink Corp.)
Available in online shop. Who test it? They did not replay to
invitations to test.
http://www.cyberlink.com/multi/products/main_43_ENU.html
--12. AMD ATI Avivo H.264 (ATI Technologies Inc. - now part of Advanced
Micro Devices Inc.)
No download. Software only +HW support. VERY fast codec by our tests.
Nero 7 Ultra Edition begun to use ATI HW support.
http://ati.amd.com/technology/avivo/h264.html
--13. Mpegable AVC Codec (dicas digital image coding GmbH)
No download, Encoder/decoder is a part of 'mpegable DS'
http://www.mpegable.com/mpegableDSsuite
--14. Expert H.264 (PixelTools Corporation)
Download on request
http://www.pixeltools.com/experth264.html
--15. Popwire Compression Master 3 with H.264 support (Popwire/Teleca AB)
Demo soft for MAC was on this link before (encoding is limited to
20 seconds, 30 days).
http://www.popwire.com/product_info.php?cPath=1&products_id=2
--16. Softstream H.264/MPEG-4 (Media Excel Inc.)
SD H.264 MP Level 3. Evaluation copy on request
http://www.mediaexcel.com/ss_hera_3000.php
--17. MPEG-2/HDV/H.264 software (KDDI R&D Labs. Inc.)
No download. H.264 HP support
http://avs.kddilabs.jp/en/mpeg/mpfs/41/index.html
--18. MiraVid Inc. H.264 decoder (MiraVid Inc.)
Decodec only, demo only available for OEM companies
http://www.miravid.com/product_avcDec.html
--19. bSoft ltd MPEG-X/H.26X Encoder and Decoder (bSoft ltd.)
Demo available on request.
http://www.bsoft.info/products/video.html
--20. Fraunhofer IIS H.264 Codec (Fraunhofer IIS)
No download.
http://www.iis.fraunhofer.de/amm/download/mpeg4/
--21. Scientific Atlanta - UBLive-264-C64 (Scientific Atlanta (was UB Video
Incorporated))
Demo available on request.
http://www.scientificatlanta.com/products/customers/UBvideo.htm
--22. Sorenson AVC Pro (part of Sorenson Squeeze 4) (Sorenson Media, Inc.)
No download. Converter. Participant of our codecs test.
http://www.sorensonmedia.com/pages/?pageID=2
--23. Roxio Popcorn with AVC encoder (Sonic Solutions)
No trial. Online shop (50$).
http://www.roxio.com/enu/products/popcorn/standard/features.html
--24. Skal's AVC / H264 codec (sklmp4) (Pascal Massimino)
No download. Announce of 264 development.
http://skal.planet-d.net/coding/mpeg4codec.html
--25. NEX VISION H.264 (NEX VISION)
No download.
http://www.nexvision.fr/html/products.htm
--26. Hughes Network Systems H.264 (Hughes Network Systems, LLC)
No download. Win&Linux codec for HW. Now only press-release with
Envivio on site
http://www.envivio.com/news/press_release.php?id=53
--27. Video Labs H.264/AVC (Video Laboratories Ltd was Imagicity, UK)
No download. Speed optimization claimed.
http://www.vid-labs.com/products/products.htm
--28. SPIRIT H.264 Video Codec (SPIRIT)
No download. x86 & ARM9E platforms
http://www.spiritdsp.com/h264.html
--29. CoreAVC H.264 Video Codec (CoreCodec, Inc.)
HP H.264. DirectX filter. 10$ & 20$ versions download available
http://www.coreavc.com/
-----------------------------------------------------------OPEN SOURCE:
--------------------30. x264 HP encoder (free, supported by VideoLAN)
OPEN SOURCE. We recommend this encoder. Developers declare "early
development stage", but encode results are one of the best.
http://developers.videolan.org/x264.html
http://x264.nl/ (unofficial)
--31. JM 9.6 reference H.264 encodec (free, supported by Joint Video Team
ISO&ITU-T)
OPEN SOURCE. Can be used only for comatibility tests and research.
http://bs.hhi.de/~suehring/tml/
--32. libavcodec H.264 Decoder (Project FFMPEG)
OPEN SOURCE. Permanently updated decoder.
http://ffmpeg.mplayerhq.hu/
--33. Hdot264 Pre-Alpha (Project Hdot264)
OPEN SOURCE.
http://sourceforge.net/projects/hdot264/
--34. t264 (Project t264)
OPEN SOURCE.
http://sourceforge.net/projects/t264
--See also Software Developments Kits for software codec usage:
--a. Elecard AVC&MPEG2 Encoder SDK (Elecard)
H.264 Video Encoder and Decoders within the DirectShow SDK.
http://www.elecard.com/products/encoder_sdk.shtml
b. MainConcept H.264 SDK (MainConcept AG)
Windows, Apple, Linux and TI DSP supported.
http://developer.mainconcept.com/h264-sdk.html
c. LEADTOOLS Multimedia Developer SDKs (LEAD Technologies, Inc)
Support for many-many formats, including H.264
http://www.leadtools.com/SDK/Multimedia/Multimedia-Products-n.ht
m
d. MPEG SDK "MP-Factory" (KDDI R&D Labs. Inc.)
SDK with H.264, HDV, MPEG-1,-2, and -4 support
http://avs.kddilabs.jp/mpeg/mpfs32/indexe.html
e. VSS H.264 SDK (Vanguard Software Solutions, Inc.)
Based on there codec. Windows and Linux support.
http://www.vsofts.com/h264/sdk.html
---------------------------------------------------------HARDWARE IMPLEMENTED:
--------------------35. Sony PlayStation Portable (Sony Computer Entertainment Inc.)
Product: Support H.264/MPEG-4 AVC Main Profile Level3 decoding.
http://www.us.playstation.com/PSP/System
Try also "Sony Image Converter 2 Plus" with AVC support.
--36. VSX 300 Videoconferencing Terminal with H.264 support (Polycom Inc)
Product: Biggest HW videoconferencing company, prepare many
solutions with 264 support
http://www.polycom.com/products_services/1,1443,pw-35-6197,00.ht
ml
--37. Tandberg EN5930 SD/EN5990 HD Encoders (Tandberg Television)
Product: Television SD & HD encoders.
http://www.tandbergtv.com/products/products.asp?range=3
--38. Tandberg Telecom - video communication (Tandberg Telecom)
Product for videoconferencing, supports H.264 baseline profile.
http://www.tandberg.net/our_story/h264.jsp
--39. 4Caster MPEG-4 / H.264 Encoder (Envivio, Inc.)
Product: Hardware box encoder
http://www.envivio.com/solutions/iptv_broadband_television.php
http://www.envivio.com/products/bshdenc_4coder_8500_software.php
(software, no download)
--40. Tut Systems MPEG-4 AVC (Tut Systems, Inc.)
Product: Hardware transcoder box.
http://www.tutsys.com/digitalheadend/products/astriacp/mpeg4avc/
--41. Hardware MGW 5100 (Optibase, Inc.)
Product: Hardware box encoder
http://www.optibase.com/Content.aspx?id=38
--42. Harmonic DiviComR MV 100 Encoder (Harmonic Inc. )
Product: Several hardware SD and HD Broadcast AVC encoders
http://www.harmonicinc.com/view_csd_product_group.cfm?classID=10
10
--43. E42 - H264 DVB over IP Broadcast Encoder (StreamTel Corporation)
Product: Hardware box encoder. Broadcast-Grade real time H264 DVB
IP streaming encoder
http://www.streamtel.com/streamtel/products/det/1_Encoders/46_E4
2_-_H264_DVB_over_IP_Broadcast_Encoder.htm
--44. Darim MV401EXP-H264 Encoder and MV410EXP Decoder (Darim Vision Co.,
Ltd.)
Product: Hardware box Encoding/Streaming systems
http://www.darimmedia.com/products/mv401exp-h264.php
---
45. Mayah I [io] 8000 series (MAYAH Communications)
Product: Hardware box. Plan AVC availability in Q3 '05.
http://www.mayah.com/products/io-8000a.htm
--46. Thales ARGOS MPEG-4 Encoder (Thales Broadcast & Multimedia, Inc.)
Product: Hardware box. Plan AVC from July 05.
http://www-db.thomcastcom.ext.coltfrance.com/db/thomcast/webdriv
er?MIval=V_Prod_Detail_b.html&F_ID=4&D_ID=1&P_ID=221
--47. TI TMS320DM64x DSP ( Texas Instruments Incorporated)
Chip: SD BP encoder+decoder, MP decoder
http://focus.ti.com/dsp/docs/dspsplash.tsp?contentId=1573
--48. ViBE MPEG-4 AVC (Thomson)
Chip: modular hardware series of encoders
http://www.thomsongrassvalley.com/products/transmission/vibe/enc
oder_mpeg4/
--49. Broadcom chips (Broadcom Corp. former Sandvideo)
Chip with H.264 HD / decoding only
http://websearch.broadcom.com/query.html?qt=AVC
--50. Sentivision H.264/AVC Decoders (Sentivision, Japan)
Chip/products with H.264 HD / decoding only / only for TI DSP's
http://www.sentivision.com/
--51. SD MPEG-2/AVC encoder (Scientific Atlanta now part of Cisco)
Product: Transmission system (for satellite TV)
http://www.saeurope.com/products/customerhome.htm
--52. LSI H.264 VLE4000 (LSI Logic Corp. former: VideoLocus)
Chips with 264 support
http://www.thomsongrassvalley.com/products/transmission/vibe/enc
oder_mpeg4/
Domino[X] transcoding technology:
http://www.lsi.com/insight_center/tech_trends/advanced_architect
ures/dominox_media/index.html
--53. Modulus Video SDTV, HDTV Encoder (Modulus Video, Inc.)
Chips. Declarations only now. License H.264 from LSI Logic.
http://modulusvideo.com/main.php?Page=12
--54. BSP 15 (System-on-chip) (Pixelworks Inc - was Equator Technologies,
Inc.)
Chips. No info about Equator H.264 on site now.
--55. Surveillance Real Time H.264 Encoders (DSP Research, Inc.)
Several chips implementation.
http://www.dspr.com/www/products/overview_video.htm
http://www.dspr.com/www/support/download/video_download.htm
--56. VP3-PMC / Hardware TwinPEG Pro (Vitec Multimedia)
Chips. TMS320DM642TMDSP & etc
http://www.vitecmm.com/product.php?id=41
--57. WWComs H.264 Codecs (W&W Communications Inc.)
Several chips implementation (TI DM64x, C64xx, Freescale DSPs).
http://www.wwcoms.com/products/h264_codec.htm
http://www.wwcoms.com/products/codec/bc264.htm
--58. CX2418x H.264 Video Decoder IC (Conexant Systems, Inc.)
HW Decoder with Main & High Profile (on CX24182)
http://www.conexant.com/products/entry.jsp?id=109
--59. Sigma Designs HD decoder (Sigma Designs, Inc.)
HW HD Decoder based on SMP8630 family
http://www.sigmadesigns.com/public/Products/SMP8630/SMP8630_seri
es.html
--60. Cradle Technologies H.264 (Cradle Technologies, Inc.)
HW Main profile Encoder based on CT3600 MDSP family
http://www.cradle.com/products/asw_ct3600_h264.shtml
--61. STMicroelectronics H.264 (STMicroelectronics)
HW HD High Profile decoder
http://www.st.com/stonline/stappl/press/news/year2006/t2052.htm
--62. PacketVideo H.264 (PacketVideo Corp.)
HW Base Profile encoder/decoder on ARM/OMAP/DM642
http://www.packetvideo.com/page.asp?prmid=16
--63. H.264 Engine for Mobile Devices (ASTRI - Applied Science and
Technology Research Institute Company Limited)
http://www.astri.org/en/ic_mtm01_apv.php
--64. CEVA Mobile-Media2000 (CEVA, Inc.)
Chip,Base Profile encoder/decoder
http://www.ceva-dsp.com/products/platforms/mobile-media.php
--65. Micronas DeCypher 8100 (Micronas)
Chip,decoder with support for H.264/AVC
http://www.micronas.com/products/by_function/decypher_8100/produ
ct_information/index.html
--If you know any more information about H.264 codecs, please add
information to Compression-links.info H.264 page.
http://www.compression-links.info/MPEG-4_AVC_H264
Index of /av-arch/JVT-site JVT Documents
http://ftp3.itu.ch/av-arch/jvt-site/
You can get the latest official published version of the standard for free at
http://www.itu.int/rec/T-REC-H.264. I believe its date is 3/2005, but it also includes the
changes made in a corrigendum of 9/2005. Also available there is Amendment 1 (additional
color spaces and removal of High 4:4:4 profile). Amendment 2 (new professional profiles) is
approved but not yet published. Amendments 3 (SVC) and 4 (MVC) and a corrigendum are
still work-in-progress.
Best Regards, Gary Sullivan
5/23/07
A link which has all the papers on H.264
http://getonebyone.googlepages.com/media_h264
Pl open this pdf file info on H.264/avc Resources.
ScannedDocument08
022007.pdf
Directory of meeting files: (H.264/MPEG-2 Part 10) 8/29/2007
http://ftp3.itu.int/av-arch/jvt-site/2002_10_Gen.
All JVT documents:
http://ftp3.itu.int/av-arch/jvt-site.
H.264/AVC
software decoders
(20 Feb. 20101)
The website: www.di-avc.com
> The comparison with other H.264/AVC software decoders: http:/
> /di-avc.com/compare/compare.html
Why is no comparison with FFMpeg/FFDShow, the fastest free & open source
h264 decoder ?
http://ffdshow-tryout.sourceforge.net/download.php
> There will be a trial version tomorrow.
2/20/2010
>
> The supported features:
> baseline profile, main profile and high profilepoc type 0,1,2 field
> coding, frame coding and mbaffcustom quantization matrix8x8 and 4x4
> transform
>
> gaps_in_frame_num_value_allowed_flag = 0, 1 direct_8x8_inference_flag
> = 0,1 cabac and cavlcchroma_qp_index_offsetsecond_chroma_qp_index_o
> ffsetweighted_pred_flag = 0, 1
> weighted_bipred_idc = 0, 1, 2
>
> constrained_intra_pred_flag = 0,1
> slice_type = I, P, B
> direct_spatial_mv_pred_flag = 0,1
> ref_pic_list_reordering
> deblock_alpha_beta_offset
> multi-sps and multi-pps
> long_term_reference_picture
> IPCM support
> MB_Partition including 16x16, 16x8, 8x16, 8x8, 8x4, 4x8, 4x4
_______________________________A trial version of the DiAVC is available now.
2/22/2010
A SDK of the DiAVC that use the DiAVC trial version is available too.
________________
FACE DATABASE
http://mambo.ucsc.edu/psl/olivetti.html
http://cvc.yale.edu/projects/yalefaces/yalefaces.html
http://rvl1.ecn.purdue.edu/~aleix/aleix_face_DB.html
http://www.uk.research.att.com/facedatabase.html (AT&T Labs, Cambridge,
MA, “The database of faces”)
AT&T Database of Faces
http://www.uk.research.att.com/facedatabase.html
Face sequences;
ftp://ftp.nt.e-technik.uni-erlangen.de/pub/eisert/sequences/
face database
http://www.nist.gov/humanid/colorferet
http://www.itl.nist.gov/iad/humanid/feret/feret_master.html
BioID face data base
http://www.humanscan.de/support/downloads/facedb.php
3D –RMA face data
base
www.sic.rma.ac.be/~beumier/DB/3d_rma.html
For details contact
Signal and Image Centre (SIC) - Elec Dpt
Royal Military Academy of Belgium
30, avenue de la Renaissance
B1000 Brussels (Belgium)
Face recognition: Charles Beumier ([email protected]) +32 2 742 66 67
Fax +32 2 742 64 72
http://www.sic.rma.ac.be
FRACTAL
http://links.uwaterloo.ca
(Waterloo fractal compression project –
links to other fractal compression sites – also test/coded images –
pointer to “Waterloo BragZone”)
WAVELET (EZW/SPIHT)
EPIC (Efficient Pyramid Image Coder)
http://www.cis.upenn.edu/~eero/epic.html
ftp://ftp.cis.upenn.edu/pub/eero/
EPWIC: Embedded Predictive Wavelet Image Coder
http://www.cis.upenn.edu/~butch/EPWIC/
REWIC: Rational Embedded Wavelet Image Coder
http://decsai.ugr.es/cvg/REWIC/
SPIHT : Image Compression with Set Partitioning in Hierarchical Trees
http://www.cipr.rpi.edu/research/SPIHT/
EZW (Embedded Zero-tree Wavelet Coding) Matlab code
http://perso.wanadoo.fr/polyvalens/clemens/ezw/ezw.html
http://www.videoconferencing.com/standards.htm
(IVC Wavelet based coder)
http://qi.com/products/oem/videowave/index.html
(Qi Video Wave Wavelet video card)
Wavelet video coding
http://dirac.sourceforget.net
TEST SEQUENCES AND IMAGES
Akiyo sequence
http://jpg0.terra.vein.hu/testimages/
QCIF sequences: Carphone, Claire, foreman, grandma, Miss America,
salesman,
Suzie,
trevor
(4:2:0
format)
http://ise.stanford.edu/video.html
Video sequences 720x480 @30 Hz ftp.tnt.uni-hannover.de
JPL images and Videos
http://www.cipr.rpi.edu
databases)
http://www.jpl.nasa.gov/proto/images.html
(good web site: lots of links, info on SPIHT, also many image, video
Calibrated imaging Lab Images Dataset
http://www-2.cs.cmu.edu/~cil/cil-ster.html
YUV CIF/QCIF bitstreams
http://trace.eas.asu.edu/yuv/index.html
SDTV test sequences
ftp://ftp.crc.ca/crc/vqeg/TestSequences/Reference/
Image database
USC-SIPI http://sipi.usc.edu/services/database/databse.html
Video database
http://homepages.mcnet.ch/~chmorgan/video.htm
http://wuarchive.wustl.edu/graphics/x3l3/private/group/iso/lbc/sequences/
http://kbs.cs.tu-berlin.de/~stewe/vceg/sequences.htm
http://ise.stanford.edu/video.html
http://media.xiph.org/video/derf/
In the above web site there are many standard streams are available
with multiple resolution size like QCIF, CIF and some 4CIF too.
CIF/QCIF sequences:
http://kbs.cs.tu-berlin.de/~stewe/vceg/sequences.htm
Test Video Sequences:
CIF : ftp.tnt.uni-hannover.de/pub/jvt/sequences/ <ftp://ftp.tnt.uni-hannover.de/pub/jvt/sequences/>
SDTV and HDTV : http://media.xiph.org
You can download MVC test sequences "Race1" and "Flamenco2" at (6/10/09)
ftp://ftp.ne.jp/KDDI/multiview/
However, sequences "golf1" "objects3" and "flamenco1" have already been
deleted, because these sequences are not MVC test sequences.
MPEG Test Bitstreams
http://peipa.essex.ac.uk/ipa/src/formats/mpeg/stanford/
STEREO VIDEO RAW SEQUENCES:
http://www-2.cs.cmu.edu/afs/cs.cmu.edu/project/sensor-9/ftp/images/sequences/
Surrey University data base
http://xm2vtsdb.ee.surrey.ac.uk/order/datasets.html
YUV 4:2:0 (CIF/QCIF) test sequences:
http://trace.eas.asu.edu/yuv/yuv.html
SD and HD test sequences:
ftp://vqeg.its.bldrdoc.gov/
Standard YUV test sequences can be downloaded from Network System Lab, Simon Fraser
University, Canada.
http://nsl.cs.sfu.ca/wiki/index.php/Video_Library_and_Tools
click on "Resources" then select the item 5 "Video Library and Tools", then click again on "Video
Library and Tools"
Test sequences with frame rate including,
QCIF at 7.5 and 15 fps
CIF at 15 and 30 fps
4CIF at 30 and 60 fps
It also contain other useful resources.
Due to demand for HD test data, FastVDO is pleased to provide a consolidated
10-bit HD data set (mostly 1080p) for the research community. Content
includes a rich set of both film and non-film data. The data is from a
variety of sources, which retain data rights; usage rights are limited
to
testing, research, standards development, and technical presentation.
Please check the site below, where some preliminary information on this
is
available.
www.fastvdo.com/hddata
Included are:
1. some brief descriptions, including scene selections, provided by Dolby
and FastVDO when this data was first made available to this community
(JVT-J039 and JVT-J042), and
2. some instructions for obtaining this data
(www.fastvdo.com/hddata/GetHDData.html).
Dr. Pankaj Topiwala
Voice: 410-309-6066
President/CEO FastVDO LLC
Fax: 410-309-6554
7150 Riverwood Dr.,
Mobile: 443-538-3782
21046-1245 USA
Email: [email protected]
Columbia, MD
The 4:4:4 HD testsequences are available on the server - ftp.tnt.uni-hannover.de. They are not
available for public. To get these sequences, following steps can be implemented:
Step 1:
Download ftp client from internet - you can get one from www.smartftp.com
Step 2:
To login, use the following information:
Address - ftp.tnt.uni-hannover.de
Login - sc29wg11
Password -
(from MPEG)
Step 3:
Go to folder testsequences/Viper_testset_FastVDO.
The testsequences are in this folder.
You get a download option by right clicking on any of these folders.
Step 4:
The test sequences are in dpx format.
To convert them to YUV 4:4:4 format, you would need to download dpx2yuv converter from
FastVDO website at - http://www.fastvdo.com/DPX2YUV.html
Run this converter and you get a yuv file as the output.
Step 5:
To view the video, you need to download the yuv player - you can get one at
http://www.yuvplayer.com/
The resolution of the video frame is 1920*1080 and the YUV format is 4:4:4.
1080p60 and 1080p50
test sequences:
ftp://ftp.ldv.e-technik.tu-muenchen.de/dist/test_sequences/
Here you will find some 1080p sequences, but no 1080p50 or similar.
The only 1080p50 content that is freely available is probably the SVT test
set.
You can download it from here:
ftp://vqeg.its.bldrdoc.gov/HDTV
Information about these sequences can be found in the following document:
http://www.ldv.ei.tum.de/lehrstuhl/team/Members/tobias/sequences/SVT_Mu
ltiFormat_v10.pdf
Video sequences website, http://www.stewe.org/vceg.org/sequences.htm
Video sequences website, http://media.xiph.org/video/derf/
YUV FACE TEST SEQUENCES –DISSOLVE, FADE ETC.
"Microsoft(r) DirectShow(r) Editing Services (DES)", especially
supported by XTL format which can be later rendered by the XTLTest sample
capable of direct production of various video effects and transitions.
The references are:
http://msdn.microsoft.com/archive/default.asp?url=/archive/en-us/dir
ectx
9_c/directx/htm/xtltestsample.asp
http://msdn.microsoft.com/archive/default.asp?url=/archive/en-us/dir
ectx
9_c/directx/htm/directshoweditingservices.asp
Also http://trace.eas.asu.edu/yuv/yuv.html
( test sequences relevant for the 4:4:4 activity) December 2005
I'm glad to announce that thanks to Pankaj and Matthias the test sequences
relevant for the 4:4:4 activity are available for all MPEG/JVT members
via ftp from the Hannover ftp server. The server: ftp.tnt.uni-hannover.de
Login: use the usual MPEG Login/PW combination
The sequences can be found in /testsequences/Viper_testset_FastVDO.
Video sequence database
http://trace.eas.asu.edu/yuv/index.html
http://meru.cecs.missouri.edu/free_download/videos/
http://www.cipr.rpi.edu/resource/sequences/sif.html
VQEG Test sequences
ftp://vqeg.its.bldrdoc.gov/HDTV/SVT_exports/SVT_YUV10_Exports_/NewMobCal_YUV10_5
76i25_/
ITU site for video sequences
http://ftp3.itu..ch/av-arch/video-site/sequences/
http://media.xiph.org/video/derf/
4:4:4 YUV video sequences
ftp://vqeg.its.bldrdoc.gov/HDTV/SVT_MultiFormat/
http://ftp3.itu.ch/av-arch/jvt-site/draft_conformance/FRExt/
Video test sequences
http://ftp3.itu.int/av-arch/video-site/sequences/
http://www.fastvdo.com/HDData.html
It is 10-bit, 1080p data. It is inherently in DPX format, however, we
(FastVDO) will ship a software conversion tool called DPX2YUV.
ftp.tnt.uni-hannover.de/pub/svc/testsequences/
In order to run the "Interlaced" validation scripts CFG1_P2I, CFG4_I2I, LCFG1_P2I, and,
LCFG4_I2I, the user will have to download the SD sequence called src5_ref__625.yuv
available at ftp://vqeg.its.bldrdoc.gov/SDTV/VQEG_PhaseI/TestSequences/ALL_625/. This
sequence is in 4:2:2 format. Conversion to 4:2:0 format shall be made using the conversion
tool 422_to_420fullres using the p option as following:
> 422_to_420perl.exe p src5_ref__625.yuv CANOA_720x576_25i.yuv
The resulting CANOA_720x576_25i.yuv will then be used for the Interlaced validation scripts
(in both Short_term and Long_term tests sets).
Kodak set of images
http://r0k.us/graphics/kodak
vic - Video Conferencing Tool
http://www-nrg.ee.lbl.gov/vic
Vic is a video conferencing application developed by the Network Research Group at the Lawrence
Berkeley National Laboratory in collaboration with the University of California, Berkeley. Source
code and pre-compiled binaries are available via anonymous ftp. Vic-related questions and feedback
are welcome and can be sent to the developers via [email protected].
http://media.xiph.org/video/derf
Xiph.org Test Media
Welcome to media.xiph.org, a repository for freely-redistributable test sequences. We use
these to test our codecs, and hope you will too.
All video sequences are in the uncompressed YUV4MPEG format used by the
mjpegtools project unless otherwise indicated. This is the format accepted by the Theora
encoder tools. Some encoding parameters such as framerate that were missing from the
raw data have been guessed or inferred, and may be incorrect.
All sequences listed here were available at one time on publicly accessible servers, and
are believed to be freely redistributable. When available, the appropriate copyright
information is included. Some may impose additional restrictions or limitations. See the
appropriate copyright file for details.
MULTIVIEW VIDEO
MVC Multiview video coding
sequences
https://www.3dtv-research.org/publicSwLibrary.php -> “MPEG-3DAV FhG-HHI Test Data
for MVC in YUV”
https://www.3dtv-research.org/downloadlist.php?dat&s=65
https://www.3dtv-research.org/3dav_MVC_Sequences_YUVs/
https://www.3dtv-research.org/3dav_MVC_Sequences_YUVs/Uli/
A tool called ?Total video converter? form iTinysoft.You can download
trial version from following link.
http://www.download.com/Total-Video-Converter/3000-2194_4-10654250.h
tml
It converts most of the video formats.
The most up to date test set is the SVT test set, that comes for free
and is available from one of the VQEG servers
(ftp://vqeg.its.bldrdoc.gov/HDTV) or the EBU. For details see
http://www.ldv.ei.tum.de/lehrstuhl/personen/details/tobias (at the
bottom of that page there are also some additional HD sequences). All
sequences used for 'official' testing and development inside JVT or MPEG
are available for free and most of them are currently available at the
Hannover server: ftp.tnt.uni-hannover.de (MPEG login and password
applies). (21 June 2007)
22 June 2007
May be, you would like have a look at ftp://vqeg.its.bldrdoc.gov/HDTV/ and various subfolder.
Best regards,
Patrick Rault
JVT-X082 [C. K. Jung, H. Song, J. H. PARK, B. H. Choi] MVC multi-view video test
sequence from KETI
Ji Ho Park [[email protected]]
7/9/2007
:
KETI has prepared several test sequences that are being made publicly available for
standardization and research efforts in this area. Further details
on these sequences are provided in this document
7/16/2007 file 3dtv
single video+depth, as for MPEG-C Part 3 these are available from the server of the 3DTV
project:
https://www.3dtv-research.org/3dav/3DAV_Test_Data/EE4/
JVT DOCUMENTS 7/20/07
JVT-X207: Joint Multiview Video Model (JMVM) 5.0
also available on MPEG site as N9214
JVT-X209: Joint Draft 4.0 on Multiview Video Coding
also available on MPEG site as N9213
Text of ISO/IEC 14496-10:200X/PDAM 1
JVT Document for CAVLC Encoding
examples:
http://www.rgu.ac.uk/files/h264_vlc.pdf
http://www.geocities.com/ssavekar/avc_level_encoding.htm
DV Digital video
DV <http://en.wikipedia.org/wiki/DV> , for transmission as digital TV, mobile TV, etc.
WMV-9
(VC-1)
WMV9 of Microsoft
Windows Movie Maker, in Windows Vista or XP can be used, but with limited functionality. It
can be used to convert a WMV file to AVI format, for example.
For more precise control of encoding parameters, you can use the Windows Media encoder tool,
freely
available
at
http://www.microsoft.com/windows/windowsmedia/forpros/encoder/default.mspx. It is an
encoding-only tool.
Source code for such tools is not available.
You can also use commercial video editing tools , such as the ones listed at
http://www.microsoft.com/windows/windowsmedia/forpros/service_provider/software/default
.aspx#encoding
Source code for VC-1 (WMV9)
http://store.smpte.org/VC-1-Test-Material-p/vc-1.htm
Please note: We must receive your completed VC-1 License Agreement Form before we can ship
your
VC-1
CD-ROM.
You
can
download
this
form
from
the
SMPTE
Website
After you’ve completed the form please fax back to
at: http://www.smpte.org/standards/.
SMPTE 914-761-3115 or email a scanned copy to [email protected]
Our Price: $450.00
1. The below link had a lot of information on audio and video codecs.
http://wiki.multimedia.cx/index.php?title=Main_Page
2. The link below has a VC-1 reference decoder. It is not the reference decoder but a free one!
http://ffmpeg.mplayerhq.hu/download.html
3. Also, Google search provided the reference code for VC 1 - version 6 which might be
outdated now and may not be legal to use (I am not sure on
this). http://www.richardgoodwin.com/VC1_reference_decoder_release6.zip
AVS-CHINA
AVS ( AUDIO VIDEO STANDARD) CHINA
web site
www.avs.org.cn/en
AVS reference software rm52c
ftp://159.226.42.57
ftp://159.226.42.57/public/avs_doc/avs_software
latest
version
RM52k_r2
for
AVS
Part2
Jizhun
profile
at
ftp://incoming/dropbox/video_software/P2_software/JiZhun Profile/rm52k_r2.zip.
JSVM
SCALABILITY IN H.264
avs
JSVM software (tag; JSVM_9_9)
How to get the latest JSVM (H.264) software
(2/25/07)
(1) Download TortoiseCVS from http://www.tortoisecvs.org/
(2) Install TortoiseCVS
(3) Right click on desktop and select CVS Checkout
(4) Copy following line in CVSROOT
:pserver:[email protected]:/cvs/jvt
(5) Type "jsvm" in Module
(6) Click Fetch list.
(7) When ask for password, type "jvt.Amd.2"
AUDIO CODING
Audio coding website
www.audiocoding.com
AAC software :
http://www.psytel-research.co.yu
State of art in audio coding pp slides presented by Maciej Bartkowicz
([email protected])
http://www.multimedia.edu.pl/~mbartkow/ntiav_slides.pdf
audio coders and MPEG-7 audio
http://www.tnt.uni-hannover.de/project/mpeg/audio/faq
MISCELLANEOUS
Fujitsu (www.fujitsu.co.jp)
www.netvideo.com
www.powerweb.de/mpeg/mpegfaq
http://iptutor.freeservers.com
www.image.cityu.edu.hk/mspid/index.html
(city U. of Hong Kong: mspid: Multimedia SP
internet directory). Lots of Links, wealth of info
www.image.cityu.edu.hk/imagedb/
ftp://ipl.rpi.edu/pub/image/still/usc/gray/
(database)
XIFF- eXtended Image File Format, Version 2.0,
Xerox scansoft http://www.xerox.com/scansoft/xiff/xiff20.htm
Dicom (Digital Imaging & Commu.,in Medicine)
www.xray.hmc.psu.edu/dicom
http://sipi.usc.edu/services/database/Database.html
ftp://standard.pictel.com/video-site/h26L/
http://standards.pictel.com/ftp/video-site/ (video Coding Experts group working documents)
www.cs.rit.edu/~ncs/color/t_convert.html (color conversion algorithms)
http://www.atmforum.com/
(An International Product and Service Guide)
http://www.fore.com/products/video/index.html
(K-net Corporation)
http://www.k-net.co.uk/products/video.htm
http://www.fvc.com/products/Dvgate.html
(First Virtual Corporation)
http://www.icon-stl.net/~ststech/descrip.html
(STS Technologies Corporation)
http://www.ahemcorp.com/vcon/cruiser100.html
http://siemens.com
http://alcatel.fr
(Fore Systems Corporation)
(Ahem Communications Corporation)
(SIEMENS)
(ALCATEL)
www.c-cube.com
www.divicom.com
www.mp3.com
www.liquidaudio.com
www.dolby.com
color conversion algorithms
www.cs.rit.edu/~ncs/color/t_convert.html
http://www.acticom.info/1494.html
Video quality experts group (VQEG)
http://www.its.bldrdoc.gov/vqeg
www.vqeg.org
available from
ftp.its.bldrdoc.gov
(This has test sequences.)
H.263+
http://spmg.ece.ubc.ca/h263plus/h263plus.html
H.261,H263,H.263++ software :ftp://ftp3.itu.int/
(file -select login ,username –avguest
password--Avguest).
H.263
http://www.ece.ubc.ca/spmg/h263plus/h263plus.html
However the H.26X standards (including H.263, H.263+ and H.263++) can be downloaded free of
cost from the ITU’s ftp site ftp://ftp3.itu.int/ by using the login “avguest” and password “Avguest”.
The video standards are located in the “video-site” subdirectory.
HD data set http://fastvdo.com/public/GetViperData.htm
This can be ordered from FastVDO.
On line tutorials for image compression
https://www.ece.umd.edu/class/enee408g/labs/labI
H.264 STREAM ANALYZER AND YUV VIEWER
PYUV is a free YUV viewer that handles 4:2:2, 4:4:4 and up to 16 bits.
http://dante.diei.unipg.it/~baruffa/dvbt/player.php
There is 16 bit source material at
ftp://vqeg.its.bldrdoc.gov/HDTV/SVT_MultiFormat
which can be converted to yuv using sgi2yuv at
http://www.ldv.ei.tum.de/Members/tobias/videotools
The Mindego analysis tool apparently supports 4:2:2 and 4:4:4 www.mindego.com
VQM (video quality metrics)
http://www.its.bldrdoc.gov/n3/video/vqmsoftware.htm
VQEG (video quality experts group)
http://www.vqeg.org
Several
web
sites
related
to
perceptual
quality
tests/evaluations/measurements etc are cited in the paper
K. Brunnstrom et al, “ VQEG validation and ITU standardization of
objective perceptual video quality metrics”, IEEE SP Magazine, vol. 26,
issue 3, pp. 96-101, May 2009.
d-cinema/e-cinema
http://www.natoonline.org
owners)
(NATO – National Association of Theater
http://www.digitalcinema-europe.com (EDCF – European digital cinema)
video over wireless networks
http://www.lnt.e-technik.tu-muenchen.de/mitarbeiter/stockhammer/publications.html
open software:
www.videolan.org
DELFT UNIVERSITY, Netherlands software named "Image Compression learning
tool" which includes techniques for
Images------Sampling,PCM,DPCM,VQ,Fractal,DCT,Jpeg,Subband
coding,EZW,SPHIT,JPEG2000
Video-------Motion
estimator,Mpeg1,Mpeg2
Encoder/decoder,H.264
Encoder,decoder
http://ict.ewi.tudelft.nl/index.php?Itemid=124
MPEG-2 MULTIPLEXER FOR TS and PS
http://www.linuxtv.org/projects.php page may help you.
More specifically, http://www.scara.com/~schirmer/o/mplex13818/
implements "An ISO-13818 compliant multiplexer for generating MPEG2
transport and program streams".
An introduction to the ITU-T H.263 video
http://www.4i2i.com/h263_video_codec.htm
compression
standard
PPT SLIDES ON digital image processing
by Dr. Zhou Wang
DIP files by Dr. Zhou Wang, UTA
http://www.uta.edu/faculty/zhouwang/teaching/IDIP06/handouts.htm
http://www.uta.edu/faculty/zhouwang/temp/XinLi_DIPNotes/intro.ppt
http://www.uta.edu/faculty/zhouwang/temp/XinLi_DIPNotes/data_compression_basics.ppt
http://www.uta.edu/faculty/zhouwang/temp/XinLi_DIPNotes/image_analysis.ppt
http://www.uta.edu/faculty/zhouwang/temp/XinLi_DIPNotes/image_deblurring.ppt
http://www.uta.edu/faculty/zhouwang/temp/XinLi_DIPNotes/image_denoising.ppt
http://www.uta.edu/faculty/zhouwang/temp/XinLi_DIPNotes/image_enhancement.ppt
http://www.uta.edu/faculty/zhouwang/temp/XinLi_DIPNotes/image_interpolation.ppt
http://www.uta.edu/faculty/zhouwang/temp/XinLi_DIPNotes/lossless_image_compression.ppt
http://www.uta.edu/faculty/zhouwang/temp/XinLi_DIPNotes/lossy_image_compression.ppt
http://www.uta.edu/faculty/zhouwang/temp/XinLi_DIPNotes/overview.ppt
http://www.uta.edu/faculty/zhouwang/temp/XinLi_DIPNotes/review.ppt
http://www.uta.edu/faculty/zhouwang/temp/XinLi_DIPNotes/transform_image_coding.ppt
http://www.uta.edu/faculty/zhouwang/temp/XinLi_DIPNotes/binary_image_processing.ppt
WEB SITES for multiplexing/demultiplexing audio/video bitstreams.
http://gpac.sourceforge.net/auth_mp4box.php
http://mpeg4ip.sourceforge.net/docs/ (check the mp4creator tool).
Both of the above have its advantages and drawbacks, but can help you do what you want
(multiplexing and splitting of any files including AVC coded bitstreams)
WinCE devices are the smartphones or the PDA
which run
windows mobile operating systems. We a have a
directshow filter for
windows media player in these devices. It plays
H.264 baseline and mp3
audio.
I am working on symbian phones(Nokia)
where we have our H.264
baseline decoder plugged in and we are currently
using built in aac
decoder plugins on these devices while other team
is working on our own
aac decoder, not sure about the details.
You can visit here for more info on the handhelds.
http://fastvdo.com/handheld/
http://developers.videolan.org/x264.html
A free H.264 AVC encoder
Intel Corp. Motion Estimation algorithms using streaming SIMD extensions 3 Dec.
2003
Available
http://www.intel.com/cd/ids/developer/asmo-na/eng/newsletter/66775.htm
http://ftp3.itu.ch/av-arch/jvt-site/draft_conformance/
from
VIDEO LECTURES regarding DIP and DSP from different universities.
http://freevideolectures.com/signals.html
1920x1080p; 1280x720p video sequences
http://www.ebu.ch
ftp://vqeg.its.bldrdoc.gov/HDTV/SVT_MultiFormat/
raw 1920x1080p and 1280x720p samples to test your encoder on:
ftp://ftp.ldv.e-technik.tu-muenchen.de/dist/test_sequences/
The Tektronix "MTS4EA Elementary Stream Analyzer" is a good tool for stream
analysis.
YUV tool,
http://www.sunrayimage.com
http://www.miravid.com/product_msight_spec.html#h264_analyzer
reference code for Matching pursuits
http://www-video.eecs.berkeley.edu/download/mp/
ITU-R Rec. BT 500-10, "Methodology for the subjective assessment of the quality of television
pictures"
Version 10, March 2000, 39 pp.
International Telecommunication Union, www.itu.int
www.itu.int/rec/recommendation.asp?type=folders&lang=e&parent=R-REC-BT.500
The ITU-R Recommendations are the international technical standards developed by the
Radiocommunication Sector (formerly CCIR) of the ITU. The BT Series covers Broadcasting service
(television).
www.itu.int/ITU-R
compares two sequences by computing quality metrics;
http://www.compression.ru/
video/quality_measure/video_measurement_tool_en.html
AUDIO
Monkey’s audio; A fast and powerful audio compressor
http://www.monkeysaudio.com
Sound quality assessment material recordings for subjective tests:
http://www.tnt.uni-hannover.de/project/mpeg/audio/sqam
TRANSCODER
Design, develop, implement and evaluate
H.264 to VP6 Transcoder
(see C.Holder and H. Kalva, “ H.263 to VP6 transcoder, “ SPIE, vol. 6822 (VCIP), San Jose, CA, Jan.
2008. Access from http://spiedigitallibrary.aip.org)
Wyner-Ziv to H.264 transcoder
(see E. Peixoto, R.L. de Queiroz and D. Mukherjee, “ Mobile video
communications using Wyner-Ziv transcoder”, “ SPIE, vol. 6822 (VCIP), San Jose, CA, Jan. 2008. Access
from http://spiedigitallibrary.aip.org)
Vidhya Murthy is working on this towards M.S. Thesis
INTEL SOFTWARE DEVELOPMENT KIT
Intel IPP (Integrated Performance Primitives) SDK (Software Development Kit) can be found at
http://www3.intel.com/cd/software/products/asmo-na/eng/346532.htm
It is a collection of "C" library including H.264, AVS, VC-1, JPEG, JPEG2000.
Click on the box at the right side "Free Evaluation" to download the software library and manual.
Also "Free Code Samples" to download source code (codec example) examples of using this
library package and manual.
The person needs to provide email address in order to get the free evaluation softwares and code
examples. The system will provide "Serial numbers" for package installation.
VP6 and VP7 from On2 technologies
http://www.on2.com/index.php?496
AVS China software
KTA:
Requires user name and password.
Key technical area
Kta-software:
vceg-document:
jvt-document:
http://iphome.hhi.de/suehring/tml/download/KTA/
http://ftp3.itu.ch/av-arch/video-site/0801_Ant/
http://ftp3.itu.ch/av-arch/jvt-site/
These documents are helpful to understand KTA software.
VCEG-AE08 [J. Jung, T. K. Tan] KTA 1.2 software manual
VCEG-AE09 [J. Jung, G. Laroche] Performance evaluation of KTA 1.2 software
www.h265.net
Adaptive arithmetic coding source code: http://www.cipr.rpi.edu/~wheeler/ac/
IQA databases
1. UT-Austin LIVE database is the most comprehensive database for IQA that includes 779 distorted
images generated from 29 natural images.
The distortions are JPEG2000, JPEG compression, white noise, Gaussian blur and Fast Fading
Rayleigh Channel.
URL: http://live.ece.utexas.edu/research/Quality/
2. The IVC database contains 10 original images and 235 distorted images generated from 4 different
processing including JPEG, JPEG2000,LAR
coding and Blurring.
URL: http://www.irccyn.ec-nantes.fr/ivcdb/
3. The Toyama database includes 182 JPEG and JPEG2000 compressed images.
URL: http://www.irccyn.ecnantes.fr/ touranch/ToyamaDatabase.rar
4. The Cornell-VCL A57 database has 60 distorted images with 6 types of distortions including
1) FLT:quantization of the LH subbands of a 5-level DWT of the image using the 9/7 filters,
where the bands were quantized via uniform scalar quantization with step sizes chosen
such that the RMS contrast of the distortions was equal;
2) NOZ: additive Gaussian white noise;
3) JPG: baseline JPEG compression;
4) JP2: JPEG2000 compression using the 9/7 wavelet and no visual frequency weighting;
5) DCQ: JPEG2000 compression using the 9/7 wavelet with the dynamic contrast-based quantization
algorithm, which applies greater quantization to the fine spatial scales relative to the coarse scales in
an attempt to preserve global precedence;
6) BLT: blurring by using a Gaussian filter.
URL: http://foulard.ece.cornell.edu/
VQA database:
The VQEG phase 1 test database is the only publicly-accessible and the most
extensively used database with DMOS for video quality assessment. The video database
includes 20 SDTV reference video sequences and 320 decoded video sequences.
URL: http://foulard.ece.cornell.edu/dmc27/vsnr/vsnr.html
ATSC (advanced television systems committee FCC/USA) standards
http://www.atsc.org/standards
CT scan lung database
http://www.via.cornell.edu/databases/lungdb.html
http://barre.nom.fr/medical/samples/
motion compensated embedded zeroblock coding
http://www.cipr.rpi.edu/research/mcezbc/