ABOUT ME

Dr. Christos Kyrkou is a Senior Research Associate at the KIOS Research & Innovation Center of Excellence at the University of Cyprus. He received the B.Sc. degree in Computer Engineering in 2008 from the University of Cyprus where he graduated top of his class and received the award for best thesis in computer engineering. In 2010 after receiving a full scholarship for postgraduate studies, he obtained the M.Sc. degree in Computer Engineering. He received the Ph.D. degree in Computer Engineering from the University of Cyprus in 2014. He is an author/co-author of more than 40 scientific publications in international peer reviewed conferences and journals. He has worked in European and nationally funded projects related to visual monitoring with UAVs, smart camera networks, and hardware acceleration of pattern recognition algorithms, and is currently leading the research efforts of KIOS CoE for the development of robust visual AI for autonomous vehicles under the H2020 project CARAMEL. In 2011 he co-founded ACC Innovations Ltd and up to December 2017 he served as Director of Technology and Operations contributing to funded proposals by the Cyprus Government and the development of embedded firmware for robotics platforms. In 2017 he graduated from the 9-month Self-Driving Car Engineering program by UDACITY (Partnered by Mercedes-Benz, Ubet ATG, and NVIDiA). He has also received individual GPU Grants by NVIDIA in support of his research. His research interests lie in the areas of Computer Vision and Deep Learning in general, and embedded vision, visual object detection, and robotic perception, in particular, with emphasis on real-time performance.

AWARDS, FELLOWSHIPS, AND GRANTS

  • 2nd place in the Real-Time Camera Scene Detection Challenge taking place under the Mobile AI Workshop @ CVPR 2021.

  • Best Paper Award, Conference: IEEE 4th International Conference on Image Processing, Applications, and Systems, Paper Title: “Imitation-Based Active Camera Control with Deep Convolutional Neural Network”, December 2020.

  • Awarded a GPU Grant (Titan XP) by NVIDIA as support for research in computer vision for unmanned aerial vehicle (UAV) applications (2018).

  • Received a GPU Titan Xp donation from NVIDIA as support for research related for computer vision applications in Autonomous Systems and Smart Camera Networks (2017).

  • Received full scholarship given by the Department of Electrical and Computer Engineering of the University of Cyprus for his M.Sc. studies (2008).

  • Received award by the University of Cyprus for graduating top of his class (2008).

  • Received the award for best thesis in computer engineering B.Sc. program by the Department of Electrical and Computer Engineering, University of Cyprus (2008).

  • Awarded by the Department of Electrical and Computer Engineering of the University of Cyprus for achieving highest academic performance in Computer Engineering for the academic year 2007-2008.

INVOLVEMENT IN EUROPEAN AND NATIONALLY FUNDED PROJECTS

  • RONDA (visit website)

    • ROadway Network Distress Assessment

    • Research on computer vision and deep learning methods and analytics tools for automated traffic monitoring with UAVs

    • Funding Agency: Cyprus Research and Innovation Foundation, 2019

  • CARAMEL(visit website)

    • Artificial Intelligence based cybersecurity for connected and automated vehicles

    • Research on computer vision and deep learning methods for detecting and mitigating attacks on camera sensors of an autonomous vehicle.

    • Funding Agency: European Commission - Horizon 2020, 2019

  • SWIFTERS (visit website)

    • Safe and Rapid Evacuation Facilitated by Unmanned Aerial Vehicle (UAV) Swarms

    • Research on computer vision and deep learning methods for disaster management

    • Funding Agency: European Union Call for proposals 2018, DG-ECHO

  • PREDICATE (visit website)

    • Preventing Disasters by Capitalizing on Unmanned Aerial Vehicle Systems Technology

    • Research in optimized computer vision for UAV applications based on Deep Learning

    • Involvement in Deliverables and Exercises

    • 2016-2018, European Union Call for Proposals 2015 for prevention and preparedness projects in the field of civil protection and marine pollution, DG-ECHO, UCY Principal Investigator.

  • FAULTADAPTIVE (visit website)

    • Fault-Adaptive Monitoring and Control of Complex Distributed Dynamical Systems

    • Research on improving detection performance in Smart Camera Networks under uncertainty.

    • 2013-2017, European Research Council Advanced Grant , 7th Framework Program, EU, UCY Principal Investigator.

  • SAFEMETAL

    • Increasing EU Citizen security by utilising innovative intelligent signal processing systems for Euro-coin validation and metal quality testing

    • 2011-2013, Research for the benefit of SMEs, 7th Framework Program, EU, UCY’s Principal Investigator, €1,252,484 (~€260,000 to UCY).

    • REPORT

  • EVAGORAS (visit website)

    • High-performance computing using reconfigurable hardware for biological, ecological and medical applications

    • 2011-2013, EU Intereg Programme, €780,000.

  • EMPSoC (visit website)

    • Energy Efficient Embedded and Mobile Multiprocessor System-on-Chip Architectures

    • 2008-2010, Cyprus, Research Promotion Foundation, Principal Investigator, €130,000, Collaboration with Cyprus University of Technology and Signal Generix Ltd

