Shape-Biased Deep Convolutional Network for Image Classification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional image analysis systems, particularly in vehicles, face challenges in accurately recognizing shapes over textures, leading to reduced performance in degraded visibility scenarios and vulnerability to adversarial attacks, with existing deep convolutional neural networks exhibiting high texture-bias rather than shape-bias.

Innovation Solution

A deep convolutional neural network architecture is implemented with a bottleneck layer that applies a single filter to image data, incorporating sparseness regularization such as L1 regularization or sigmoid functions to enhance shape recognition, and includes additional layers like pooling and fully connected layers for improved classification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional deep convolutional neural networks are used for image analysis, then the system can process images efficiently, but the network exhibits high texture-bias and poor shape recognition performance

Engineering Contradiction:
Improveshape recognition accuracyVSAvoidperformance in degraded visibility scenarios
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent introduces a shape bias parameter β that controls the trade-off between shape and texture features in the loss function. By adjusting this parameter, the network learns to prioritize shape information over texture, improving shape recognition accuracy while maintaining robustness in degraded visibility conditions. The modified loss function L = L_cls + βL_shape explicitly incorporates shape information as a separate term.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent employs an intermediary shape encoding module that extracts shape information from images and provides it as an additional input to the network. This intermediary component acts as a bridge between raw image input and the classification decision, enabling the network to focus on shape features independently of texture information.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If deep convolutional neural networks focus on texture features, then classification accuracy may be maintained, but the system becomes vulnerable to adversarial attacks

Engineering Contradiction:
Improveclassification accuracyVSAvoidvulnerability to adversarial attacks
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

By modifying the loss function to include a shape bias term and adjusting the parameter β, the network learns to prioritize shape-invariant features that are more robust to adversarial perturbations. Shape features are inherently more resistant to small pixel-level changes compared to texture features, thereby reducing vulnerability to adversarial attacks while maintaining classification accuracy.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If the network uses multiple filter channels in convolutional layers, then feature extraction capability is enhanced, but shape recognition performance deteriorates due to texture-bias

Engineering Contradiction:
Improvefeature extraction capabilityVSAvoidshape recognition accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent modifies the loss function by introducing a shape bias parameter β that penalizes texture-dominated feature representations. This parameter adjustment guides the network to balance between utilizing multiple filter channels for comprehensive feature extraction and maintaining shape recognition accuracy by prioritizing shape-invariant features.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The shape encoding intermediary processes image information to extract shape-specific features that are then combined with features from multiple convolutional filter channels. This intermediary ensures that shape information is preserved and emphasized even when the network utilizes diverse filters for feature extraction.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11893086B2Shape-biased image classification using deep convolutional networks
Publication Date: 2024.02.06 GM GLOBAL TECHNOLOGY OPERATIONS LLC
  • US11893086B2 patent drawing
  • US11893086B2 patent drawing
  • US11893086B2 patent drawing

AI summary

A system for analyzing images includes a processing device includes a receiving module configured to receive an image, and an analysis module configured to apply the received image to a machine learning network and classify one or more features in the received image, the machine learning network configured to propagate image data through a plurality of convolutional layers, each convolutional layer of the plurality of convolutional layers including a plurality of filter channels, the machine learning network including a bottleneck layer configured to recognize an image feature based on a shape of an image component, The system also includes an output module configured to output characterization data that includes a classification of the one or more features.