Głęboki zoom
Deweloperzy | Microsoftu |
---|---|
Wersja stabilna | 0.9.000.5 / 13 października 2008
|
System operacyjny | Microsoft Windows (multimedia) |
Typ | Multimedialne |
Licencja | Prawnie zastrzeżony |
Strona internetowa |
Deep Zoom to technologia opracowana przez firmę Microsoft w celu wydajnego przesyłania i przeglądania obrazów. Pozwala użytkownikom przesuwać i powiększać duży obraz o wysokiej rozdzielczości lub dużą kolekcję obrazów. Skraca czas wymagany do wstępnego załadowania, pobierając tylko oglądany region lub tylko w rozdzielczości, w jakiej jest wyświetlany. Kolejne regiony są pobierane, gdy użytkownik je przesuwa (lub powiększa); animacje służą do ukrycia wszelkich szarpnięć w przejściu. Biblioteki są również dostępne na innych platformach, w tym Java i Flash.
Historia
Format pliku Deep Zoom jest bardzo podobny do formatu obrazu Google Maps , w którym obrazy są dzielone na kafelki, a następnie wyświetlane zgodnie z wymaganiami. Kafelkowanie jest zazwyczaj zgodne ze wzorem drzewa czworokątnego ze zwiększaniem rozdzielczości obrazu (innymi słowy dwukrotne powiększenie i dwukrotna rozdzielczość). Główna różnica polega na tym, że w Google Maps rzeczywiste szczegóły obrazu zmieniają się z jednego poziomu powiększenia na inny, podczas gdy w przypadku Deep Zoom ten sam obraz jest wyświetlany na każdym poziomie powiększenia.
Firma Seadragon Software , dawniej Sand Codex, jako pierwsza stworzyła technologię Seadragon i implementację tego, co obecnie nazywa się Deep Zoom. Technologia ta została następnie wchłonięta przez Microsoft Live Labs po przejęciu Seadragon Software. Inżynierowie firmy Seadragon współpracują teraz z firmą Microsoft, aby zintegrować swoją pracę z technologiami takimi jak Silverlight i Photosynth .
Przykłady głębokiego zoomu
Najsłynniejsza implementacja Deep Zoom była prawdopodobnie pierwszą: kolekcja pamiątek na stronie Hard Rock . Zaprojektowany i zaprojektowany przez Duncana/Channona i zbudowany przez Vertigo, został po raz pierwszy zademonstrowany w marcu 2008 roku na konwencji Microsoft MIX w Las Vegas .
W 2010 roku Microsoft Live Labs nawiązał współpracę z Uniwersytetem Kalifornijskim w Berkeley, aby stworzyć ChronoZoom , narzędzie do wizualizacji czasu oparte na DeepZoom, które przesunęło granice DeepZoom, ponieważ wymagało powiększenia ze skali 13 miliardów lat do jednego dnia. Od tego czasu projekt przeszedł do etapu rozwoju w ramach Microsoft Research .
Innym przykładem jest projekt Deep Earth . Twórcy opisują go jako „projekt społecznościowy skupiony na tworzeniu bogatej interaktywnej kontrolki mapowania za pomocą Silverlight2 Deep Zoom. Koncentrując się na obrazach i danych Microsoft Virtual Earth, projekt oferuje członkom zespołu możliwość uczenia się i udostępniania podczas tworzenia czegoś fajnego i użytecznego. "
Projekt kolekcji obrazów http://galleryzoom.co.uk/ pokazuje 1000 obrazów w wysokiej rozdzielczości/z czujnikiem indywidualnie indeksowanych. (Korzystając z narzędzia Deep Zoom Composer).
Blaise Aguera y Arcas zademonstrował Seadragon i Photosynth na konferencji TED w 2007 roku.
W listopadzie 2009 r. firma 352 Media Group, deweloper Silverlight w programie partnerskim Microsoft Silverlight, stworzyła przykład narzędzia Deep Zoom przy użyciu oprogramowania Microsoft Silverlight w wersji 3. Jest ono dostępne online w witrynie sieci Web firmy 352 Media Group .
Mozaika Winston Churchill Deep Zoom , stworzona przez programistów Silverlight Shoothill , zawiera zarówno interaktywny głęboki zoom online, jak i samodzielny głęboki zoom, który stanowi część wystawy Churchilla w Churchill War Rooms w Whitehall.
W 2010 roku Shoothill zbudował Sumatran Tiger Deep Zoom – największy dotychczas widziany – dla światowej organizacji charytatywnej Fauna and Flora International , przedstawiający tysiące zdjęć zagrożonych gatunków.
Wczesny przykład technologii podobnej do Deep Zoom został wdrożony w Departamencie ds. Maorysów w Nowej Zelandii w 1997 roku. [ Potrzebne źródło ] Technologia została wykorzystana do pokazania własności ziemi Maorysów.
Obrazy z głębokim zoomem
Format pliku używany przez Deep Zoom (a także Photosynth i Seadragon Ajax) jest oparty na XML. Użytkownicy mogą określić pojedynczy duży obraz (dzi) lub zbiór obrazów (dzc). Pozwala również na „rzadkie obrazy”; gdzie niektóre części obrazu mają większą rozdzielczość niż inne, czego przykład można znaleźć na stronie głównej Seadragon Ajax ; Wyświetlany obraz roweru jest rzadkim obrazem. Choć używany w zastrzeżonym Deep Zoom, format dzi jest otwarty i może być używany przez każdego.
Głębokie powiększenie obrazu (dzi)
DZI składa się z dwóch części: pliku DZI (z rozszerzeniem .dzi lub .xml) oraz podkatalogu folderów obrazów. Każdy folder w podkatalogu image jest oznaczony poziomem rozdzielczości. Wyższe liczby odpowiadają wyższemu poziomowi rozdzielczości; wewnątrz każdego folderu znajdują się kafelki obrazu odpowiadające temu poziomowi rozdzielczości, ponumerowane kolejno w kolumnach od lewego górnego rogu do prawego dolnego rogu.
Kolekcja Deep Zoom (dzc)
DZC to zbiór pewnej liczby DZI połączonych i przywoływanych przez plik DZC (z rozszerzeniem .dzc lub .xml). Na wysokim poziomie kolekcja to liczba miniatur obrazów, których lokalizacja jest śledzona przez plik .dzc/.xml, podczas powiększania obrazu uzyskuje dostęp do kafelków o większej rozdzielczości. Struktura DZC jest podobna do struktury DZI; plik .dzc/.xml definiuje kolekcję i podkatalogi map folderów do struktury pliku DZI, każdy z własnym zestawem .dzi/.xml i kafelkami obrazów. DZC jest używany w Pivot firmy Microsoft, ale nie w SeaDragon per se.
Rzadkie obrazy
Rzadkie obrazy są podklasyfikacją typu pliku DZI. Rzadki obraz to zwykle kilka oddzielnych fotografii o różnych poziomach rozdzielczości, które zostały umieszczone w jednym DZI zamiast DZC. Rzadkie obrazy nie mają innej struktury plików niż DZI i różnią się tylko tym, że nie ma jednego poziomu „najwyższej rozdzielczości” dla całego DZI.
Rozwój iPhone OS
Microsoft Live Labs stworzył aplikację dla App Store o nazwie Seadragon Mobile . Jest prowadzony przez Internet i obejmuje Deep Zoom w następujących kategoriach; sztuka, historia, mapy, zdjęcia, Photosynth , do którego każdy może przesłać, przestrzeń kosmiczna, technologia i sieć.
Linki zewnętrzne
- Oficjalna witryna Microsoft Silverlight
- Podkład DeepZoom
- Omówienie MSDN w Silverlight dla programistów
- Pobierz program Deep Zoom Composer
- Demo Photosynth i Seadragon na konferencji TED
- Dynamicznie generowany obraz DeepZoom przedstawiający Mandelbrot Fractal, demonstracja Google AppEngine SDK (Java), strona internetowa wykorzystująca Microsoft SeaDragon AJAX do wyświetlania DeepZoom
- Dynamicznie generowany obraz DeepZoom Mandelbrot Fractal, Google AppEngine SDK Demo (Java), komponent obrazu ClipFlair Studio (Silverlight) używany do wyświetlania
- OpenSeadragon wykorzystuje technologię Deep Zoom.
- Zoomo - witryna do udostępniania obrazów, używa OpenSeadragon do wyświetlania obrazów.
- Zoomable - narzędzie do konwersji, dostępne API