SlideShare uma empresa Scribd logo
1 de 8
Baixar para ler offline
The communications technology journal since 1924 2013 • 6
Next generation
video compression
April 24, 2013
Next generation
video compression
MPEG and ITU have recently approved a new video-compression
standard known as High Efficiency Video Coding (HEVC), or H.265, that
is set to provide double the capacity of today’s leading standards1
.
compression efficiency to date, and is
currently the most widely used video-
compression codec. It has been success-
fully incorporated into most mobile
devices, and is the best way to reduce
the size of video carried over the inter-
net.ItisthepreferredformatforBlu-ray
discs, telepresence streams and, most
notably,HDTV.
Now imagine a codec that is twice
as efficient as H.264. This was the tar-
get set by MPEG and ITU in 2010, when
they embarked on a joint standardiza-
tion effort that three years later deliv-
eredHEVC/H.2654,5
.
The new codec offers a much more
efficient level of compression than
its predecessor H.264, and is particu-
larly suited to higher-resolution video
streams,wherebandwidthsavingswith
HEVC are around 50 percent. In simple
terms,HEVCenablesanetworktodeliv-
er twice the number of TV channels.
ComparedwithMPEG-2,HEVCcanpro-
videuptofourtimesthecapacityonthe
samenetwork.
Like most standards, the MPEG and
ITU video codecs have been developed
in a collaborative fashion involving
many stakeholders – manufacturers,
operators, broadcasters, vendors and
academics. Ericsson has been an active
participant in video standardization
for more than 15 years, and was closely
involvedinHEVC.
Throughout the development of the
standard, Ericsson has led several of
the core experiments, chaired ad-hoc
workinggroupsandcontributedsignif-
icantly to the development of the tech-
nology behind the codec. Our greatest
expertiseliesintheareasofthedeblock-
ing filter6
and in reference picture
management7
.
to this growth, as is increased
viewing of traditional TV and
video-streaming services, such
as Netflix, YouTube and Hulu, on
a range of devices – from phones
and tablets to PCs and home-
entertainment systems. As HD
shifts from luxury to commodity,
it will soon be challenged by UHD,
which offers resolutions up to 16
times greater.
Makingstandards
Mostvideoviewedbysubscriberstoday
has been digitized and reduced in
size through the application of a com-
pression standard. The more popular
include the H.26x series from ITU and
the MPEG-x series from ISO/IEC. First
published in 1994, the MPEG-2 stan-
dard, also known as H.262, played a
crucial role in the launch of digital-TV
services as it enabled the compression
of TV streams to fit the spectrum avail-
able. This is also the standard used to
compressmoviesontoaDVD.TheH 264
standard (also known as MPEG-4 AVC),
publishedin2003,hasprovidedthebest
PER FRÖJDH, ANDREY NORKIN AND RICKARD SJÖBERG
BOX A  Terms and abbreviations
AVC	 advanced video coding
CABAC	 context-adaptive binary
	 arithmetic coder
CTU	 coding-tree unit
CU	 coding unit
fps	 frames per second
HD	 high definition; often refers to
	 1280 x 720 or 1920 x 1080 pixels
HEVC	 High Efficiency Video Coding
IEC	 International Electrotechnical 	
	 Commission
ISO	 International Organization for 	
	Standardization
ITU	 International Telecommunication 	
	Union
MPEG	 Moving Picture Experts Group
OTT	over-the-top
SAO	 sample adaptive offset
UHD	 ultra high definition: often refers to
	 3840 x 2160 (4K) or
	 7680 x 4320 (8K) pixels
