Image Timestamp Correction Using Metadata Reference Times

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Social network systems face inaccuracies in image timestamps due to metadata errors, which affect the organization and retrieval of photos, as timestamps from digital cameras and smartphones may not be reliable.

Innovation Solution

A method and system that determine reference times based on metadata such as internal clock reset times, event times, and image metadata, and adjust incorrect timestamps by comparing them to these reference times, using a constant offset or relationship criteria to correct timestamp errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If timestamps are obtained directly from camera metadata, then the process is simple and fast, but the timestamp accuracy is poor

Engineering Contradiction:
Improvetimestamp accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by collecting multiple reference times from various metadata sources (camera internal clock, event times, location data) before timestamp correction. These reference times are stored and prepared in advance, allowing the correction process to simply compare and adjust timestamps without complex real-time calculations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces reference times as an intermediary element between the original timestamp and the corrected timestamp. Instead of directly correcting the timestamp, the system uses reference times from multiple sources (camera metadata, event metadata, location metadata) as mediators to detect errors and determine corrections, simplifying the overall process while improving accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If timestamp correction is performed on all images, then timestamp accuracy is improved, but processing time and computational resources increase

Engineering Contradiction:
Improvetimestamp accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system applies local quality by performing timestamp correction selectively rather than uniformly on all images. It identifies specific images with timestamp errors based on comparisons with reference times and corrects only those, leaving images with accurate timestamps unchanged. This localized approach improves accuracy where needed while minimizing processing time.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes parameters by adjusting only the timestamp parameter for affected images rather than reprocessing all image data. The correction modifies specific timestamp values based on detected errors and reference times, changing only the necessary parameter (timestamp) rather than performing comprehensive image analysis, thus reducing processing time while maintaining accuracy improvement.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If multiple reference times are used for correction, then timestamp accuracy is improved, but the complexity of determining reference times increases

Engineering Contradiction:
Improvetimestamp accuracyVSAvoidmetadata processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system applies universality by using multiple types of metadata (camera metadata, event metadata, location metadata) as reference times for timestamp correction. Each metadata type serves multiple functions: providing reference times for comparison, detecting timestamp errors, and determining correction values. This multi-functional approach improves accuracy while managing complexity through a unified correction framework.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS9239747B1Image timestamp correction using metadata
Publication Date: 2016.01.19 GOOGLE LLC
  • US9239747B1 patent drawing
  • US9239747B1 patent drawing
  • US9239747B1 patent drawing

AI summary

Implementations generally relate to improving metadata. In some implementations, a method includes determining timestamps, where the timestamps correspond to images. The method also includes determining one or more reference times based on predetermined metadata. The method also includes detecting a timestamp error in one or more timestamps based on the one or more reference times. The method also includes adjusting each timestamp having a timestamp error based on the one or more reference times.