Mobile Image Identification via Server-Side Database Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing database systems face challenges in efficiently identifying images captured in the field, particularly when dealing with large datasets and the need for rapid matching in short-time encounters, as they are impractical to store and search within a mobile device.

Innovation Solution

A database system that utilizes a back-end system to store and analyze reference images, allowing for image recognition, dynamic database updates, and interactive user interfaces for image search and data visualization, enabling users to capture images, transmit them for analysis, and retrieve identification information on a mobile device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If a large database of reference images is stored in a mobile device, then image identification capability is improved, but device storage capacity and processing speed are exceeded

Engineering Contradiction:
Improvedatabase sizeVSAvoidmobile device capability
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The system divides the database into two segments: a large reference database stored on remote servers and a smaller local database stored on the mobile device. The server handles complex image matching operations while the mobile device performs capture and display functions, resolving the contradiction between database size and device capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces a server as an intermediary between the mobile device and the large database. The server acts as a mediator that receives image data from the mobile device, performs complex matching operations against the large database, and returns results, allowing the mobile device to access large database capabilities without storing the entire database locally.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If image matching is performed on a mobile device, then processing speed is improved, but matching accuracy decreases due to limited computational resources

Engineering Contradiction:
Improvematching speedVSAvoididentification accuracy
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The system segments the processing tasks by having the mobile device perform initial image capture and transmission, then relying on the server's superior computational resources to perform the actual image matching and identification. This division allows accurate matching using advanced algorithms on the server while maintaining rapid response through efficient data transmission.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system replaces the mechanical limitation of mobile device processing power with server-based computational resources. Instead of attempting to perform complex image matching on resource-constrained mobile hardware, the system substitutes remote server processing capability, achieving both speed and accuracy through optimized network communication and server-side computation.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Loss of information

If a comprehensive database with detailed identification information is used, then identification completeness is improved, but data transmission time increases

Engineering Contradiction:
Improveidentification completenessVSAvoidtransmission time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system extracts only the essential identification information needed for the encounter from the comprehensive database and transmits it to the mobile device. Non-essential or redundant data remains on the server, reducing transmission time while maintaining identification completeness for law enforcement purposes.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system implements partial data transmission by sending only the most critical identification fields immediately for rapid identification, with the option to retrieve additional detailed information on demand. This partial action approach ensures timely identification while maintaining access to complete database information when needed.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10635932B2Database systems and user interfaces for dynamic and interactive mobile image analysis and identification
Publication Date: 2020.04.28 PALANTIR TECHNOLOGIES INC
  • US10635932B2 patent drawing
  • US10635932B2 patent drawing
  • US10635932B2 patent drawing

AI summary

Embodiments of the present disclosure relate to systems, techniques, methods, and computer-readable mediums for one or more database systems configured to perform image identification of an image captured using a remote mobile device, and display of identity information associated with the captured image on the remote mobile device, in communication with the database system(s). A system obtains an image captured using a camera on a remote mobile device and performs image analysis to identify the captured image using reference images in one or more databases. The system can present the results for display an interactive user interface on the remote mobile device.