WPP	 wavefront parallel processing
Requiring only half the bitrate
of its predecessor, the new
standard will significantly reduce
the need for bandwidth and
expensive, limited spectrum.
HEVC will enable new video
services to be launched, and the
first applications that are likely to
appear will be for mobile devices
and OTT applications, followed
by TV – and in particular ultra HD
television (UHDTV).
State-of-the-art video
compression can reduce the
size of raw video by a factor
of about 100 without any
noticeable reduction in visual
quality. Estimates indicate
that compressed real-time
video accounts for more than
50 percent of current network
traffic2
, and this figure is set to
rise to 90 percent within a few
years3
. New services, devices and
changing viewing patterns are
among the factors contributing
2
ERICSSON REVIEW • APRIL 24, 2013
Same bandwidth, double the data
Conceptsthatcreateefficiency
One of the primary target areas for
HEVC compression is high-­resolution
video, like HD and UHD. The statistical
characteristics of such video streams
tend to be different from lower-­
resolution content: frame sizes are
larger, and frame rates and perceived
quality are higher – imposing tough
requirements on compression efficien-
cy,aswellasonthecomputationalcom-
plexity of the encoding and decoding
processes.
As smartphone and tablet architec-
tures go multi-core, the ability to take
advantage of parallel processing is key
when it comes to the efficient compres-
sion of high-resolution content. All of
these points have been taken into con-
sideration during the development of
thenewstandard.
The hybrid block-based coding used
by the new codec is the same as the
one used in earlier video-coding stan-
dards. To encode content, video frames
are divided into blocks that are coded
individually by applying prediction –
based either on neighboring blocks in
the same picture (intra prediction) or
frompreviouslycodedpictures(motion
estimation/compensation). The dif-
ference between the predicted result
and original video data is subsequent-
ly coded by applying block transforms
and quantization. In this way, a block
can be represented by just a few non-
zero coefficients. Quantized transform
coefficients,motionvectors,prediction
directions,blockmodesandothertypes
ofinformationareencodedwithlossless
entropycoding.Hybridblock-basedcod-
ingisillustratedinFigure 1.
To ensure the highest level of com-
pressionefficiency,andsupportforpar-
allel processing, some parts of HEVC
have been significantly modified com-
pared with previous generations of
hybrid block-based codecs. For most of
thepreviousMPEG-xandH.26xcodecs,
the largest entity that could be inde-
pendently encoded was a macroblock
(16 × 16 pixels). For HEVC, the picture
is split into coding-tree units (CTUs)
with a maximum size of 64 × 64 pix-
els. Every CTU is the root of a quadtree,
which can be further divided into leaf-
levelcodingunits(CUs),asillustratedin
Figure 2. TheCTUsarecodedinraster
scan order, and each unit can itself
FIGURE 1   Simplified HEVC encoder diagram
Input signal
Intra-
prediction
In-loop
filters
Entropy
coding
Decoded
picture buffer
Motion
compensation
Motion
estimation
Transform coefficients
Motion vectors
T Q
Q-1
T-1
FIGURE 2   Example of the coding-tree unit structure in HEVC
CTU structure
CTU
CU
CU
CU
3
ERICSSON REVIEW • APRIL 24, 2013
units of unequal width or height, as
illustratedinFigure 3.
The size of the prediction blocks in
HEVCcanthereforevaryfrom4×4sam-
plesupto64×64,whiletransformsizes
varyfrom4×4to32×32samples.Large
prediction blocks and transform sizes
are the most efficient way to encode
large smooth areas, whereas smaller
prediction blocks and transforms can
be used to achieve precision in areas
thatcontainfinerdetail.
The HEVC specification covers more
intra-prediction modes than H.264,
including a planar mode to approx-
imate a surface from neighboring
pixels, a flat mode and 33 angular pre-
diction modes. Motion-compensated
prediction for luma transform blocks
is performed with up to quarter-pixel
precision, whereas motion compensa-
tionforcolorcomponentsisperformed
with one-eighth-of-a-pixel precision.
Interpolation for fractional pixel posi-
tions uses 8-tap filters for luma blocks
and4-tapfiltersforcolor.
In HEVC there is a single entropy
coder for low-level data. This is the con-
text-adaptive binary arithmetic coder
(CABAC), which is similar to the one
usedinH.264,butmodifiedtofacilitate
parallel processing. Higher-level infor-
mation, such as sequence parameters,
isencodedwithvariable-lengthorfixed-
lengthencoding.
HEVC defines two in-loop filters: a
deblockingfilterandasampleadaptive
offset(SAO)filter.Thelatterisappliedto
the output of the deblocking filter, and
increases the quality of reference pic-
tures by applying transmitted offsets
to samples that fulfill certain criteria.
In-loop filters improve the subjective
quality of reconstructed video as well
as compression efficiency. Deblocking
filtering in HEVC is less complex than
that of H.264, as it is constrained to an
8×8blockgrid.Thisconstraint,togeth-
er with filtering decisions and opera-
tionsthatarenon-overlappingbetween
two boundaries, simplifies multi-core
processing.
Parallelprocessing
To make the most of the increasingly
widespread use of multi-core proces-
sors, plus the ever-growing number of
cores used in consumer-class proces-
sors, significant attention was paid to
the parallelization characteristics of
­video encoding and decoding when
designing HEVC. As it is computation-
allymorecomplexthanitspredecessor,
maximizing parallelization has been
a key factor in making HEVC an effi-
cient real-time encoding and decoding
solution.
Several HEVC tools have been
designed for easy parallelization. The
deblocking filter can be applied to 8 × 8
pixel blocks separately, and transform-
coefficient-coding contexts for several
coefficient positions can be processed
contain a quadtree structure. Each
CUcontainsoneormorepredictionpar-
titions that are predicted independent-
ly of each other. A CU is also associated
with a transform quadtree that com-
presses the prediction residual and has
a structure similar to that of a CTU – as
showninFigure2.
Partitions for motion prediction can
form square or rectangular shapes,
which is also the case with earlier stan-
dards. HEVC also supports something
calledasymmetricmotionpartitioning,
which can split the CU into prediction
Asymmetric motion partitions are shown in the bottom row.
Only square partitions are allowed for intra prediction
FIGURE 3   Possible motion prediction partitions in HEVC
CTU
FIGURE 4   Multi-thread decoding with wavefronts. Gray areas
indicate CTUs that have already been decoded
4
ERICSSON REVIEW • APRIL 24, 2013
Same bandwidth, double the data
in parallel. Tiles and wavefront paral-
lel processing (WPP) are among several
HEVC tools that can provide high-level
parallelism.
The concept behind WPP is to re-ini-
tialize CABAC at the beginning of each
line of CTUs. To facilitate CABAC adap-
tationtothecontentofthevideoframe,
the coder is initialized once the statis-
tics from the decoding of the second
CTU in the previous row are available.
Re-initializationofthecoderatthestart
of each row makes it possible to begin
decoding a row before the processing
oftheprecedingrowhasbeencomplet-
ed. Thus, as shown in the example in
Figure 4, several rows can be decod-
ed in parallel in several threads with a
delayoftwoCTUsbetweentwoconsec-
utiverows.
The Tiles tool can be used for paral-
lel encoding and decoding, and works
by dividing a picture into rectangular
areas (tiles) – as shown in Figure  5 –
where each tile consists of an integer
number of CTUs. The CTUs are pro-
cessed in a raster scan order within
each tile, and the tiles themselves are
processed in the same way. Prediction
based on neighboring tiles is disabled,
andsotheprocessingofeachtileisinde-
pendent. In-loop filters, however, can
operate over tile boundaries. And as
deblockingandSAOcanbeparallelized,
filtering can be performed indepen-
dently inside each tile, and tile bound-
aries can be processed by in-loop filters
inafinalpass.
TheHEVCstandardthereforeenables
bothhigh-andlow-levelparallelization,
which can provide significant benefits
for multi-thread encoding and decod-
ingofvideosuchas4Kand8Kthathasa
higherresolutionthanHD.
Performanceandcomplexity
The improved coding efficiency of
HEVC does however come with a price
tag: increasedcomputationalcomplex-
ity. Compared with its predecessor,
HEVC is 50 -100 percent more complex
fordecodingandupto400percentmore
complex when it comes to encoding.
While these comparisons are based on
preliminary tests, they do give an indi-
cation of the new codec’s computation-
alcomplexity.
Real-time implementations of HEVC
demonstrate that decoding of full HD
(1080p) at 50 or 60fps is possible on fast
desktopandlaptopcomputers,running
on a single core. Performance increas-
es with multiple core implementations
(hardware acceleration), so that a mod-
ern smartphone is capable of 1080p
decodingat25or30fps8
.
Applications
The new standard is a general one suit-
able for the compression of all kinds
of video. The focus for the first version
is consumer applications and for this,
threeprofileshavebeendefined:Main,
Main10andMainStillPicture.
Main is an all-purpose profile with
a depth of 8 bits per pixel, supporting
4:2:0–themostcommonuncompressed
videoformatusedbyconsumerdevices
frommobilephonestoHDTVs.Main10
extendsthebitdepthto10bitsperpixel,
which is well suited to consumer appli-
cations, such as UHDTV, where very
high quality is critical. The increased
bit depth can compress wide ­dynamic
range video without creating band-
ing artifacts, which sometimes occurs
with 8 bits. The third profile, Main Still
Picture,usedforstillimages,isasubset
ofMainandcarriesasinglestillpicture
atadepthof8bitsperpixel.
The initial deployments of HEVC
released in 2013 will be for mobiles
and OTT applications. Software
implementations capable of decod-
ing HEVC without hardware accel-
eration can easily be downloaded to
smartphones,tabletsandPCs,enabling
mobileTV,streaminganddownloadser-
vices on existing devices. To this end,
in August 2012, Ericsson announced
SVP 55009
, the world’s first HEVC real-
time video encoder for live-TV delivery
to mobile devices. However, as it is bet-
ter to perform encoding on hardware
and as HEVC is computationally more
demanding than previous standards, it
maybesometimebeforevideotelepho-
nybasedonthisstandardentersmobile
platforms, whereas encoding on PCs is
alreadyfeasible.
Set-topboxeswithnewdecoderswill
become available soon, enabling con-
tent broadcast via satellite, cable or ter-
restrially to take advantage of HEVC.
The new standard plays a key role in
the provision of UHDTV, and as prices
drop and displays become affordable,
the number of services utilizing such
high resolutions is expected to rise
within a few years. Flat-panel displays
for HDTV have been on the market for
almost a decade, so this may be a good
time for consumers to start upgrading
toUHDTV.
What’scoming
The finalized version of HEVC
FIGURE 5   Example of the way an image can be divided into tiles
CTU
CTU
CTU
Column boundaries
Row boundaries
tile 1 tile 2 tile 3
tile 4 tile 5 tile 6
tile 7 tile 8 tile 9
5
ERICSSON REVIEW • APRIL 24, 2013
targets most consumer devices and
services.However,formorespecialized
applications, such as 3D, content pro-
duction or heterogeneous devices and
networks,someadditionstoHEVCmay
prove useful. With this in mind, MPEG
andITUareworkingtogetheronanum-
berofideas,includingsupportforstereo
and multi-view (glasses-free) 3D video,
an extension that encodes multiple
views by rearranging picture buffers
and reference picture lists. A first drop
isexpectedinJanuary2014,withamore
advancedversionthatwillsupportjoint
encodingoftextureanddepthinforma-
tioncomingintheearlypartof2015.
Scalability is a key attribute of any
codec, as it enables trimming of video
streams to suit different network con-
ditions and receiver capabilities; scal-
able extensions to HEVC are planned
for July 2014. Range extensions, which
support several color formats as well as
increased bit depths, are another area
currentlyunderdevelopment.
In addition to these extensions, fur-
therimprovementsareexpectedtotake
place inside the current HEVC frame-
work, such as more efficient encoding
and decoding (both software and hard-
ware). It is likely that the full potential
of HEVC will take some time to unfold,
asencodingalgorithmsdevelopandthe
challenge posed by the optimization of
encoders and decoders in multi-core
architecturesisovercome.
In short, HEVC or H.265 is twice as
efficient as its 10-year-old predecessor,
H.264.Theimprovedefficiencythatthis
codecbringswillhelptoeasetrafficload
in networks and enable the creation of
newandadvancedvideo-basedservices.
The codec supports parallel process-
ingandeventhoughitismorecomplex
fromadecodingperspective,testshave
shown that it is suitable for adoption in
mobileservices.Compressionofmobile
video streams and OTT content are the
mostlikelyinitialcandidatesforapplica-
tionofthecodec,andwithinafewyears
it will undoubtedly bring UHDTV into
ourhomes.
6
ERICSSON REVIEW • APRIL 24, 2013
Same bandwidth, double the data
Per Fröjdh
is director of media
standardization at
Ericsson and former head
of visual technology at
Ericsson Research. He holds an ­M.Sc.
in engineering physics and a Ph.D. in
theoretical physics from Chalmers
University in Gothenburg, Sweden.
Part of his Ph.D. work was carried out
on scholarship at Imperial College
London, UK. Following postdoctoral
appointments in the US, and Denmark,
he held the position of professor of
theoretical physics at Stockholm
University, Sweden. He joined Ericsson
in 2000 as manager of video research
and standardization. He has
contributed to MPEG and ITU work on
H.264 and HEVC, served on the
advisory committee for the W3C, and
has been the editor of 15 standards on
streaming, file formats, and
multimedia telephony in MPEG, ITU,
3GPP and IETF.
Andrey Norkin
is a senior researcher at
Ericsson Research, Kista,
Sweden. He holds an
M.Sc. in computer
engineering from Ural State Technical
University, Yekaterinburg, Russia and a
Ph.D. in signal processing from the
Tampere University of Technology, in
Finland. He has worked at Ericsson
Research since 2008, contributing to
HEVC standardization through
technical proposals and activities,
including the coordination of a core
experiment on deblocking filtering,
chairing break-out groups and
subjective quality tests for the Joint
Collaborative Team on Video Coding
(JCT-VC). He has also been active in
the 3D video standardization for JCT-
3V. He is currently the project manager
of the 3D VISION project at Ericsson
Research, working on 3D video
systems, and algorithms, as well as on
parts of the standardization.
Rickard Sjöberg
is a senior specialist in
video coding in the
Multimedia Technologies
department at Ericsson
Research, Kista, Sweden. With an M.
Sc. in computer science from the KTH
Royal Institute of Technology,
Stockholm, Sweden, he has been
working with Ericsson since 1997 and
has worked in various areas related to
video coding, in both research and
product development. In parallel, he
has been an active contributor in the
video-coding standardization
community, with more than 100
proposals relating to the H.264 and
HEVC video-coding standards. He is
currently working as the technical
leader of Ericsson’s 2D video-coding
research, including HEVC and its
scalable extensions. His research
interests include video compression
and real-time multimedia processing
and coding.
1.	ITU, January 2013, press release, New video
codec to ease pressure on global networks,
available at: http://www.itu.int/net/
pressoffice/press_releases/2013/01.aspx#.
UWKhxBnLfGc
2.	Ericsson, November 2012, Mobility Report,
available at:
http://www.ericsson.com/
ericsson-mobility-report
3.	Fierce Broadband Wireless, 2013,
Ericsson CEO: 90% of network traffic
will be video, available at: http://www.
fiercebroadbandwireless.com/story/
ericsson-ceo-90-network-traffic-will-be-
video/2013-02-25
4.	ITU-T Recommendation H.265 | ISO/IEC
23008-2: High Efficiency Video Coding,
available at: http://www.itu.int/ITU-T/
recommendations/
rec.aspx?rec=11885
5.	IEEE, December 2012, Overview of the High
Efficiency Video Coding (HEVC) Standard,
available at: http://ieeexplore.ieee.org/
stamp/stamp.jsp?tp=arnumber=6316136
6.	IEEE, December 2012, HEVC Deblocking
Filter, available at: http://ieeexplore.ieee.org/
stamp/stamp.jsp?tp=arnumber=6324414
7.	 IEEE, December 2012, Overview of
HEVC High-Level Syntax and Reference
Picture Management, available at: http://
ieeexplore.ieee.org/stamp/stamp.
jsp?tp=arnumber=6324417
8.	IEEE, DOCOMO Innovations, December
2012, HEVC Complexity and Implementation
Analysis, available at: http://
ieeexplore.ieee.org/xpl/articleDetails.
jsp?arnumber=6317152
9.	Ericsson, 2012, Ericsson announces
world’s first HEVC encoder for live TV
delivery to mobile devices, available at:
http://www.ericsson.com/news/120822_
ericsson_announces_worlds_first_hevc_
encoder_for_live_tv_delivery_to_mobile_
devices_244159018_c
References
7
ERICSSON REVIEW • APRIL 24, 2013
Telefonaktiebolaget LM Ericsson
SE-164 83 Stockholm, Sweden
Phone: + 46 10 719 0000
Fax: +46 8 522 915 99
284 23-3198 | Uen
ISSN 0014-0171
© Ericsson AB 2013

