Curvature-Selective Convolution Filters for Outline Shape Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current state-of-the-art neural networks fail to effectively emulate higher-order features of biological visual systems, such as curved paths and varying degrees of curvature, limiting their ability to perform tasks that are easy for infants.

Innovation Solution

Configuring convolutional neural networks with preconfigured selectivity for contours, edges, and curvatures by using topographically organized layers of neurons that respond to oriented features, line segments, and curve segments without the need for extensive training data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If convolutional neural networks are configured with traditional training methods using large datasets, then the network can learn basic feature detection, but it fails to effectively emulate higher-order features of biological visual systems such as curved paths and varying degrees of curvature

Engineering Contradiction:
Improveability to detect higher-order featuresVSAvoidperformance on infant-level tasks
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies preliminary action by preconfiguring the convolutional kernels with higher-order feature selectivity before training begins. Specifically, the convolutional kernels are designed to detect curved paths, corners, and varying degrees of curvature - features that biological visual systems detect naturally. This preliminary configuration allows the network to start with biologically-inspired feature detection capabilities rather than learning them from scratch, directly addressing the limitation of traditional networks that fail to emulate higher-order biological features

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements parameter changes by modifying the convolutional kernel parameters to match the statistical properties of natural images and biological visual processing. The kernels are configured with specific orientation selectivities, curvature sensitivities, and spatial frequency responses that mirror biological vision. This parameter adjustment enables the network to detect curved paths and corners with varying degrees of curvature, achieving better alignment with biological visual systems while maintaining computational efficiency

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If convolutional kernels are preconfigured to detect oriented edges and basic features, then low-level feature detection is achieved, but higher-order features such as curved paths with varying arcs and sizes are not detected

Engineering Contradiction:
Improveedge detection accuracyVSAvoidcurvature detection capability
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent applies segmentation by dividing the feature detection task into multiple specialized convolutional kernel types, each tuned to detect specific geometric primitives. Instead of using generic edge detectors, the kernels are segmented into categories such as corner detectors, curved path detectors, and straight edge detectors with varying orientation selectivities. This segmentation allows the network to simultaneously maintain precise edge detection while adding specialized capability for detecting curved paths and corners of various arc lengths and sizes

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements universality by designing a set of convolutional kernels that can detect multiple types of geometric features across different scales and orientations. The kernels are configured to respond to both simple oriented edges and complex curved paths, serving multiple detection functions simultaneously. This multi-functionality allows the network to process diverse visual stimuli - from straight lines to curved trajectories - using a unified feature detection framework that mirrors the versatility of biological visual processing

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

3Productivity

If neural networks are trained extensively on large datasets, then general visual recognition improves, but the ability to learn categories from one or a few examples (infant-level learning) remains deficient

Engineering Contradiction:
Improvevisual classification speedVSAvoidfew-shot learning capability
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent applies preliminary action by preconfiguring the network with biologically-inspired feature detection capabilities before any training occurs. The convolutional kernels are designed to detect curved paths, corners, and spatial relationships - the same types of features that infants use for visual learning. This preliminary configuration provides a head start for few-shot learning by giving the network innate sensitivity to geometric primitives, allowing it to generalize from minimal examples without requiring extensive training data

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements self-service by enabling the network to automatically leverage its preconfigured higher-order feature detection capabilities during the learning process. The preconfigured kernels continuously provide relevant geometric feature information during training, allowing the network to self-organize and learn category representations more efficiently. This self-service mechanism reduces the dependency on large training datasets by allowing the network to extract meaningful patterns from fewer examples using its built-in geometric feature sensitivity

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250299476A1Curvature selective convolution filters for visual processing of contiguous and outline shapes
Publication Date: 2025.09.25 GOLD CARL STEVEN
  • US20250299476A1 patent drawing
  • US20250299476A1 patent drawing
  • US20250299476A1 patent drawing

AI summary

Systems and methods for configuring and training neural networks for visual processing tasks, specifically focusing on higher-order feature selectivity with techniques to preconfigure higher-order features into convolutional neural networks (CNNs) when the input image may contain shapes defined by either outlines or contiguous regions of high or low intensity. This includes creating a topographically organized layer of orientation-selective neurons that collectively detect multiple orientations of either lines or edges of high or low intensity in an image patch. Additionally, a pooling layer may aggregate the oriented line and edge detection layer into units selective to orientation of any type in an image patch. The method further extends to configuring an artificial neural network to be selective to contours comprising curved sections and straight or nearly straight sections.