Ambient Data Capture for Immersive Photo Recreation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current computer systems fail to effectively recreate the sensory and cognitive milieu associated with the environment in which a photograph was taken, limiting the ability to relive the original experience when viewing images.

Innovation Solution

A method and system that capture and store ambient condition data such as sounds, light, and motion alongside images, allowing for the re-creation of these conditions when the image is displayed, using metadata to associate and retrieve the ambient information and recreate the sensory and cognitive milieu.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If ambient condition data is captured and stored alongside images, then the sensory and cognitive milieu is preserved, but the data storage requirements increase

Engineering Contradiction:
Improvesensory and cognitive milieuVSAvoiddata storage
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential ambient condition parameters (sound, light, motion) needed to recreate the sensory milieu, rather than storing all possible environmental data. This selective extraction preserves the core experience while minimizing storage requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The ambient condition data serves multiple functions: it preserves the sensory milieu for later recreation, provides contextual information about the photographing environment, and enables cognitive association between the image and its original context. This multi-functionality justifies the storage investment.

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

2Loss of information

If ambient condition data is captured and stored alongside images, then the sensory and cognitive milieu is preserved, but the system complexity increases

Engineering Contradiction:
Improvesensory and cognitive milieuVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system segments the ambient condition capture into distinct sensory modalities (sound via microphone, light via sensors, motion via accelerometers), with each component handling a specific type of data. This modular segmentation reduces overall system complexity by making each subsystem independent and manageable.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent combines multiple ambient condition capture devices (microphone, light sensors, accelerometers) with the image capture device into an integrated system. This merging allows synchronized data collection and simplifies the user experience by automatically associating all ambient data with the corresponding photograph.

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If ambient condition data is re-created when image is displayed, then the immersive experience is enhanced, but the processing requirements increase

Engineering Contradiction:
Improveexperience authenticityVSAvoidprocessing power
Core Design Contradiction:
ReliabilityVSPower

Solution Approach 1:

The ambient condition data is captured and pre-processed at the time of photographing, storing the raw sensory data alongside the image. This preliminary action eliminates the need for complex real-time processing during display, as the data is already captured and organized for immediate recreation when the image is viewed.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10326905B2Sensory and cognitive milieu in photographs and videos
Publication Date: 2019.06.18 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10326905B2 patent drawing
  • US10326905B2 patent drawing
  • US10326905B2 patent drawing

AI summary

A method includes receiving a package comprising an image and metadata of the image including ambient condition data, storing the package in a memory, receiving a request for the image, outputting the image in response to the request, determining a context of the request, determining, using the context of the request, a substitute for the ambient condition data, and outputting the substitute for the ambient condition data with the image.