Image Transition Blending via Homography and Periodic Fading
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing geolocated image transitions between online map services and shared imagery often result in visually disruptive transitions due to differences in timing, angle, background scenery, and photographic properties, leading to flickering and choppiness, which can distract users.
Innovation Solution
The method involves determining a homography between images to overlay and blend related images, gradually fading out the first image while incrementally introducing the second image at transition intervals, reducing visible seams and differences in color and lighting through multi-band blending.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If images are transitioned directly from one to another, then the transition is fast and simple, but visible seams and visual disruptions occur due to differences in timing, angle, and photographic properties
Solution Approach 1:
The transition process is segmented into multiple transition intervals within a transition period, where the interface progressively updates from displaying the first image to displaying the second image. This segmentation allows the system to control the transition at discrete steps, reducing abrupt visual changes while maintaining reasonable transition speed.
Solution Approach 2:
The interface transition is made dynamic by gradually adjusting the display between two images over time. The system dynamically modifies the visual presentation by blending images at transition intervals and adjusting opacity levels, transforming a static abrupt switch into a dynamic continuous transition that reduces visual disruptions.
2Object-affected harmful factors
If images are blended to reduce visible seams, then visual quality improves, but processing complexity and computational resources increase
Solution Approach 1:
The blending operation is applied locally only to the region of overlap between the first and second images, rather than processing the entire image. This local quality approach reduces computational complexity by focusing processing resources only on the areas where seams would be visible, while still achieving effective seam reduction.
Solution Approach 2:
The system applies partial blending at transition intervals rather than full blending throughout the entire transition period. By using partial action (blending only during specific intervals and only in overlapping regions), the system achieves sufficient seam reduction without the excessive computational cost of continuous full-image blending.
3Object-affected harmful factors
If the interface gradually transitions between images at multiple intervals, then visual smoothness improves, but transition duration increases
Solution Approach 1:
The transition is structured as periodic action occurring at specific transition intervals within the transition period. The interface updates at regular intervals, creating a rhythmic progression from the first image to the second image. This periodic approach provides visual smoothness through multiple intermediate states while constraining the total transition duration by limiting updates to specific intervals rather than continuous changes.
Data Source
AI summary
Methods, systems, and computer program products for transitioning an interface to a related image are provided. A method for transitioning an interface to a related image may include receiving information describing a homography between a first image and a second image, and adjusting the interface to present the second image at one or more transition intervals in a transition period until the second image is fully displayed and the first image is no longer visible. The interface may be adjusted by determining, based on the homography, a region of the second image to overlay onto a corresponding area of the first image, blending the determined region with the corresponding area to reduce visible seams occurring between the first image and the second image, and updating the interface by gradually decreasing visual intensity of the first image while gradually and proportionally increasing visual intensity of the second image.


