digging up deep zoom

19

Upload: miguel-jimenez

Post on 13-Jan-2015

1.229 views

Category:

Business


0 download

DESCRIPTION

Experience the construction and exploration of maps of images and get into the details of the SeaDragon technology, used for the Photosynth Research Project and now applied to Silverlight applications. Through this session you will see how to use the DeepZoom composer to create collections of images that can be used to build maps of content that can be hidden, detected, scaled and integrated into other Silverlight interactions. A Hands-On Code session showing how to work with the tools and API you need to get proficient with DeepZoom technologies.

TRANSCRIPT

Page 1: Digging Up Deep Zoom
Page 2: Digging Up Deep Zoom

2

Digging Up DeepZoom

Miguel JiménezUX Advisor @ Bla Bla Labs e: [email protected]: www.migueljimenez.nett: @migs212

Session Code: WUX308-IS

Page 3: Digging Up Deep Zoom

3

AgendaDigging Up DeepZoom

What Is DeepZoom

Stitching Things Together

Advanced Interaction Techniques

Interesting Usage Scenarios

Page 4: Digging Up Deep Zoom

4

What Is DeepZoom?An Image Is Worth A Thousand Words

Formal Definition

“A technology that allows to create a collection of images that can be zoomed and panned in low bandwidth scenarios without

affecting performance and delivering a rich,

interactive user experience.”

Page 5: Digging Up Deep Zoom

5

What Is DeepZoom?The Technology Behind

Page 6: Digging Up Deep Zoom

6

What Is DeepZoom?How It Works

Page 7: Digging Up Deep Zoom

7

What Is DeepZoom?The Quality Delivered

Page 8: Digging Up Deep Zoom

8

What Is DeepZoom?The Required Toolset

+

Page 9: Digging Up Deep Zoom

9

Stitching Things TogetherCollections vs. Compositions

We have two stitching options

Composition: “A single image is generated. It doesn’t matter how many images you used or the size of them, they are converted to single pyramid.”

Collection: “All the images are kept the same way you composed them. This way, images can be detected and interacted with in runtime”

Page 10: Digging Up Deep Zoom

10

Stitching Images

Page 11: Digging Up Deep Zoom

11

Around The Image Collection:MultiScaleImage Object Model

Zooming Manually

Panning Around

Loading Collections

Advance Interaction Techniques

Page 12: Digging Up Deep Zoom

12

Integrating Metadata Information:Loading Image Meta Data

Hit Testing Images

Integrating Extra XAML

Advance Interaction Techniques

Page 13: Digging Up Deep Zoom

13

The Photosynth Platform

Advance Interaction Techniques

Page 14: Digging Up Deep Zoom

14

Usage ScenariosInteresting Ways Of Using DeepZoom

Photo Integration in NewsPapers

Panoramic Views for Real Estate Agencies

Information Exchange for Medical Systems

Document & Book Browsing for Libraries

Clothes Detail Explorer for Fashion Designer

Page 15: Digging Up Deep Zoom

15

Contact Information

Miguel Jiménez

[email protected]

www.migueljimenez.net

www.twitter.com/migs212

Page 16: Digging Up Deep Zoom

With an amazing line up of international speakers, there are even more chances to win an evaluation prize! So make sure you submit feedback for all the sessions you attend!

Don’t forget to completeyour session feedback forms via the CommNet terminalsor the Registered Delegate

Pages for your chance towin a HTC Touch Dual!

Now extended from2 to 24 hours after session

for more chance to WIN

http://www.microsoft.com/emea/teched2008/developer/feedback.aspx

Page 17: Digging Up Deep Zoom

www.microsoft.com/techedTech·Talks Tech·Ed BloggersLive Simulcasts Virtual Labs

http://microsoft.com/msdn

Developer’s Kit, Licenses, and MORE!

Resources for Developers

Page 18: Digging Up Deep Zoom

Related Content

Breakout Sessions

Hands-on Labs

Thursday:ARC304 – Auditorium – Know Thy User: Instrumenting User ExperienceWUX310 – Room 114 – Beauty and the Geeks: Developer-Designer WorkflowWUX403 – Room 113 – Tips & Tricks for Building Great Microsoft Silverlight Apps

WUX11-HOL – Microsoft Silverlight FoundationWUX12-HOL – Animations in Microsoft Silverlight 2.0WUX13-HOL – Building Reusable Controls with Microsoft Silverlight 2.0WUX14-HOL – Communications and Data with Microsoft Silverlight 2.0

Page 19: Digging Up Deep Zoom

19

© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should

not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any informatio n provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.