Optimization of Convolutional Neural Networks for Enhanced Compression Techniques and Computer Vision Applications

Abstract

Image compression algorithms are the basis of media transmission and compression in the field of image processing. Decades after their inception, algorithms such as the JPEG image codec continue to be the industry standard. A notable research topic gathering momentum in the field of compression is deep learning (DL). This paper explores the optimization of DL models for ideal image compression and object detection (OD) applications. The DL model to be optimized is based upon an existing compression framework known as the CONNECT model. This framework wraps the traditional JPEG image codec within two convolutional neural networks (CNNs). The first network, ComCNN, focuses on compressing an input image into a compact representation to be fed into the image codec. The second network, RecCNN, focuses on reconstructing the output image from the codec as similarly as possible to the original image. To enhance the performance of the CONNECT model, an optimization software called Optuna wraps the framework. Hyperparameters are selected from each CNN to be evaluated and optimized by Optuna. Once the CONNECT model produces ideal results, the output images are applied to the YOLOv5 OD network. This paper explores the impact of DL hyperparameters on image quality and compression metrics. In addition, a detection network will provide context to the effect of image compression on computer vision applications.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jun 01, 2022
Accession Number
AD1171783

Entities

People

  • Christopher J. Couture Del Valle

Organizations

  • University of Dayton

Tags

Communities of Interest

  • Advanced Electronics
  • Energy and Power Technologies
  • Materials and Manufacturing Processes
  • Sensors

DTIC Thesaurus Topics

  • Air Force
  • Artificial Intelligence
  • Artificial Intelligence Software
  • Automata Theory
  • Computer Languages
  • Computer Programming
  • Computer Vision
  • Computers
  • Convolutional Neural Networks
  • Data Compression
  • Electrical Engineering
  • Feature Extraction
  • Image Processing
  • Information Science
  • Machine Learning
  • Neural Networks
  • Particle Swarm Optimization

Fields of Study

  • Computer science

Readers

  • Neural Network Machine Learning.
  • Radar Systems Engineering.

Technology Areas

  • AI & ML
  • AI & ML - Neural Networks