Human Visual System Modeling for Perceptual Image Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image processing methods using low-level metrics like mean squared error often result in blurry images that are not perceptually pleasing, and models of the human visual system that are not differentiable require manual tuning, lacking generalization.

Innovation Solution

A computer-implemented method using two artificial neural networks trained with differentiable functions to model the human eye and visual cortex, enabling end-to-end training on image data to improve perceptual quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If mean squared error is used for image processing, then computational simplicity is improved, but image perceptual quality deteriorates

Engineering Contradiction:
Improvecomputational simplicityVSAvoidimage perceptual quality
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The patent introduces an intermediary computational framework that bridges simple pixel-level operations and complex perceptual modeling. By decomposing the image processing into multiple stages (pixel-level operations, patch-level operations, and global operations), each stage can use appropriately complex methods without overwhelming computational cost, thereby achieving both simplicity and high perceptual quality.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The image processing method is segmented into three distinct operational levels: pixel-level operations for basic processing, patch-level operations for local structure preservation, and global operations for overall image quality. This segmentation allows each level to optimize for its specific function while maintaining computational efficiency across the entire processing pipeline.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If non-differentiable visual system models are used, then modeling accuracy of human vision is improved, but model training flexibility deteriorates

Engineering Contradiction:
Improvemodeling accuracy of human visionVSAvoidmodel training flexibility
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent replaces traditional mechanical/manual parameter tuning with a learned neural network system. By formulating the visual system model as a differentiable neural network, the system automatically learns optimal parameters from data through gradient-based optimization, eliminating the need for manual experimentation while maintaining high modeling accuracy of human visual perception.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Adaptability or versatility

If manual parameter tuning is used for visual system models, then model adaptation to specific tasks is improved, but time consumption and labor deteriorates

Engineering Contradiction:
Improvemodel adaptation to specific tasksVSAvoidtime consumption and labor
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements self-service by enabling the visual system model to automatically adapt to specific tasks through learned parameters. The differentiable neural network performs self-adjustment during training by optimizing its internal parameters via backpropagation, eliminating the need for external manual tuning and significantly reducing both time consumption and human labor while maintaining task-specific adaptability.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20260057640A1Processing Image Data
Publication Date: 2026.02.26 SONY COMP ENTERTAINMENT EURO LTD
  • US20260057640A1 patent drawing
  • US20260057640A1 patent drawing
  • US20260057640A1 patent drawing

AI summary

A computer-implemented method of processing image data using a model of the human visual system. The model comprises a first artificial neural network system trained to generate the first output data using one or more differentiable functions configured to model the generation of signals from images by the human eye, and a second artificial neural network system trained to generate the second output data using one or more differentiable functions configured to model the processing of signals from the human eye by the human visual cortex. The method comprises receiving image data representing one or more images, processing the received image data using the first artificial neural network system to generate first output data, processing the first output data using a second artificial neural network system to generate second output data. Model output data is determined from the second output data, and output for use in an image processing process.