Natural Language Color Quality Assessment System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for assessing color shifts in video processing are subjective, time-consuming, or require trained personnel, and existing automated solutions fail to accurately predict color differences under various viewing conditions, making it difficult to empirically assess color quality changes.

Innovation Solution

A system that generates a natural language objective assessment of relative color quality between reference and source images by using a color converter to determine hue shifts, saturation changes, and color variation, with a magnitude index and natural language selector to produce reports in text or audio form, leveraging the Moving Image Color Appearance Model (MICAM) and CIECAM02 color space.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If direct viewing of before and after videos is used for color assessment, then subjectivity is reduced, but time consumption increases and simultaneous availability of video sources is required

Engineering Contradiction:
Improvecolor assessment accuracyVSAvoidtime consumption
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent creates a virtual copy of the video stream by extracting keyframes at regular intervals and storing them in a database. This allows the system to assess color quality by comparing extracted keyframes rather than requiring continuous viewing of the original video, thus reducing time consumption while maintaining assessment accuracy.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system performs preliminary extraction and storage of keyframes before the actual color assessment is needed. By pre-processing the video stream to extract representative frames and store them in a database, the system enables rapid color quality assessment without requiring time-consuming real-time analysis of the complete video stream.

Inventive Principle:
Principle #10Preliminary action

2Extent of automation

If vectorscope or color measurement is used, then automation is improved, but interpretation difficulty increases and human vision model aspects are missing

Engineering Contradiction:
Improveautomation levelVSAvoidinterpretation ease
Core Design Contradiction:
Extent of automationVSEase of operation

Solution Approach 1:

The patent introduces a database of extracted keyframes as an intermediary between the video stream and the color assessment system. This intermediary structure enables automated color quality evaluation by providing pre-processed, standardized data that can be easily compared and assessed, thereby maintaining automation while simplifying interpretation and operation.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If human vision model type video quality analysis products are used, then color difference detection is improved, but adaptability to different viewing conditions deteriorates

Engineering Contradiction:
Improvecolor difference detection accuracyVSAvoidviewing condition adaptability
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent implements a dynamic keyframe extraction and selection mechanism that adapts to different video content and viewing conditions. By extracting keyframes at regular intervals and storing them in a database, the system can dynamically adjust the assessment process to accommodate various viewing scenarios, thereby maintaining both color difference detection accuracy and adaptability to different conditions.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9055279B2System for natural language assessment of relative color quality
Publication Date: 2015.06.09 PROJECT GIANTS LLC
  • US9055279B2 patent drawing
  • US9055279B2 patent drawing
  • US9055279B2 patent drawing

AI summary

Embodiments of the invention include a system for providing a natural language objective assessment of relative color quality between a reference and a source image. The system may include a color converter that receives a difference measurement between the reference image and source image and determines a color attribute change based on the difference measurement. The color attributes may include hue shift, saturation changes, and color variation, for instance. Additionally, a magnitude index facility determines a magnitude of the determined color attribute change. Further, a natural language selector maps the color attribute change and the magnitude of the change to natural language and generates a report of the color attribute change and the magnitude of the color attribute change. The output can then be communicated to a user in either text or audio form, or in both text and audio forms.