Image Editing History Segmentation and Dynamic Display

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional image editing systems face difficulties in managing and displaying a large number of editing histories, making it inconvenient for users to find desired editing histories due to the display of multiple values for various editing procedures.

Innovation Solution

An image processing apparatus that receives editing instructions, performs editing processing, records histories, and controls the display of histories based on conditions between different editing items, allowing users to easily select and view histories by categorizing and highlighting the current and completed editing items.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If all editing histories are displayed on the screen, then complete editing information is provided, but the screen becomes cluttered and users cannot easily find desired histories

Engineering Contradiction:
Improveediting history informationVSAvoidease of finding desired history
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The editing history is segmented by editing items (e.g., exposure, white balance, contrast) and displayed in separate regions. Each editing item has its own history list, allowing users to focus on one type of editing at a time. This segmentation reduces visual clutter while preserving all history information across different categories.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A history selection button is introduced as an intermediary element that mediates between the complete history data and the displayed history. Users can press this button to cycle through different editing items, and the display region dynamically updates to show only the history for the currently selected editing item, making it easier to find desired histories.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Quantity of substance

If multiple editing procedures with various values are recorded, then comprehensive editing data is stored, but the complexity of managing and displaying histories increases

Engineering Contradiction:
Improveamount of editing history dataVSAvoidcomplexity of history management
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The editing history data is segmented by editing items, with each item maintaining its own separate history list. This organization reduces the complexity of managing large amounts of editing data by breaking it down into manageable categories that can be independently controlled and displayed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The display system is made dynamic through the history selection button, which allows users to switch between different editing item histories. The display region adaptively changes to show only the relevant history for the currently selected editing item, reducing the perceived complexity while maintaining comprehensive data storage.

Inventive Principle:
Principle #15Dynamics

3Loss of information

If all editing item histories are displayed simultaneously, then complete information is available, but user visibility and ease of selection are reduced

Engineering Contradiction:
Improveediting history informationVSAvoiddifficulty of finding desired history
Core Design Contradiction:
Loss of informationVSDifficulty of detecting and measuring

Solution Approach 1:

The history display is segmented into multiple regions, each dedicated to a specific editing item. This spatial segmentation improves user visibility by allowing users to focus on one editing item's history at a time, making it easier to detect and select the desired history without being overwhelmed by all histories simultaneously.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically switches between different editing item histories based on user input through the history selection button. This dynamic behavior allows the display to show only the currently selected editing item's history, improving visibility and ease of selection while still providing access to complete information through sequential switching.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11269494B2Image processing apparatus, method therefor, and storage medium storing program
Publication Date: 2022.03.08 CANON KK
  • US11269494B2 patent drawing
  • US11269494B2 patent drawing
  • US11269494B2 patent drawing

AI summary

An image processing apparatus includes a processor and a memory storing a program which, when executed by the processor, causes the image processing apparatus to perform operations. A plurality of editing instructions for each editing item is received. Editing processing is performed on an image based on each of the editing instructions. A history of each of the editing instructions is recorded into a predetermined recording area. A history selected based on a different condition between a first editing item for which each of the editing instructions is currently received and a second editing item that is other than the first editing item is displayed on a screen. The selected history is from a history recorded in the predetermined recording area.