Mais conteúdo relacionado

Mais procurados

Overview of the H.264/AVC video coding standard - Circuits ...
Overview of the H.264/AVC video coding standard - Circuits ...Overview of the H.264/AVC video coding standard - Circuits ...
Overview of the H.264/AVC video coding standard - Circuits ...Videoguy
 
H2B2VS (HEVC hybrid broadcast broadband video services) – Building innovative...
H2B2VS (HEVC hybrid broadcast broadband video services) – Building innovative...H2B2VS (HEVC hybrid broadcast broadband video services) – Building innovative...
H2B2VS (HEVC hybrid broadcast broadband video services) – Building innovative...Raoul Monnier
 
HEVC / H265 Hands-On course
HEVC / H265 Hands-On courseHEVC / H265 Hands-On course
HEVC / H265 Hands-On courseYoss Cohen
 
An Overview of High Efficiency Video Codec HEVC (H.265)
An Overview of High Efficiency Video Codec HEVC (H.265)An Overview of High Efficiency Video Codec HEVC (H.265)
An Overview of High Efficiency Video Codec HEVC (H.265)Varun Ravi
 
HEVC Definitions and high-level syntax
HEVC Definitions and high-level syntaxHEVC Definitions and high-level syntax
HEVC Definitions and high-level syntaxYoss Cohen
 
H.265ImprovedCE_over_H.264-HarmonicMay2014Final
H.265ImprovedCE_over_H.264-HarmonicMay2014FinalH.265ImprovedCE_over_H.264-HarmonicMay2014Final
H.265ImprovedCE_over_H.264-HarmonicMay2014FinalDonald Pian
 
A short history of video coding
A short history of video codingA short history of video coding
A short history of video codingIain Richardson
 
The H.264/AVC Advanced Video Coding Standard: Overview and ...
The H.264/AVC Advanced Video Coding Standard: Overview and ...The H.264/AVC Advanced Video Coding Standard: Overview and ...
The H.264/AVC Advanced Video Coding Standard: Overview and ...Videoguy
 
Applied technology
Applied technologyApplied technology
Applied technologyErica Fressa
 
High Efficiency Video Codec
High Efficiency Video CodecHigh Efficiency Video Codec
High Efficiency Video CodecTejus Adiga M
 
ADVANCES IN CHANNEL-ADAPTIVE VIDEO STREAMING
ADVANCES IN CHANNEL-ADAPTIVE VIDEO STREAMINGADVANCES IN CHANNEL-ADAPTIVE VIDEO STREAMING
ADVANCES IN CHANNEL-ADAPTIVE VIDEO STREAMINGVideoguy
 
Algorithm and architecture design of the h.265 hevc intra encoder
Algorithm and architecture design of the h.265 hevc intra encoderAlgorithm and architecture design of the h.265 hevc intra encoder
Algorithm and architecture design of the h.265 hevc intra encoderjpstudcorner
 
AN OPTIMIZED H.264-BASED VIDEO CONFERENCING SOFTWARE FOR ...
AN OPTIMIZED H.264-BASED VIDEO CONFERENCING SOFTWARE FOR ...AN OPTIMIZED H.264-BASED VIDEO CONFERENCING SOFTWARE FOR ...
AN OPTIMIZED H.264-BASED VIDEO CONFERENCING SOFTWARE FOR ...Videoguy
 
Considerations for Creating Streamed Video Content over 3G ...
Considerations for Creating Streamed Video Content over 3G ...Considerations for Creating Streamed Video Content over 3G ...
Considerations for Creating Streamed Video Content over 3G ...Videoguy
 
3D Video Programming for Android
3D Video Programming for Android3D Video Programming for Android
3D Video Programming for AndroidYoss Cohen
 
Proxy Cache Management for Fine-Grained Scalable Video Streaming
Proxy Cache Management for Fine-Grained Scalable Video StreamingProxy Cache Management for Fine-Grained Scalable Video Streaming
Proxy Cache Management for Fine-Grained Scalable Video StreamingVideoguy
 
Development of a 4K H.265/ HEVC HW Encoder
Development of a 4K H.265/ HEVC HW EncoderDevelopment of a 4K H.265/ HEVC HW Encoder
Development of a 4K H.265/ HEVC HW EncoderIMTC
 
Implementing QoS Solutions for H.323 Video Conferencing over IP
Implementing QoS Solutions for H.323 Video Conferencing over IPImplementing QoS Solutions for H.323 Video Conferencing over IP
Implementing QoS Solutions for H.323 Video Conferencing over IPVideoguy
 
HEVC VIDEO CODEC By Vinayagam Mariappan
HEVC VIDEO CODEC By Vinayagam MariappanHEVC VIDEO CODEC By Vinayagam Mariappan
HEVC VIDEO CODEC By Vinayagam MariappanVinayagam Mariappan
 

Mais procurados (20)

Overview of the H.264/AVC video coding standard - Circuits ...
Overview of the H.264/AVC video coding standard - Circuits ...Overview of the H.264/AVC video coding standard - Circuits ...
Overview of the H.264/AVC video coding standard - Circuits ...
 
H2B2VS (HEVC hybrid broadcast broadband video services) – Building innovative...
H2B2VS (HEVC hybrid broadcast broadband video services) – Building innovative...H2B2VS (HEVC hybrid broadcast broadband video services) – Building innovative...
H2B2VS (HEVC hybrid broadcast broadband video services) – Building innovative...
 
Feature hevc
Feature hevcFeature hevc
Feature hevc
 
HEVC / H265 Hands-On course
HEVC / H265 Hands-On courseHEVC / H265 Hands-On course
HEVC / H265 Hands-On course
 
An Overview of High Efficiency Video Codec HEVC (H.265)
An Overview of High Efficiency Video Codec HEVC (H.265)An Overview of High Efficiency Video Codec HEVC (H.265)
An Overview of High Efficiency Video Codec HEVC (H.265)
 
