Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 14

iseephotovista

embedded photo stitching technology

Current Challenge

To provide an affordable method for both consumers and businesses to take pictures and create breathtaking panoramas instantly on cameras and mobile phones

Solution: iseephotovista

Taking digital panorama photography to whole new horizons:


Creates greater detail and resolution Makes shot process a whole lot easier Resembles more closely what humans see Adds greater impact to nature photography

iseemedia is
the developer of ieephotovista. Panorama creation software World leading multiple award-winning Used by hundreds of thousands of users Real estate, travel and tourism, museums, Web apps

Addressing create once, publish to many paradigm

photovista Panoramas for Business


Photos created quickly - Without special equipment Just a standard digital camera Real Estate Agents, Travel Professionals Engineers and Architects Law Enforcement Insurance Investigators More compelling presentations - Striking beach resort images -or- Beautiful pool of a home being sold

photovista Panoramas for Consumers


New ecosystem of printers, paper and electronic presentation Upgrade incentive to cameras and camera phones with new, exciting features High quality and high resolution photography Instantly on digital cameras & camera phones
Cityscapes Dramatic sunsets Holiday resorts Family get-togethers

Panorama Revenue Ecosystem ($$$)

Add images to maps and other location based applications on Web and mobile

Digital cameras to create images Printer support for printing Panorama paper

Online storage and printing Photo kiosk support Web presentations

iseephotovista Secret Sauce


Designed to function in constrained environments Digital Cameras Camera phones Uses efficient algorithms and advanced memory management Capable of stitching 3 images 3.2 MPixels (2080x1552) 9.3 MB available heap memory Stitch horizontal panoramas Left to right Right to left Input and output format YCC 4:2:2 YCC 4:2:0 Rendering done using only internal RAM Maintains possible quality of the original images

Focused on the growing demand for scalable solutions

iseephotovista for Symbian and J2ME

iseePhotoVista GUI

User Java Applications MIDP/CLDC

Other native applications

iseePhotoVista EM stitching engine


Camera API

Java KVM Other OS API

Graphical User Interface

Operating System Core

iseephotovista Workflow

iseePhotoVista GUI
Video preview with overlap Image Capture in YCC format
4:2:0 planar

Pass image to the panorama engine

Preview and save panorama


3. Retrieve Panorama
4:2:0 Interlaced

2. Render panorama

1. Add YCC images


to stitcher

Panorama Stitching Engine

Warp

Align

Color Balance

Blend

iseephotovista Technology
Superior stitching engine Accurate and configurable warping Blending engine to create seamless transitions between images Color balancing Creates seamless single image Even if light conditions have varied from shot to shot Quickly generates an image stripe from preview mode Provides alignment assistance Making subsequent image capture easier and more accurate Includes efficient memory management Enables stitching in low memory environments Takes advantage of dual core processors to increase stitching speed Customizable to create panoramic images from 2 images To as many as is required to create a full 3600 panoramic image Currently available for: Texas Instruments (Arm), Zoran (Mips), Intel Xscale, and ARC chipsets

Business Arrangements/Options
Works with camera manufacturers
- OEMs and ODMs to provide the fastest and highest quality solution - Partners with OEM and ODM manufacturers to offer solution to their customers Customized solutions to meet customers requirements - Platforms not currently supported by the technology may require additional development and an NRE Revenue generation based on number of possible models: - One-time payment (source code license) - Fee based technical support if requested - Per unit royalty and annual fee

Coming Soon
Tilt compensation - Skew image to correct for tilt of camera Dynamic lens distortion compensation - There can be 5% deviation from specification in lens In low cost digital cameras and camera phones even more - Dynamic lens correction adjusts the stitching algorithm Makes compensation more consistent from camera to camera Real-time feedback of stitching alignment - Displays when user is getting within set alignment parameters Automatically take the picture

For further details contact:


in Asia Brenton Brownell brentb@iseemedia.com +852-6444-1300 (mobile)

You might also like