Scene Recognition System Using Image Distance Metrics

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current facial and scene recognition technologies face challenges in accuracy due to image variation, such as differences in light intensity and object shape, and are ineffective when dealing with facial images taken at angles greater than 20° from the frontal view or with facial expression variations, leading to a need for improved systems that can efficiently and accurately recognize scenes and faces.

Innovation Solution

A system and method that uses image processing software to generate an image distance metric, extract features from input images, and match them with features from a database, allowing for accurate scene and facial recognition, including the use of deep learning algorithms and client-server or cloud computing platforms for efficient processing and automatic album generation based on recognition results.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional facial recognition algorithms are used, then processing speed is maintained, but recognition accuracy deteriorates when dealing with images taken at angles greater than 20° from frontal view or with facial expression variations

Engineering Contradiction:
Improverecognition accuracyVSAvoidadaptability to angle and expression variations
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The system segments the facial recognition task into multiple specialized algorithms: frontal face recognition for direct views, angled face recognition for images taken at angles greater than 20°, and expression variation handling. By dividing the recognition space into distinct segments, each algorithm can be optimized for its specific domain, thereby improving overall accuracy across diverse conditions without sacrificing processing speed.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If image processing software with deep learning algorithms is used, then recognition accuracy improves, but computational complexity and processing time increase

Engineering Contradiction:
Improverecognition accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system applies partial action by selecting and applying only the necessary recognition algorithm based on the input image characteristics. If the image is a clear frontal view, the simpler frontal recognition algorithm is used; if it involves angles or expressions, the corresponding specialized algorithm is applied. This avoids the excessive computational complexity of applying deep learning algorithms to all images, while still achieving high accuracy when needed.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If manual photo album creation is performed, then organization quality is high, but time consumption increases

Engineering Contradiction:
Improveorganization qualityVSAvoidtime consumption
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system enables self-service by automatically analyzing images using facial and scene recognition algorithms, extracting metadata, and organizing photos into albums without requiring manual user intervention. The system autonomously performs tasks such as identifying faces, determining scenes, and creating organized albums, thereby achieving high organization quality while eliminating time consumption for users.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10176196B2System, method and apparatus for scene recognition
Publication Date: 2019.01.08 ORBEUS LLC
  • US10176196B2 patent drawing
  • US10176196B2 patent drawing
  • US10176196B2 patent drawing

AI summary

An image processing system for recognizing the scene type of an input image generates an image distance metric from a set of images. The image processing system further extracts image features from the input image and each image in the set of images. Based on the distance metric and the extracted image features, the image processing system computes image feature distances for selecting a subset of images. The image processing system derives a scene type from the scene type of the subset of images. In one embodiment, the image processing system is a cloud computing system.