HEVC Definitions and high-level syntax
HEVC Definitions and high-level syntaxHEVC Definitions and high-level syntax
HEVC Definitions and high-level syntax
 
H.265ImprovedCE_over_H.264-HarmonicMay2014Final
H.265ImprovedCE_over_H.264-HarmonicMay2014FinalH.265ImprovedCE_over_H.264-HarmonicMay2014Final
H.265ImprovedCE_over_H.264-HarmonicMay2014Final
 
A short history of video coding
A short history of video codingA short history of video coding
A short history of video coding
 
The H.264/AVC Advanced Video Coding Standard: Overview and ...
The H.264/AVC Advanced Video Coding Standard: Overview and ...The H.264/AVC Advanced Video Coding Standard: Overview and ...
The H.264/AVC Advanced Video Coding Standard: Overview and ...
 
Applied technology
Applied technologyApplied technology
Applied technology
 
High Efficiency Video Codec
High Efficiency Video CodecHigh Efficiency Video Codec
High Efficiency Video Codec
 
ADVANCES IN CHANNEL-ADAPTIVE VIDEO STREAMING
ADVANCES IN CHANNEL-ADAPTIVE VIDEO STREAMINGADVANCES IN CHANNEL-ADAPTIVE VIDEO STREAMING
ADVANCES IN CHANNEL-ADAPTIVE VIDEO STREAMING
 
Algorithm and architecture design of the h.265 hevc intra encoder
Algorithm and architecture design of the h.265 hevc intra encoderAlgorithm and architecture design of the h.265 hevc intra encoder
Algorithm and architecture design of the h.265 hevc intra encoder
 
AN OPTIMIZED H.264-BASED VIDEO CONFERENCING SOFTWARE FOR ...
AN OPTIMIZED H.264-BASED VIDEO CONFERENCING SOFTWARE FOR ...AN OPTIMIZED H.264-BASED VIDEO CONFERENCING SOFTWARE FOR ...
AN OPTIMIZED H.264-BASED VIDEO CONFERENCING SOFTWARE FOR ...
 
Considerations for Creating Streamed Video Content over 3G ...
Considerations for Creating Streamed Video Content over 3G ...Considerations for Creating Streamed Video Content over 3G ...
Considerations for Creating Streamed Video Content over 3G ...
 
3D Video Programming for Android
3D Video Programming for Android3D Video Programming for Android
3D Video Programming for Android
 
Proxy Cache Management for Fine-Grained Scalable Video Streaming
Proxy Cache Management for Fine-Grained Scalable Video StreamingProxy Cache Management for Fine-Grained Scalable Video Streaming
Proxy Cache Management for Fine-Grained Scalable Video Streaming
 
Development of a 4K H.265/ HEVC HW Encoder
Development of a 4K H.265/ HEVC HW EncoderDevelopment of a 4K H.265/ HEVC HW Encoder
Development of a 4K H.265/ HEVC HW Encoder
 
Implementing QoS Solutions for H.323 Video Conferencing over IP
Implementing QoS Solutions for H.323 Video Conferencing over IPImplementing QoS Solutions for H.323 Video Conferencing over IP
Implementing QoS Solutions for H.323 Video Conferencing over IP
 
HEVC VIDEO CODEC By Vinayagam Mariappan
HEVC VIDEO CODEC By Vinayagam MariappanHEVC VIDEO CODEC By Vinayagam Mariappan
HEVC VIDEO CODEC By Vinayagam Mariappan
 

Destaque

Ericsson ConsumerLab: Liberation from location
Ericsson ConsumerLab: Liberation from locationEricsson ConsumerLab: Liberation from location
Ericsson ConsumerLab: Liberation from locationEricsson
 
Service Provider SDN Meets Operator Challenges
Service Provider SDN Meets Operator ChallengesService Provider SDN Meets Operator Challenges
Service Provider SDN Meets Operator ChallengesEricsson
 
Programmable networks
Programmable networksProgrammable networks
Programmable networksEricsson
 
Sections a4 final_high
Sections a4 final_highSections a4 final_high
Sections a4 final_highEricsson
 
How to implement smart networks to unlock more profit
How to implement smart networks to unlock more profitHow to implement smart networks to unlock more profit
How to implement smart networks to unlock more profitEricsson
 
Networks, cloud & operator innovation- Mats Alendal
Networks, cloud & operator innovation- Mats AlendalNetworks, cloud & operator innovation- Mats Alendal
Networks, cloud & operator innovation- Mats AlendalEricsson
 
Ericsson Mobility Report June 2013
Ericsson Mobility Report June 2013 Ericsson Mobility Report June 2013
Ericsson Mobility Report June 2013 Ericsson
 
Technologies in the Networked Society, IP Networks in transition
Technologies in the Networked Society, IP Networks in transitionTechnologies in the Networked Society, IP Networks in transition
Technologies in the Networked Society, IP Networks in transitionEricsson
 
5G radio access
5G radio access5G radio access
5G radio accessEricsson
 
Ericsson Review: Software-Defined-Networking
Ericsson Review: Software-Defined-NetworkingEricsson Review: Software-Defined-Networking
Ericsson Review: Software-Defined-NetworkingEricsson
 
TV & Video: An Analysis of Consumer Habit
TV & Video: An Analysis of Consumer Habit TV & Video: An Analysis of Consumer Habit
TV & Video: An Analysis of Consumer Habit Ericsson
 
Optical Networks
Optical NetworksOptical Networks
Optical NetworksEricsson
 
Ericsson Radio Dot System: Introduction
Ericsson Radio Dot System: Introduction Ericsson Radio Dot System: Introduction
Ericsson Radio Dot System: Introduction Ericsson
 

Destaque (13)

Ericsson ConsumerLab: Liberation from location
Ericsson ConsumerLab: Liberation from locationEricsson ConsumerLab: Liberation from location
Ericsson ConsumerLab: Liberation from location
 
Service Provider SDN Meets Operator Challenges
Service Provider SDN Meets Operator ChallengesService Provider SDN Meets Operator Challenges
Service Provider SDN Meets Operator Challenges
 
Programmable networks
Programmable networksProgrammable networks
Programmable networks
 
Sections a4 final_high
Sections a4 final_highSections a4 final_high
Sections a4 final_high
 
How to implement smart networks to unlock more profit
How to implement smart networks to unlock more profitHow to implement smart networks to unlock more profit
How to implement smart networks to unlock more profit
 
Networks, cloud & operator innovation- Mats Alendal
Networks, cloud & operator innovation- Mats AlendalNetworks, cloud & operator innovation- Mats Alendal
Networks, cloud & operator innovation- Mats Alendal
 
Ericsson Mobility Report June 2013
Ericsson Mobility Report June 2013 Ericsson Mobility Report June 2013
Ericsson Mobility Report June 2013
 
Technologies in the Networked Society, IP Networks in transition
Technologies in the Networked Society, IP Networks in transitionTechnologies in the Networked Society, IP Networks in transition
Technologies in the Networked Society, IP Networks in transition
 
5G radio access
5G radio access5G radio access
5G radio access
 
Ericsson Review: Software-Defined-Networking
Ericsson Review: Software-Defined-NetworkingEricsson Review: Software-Defined-Networking
Ericsson Review: Software-Defined-Networking
 
TV & Video: An Analysis of Consumer Habit
TV & Video: An Analysis of Consumer Habit TV & Video: An Analysis of Consumer Habit
TV & Video: An Analysis of Consumer Habit
 
Optical Networks
Optical NetworksOptical Networks
Optical Networks
 
Ericsson Radio Dot System: Introduction
Ericsson Radio Dot System: Introduction Ericsson Radio Dot System: Introduction
Ericsson Radio Dot System: Introduction
 

Semelhante a Next generation video compression

New generation video coding OVERVIEW.pptx
New generation video coding OVERVIEW.pptxNew generation video coding OVERVIEW.pptx
New generation video coding OVERVIEW.pptxYaseenMo
 
Paper id 2120148
Paper id 2120148Paper id 2120148
Paper id 2120148IJRAT
 
IBM VideoCharger and Digital Library MediaBase.doc
IBM VideoCharger and Digital Library MediaBase.docIBM VideoCharger and Digital Library MediaBase.doc
IBM VideoCharger and Digital Library MediaBase.docVideoguy
 
The Complete UHD Guidebook
The Complete UHD GuidebookThe Complete UHD Guidebook
The Complete UHD GuidebookEllisReidIV
 
09a video compstream_intro_trd_23-nov-2005v0_2
09a video compstream_intro_trd_23-nov-2005v0_209a video compstream_intro_trd_23-nov-2005v0_2
09a video compstream_intro_trd_23-nov-2005v0_2Pptblog Pptblogcom
 
