DRASTIC architectures for digital image and video processing
By adapting to video content, user demands, or external constraints,
DRASTIC can provide significant savings in 2-D filtering applications.
Furthermore, as demonstrated in the Discrete Periodic Radon Transform (DPRT)
paper, DRASTIC requires both fast and scalable implementations.
-
Carranza, C., Pattichis, M.S., and Llamocca, D.,
“
Fast and Parallel Computation of the Discrete Periodic Radon Transform on GPUs, Multicore CPUs and FPGAs,
”
25th IEEE International Conference on Image Processing (ICIP), pp. 4158-4162, 2018.
-
Carranza C., Llamocca D., and Pattichis M.S.,
“ Fast 2d
convolutions and cross-correlations using scalable architectures,”
IEEE Transactions on Image Processing,
vol. 26, no. 5, pp. 2230-2245, 2017.
-
Carranza, C., Llamocca, D., and Pattichis, M.S.,
“Fast and Scalable Computation
of the Forward and Inverse Discrete Periodic Radon Transform,”
IEEE Transactions on Image Processing,
vol. 25, no. 1, pp. 119-133, Jan. 2016.
-
Llamocca, D. and Pattichis, M.S.,
“
Dynamic Energy, Performance, and Accuracy Optimization and Management
for Separable 2-D Filtering for Digital Video Processing,”
ACM Transactions on Reconfigurable Technology and Systems (TRETS),
vol. 7, no. 4, article 30, 30 pages, Jan. 2015.
DRASTIC architectures for digital video communications
We developed DRASTIC methods for both HEVC and traditional JPEG implementations.
-
Antoniou C.Z, Panayides A.S, Pantziaris M, Constantinides A.G, Pattichis C.S, Pattichis M.S,
"Real-Time Adaptation to Time-Varying Constraints for Medical Video Communications"
IEEE journal of biomedical andhealth informatics, no. 99, pages 1-1, 2017.
-
Llamoca D.
"Self-reconfigurable architectures for HEVC Forward and Inverse Transform"
Journal of Parallel and Distributed Computing
vol. 109, pages 178-192, 2017.
-
G. Esakki, V. Jatla and M. S. Pattichis,
"Adaptive High Efficiency Video Coding Based on Camera Activity Classification,"
2017 Data Compression Conference (DCC), Snowbird, UT, 2017, pp. 438-438.
-
G. Esakki, V. Jatla and M. S. Pattichis,
"Optimal HEVC encoding based on GOP configurations,"
2016 IEEE Southwest Symposium on Image Analysis and Interpretation (SSIAI), Santa Fe, NM, 2016, pp. 25-28.
-
Jiang, Y., Zong, C., Pattichis, M.S.,
“Scalable HEVC Intra Frame Complexity Control Subject to Quality
and Bitrate Constraints,”
invited,
3rd IEEE Global Conference on Signal & Information Processing,
Orlando, Florida, 2015.
-
Antoniou, Z., Stavrou, S., Panayides, A.S., Kyriacou, E., Constantinides, A., Pattichis, M.S., Spanias, A., and Pattichis, C.S.,
“
Adaptive Emergency Scenery Video Communications using HEVC for Responsive
Decision Support in Disaster Incidents,”
37th IEEE EMBC, pp. 173-176, 2015.
-
Panayides, A., Constantinides, A., Kyriacou, E., Pattichis, M.S., and Pattichis, C.S.,
“
Adaptive Real-time HEVC Encoding of Emergency Scenery Video,”
4th International Conference on Wireless Mobile Communication and Healthcare,
MobiHealth 2014,
p. 217, Nov. 3-5, 2014.
-
Jiang, Y. and Pattichis, M.S.,
“
A Dynamically Reconfigurable Architecture System for Time-Varying Image
Constraints (DRASTIC) for Motion JPEG,”
17 pages,
Journal of Real-time Image Processing,
2014.
-
Yuebing Jiang, Daniel Llamocca, Marios Pattichis, and Gangadharan Esakki,
“A Unified and Pipelined Hardware
Architecture for Implementing Intra Prediction in HEVC,”
IEEE Southwest Symposium on Image Analysis and Interpretation,
San Diego, California, 2014.
-
Yuebing Jiang, Gangadharan Esakki, Marios Pattichis,
“Dynamically Reconfigurable
Architecture System for Time-varying Image Constraints (DRASTIC)
for HEVC Intra Encoding,”
Asilomar Conference on Signals, Systems, and Computers,
Pacific Grove, California,2013.
DRASTIC teaching material
The following tutorial has been developed by Ms Nishmita Naveenchandra Kajekar
(email, LinkedIn)
at University of New Mexico:
- Partial Reconfiguration
- Tutorial on Partial Reconfiguration on ZedBoard using Xilinx tools
The following tutorials have been developed and taught by Prof. Daniel Llamocca
at Oakland University:
- VHDL Coding for FPGAs
- Fundamentals of VHDL and LUTs for efficient FPGA implementations.
- Embedded System Design for Zynq SoC.
- An introduction to Vivado for dynamic partial reconfiguration.
- Fall 2015 - ECE495/595: Special Topics - Reconfigurable Computing
- A complete course on reconfigurable computing including arithmetic circuits,
pipelining, embedded systems in a SoC, and dynamic partial reconfiguration.
Patents
-
“System and Methods for Adaptive Optimization for Video Coding and Video Delivery,"
Inventors: Marios S. Pattichis, Yuebing Jiang,
Cong Zong, Gangadharan Esakki, Venkatesh Jatla, and Andreas Panayides, Patent filed on 07/31/2015.
The patent application describes a novel method to support the optimal delivery of
high efficiency video encoded (HEVC) video by adaptive encoding based
on content, network bandwidth, or user expectations.
It describes an important extension of the awarded
U.S. Pattent 9,111,059 B2 on
System and Methods for Dynamic Management of Hardware Resources
described below.
Refer to the architectures research projects and the
(current) DRASTIC research project for applications.
The patent is now available for licensing.
UNM STC link to the HEVC video delivery patent.
Commercialization
Please refer to the
ivPCL commercialization webpage.
Related research
Related research by ivPCL can also be found at the
architecture projects website.
Acknowledgements
This material is based upon work supported by the National Science Foundation under NSF AWD CNS-1422031.
Any opinions, findings, and conclusions or recommendations expressed in this material are those of the
authors and do not necessarily reflect the views of the National Science Foundation.