About the Book
This book discusses the Versatile Video Coding (VVC), the ISO and ITU state-of-the-art video coding standard. VVC reaches a compression efficiency significantly higher than its predecessor standard (HEVC) and it has a high versatility for efficient use in a broad range of applications and different types of video content, including Ultra-High Definition (UHD), High-Dynamic Range (HDR), screen content, 360° videos, and resolution adaptivity. The authors introduce the novel VVC tools for block partitioning, intra-frame and inter-frames predictions, transforms, quantization, entropy coding, and in-loop filtering. The authors also present some solutions exploring VVC encoding behavior at different levels to accelerate the intra-frame prediction, applying statistical-based heuristics and machine learning (ML) techniques.
About the Author: Mário Saldanha received the B.S. degree in Computer Science from the Federal University of Pelotas (UFPel), Pelotas, RS, Brazil, in 2016. In 2018, he received his M.Sc. degree in Computer Science from the UFPel. Saldanha obtained his Ph.D. degree in Computer Science at the UFPel in 2021. He has more than 10 years of research experience in algorithms and hardware architectures for video coding. Currently, he is an Information Technology Analyst at the Federal Institute Sul-Rio-Grandense (IFSul) and a member of the Video Technology Research Group (ViTech) at the UFPel. His research interests include complexity reduction and hardware-friendly algorithms for 2D/3D video coding.
Gustavo Sanchez is a Professor at IFSertãoPE - Instituto Federal do Sertão de Pernambuco in Salgueiro, Brazil. Sanchez received the Electrical Engineer degree from the Sul-Rio-Grandense Federal Institute of Education, Science and Technology and B.S. degree in Computer Science from the Federal University of Pelotas. He received his M.Sc. degree in Computer Science from the Federal University of Pelotas and his Ph.D. degree in Computer Science at the Pontifical Catholic University of Rio Grande do Sul. His research interests include complexity reduction algorithms, hardware-friendly algorithms and dedicated hardware design for 2D and 3D video coding.
César Marcon is a professor at Pontifical Catholic University of Rio Grande do Sul (PUCRS) since 1995. He received a B.Sc. degree in Electrical Engineering, M.Sc. degree in Microelectronics and Ph.D. in Computer Science from the Federal University of Rio Grande do Sul (UFRGS) in 1989, 1993, and 2005, respectively. He is Researcher PQ (title of research productivity recognition provided by CNPq). Prof. Marcon is a Senior Member of the Institute of Electrical and Electronics Engineers (IEEE) and a member of the IEEE CAS, Association for Computing Machinery (ACM), and Brazilian Computer Society (SBC). He is an advisor of M.Sc. and Ph.D. graduate students at the Graduate Program in Computer Science and Graduate Program in Electrical Engineering, both programs of PUCRS. Author and co-author of more than 150 papers published in prestigious journals and conferences, book chapters, and technical reports covering topics of Network-on-Chip, Multiprocessor System-on-Chip, Video coding, and Wireless Sensor Networks. He is a member of the Brazilian Association of Technical Standards (ABNT) and the Brazilian Industrial Development Agency (ABDI). From 2009 to 2010, Professor Marcon was responsible for the Computer Engineering Course at PUCRS. He has advised and co-advised dozens of undergraduate students, Ph.D., M.Sc, and postdoctoral fellowship researchers. Prof. Marcon participates/participated as coordinator/researcher of several projects in telecom, telemedicine, and IoT. The budget of these projects surpasses US$ 5 million. Currently, he is a co-founder and advisor of two high-technological startups.
Luciano Volcan Agostini is an associate professor at Federal University of Pelotas (UFPel), Pelotas, Brazil, since 2002, working at the Computer Science area. He is a professor and researcher at the Master and Doctorate in Computer Science courses and at the undergraduate courses of Computer Science and Computer Engineering. He also leads the Video Technology Research Group (ViTech) at UFPel. Currently he is a Brazilian CNPq distinguished researcher (PQ level 2). He received the M.Sc. and Ph.D. degrees in Computer Science from Federal University of Rio Grande do Sul (UFRGS), Porto Alegre, Brazil, in 2002 and 2007, respectively, and the B.Sc. degree in Computer Science from UFPel, in 1998. He had a sabbatical period at Lisbon University from 2017 to 2018. He was the Vice-President for Research and Graduate Studies at UFPel from 2013 to 2017, when he was one of the leaders in the creation of the Conectar incubator and the Pelotas Technological Park. Currently he is a member of Computer Science Advisory Committee of Rio Grande do Sul State Research Support Foundation (FAPERGS). He has experience in the Computer Science area, with emphasis in Visual Signal Compression, Digital Systems and Computer Architecture and Organization. His research interests include: (i) hardware design for image and video coding; (ii) video coding algorithms, (iii) AV1, VVC, VP9, HEVC and H.264/AVC encoders, (iv) 3D and 360 video coding, (v) light fields and point clouds encoding, (vi) machine learning based solution for visual signal compression, (vii) digital design, and (viii) microelectronics. He has authored over 300 published papers in journals and conference proceedings and several awards for best papers in international and national events. He was a member of the organization committees of several international and national events (SBCCI, SBMicro, LASCAS, ICECS, AICAS, ISCAS, etc). He is Associate Editor of IEEE Transactions on Circuits for Video Technology (TCSVT), IEEE Open Journal of Circuits and Systems (OJCAS) and Frontiers in Imaging. He was a Guest Editor of IEEE Transactions on Circuits and Systems I: Regular Papers (TCAS-I) and Springer Analog Integrated Circuits and Signal Processing (ALOG). He served as a Program Committee member in many conferences, and he also served as reviewer of the most important journals in his research area. He is an IEEE and ACM Senior Member. He is a member of the IEEE Circuits and Systems Society (CAS), IEEE Signal Processing Society (SPS) and IEEE Computer Society (CS). He is an elected member of two IEEE CAS Technical Committees: Multimedia Systems & Applications (MSA) and Visual Signal Processing and Communications (VSPC) and was a member of IEEE CAS Society Distinguished Lecturer Selection Committee in 2021. He is also a member of Brazilian Computer Society (SBC) and Brazilian Microelectronics Society (SBMicro). He is a member of the SBCCI Steering Committee and of the SBC Special Commission for Design of Integrated Circuits and Systems (CECCI) Steering Committee.