STREAMING and BROADCASTING CHEAT SHEET
STREAMING and BROADCASTING CHEAT SHEETSTREAMING and BROADCASTING CHEAT SHEET
STREAMING and BROADCASTING CHEAT SHEETAndy W. Kochendorfer
 
10.1.1.184.6612
10.1.1.184.661210.1.1.184.6612
10.1.1.184.6612NITC
 
H.264 video compression standard.
H.264 video compression standard.H.264 video compression standard.
H.264 video compression standard.Axis Communications
 
H264 video compression explained
H264 video compression explainedH264 video compression explained
H264 video compression explainedcnssources
 
h.264 video compression standard.
h.264 video compression standard.h.264 video compression standard.
h.264 video compression standard.Videoguy
 
Polycom ® Video Communications H.264 and Pro-Motion ™ : The ...
Polycom ® Video Communications H.264 and Pro-Motion ™ : The ...Polycom ® Video Communications H.264 and Pro-Motion ™ : The ...
Polycom ® Video Communications H.264 and Pro-Motion ™ : The ...Videoguy
 
Elemental high dynamic _ range_video_white_paper
Elemental high dynamic _ range_video_white_paperElemental high dynamic _ range_video_white_paper
Elemental high dynamic _ range_video_white_paperCMR WORLD TECH
 
PERFORMANCE EVALUATION OF H.265/MPEG-HEVC, VP9 AND H.264/MPEGAVC VIDEO CODING
PERFORMANCE EVALUATION OF H.265/MPEG-HEVC, VP9 AND H.264/MPEGAVC VIDEO CODINGPERFORMANCE EVALUATION OF H.265/MPEG-HEVC, VP9 AND H.264/MPEGAVC VIDEO CODING
PERFORMANCE EVALUATION OF H.265/MPEG-HEVC, VP9 AND H.264/MPEGAVC VIDEO CODINGijma
 

Semelhante a Next generation video compression (20)

E010132529
E010132529E010132529
E010132529
 
New generation video coding OVERVIEW.pptx
New generation video coding OVERVIEW.pptxNew generation video coding OVERVIEW.pptx
New generation video coding OVERVIEW.pptx
 
H264 final
H264 finalH264 final
H264 final
 
Feature hevc
Feature hevcFeature hevc
Feature hevc
 
Paper id 2120148
Paper id 2120148Paper id 2120148
Paper id 2120148
 
IBM VideoCharger and Digital Library MediaBase.doc
IBM VideoCharger and Digital Library MediaBase.docIBM VideoCharger and Digital Library MediaBase.doc
IBM VideoCharger and Digital Library MediaBase.doc
 
The Complete UHD Guidebook
The Complete UHD GuidebookThe Complete UHD Guidebook
The Complete UHD Guidebook
 
09a video compstream_intro_trd_23-nov-2005v0_2
09a video compstream_intro_trd_23-nov-2005v0_209a video compstream_intro_trd_23-nov-2005v0_2
09a video compstream_intro_trd_23-nov-2005v0_2
 
STREAMING and BROADCASTING CHEAT SHEET
STREAMING and BROADCASTING CHEAT SHEETSTREAMING and BROADCASTING CHEAT SHEET
STREAMING and BROADCASTING CHEAT SHEET
 
10.1.1.184.6612
10.1.1.184.661210.1.1.184.6612
10.1.1.184.6612
 
Video QoS
Video QoSVideo QoS
Video QoS
 
H.264 video compression standard.
H.264 video compression standard.H.264 video compression standard.
H.264 video compression standard.
 
H264 video compression explained
H264 video compression explainedH264 video compression explained
H264 video compression explained
 
h.264 video compression standard.
h.264 video compression standard.h.264 video compression standard.
h.264 video compression standard.
 
Polycom ® Video Communications H.264 and Pro-Motion ™ : The ...
Polycom ® Video Communications H.264 and Pro-Motion ™ : The ...Polycom ® Video Communications H.264 and Pro-Motion ™ : The ...
Polycom ® Video Communications H.264 and Pro-Motion ™ : The ...
 
Elemental high dynamic _ range_video_white_paper
Elemental high dynamic _ range_video_white_paperElemental high dynamic _ range_video_white_paper
Elemental high dynamic _ range_video_white_paper
 
video compression2
video compression2video compression2
video compression2
 
video compression2
video compression2video compression2
video compression2
 
video compression2
video compression2video compression2
video compression2
 
PERFORMANCE EVALUATION OF H.265/MPEG-HEVC, VP9 AND H.264/MPEGAVC VIDEO CODING
PERFORMANCE EVALUATION OF H.265/MPEG-HEVC, VP9 AND H.264/MPEGAVC VIDEO CODINGPERFORMANCE EVALUATION OF H.265/MPEG-HEVC, VP9 AND H.264/MPEGAVC VIDEO CODING
PERFORMANCE EVALUATION OF H.265/MPEG-HEVC, VP9 AND H.264/MPEGAVC VIDEO CODING
 

Mais de Ericsson

Ericsson Technology Review: Versatile Video Coding explained – the future of ...
Ericsson Technology Review: Versatile Video Coding explained – the future of ...Ericsson Technology Review: Versatile Video Coding explained – the future of ...
Ericsson Technology Review: Versatile Video Coding explained – the future of ...Ericsson
 
Ericsson Technology Review: issue 2, 2020
 Ericsson Technology Review: issue 2, 2020 Ericsson Technology Review: issue 2, 2020
Ericsson Technology Review: issue 2, 2020Ericsson
 
Ericsson Technology Review: Integrated access and backhaul – a new type of wi...
Ericsson Technology Review: Integrated access and backhaul – a new type of wi...Ericsson Technology Review: Integrated access and backhaul – a new type of wi...
Ericsson Technology Review: Integrated access and backhaul – a new type of wi...Ericsson
 
Ericsson Technology Review: Critical IoT connectivity: Ideal for time-critica...
Ericsson Technology Review: Critical IoT connectivity: Ideal for time-critica...Ericsson Technology Review: Critical IoT connectivity: Ideal for time-critica...
Ericsson Technology Review: Critical IoT connectivity: Ideal for time-critica...Ericsson
 
