Camera Preview Object Removal via Preliminary Action

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image capture technologies do not allow users to preview an image with unwanted objects removed in real time, forcing users to capture multiple images and remove objects post-processing, which is inefficient for pre-capture adjustments.

Innovation Solution

A method and device that receive multiple images from an image sensor, classify pixels as moving or background, and generate a real-time or near-real-time preview image excluding unwanted objects, allowing users to make adjustments before capturing the final image.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If multiple pictures are captured and synthesized in post-processing to remove unwanted objects, then the unwanted objects are removed from the final picture, but the user cannot see the clean picture in real-time and must make adjustments after capture

Engineering Contradiction:
Improvetime for post-processingVSAvoidability to make pre-capture adjustments
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The system performs object removal in advance by generating a clean preview image from multiple captured frames before the user makes final capture decisions. This allows users to see the effect of object removal and make framing, focus, and composition adjustments based on the cleaned preview, rather than discovering object removal only after post-processing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates a copy of the scene from multiple captured frames and processes this copy to remove unwanted objects, displaying the cleaned copy as a preview while preserving the original captured frames for final image generation. This allows real-time preview without compromising the quality of the final capture.

Inventive Principle:
Principle #26Copying

2Ease of operation

If real-time preview with object removal is generated, then users can make better pre-capture adjustments, but computational complexity and processing requirements increase

Engineering Contradiction:
Improvepre-capture adjustment capabilityVSAvoidcomputational processing complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system applies object removal processing selectively to generate previews at lower resolutions or for specific regions of interest, rather than processing entire high-resolution images in real-time. This reduces computational burden while still providing users with sufficient visual information to make meaningful pre-capture adjustments.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system performs preliminary processing by capturing multiple frames and identifying moving objects in advance, storing this information for use in generating clean previews. This preliminary analysis reduces the real-time processing burden during preview generation.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If multiple images are captured and stored for synthesis, then unwanted objects can be removed effectively, but memory and storage requirements increase

Engineering Contradiction:
Improveobject removal effectivenessVSAvoidmemory buffer capacity
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system extracts only the essential information from captured frames—specifically, the identification of moving objects and their trajectories—rather than storing complete high-resolution copies of all frames. This extracted information is sufficient for generating clean previews and final images while significantly reducing memory requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system uses temporary low-resolution buffer frames for real-time preview generation, which are discarded after use, rather than maintaining large buffers of high-resolution frames. This approach provides the necessary functionality for object removal while minimizing persistent memory usage.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Data Source

PatentUS10616502B2Camera preview
Publication Date: 2020.04.07 QUALCOMM INC
  • US10616502B2 patent drawing
  • US10616502B2 patent drawing
  • US10616502B2 patent drawing

AI summary

An electronic device receives a plurality of images at different times while the device is operating in an image preview mode, and prior to a user-initiated image capture request, the electronic device generates a clean preview image that excludes one or more moving objects from the preview image.