Image Object Padding Before Rotation Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Artificial intelligence implementations face challenges due to the complexity and time-consuming nature of obtaining high-quality data, the requirement for specialized knowledge, and the difficulty in reviewing results, which hinders the effective detection of objects in client communications.

Innovation Solution

A novel algorithm applies padding (scale factor) to detected objects in images before rotation correction, allowing simultaneous rotation correction, cropping, and downscaling as a single efficient step by calculating a maximum scale factor that maintains the object's aspect ratio within the image bounds.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If padding is applied after rotation correction, then the processing steps are sequential and simpler to implement, but the overall processing time increases and efficiency decreases

Engineering Contradiction:
Improveimage processing efficiencyVSAvoidprocessing algorithm complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies padding (scaling) to the detected object before rotation correction is performed. By calculating the scale factor based on the rotated rectangle's dimensions and applying the scaling transformation in advance, the system prepares the object for subsequent rotation and cropping operations. This preliminary action allows multiple processing steps to be combined into a single efficient operation, improving overall processing speed without significantly increasing algorithmic complexity.

Inventive Principle:
Principle #10Preliminary action

2Loss of time

If multiple processing steps (rotation correction, cropping, downscaling) are performed separately, then each step can be optimized independently, but the total processing time increases

Engineering Contradiction:
Improveprocessing timeVSAvoidprocessing pipeline complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent merges rotation correction, cropping, and downscaling operations into a single integrated processing step. By applying padding first to establish the correct scaling factor, then performing rotation and cropping simultaneously in one operation, the system eliminates the need for separate sequential processing steps. This consolidation significantly reduces processing time while the unified algorithm maintains manageable complexity through coordinated transformation matrices.

Inventive Principle:
Principle #5Merging (Combining)

3Productivity

If padding is applied before rotation correction, then processing efficiency improves and multiple operations can be combined, but the algorithm becomes more complex

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidalgorithm complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent changes the order of operations by applying scaling (padding) before rotation correction, and uses parameter transformation to simplify the overall process. The scale factor is calculated based on the rotated rectangle's width and height, then applied as a preprocessing step. This parameter change allows the subsequent rotation and cropping to be performed on already-scaled coordinates, enabling the combination of multiple operations into one efficient pass through the data.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12614406B2Systems and methods for applying scale factors to image objects
Publication Date: 2026.04.28 CAPITAL ONE SERVICES LLC
  • US12614406B2 patent drawing
  • US12614406B2 patent drawing
  • US12614406B2 patent drawing

AI summary

Methods and systems are described herein for applying padding (e.g., a scale factor) to a detected object (e.g., a rotated rectangle or other shape) in an image before rotation correction is applied. By applying the padding prior to the rotation correction, the system is more efficient as rotation correction may be performed simultaneously with other processing tasks such as cropping and downscaling. For example, by applying padding first, the system is able to keep rotation correction, cropping, and/or downscaling as a single step, which is quicker and more efficient.