Ericsson Technology Review: 5G evolution: 3GPP releases 16 & 17 overview (upd...
Ericsson Technology Review: 5G evolution: 3GPP releases 16 & 17 overview (upd...Ericsson Technology Review: 5G evolution: 3GPP releases 16 & 17 overview (upd...
Ericsson Technology Review: 5G evolution: 3GPP releases 16 & 17 overview (upd...Ericsson
 
Ericsson Technology Review: The future of cloud computing: Highly distributed...
Ericsson Technology Review: The future of cloud computing: Highly distributed...Ericsson Technology Review: The future of cloud computing: Highly distributed...
Ericsson Technology Review: The future of cloud computing: Highly distributed...Ericsson
 
Ericsson Technology Review: Optimizing UICC modules for IoT applications
Ericsson Technology Review: Optimizing UICC modules for IoT applicationsEricsson Technology Review: Optimizing UICC modules for IoT applications
Ericsson Technology Review: Optimizing UICC modules for IoT applicationsEricsson
 
Ericsson Technology Review: issue 1, 2020
Ericsson Technology Review: issue 1, 2020Ericsson Technology Review: issue 1, 2020
Ericsson Technology Review: issue 1, 2020Ericsson
 
Ericsson Technology Review: 5G BSS: Evolving BSS to fit the 5G economy
Ericsson Technology Review: 5G BSS: Evolving BSS to fit the 5G economyEricsson Technology Review: 5G BSS: Evolving BSS to fit the 5G economy
Ericsson Technology Review: 5G BSS: Evolving BSS to fit the 5G economyEricsson
 
Ericsson Technology Review: 5G migration strategy from EPS to 5G system
Ericsson Technology Review: 5G migration strategy from EPS to 5G systemEricsson Technology Review: 5G migration strategy from EPS to 5G system
Ericsson Technology Review: 5G migration strategy from EPS to 5G systemEricsson
 
Ericsson Technology Review: Creating the next-generation edge-cloud ecosystem
Ericsson Technology Review: Creating the next-generation edge-cloud ecosystemEricsson Technology Review: Creating the next-generation edge-cloud ecosystem
Ericsson Technology Review: Creating the next-generation edge-cloud ecosystemEricsson
 
Ericsson Technology Review: Issue 2/2019
Ericsson Technology Review: Issue 2/2019Ericsson Technology Review: Issue 2/2019
Ericsson Technology Review: Issue 2/2019Ericsson
 
Ericsson Technology Review: Spotlight on the Internet of Things
Ericsson Technology Review: Spotlight on the Internet of ThingsEricsson Technology Review: Spotlight on the Internet of Things
Ericsson Technology Review: Spotlight on the Internet of ThingsEricsson
 
Ericsson Technology Review - Technology Trends 2019
Ericsson Technology Review - Technology Trends 2019Ericsson Technology Review - Technology Trends 2019
Ericsson Technology Review - Technology Trends 2019Ericsson
 
Ericsson Technology Review: Driving transformation in the automotive and road...
Ericsson Technology Review: Driving transformation in the automotive and road...Ericsson Technology Review: Driving transformation in the automotive and road...
Ericsson Technology Review: Driving transformation in the automotive and road...Ericsson
 
SD-WAN Orchestration
SD-WAN OrchestrationSD-WAN Orchestration
SD-WAN OrchestrationEricsson
 
Ericsson Technology Review: 5G-TSN integration meets networking requirements ...
Ericsson Technology Review: 5G-TSN integration meets networking requirements ...Ericsson Technology Review: 5G-TSN integration meets networking requirements ...
Ericsson Technology Review: 5G-TSN integration meets networking requirements ...Ericsson
 
Ericsson Technology Review: Meeting 5G latency requirements with inactive state
Ericsson Technology Review: Meeting 5G latency requirements with inactive stateEricsson Technology Review: Meeting 5G latency requirements with inactive state
Ericsson Technology Review: Meeting 5G latency requirements with inactive stateEricsson
 
Ericsson Technology Review: Cloud-native application design in the telecom do...
Ericsson Technology Review: Cloud-native application design in the telecom do...Ericsson Technology Review: Cloud-native application design in the telecom do...
Ericsson Technology Review: Cloud-native application design in the telecom do...Ericsson
 
Ericsson Technology Review: Service exposure: a critical capability in a 5G w...
Ericsson Technology Review: Service exposure: a critical capability in a 5G w...Ericsson Technology Review: Service exposure: a critical capability in a 5G w...
Ericsson Technology Review: Service exposure: a critical capability in a 5G w...Ericsson
 

Mais de Ericsson (20)

Ericsson Technology Review: Versatile Video Coding explained – the future of ...
Ericsson Technology Review: Versatile Video Coding explained – the future of ...Ericsson Technology Review: Versatile Video Coding explained – the future of ...
Ericsson Technology Review: Versatile Video Coding explained – the future of ...
 
Ericsson Technology Review: issue 2, 2020
 Ericsson Technology Review: issue 2, 2020 Ericsson Technology Review: issue 2, 2020
Ericsson Technology Review: issue 2, 2020
 
Ericsson Technology Review: Integrated access and backhaul – a new type of wi...
Ericsson Technology Review: Integrated access and backhaul – a new type of wi...Ericsson Technology Review: Integrated access and backhaul – a new type of wi...
Ericsson Technology Review: Integrated access and backhaul – a new type of wi...
 
Ericsson Technology Review: Critical IoT connectivity: Ideal for time-critica...
Ericsson Technology Review: Critical IoT connectivity: Ideal for time-critica...Ericsson Technology Review: Critical IoT connectivity: Ideal for time-critica...
Ericsson Technology Review: Critical IoT connectivity: Ideal for time-critica...
 
Ericsson Technology Review: 5G evolution: 3GPP releases 16 & 17 overview (upd...
Ericsson Technology Review: 5G evolution: 3GPP releases 16 & 17 overview (upd...Ericsson Technology Review: 5G evolution: 3GPP releases 16 & 17 overview (upd...
Ericsson Technology Review: 5G evolution: 3GPP releases 16 & 17 overview (upd...
 
Ericsson Technology Review: The future of cloud computing: Highly distributed...
Ericsson Technology Review: The future of cloud computing: Highly distributed...Ericsson Technology Review: The future of cloud computing: Highly distributed...
Ericsson Technology Review: The future of cloud computing: Highly distributed...
 
Ericsson Technology Review: Optimizing UICC modules for IoT applications
Ericsson Technology Review: Optimizing UICC modules for IoT applicationsEricsson Technology Review: Optimizing UICC modules for IoT applications
Ericsson Technology Review: Optimizing UICC modules for IoT applications
 
Ericsson Technology Review: issue 1, 2020
Ericsson Technology Review: issue 1, 2020Ericsson Technology Review: issue 1, 2020
Ericsson Technology Review: issue 1, 2020
 
Ericsson Technology Review: 5G BSS: Evolving BSS to fit the 5G economy
Ericsson Technology Review: 5G BSS: Evolving BSS to fit the 5G economyEricsson Technology Review: 5G BSS: Evolving BSS to fit the 5G economy
Ericsson Technology Review: 5G BSS: Evolving BSS to fit the 5G economy
 
Ericsson Technology Review: 5G migration strategy from EPS to 5G system
Ericsson Technology Review: 5G migration strategy from EPS to 5G systemEricsson Technology Review: 5G migration strategy from EPS to 5G system
Ericsson Technology Review: 5G migration strategy from EPS to 5G system
 
Ericsson Technology Review: Creating the next-generation edge-cloud ecosystem
Ericsson Technology Review: Creating the next-generation edge-cloud ecosystemEricsson Technology Review: Creating the next-generation edge-cloud ecosystem
Ericsson Technology Review: Creating the next-generation edge-cloud ecosystem
 
Ericsson Technology Review: Issue 2/2019
Ericsson Technology Review: Issue 2/2019Ericsson Technology Review: Issue 2/2019
Ericsson Technology Review: Issue 2/2019
 
Ericsson Technology Review: Spotlight on the Internet of Things
Ericsson Technology Review: Spotlight on the Internet of ThingsEricsson Technology Review: Spotlight on the Internet of Things
Ericsson Technology Review: Spotlight on the Internet of Things
 
Ericsson Technology Review - Technology Trends 2019
Ericsson Technology Review - Technology Trends 2019Ericsson Technology Review - Technology Trends 2019
Ericsson Technology Review - Technology Trends 2019
 
Ericsson Technology Review: Driving transformation in the automotive and road...
Ericsson Technology Review: Driving transformation in the automotive and road...Ericsson Technology Review: Driving transformation in the automotive and road...
Ericsson Technology Review: Driving transformation in the automotive and road...
 
SD-WAN Orchestration
SD-WAN OrchestrationSD-WAN Orchestration
SD-WAN Orchestration
 
Ericsson Technology Review: 5G-TSN integration meets networking requirements ...
Ericsson Technology Review: 5G-TSN integration meets networking requirements ...Ericsson Technology Review: 5G-TSN integration meets networking requirements ...
Ericsson Technology Review: 5G-TSN integration meets networking requirements ...
 
Ericsson Technology Review: Meeting 5G latency requirements with inactive state
Ericsson Technology Review: Meeting 5G latency requirements with inactive stateEricsson Technology Review: Meeting 5G latency requirements with inactive state
Ericsson Technology Review: Meeting 5G latency requirements with inactive state
 
Ericsson Technology Review: Cloud-native application design in the telecom do...
Ericsson Technology Review: Cloud-native application design in the telecom do...Ericsson Technology Review: Cloud-native application design in the telecom do...
Ericsson Technology Review: Cloud-native application design in the telecom do...
 
Ericsson Technology Review: Service exposure: a critical capability in a 5G w...
Ericsson Technology Review: Service exposure: a critical capability in a 5G w...Ericsson Technology Review: Service exposure: a critical capability in a 5G w...
Ericsson Technology Review: Service exposure: a critical capability in a 5G w...
 

Último

Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Jeffrey Haguewood
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...Karmanjay Verma
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Karmanjay Verma
 
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Mark Simos
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfAarwolf Industries LLC
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 

Último (20)

Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#
 
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdf
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 

Next generation video compression

  • 1. The communications technology journal since 1924 2013 • 6 Next generation video compression April 24, 2013
  • 2. Next generation video compression MPEG and ITU have recently approved a new video-compression standard known as High Efficiency Video Coding (HEVC), or H.265, that is set to provide double the capacity of today’s leading standards1 . compression efficiency to date, and is currently the most widely used video- compression codec. It has been success- fully incorporated into most mobile devices, and is the best way to reduce the size of video carried over the inter- net.ItisthepreferredformatforBlu-ray discs, telepresence streams and, most notably,HDTV. Now imagine a codec that is twice as efficient as H.264. This was the tar- get set by MPEG and ITU in 2010, when they embarked on a joint standardiza- tion effort that three years later deliv- eredHEVC/H.2654,5 . The new codec offers a much more efficient level of compression than its predecessor H.264, and is particu- larly suited to higher-resolution video streams,wherebandwidthsavingswith HEVC are around 50 percent. In simple terms,HEVCenablesanetworktodeliv- er twice the number of TV channels. ComparedwithMPEG-2,HEVCcanpro- videuptofourtimesthecapacityonthe samenetwork. Like most standards, the MPEG and ITU video codecs have been developed in a collaborative fashion involving many stakeholders – manufacturers, operators, broadcasters, vendors and academics. Ericsson has been an active participant in video standardization for more than 15 years, and was closely involvedinHEVC. Throughout the development of the standard, Ericsson has led several of the core experiments, chaired ad-hoc workinggroupsandcontributedsignif- icantly to the development of the tech- nology behind the codec. Our greatest expertiseliesintheareasofthedeblock- ing filter6 and in reference picture management7 . to this growth, as is increased viewing of traditional TV and video-streaming services, such as Netflix, YouTube and Hulu, on a range of devices – from phones and tablets to PCs and home- entertainment systems. As HD shifts from luxury to commodity, it will soon be challenged by UHD, which offers resolutions up to 16 times greater. Makingstandards Mostvideoviewedbysubscriberstoday has been digitized and reduced in size through the application of a com- pression standard. The more popular include the H.26x series from ITU and the MPEG-x series from ISO/IEC. First published in 1994, the MPEG-2 stan- dard, also known as H.262, played a crucial role in the launch of digital-TV services as it enabled the compression of TV streams to fit the spectrum avail- able. This is also the standard used to compressmoviesontoaDVD.TheH 264 standard (also known as MPEG-4 AVC), publishedin2003,hasprovidedthebest PER FRÖJDH, ANDREY NORKIN AND RICKARD SJÖBERG BOX A Terms and abbreviations AVC advanced video coding CABAC context-adaptive binary arithmetic coder CTU coding-tree unit CU coding unit fps frames per second HD high definition; often refers to 1280 x 720 or 1920 x 1080 pixels HEVC High Efficiency Video Coding IEC International Electrotechnical Commission ISO International Organization for Standardization ITU International Telecommunication Union MPEG Moving Picture Experts Group OTT over-the-top SAO sample adaptive offset UHD ultra high definition: often refers to 3840 x 2160 (4K) or 7680 x 4320 (8K) pixels WPP wavefront parallel processing Requiring only half the bitrate of its predecessor, the new standard will significantly reduce the need for bandwidth and expensive, limited spectrum. HEVC will enable new video services to be launched, and the first applications that are likely to appear will be for mobile devices and OTT applications, followed by TV – and in particular ultra HD television (UHDTV). State-of-the-art video compression can reduce the size of raw video by a factor of about 100 without any noticeable reduction in visual quality. Estimates indicate that compressed real-time video accounts for more than 50 percent of current network traffic2 , and this figure is set to rise to 90 percent within a few years3 . New services, devices and changing viewing patterns are among the factors contributing 2 ERICSSON REVIEW • APRIL 24, 2013 Same bandwidth, double the data
  • 3. Conceptsthatcreateefficiency One of the primary target areas for HEVC compression is high-­resolution video, like HD and UHD. The statistical characteristics of such video streams tend to be different from lower-­ resolution content: frame sizes are larger, and frame rates and perceived quality are higher – imposing tough requirements on compression efficien- cy,aswellasonthecomputationalcom- plexity of the encoding and decoding processes. As smartphone and tablet architec- tures go multi-core, the ability to take advantage of parallel processing is key when it comes to the efficient compres- sion of high-resolution content. All of these points have been taken into con- sideration during the development of thenewstandard. The hybrid block-based coding used by the new codec is the same as the one used in earlier video-coding stan- dards. To encode content, video frames are divided into blocks that are coded individually by applying prediction – based either on neighboring blocks in the same picture (intra prediction) or frompreviouslycodedpictures(motion estimation/compensation). The dif- ference between the predicted result and original video data is subsequent- ly coded by applying block transforms and quantization. In this way, a block can be represented by just a few non- zero coefficients. Quantized transform coefficients,motionvectors,prediction directions,blockmodesandothertypes ofinformationareencodedwithlossless entropycoding.Hybridblock-basedcod- ingisillustratedinFigure 1. To ensure the highest level of com- pressionefficiency,andsupportforpar- allel processing, some parts of HEVC have been significantly modified com- pared with previous generations of hybrid block-based codecs. For most of thepreviousMPEG-xandH.26xcodecs, the largest entity that could be inde- pendently encoded was a macroblock (16 × 16 pixels). For HEVC, the picture is split into coding-tree units (CTUs) with a maximum size of 64 × 64 pix- els. Every CTU is the root of a quadtree, which can be further divided into leaf- levelcodingunits(CUs),asillustratedin Figure 2. TheCTUsarecodedinraster scan order, and each unit can itself FIGURE 1 Simplified HEVC encoder diagram Input signal Intra- prediction In-loop filters Entropy coding Decoded picture buffer Motion compensation Motion estimation Transform coefficients Motion vectors T Q Q-1 T-1 FIGURE 2 Example of the coding-tree unit structure in HEVC CTU structure CTU CU CU CU 3 ERICSSON REVIEW • APRIL 24, 2013
  • 4. units of unequal width or height, as illustratedinFigure 3. The size of the prediction blocks in HEVCcanthereforevaryfrom4×4sam- plesupto64×64,whiletransformsizes varyfrom4×4to32×32samples.Large prediction blocks and transform sizes are the most efficient way to encode large smooth areas, whereas smaller prediction blocks and transforms can be used to achieve precision in areas thatcontainfinerdetail. The HEVC specification covers more intra-prediction modes than H.264, including a planar mode to approx- imate a surface from neighboring pixels, a flat mode and 33 angular pre- diction modes. Motion-compensated prediction for luma transform blocks is performed with up to quarter-pixel precision, whereas motion compensa- tionforcolorcomponentsisperformed with one-eighth-of-a-pixel precision. Interpolation for fractional pixel posi- tions uses 8-tap filters for luma blocks and4-tapfiltersforcolor. In HEVC there is a single entropy coder for low-level data. This is the con- text-adaptive binary arithmetic coder (CABAC), which is similar to the one usedinH.264,butmodifiedtofacilitate parallel processing. Higher-level infor- mation, such as sequence parameters, isencodedwithvariable-lengthorfixed- lengthencoding. HEVC defines two in-loop filters: a deblockingfilterandasampleadaptive offset(SAO)filter.Thelatterisappliedto the output of the deblocking filter, and increases the quality of reference pic- tures by applying transmitted offsets to samples that fulfill certain criteria. In-loop filters improve the subjective quality of reconstructed video as well as compression efficiency. Deblocking filtering in HEVC is less complex than that of H.264, as it is constrained to an 8×8blockgrid.Thisconstraint,togeth- er with filtering decisions and opera- tionsthatarenon-overlappingbetween two boundaries, simplifies multi-core processing. Parallelprocessing To make the most of the increasingly widespread use of multi-core proces- sors, plus the ever-growing number of cores used in consumer-class proces- sors, significant attention was paid to the parallelization characteristics of ­video encoding and decoding when designing HEVC. As it is computation- allymorecomplexthanitspredecessor, maximizing parallelization has been a key factor in making HEVC an effi- cient real-time encoding and decoding solution. Several HEVC tools have been designed for easy parallelization. The deblocking filter can be applied to 8 × 8 pixel blocks separately, and transform- coefficient-coding contexts for several coefficient positions can be processed contain a quadtree structure. Each CUcontainsoneormorepredictionpar- titions that are predicted independent- ly of each other. A CU is also associated with a transform quadtree that com- presses the prediction residual and has a structure similar to that of a CTU – as showninFigure2. Partitions for motion prediction can form square or rectangular shapes, which is also the case with earlier stan- dards. HEVC also supports something calledasymmetricmotionpartitioning, which can split the CU into prediction Asymmetric motion partitions are shown in the bottom row. Only square partitions are allowed for intra prediction FIGURE 3 Possible motion prediction partitions in HEVC CTU FIGURE 4 Multi-thread decoding with wavefronts. Gray areas indicate CTUs that have already been decoded 4 ERICSSON REVIEW • APRIL 24, 2013 Same bandwidth, double the data
  • 5. in parallel. Tiles and wavefront paral- lel processing (WPP) are among several HEVC tools that can provide high-level parallelism. The concept behind WPP is to re-ini- tialize CABAC at the beginning of each line of CTUs. To facilitate CABAC adap- tationtothecontentofthevideoframe, the coder is initialized once the statis- tics from the decoding of the second CTU in the previous row are available. Re-initializationofthecoderatthestart of each row makes it possible to begin decoding a row before the processing oftheprecedingrowhasbeencomplet- ed. Thus, as shown in the example in Figure 4, several rows can be decod- ed in parallel in several threads with a delayoftwoCTUsbetweentwoconsec- utiverows. The Tiles tool can be used for paral- lel encoding and decoding, and works by dividing a picture into rectangular areas (tiles) – as shown in Figure  5 – where each tile consists of an integer number of CTUs. The CTUs are pro- cessed in a raster scan order within each tile, and the tiles themselves are processed in the same way. Prediction based on neighboring tiles is disabled, andsotheprocessingofeachtileisinde- pendent. In-loop filters, however, can operate over tile boundaries. And as deblockingandSAOcanbeparallelized, filtering can be performed indepen- dently inside each tile, and tile bound- aries can be processed by in-loop filters inafinalpass. TheHEVCstandardthereforeenables bothhigh-andlow-levelparallelization, which can provide significant benefits for multi-thread encoding and decod- ingofvideosuchas4Kand8Kthathasa higherresolutionthanHD. Performanceandcomplexity The improved coding efficiency of HEVC does however come with a price tag: increasedcomputationalcomplex- ity. Compared with its predecessor, HEVC is 50 -100 percent more complex fordecodingandupto400percentmore complex when it comes to encoding. While these comparisons are based on preliminary tests, they do give an indi- cation of the new codec’s computation- alcomplexity. Real-time implementations of HEVC demonstrate that decoding of full HD (1080p) at 50 or 60fps is possible on fast desktopandlaptopcomputers,running on a single core. Performance increas- es with multiple core implementations (hardware acceleration), so that a mod- ern smartphone is capable of 1080p decodingat25or30fps8 . Applications The new standard is a general one suit- able for the compression of all kinds of video. The focus for the first version is consumer applications and for this, threeprofileshavebeendefined:Main, Main10andMainStillPicture. Main is an all-purpose profile with a depth of 8 bits per pixel, supporting 4:2:0–themostcommonuncompressed videoformatusedbyconsumerdevices frommobilephonestoHDTVs.Main10 extendsthebitdepthto10bitsperpixel, which is well suited to consumer appli- cations, such as UHDTV, where very high quality is critical. The increased bit depth can compress wide ­dynamic range video without creating band- ing artifacts, which sometimes occurs with 8 bits. The third profile, Main Still Picture,usedforstillimages,isasubset ofMainandcarriesasinglestillpicture atadepthof8bitsperpixel. The initial deployments of HEVC released in 2013 will be for mobiles and OTT applications. Software implementations capable of decod- ing HEVC without hardware accel- eration can easily be downloaded to smartphones,tabletsandPCs,enabling mobileTV,streaminganddownloadser- vices on existing devices. To this end, in August 2012, Ericsson announced SVP 55009 , the world’s first HEVC real- time video encoder for live-TV delivery to mobile devices. However, as it is bet- ter to perform encoding on hardware and as HEVC is computationally more demanding than previous standards, it maybesometimebeforevideotelepho- nybasedonthisstandardentersmobile platforms, whereas encoding on PCs is alreadyfeasible. Set-topboxeswithnewdecoderswill become available soon, enabling con- tent broadcast via satellite, cable or ter- restrially to take advantage of HEVC. The new standard plays a key role in the provision of UHDTV, and as prices drop and displays become affordable, the number of services utilizing such high resolutions is expected to rise within a few years. Flat-panel displays for HDTV have been on the market for almost a decade, so this may be a good time for consumers to start upgrading toUHDTV. What’scoming The finalized version of HEVC FIGURE 5 Example of the way an image can be divided into tiles CTU CTU CTU Column boundaries Row boundaries tile 1 tile 2 tile 3 tile 4 tile 5 tile 6 tile 7 tile 8 tile 9 5 ERICSSON REVIEW • APRIL 24, 2013
  • 6. targets most consumer devices and services.However,formorespecialized applications, such as 3D, content pro- duction or heterogeneous devices and networks,someadditionstoHEVCmay prove useful. With this in mind, MPEG andITUareworkingtogetheronanum- berofideas,includingsupportforstereo and multi-view (glasses-free) 3D video, an extension that encodes multiple views by rearranging picture buffers and reference picture lists. A first drop isexpectedinJanuary2014,withamore advancedversionthatwillsupportjoint encodingoftextureanddepthinforma- tioncomingintheearlypartof2015. Scalability is a key attribute of any codec, as it enables trimming of video streams to suit different network con- ditions and receiver capabilities; scal- able extensions to HEVC are planned for July 2014. Range extensions, which support several color formats as well as increased bit depths, are another area currentlyunderdevelopment. In addition to these extensions, fur- therimprovementsareexpectedtotake place inside the current HEVC frame- work, such as more efficient encoding and decoding (both software and hard- ware). It is likely that the full potential of HEVC will take some time to unfold, asencodingalgorithmsdevelopandthe challenge posed by the optimization of encoders and decoders in multi-core architecturesisovercome. In short, HEVC or H.265 is twice as efficient as its 10-year-old predecessor, H.264.Theimprovedefficiencythatthis codecbringswillhelptoeasetrafficload in networks and enable the creation of newandadvancedvideo-basedservices. The codec supports parallel process- ingandeventhoughitismorecomplex fromadecodingperspective,testshave shown that it is suitable for adoption in mobileservices.Compressionofmobile video streams and OTT content are the mostlikelyinitialcandidatesforapplica- tionofthecodec,andwithinafewyears it will undoubtedly bring UHDTV into ourhomes. 6 ERICSSON REVIEW • APRIL 24, 2013 Same bandwidth, double the data
  • 7. Per Fröjdh is director of media standardization at Ericsson and former head of visual technology at Ericsson Research. He holds an ­M.Sc. in engineering physics and a Ph.D. in theoretical physics from Chalmers University in Gothenburg, Sweden. Part of his Ph.D. work was carried out on scholarship at Imperial College London, UK. Following postdoctoral appointments in the US, and Denmark, he held the position of professor of theoretical physics at Stockholm University, Sweden. He joined Ericsson in 2000 as manager of video research and standardization. He has contributed to MPEG and ITU work on H.264 and HEVC, served on the advisory committee for the W3C, and has been the editor of 15 standards on streaming, file formats, and multimedia telephony in MPEG, ITU, 3GPP and IETF. Andrey Norkin is a senior researcher at Ericsson Research, Kista, Sweden. He holds an M.Sc. in computer engineering from Ural State Technical University, Yekaterinburg, Russia and a Ph.D. in signal processing from the Tampere University of Technology, in Finland. He has worked at Ericsson Research since 2008, contributing to HEVC standardization through technical proposals and activities, including the coordination of a core experiment on deblocking filtering, chairing break-out groups and subjective quality tests for the Joint Collaborative Team on Video Coding (JCT-VC). He has also been active in the 3D video standardization for JCT- 3V. He is currently the project manager of the 3D VISION project at Ericsson Research, working on 3D video systems, and algorithms, as well as on parts of the standardization. Rickard Sjöberg is a senior specialist in video coding in the Multimedia Technologies department at Ericsson Research, Kista, Sweden. With an M. Sc. in computer science from the KTH Royal Institute of Technology, Stockholm, Sweden, he has been working with Ericsson since 1997 and has worked in various areas related to video coding, in both research and product development. In parallel, he has been an active contributor in the video-coding standardization community, with more than 100 proposals relating to the H.264 and HEVC video-coding standards. He is currently working as the technical leader of Ericsson’s 2D video-coding research, including HEVC and its scalable extensions. His research interests include video compression and real-time multimedia processing and coding. 1. ITU, January 2013, press release, New video codec to ease pressure on global networks, available at: http://www.itu.int/net/ pressoffice/press_releases/2013/01.aspx#. UWKhxBnLfGc 2. Ericsson, November 2012, Mobility Report, available at: http://www.ericsson.com/ ericsson-mobility-report 3. Fierce Broadband Wireless, 2013, Ericsson CEO: 90% of network traffic will be video, available at: http://www. fiercebroadbandwireless.com/story/ ericsson-ceo-90-network-traffic-will-be- video/2013-02-25 4. ITU-T Recommendation H.265 | ISO/IEC 23008-2: High Efficiency Video Coding, available at: http://www.itu.int/ITU-T/ recommendations/ rec.aspx?rec=11885 5. IEEE, December 2012, Overview of the High Efficiency Video Coding (HEVC) Standard, available at: http://ieeexplore.ieee.org/ stamp/stamp.jsp?tp=arnumber=6316136 6. IEEE, December 2012, HEVC Deblocking Filter, available at: http://ieeexplore.ieee.org/ stamp/stamp.jsp?tp=arnumber=6324414 7. IEEE, December 2012, Overview of HEVC High-Level Syntax and Reference Picture Management, available at: http:// ieeexplore.ieee.org/stamp/stamp. jsp?tp=arnumber=6324417 8. IEEE, DOCOMO Innovations, December 2012, HEVC Complexity and Implementation Analysis, available at: http:// ieeexplore.ieee.org/xpl/articleDetails. jsp?arnumber=6317152 9. Ericsson, 2012, Ericsson announces world’s first HEVC encoder for live TV delivery to mobile devices, available at: http://www.ericsson.com/news/120822_ ericsson_announces_worlds_first_hevc_ encoder_for_live_tv_delivery_to_mobile_ devices_244159018_c References 7 ERICSSON REVIEW • APRIL 24, 2013
  • 8. Telefonaktiebolaget LM Ericsson SE-164 83 Stockholm, Sweden Phone: + 46 10 719 0000 Fax: +46 8 522 915 99 284 23-3198 | Uen ISSN 0014-0171 © Ericsson AB 2013