Dynamic Image Panning and Zooming via Subject Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing user interfaces fail to dynamically and engagingly present images by automatically determining panning and zooming based on image content and viewer context, lacking the visual interest of simulating the Ken Burns effect.

Innovation Solution

A user interface that dynamically pans and zooms images displayed on electronic devices, using information associated with the image and the viewer's social context to simulate the Ken Burns effect, where panning and zooming actions are determined to focus on subjects of interest, enhancing viewer engagement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a user interface displays images statically without dynamic effects, then the device complexity is reduced and ease of operation is improved, but the visual engagement and user interaction are diminished

Engineering Contradiction:
Improveease of operationVSAvoiddevice complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system pre-processes images to identify subjects of interest, determines optimal panning and zooming paths, and stores this information for later playback. This preliminary analysis allows the dynamic effects to be executed automatically without requiring complex real-time processing during user interaction, thus maintaining ease of operation while achieving engaging visual presentations.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If automatic panning and zooming effects are implemented based on image content analysis, then user engagement and visual interest are improved, but the processing time and computational resources increase

Engineering Contradiction:
Improveuser engagementVSAvoidprocessing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs image analysis, subject identification, and pan/zoom path determination in advance, storing the results for later playback. This pre-processing approach shifts the computational burden to an earlier stage, allowing the actual image display to occur quickly without real-time processing delays, thus improving user engagement while minimizing perceived processing time during interaction.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If dynamic panning and zooming effects are applied to all images, then visual engagement is improved, but the energy consumption and processing load increase

Engineering Contradiction:
Improvevisual engagementVSAvoidenergy consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The system applies dynamic panning and zooming effects selectively based on image characteristics and user context rather than uniformly to all images. By analyzing each image to determine whether it contains subjects of interest that would benefit from dynamic presentation, the system optimizes energy consumption by applying computational resources only where necessary to enhance user engagement.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10459621B2Image panning and zooming effect
Publication Date: 2019.10.29 META PLATFORMS INC
  • US10459621B2 patent drawing
  • US10459621B2 patent drawing
  • US10459621B2 patent drawing

AI summary

A method may include displaying an image on an electronic device to a user of a system, the image comprising content downloaded from the system. The method may include determining a relationship between the content of the image and the user accessing the image based on information from the system, and then displaying an animation of panning the image. The panning of the image may include displaying at least a first portion of the image before a second portion of the image to the user accessing the image based on displaying a movement of the image that is determined based on the relationship between the content of the image and the user. The first portion of the image may be different from the second portion of the image.