TEACHING/MENTORING EXPERIENCE

  • DG ECHO Exchange of Experts workshop on "Drones in Emergency Management" with 17 first responder participants from across 11 European Countries. Gave lecture on on Computer vision and machine learning for object detection with emphasis on UAV applications. Co-organized the 5-day Seminar Series. (March 2018)

  • Summer School Instructor - Developed lecture and lab related to embedded computer vision for the summer school for high-school students, organized by the department of Electrical and Computer Engineering. (June 2016)

  • Workshop Instructor - Machine Learning for Android Apps, Organized by the Cyprus IEEE Student Branch and IEEE Computational Intelligence Society Cyprus Section. (Setup Neuroph Software, Setup Android Studio, Powerpoint Presentation, Photos (1,2,3)) Get project from GitHub► (April 2015)

  • Teaching Assistant - ECE 211: Digital Logic Design Laboratory (University of Cyprus), Course taught by Dr Athinodoros Georghiades

  • Lab Instructor - ECE 314: Computer Architecture Laboratory (University of Cyprus), Course taught by Prof. Maria K. Michael

  • Lab Instructor/Teaching Assistant - ECE 407: Computer Aided Design for VLSI (University of Cyprus), Course taught by Prof. Maria K. Michael

  • Lab Instructor - ECE 408: Digital Design with FPGAs (University of Cyprus), Course taught by Prof. Theocharis Theocharides

PROFESSIONAL ACTIVITIES

  • Cyprus national expert on RPAS (Remotely Piloted Aircraft Systems) for the European Humanitarian Aid and Civil Protection

  • Organiser of Seminar Series at KIOS Research Center (2016-2017)

  • President of the KIOS Researchers Leadership Council

  • Presentations and Talks:

    • Keynote speaker at the 12th Cyprus Workshop on Signal Processing and Informatics, “Efficient Deep-Learning-Based Object Detection for Unmanned Aerial Vehicles”, 10 July 2019

    • Seminar on “Improving the Detection Performance in Collaborative Smart Camera Networks”, Department of Electrical and Computer Engineering, University of Cyprus, October 2016.

PROFESSIONAL SERVICE

  • External Reviewer for International Conferences:

International Conference on Machine Learning (ICML), International Conference on Learning Representations (ICLR), Winter Conference on Applications of Computer Vision (WACV), International Conference on Robotics and Automation (ICRA), IEEE Design, Automation & Test in Europe Conference (DATE), International Symposium on Circuits and Systems (ISCAS), IEEE International Symposium on Nanoelectronic and Information Systems (iNIS), International Conference on Pervasive and Embedded Computing (PEC), IEEE International Conference on Emerging Technologies And Factory Automation (ETFA) , IEEE International Symposium on Smart Electronic Systems (iSES), Great Lakes VLSI conference (GLVLSI), IEEE Computer Society Annual Symposium on VLSI (ISVLSI), Computer Graphics, Visualization, Computer Vision and Image Processing Conference (CGVCVIP), NAFOSTED Conference on Information and Computer Science (NICS)

  • Reviewer for Journal Publications

AI and Computer Vision: IEEE Transactions on Neural Networks and Learning Systems (TNNLS), Pattern Recognition, IEEE Transactions on Image Processing (TIP), IET Image Processing, SPIE Journal of Electronic Imaging (JEI), IEEE Transactions on Multimedia, IS\&T Journal of Imaging Science and Technology (JIST)

Computing Systems: IEEE Transactions on Circuits and Systems for Video Technology (TCSVT), IEEE Transactions on Computers (TC), ACM Transactions on Embedded Computing Systems (TECS), IEEE Transactions on VLSI Systems (TVLSI), IEEE Embedded Systems Letters (ESL), IEEE Transactions on Computer Aided Design (TCAD), EVISE Integration, IEEE Transactions on Circuits and Systems (TCAS), IEEE Design & Test of Computers, IEEE Transactions on Industrial Electronics (TIE), IEEE Consumer Electronics Magazine, IEEE Transactions on Emerging Topics in Computing (TETCSI), EVISE Journal of Systems Architecture, Hindawi Wireless Communications and Mobile Computing, ELSEVIER Computers in Industry

Others: IEEE Access, IEEE Journal of Biomedical and Health Informatics (JBHI), IEEE Wireless Communication Letters (WCL), SPIE Journal of Applied Remote Sensing, IEEE Transactions on Intelligent Transportation Systems (ITS), MDPI Sensors, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, IEEE Transactions on Geoscience and Remote Sensing, Journal of Mathematical Biosciences and Engineering, IEEE Transactions on Cognitive Communications and Networking (TCCN)

  • Editorship

    • Topic Editorial Board Member, MDPI Sensors Journal (2020-Present)

EXPERIENCE IN TECHNOLOGIES AND PLATFORMS

  • Software Programming Languages: C, C++, JAVA, PYTHON, MIPS Assembly, Batch Scripting

  • Software Programming Tools/Suites: Microsoft Visual Studio, Dev-C++, C-Free, Netbeans, Eclipse, MATLAB, Keil uVision, OpenCV, Android Studio, Java Native Interface (JNI)

  • GPU Programming: Nvidia CUDA

  • Mobile Programming: Android, ARM-based processors

  • Web Programming: HTML, CSS, Javascript

  • Web Design Tools/Platforms: Joomla, Dreamweaver, FrontPage, Google Sites

  • Hardware Description Languages: Verilog, VHDL

  • Hardware Development Tools: Vivado Design Suite, Xilinx SDK, Xilinx Design Suite, Cadence Design Suite, Synopsis Design Tools

  • Deep Learning Software: Tensorflow, Keras, PyTorch, MatConvNet, Matlab Neural Network Toolbox

  • Type Setting and OfficeTools: Microsoft Office Suite (Word, Powerpoint, Excel, Visio), Open Office, Libre Office, Latex

  • Operating Systems: Microsoft Windows (XP, Vista, 7, 8, 10), Android OS, GNU Linux (Fedora, SUSE, Ubuntu, Red Hat), Solaris Oracle, MAC OS X

  • Database Systems: MySQL

  • Multimedia: Windows Movie Maker, Audacity, Paint.NET, NCH Videopad Editor