Annotation Display Positioning in Image Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional image processing devices often fail to display annotations in appropriate positions relative to their targets within images, requiring users to manually adjust the display position.

Innovation Solution

An image processing device that includes means to obtain images, annotation target information, annotation information, and determines the display position of annotations based on the position or area of the annotation target, ensuring appropriate placement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If annotation display position is determined manually by user, then placement accuracy is improved, but operation complexity increases

Engineering Contradiction:
Improveannotation placement accuracyVSAvoiduser operation simplicity
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system automatically determines annotation display positions based on annotation target information without requiring manual user input for position specification. The display position determination unit calculates optimal positions autonomously using image data and annotation target coordinates, allowing the system to serve itself rather than requiring continuous user intervention.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-calculates and stores annotation target information (coordinates, area, shape) before annotation display is needed. By preparing this spatial information in advance through image processing and target object detection, the system enables rapid automatic position determination when annotations need to be displayed, eliminating the need for manual position specification at display time.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If annotation display position is determined automatically, then operation simplicity is improved, but placement precision deteriorates

Engineering Contradiction:
Improveuser operation simplicityVSAvoidannotation placement accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The system uses annotation target information (coordinates, area, shape) as feedback from the image processing stage to guide automatic position determination. By continuously referencing the spatial relationship between annotation targets and image content, the system adjusts display positions to achieve both automation and precision, ensuring annotations are placed appropriately relative to their targets.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system varies display position parameters (coordinates, offset distances, orientation angles) based on annotation target parameters (area, shape, position). By dynamically adjusting these parameters according to the specific characteristics of each annotation target and the overall image composition, the system achieves precise automatic placement that adapts to different scenarios.

Inventive Principle:
Principle #35Parameter changes

3Loss of information

If multiple annotations are added to image, then information completeness is improved, but display arrangement complexity increases

Engineering Contradiction:
Improveannotation information completenessVSAvoiddisplay arrangement complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system divides the image space into multiple regions based on annotation target positions and distributes annotations to appropriate regions. By segmenting the display area and assigning annotations to specific segments, the system manages multiple annotations systematically, preventing overlap and maintaining clarity while preserving all annotation information.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system utilizes two-dimensional spatial arrangement (position, orientation, distance from targets) to organize multiple annotations. By leveraging the image's spatial dimensions and calculating optimal coordinates for each annotation based on target positions and image boundaries, the system arranges multiple annotations without requiring complex hierarchical or temporal management structures.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS9996516B2Image processing device for determining a display position of an annotation
Publication Date: 2018.06.12 RAKUTEN GROUP INC
  • US9996516B2 patent drawing
  • US9996516B2 patent drawing
  • US9996516B2 patent drawing

AI summary

Provided is an image processing device capable of displaying an annotation in an appropriate position. An image obtaining unit obtains an image. An annotation target information obtaining unit obtains annotation target information for indicating an annotation target to which to add an annotation, the annotation target being including in the image. An annotation information obtaining unit obtains annotation information indicating an annotation. A display position determination unit determines a display position of the annotation based on the position or the area of the annotation target. A data output unit outputs data on the image with the annotation displayed in the display position determined by the display position determination unit.