Real-Time Object Detection With Training-Matched Decompression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Training machine learning models for object detection using encoded and decoded images leads to inaccurate real-time detection due to differences in image quality between training and real-time data, causing blurry edges and performance discrepancies.

Innovation Solution

Process images for real-time object detection using the same encoding and decoding techniques as the training process, ensuring the model is trained on similarly processed images to improve accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If images are encoded and decoded to reduce bandwidth usage and cost, then transmission efficiency is improved, but image quality deteriorates causing blurry edges and inaccurate object detection

Engineering Contradiction:
Improvebandwidth usageVSAvoidimage quality
Core Design Contradiction:
Loss of energyVSMeasurement precision

Solution Approach 1:

The system performs encoding before transmission and decoding after reception as preliminary actions to prepare images for efficient transmission while maintaining quality through controlled decompression parameters

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes compression parameters such as quality level, bitrate, or resolution during encoding and decoding to optimize the balance between bandwidth efficiency and image quality preservation, allowing adjustable trade-offs based on transmission conditions

Inventive Principle:
Principle #35Parameter changes

2Productivity

If images are encoded and decoded for training, then data transmission efficiency is improved, but detection accuracy deteriorates due to edge bluriness

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoiddetection accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system uses feedback mechanisms where decoded images are evaluated for quality and detection performance, and compression parameters are adjusted based on this feedback to maintain accurate object detection while preserving transmission efficiency

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

Images are encoded and decoded as preliminary processing steps before training and detection, with the decoding process carefully controlled to preserve edge sharpness and image quality necessary for accurate machine learning model training

Inventive Principle:
Principle #10Preliminary action

3Quantity of substance

If multiple vehicles transmit images to cloud server, then training data quantity and diversity are improved, but processing complexity and cost increase

Engineering Contradiction:
Improvetraining data quantityVSAvoidprocessing complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The system segments the image processing task by having each vehicle perform local encoding before transmission, reducing the processing burden on the cloud server and enabling efficient handling of large volumes of data from multiple vehicles

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The cloud server performs universal decoding and training functions that can handle images from multiple vehicles simultaneously, using standardized processing pipelines that scale efficiently with the number of contributing vehicles

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS20250316093A1Real-time object detection from decompressed images
Publication Date: 2025.10.09 NETRADYNE INC
  • US20250316093A1 patent drawing
  • US20250316093A1 patent drawing
  • US20250316093A1 patent drawing

AI summary

A system and method for deploying machine learning models with consistent fixed-point arithmetic processing. A computing device in a vehicle receives a trained machine learning model that was trained using training images processed with fixed-point arithmetic operations. The computing device receives images from a camera and processes the received images using fixed-point arithmetic operations that are consistent with those used during training. The machine learning model is executed using the processed images to detect objects such as vehicles, pedestrians, persons on bikes, stop lights, or stop signs. The computing device may comprise specialized hardware including a graphics processing unit (GPU), digital signal processing hardware decoder, or single-purpose hardware decoder such as an application-specific integrated circuit (ASIC) or field-programmable gate array (FPGA). The system may generate alerts or determine vehicle operation changes based on detected objects, and may operate in surveillance mode when the vehicle is parked.