Wyszukiwanie obrazów w bazach danych
|
|
- Zuzanna Rosińska
- 9 lat temu
- Przeglądów:
Transkrypt
1 Wyszukiwanie obrazów w bazach danych Łukasz Matuszczak Marek Wojciechowski Zadaniem współczesnych systemów zarządzania bazami danych jest już nie tylko efektywna obsługa danych alfanumerycznych. Upowszechnienie się tanich, pojemnych pamięci masowych, w połączeniu ze wzrostem mocy obliczeniowej serwerów i stacji roboczych, przy jednoczesnym spadku ich cen, spowodowało w ostatnich latach rozwój technologii multimedialnych. Podstawowe wymagania stawiane systemom zarządzania bazami danych w zakresie obsługi danych multimedialnych (obrazów, sekwencji audio, filmów wideo) można ująć jednym stwierdzeniem: systemy te powinny oferować dla danych multimedialnych te same mechanizmy, które są dostępne w kontekście danych alfanumerycznych. Wprowadzenie typu danych BLOB (ang. binary large object) umożliwiło składowanie danych multimedialnych w bazie danych, automatycznie udostępniając takie mechanizmy jak: przetwarzanie transakcyjne, kontrola dostępu do danych, odtwarzanie po awarii. Sporym wyzwaniem dla twórców systemów zarządzania bazami danych jest jednak w dalszym ciągu obsługa zapytań do multimedialnych baz danych. Kryteria selekcji pojawiające się w zapytaniach do multimedialnych baz danych można podzielić na dwie klasy: kryteria dotyczące metadanych o obiektach i dotyczące zawartości. Metadane o obiekcie multimedialnym to alfanumeryczne dane o jego pochodzeniu (np. nazwa źródłowego pliku) i formacie (format pliku, metoda kompresji, wymiary obrazu, częstotliwość próbkowania dla sekwencji audio, liczba klatek na sekundę dla sekwencji wideo, itd.). Obsługa zapytań o metadane o obiektach realizowana jest w oparciu o tradycyjne techniki przetwarzania zapytań dla danych alfanumerycznych. Zapytania odwołujące się do zawartości obiektów multimedialnych wymagają technik automatycznej ekstrakcji ich właściwości i/ lub zaawansowanych modeli pozwalających na składowanie informacji o semantycznej zawartości obiektów. Celem niniejszego artykułu jest przybliżenie czytelnikom zagadnień związanych z przetwarzaniem zapytań w multimedialnych bazach danych na przykładzie jednego z rodzajów multimediów: obrazów. Obrazy są obecnie jedynym typem danych multimedialnych, dla których Oracle wspiera wyszukiwanie ze względu na zawartość. Artykuł stanowi próbę oceny użyteczności, kompletności i dojrzałości mechanizmów wyszukiwania obrazów w Oracle9i na tle opracowanych przez środowiska naukowe systemów prototypowych i zatwierdzonych w ostatnich latach standardów. Rozwiązania prototypowe Problem przetwarzania danych multimedialnych w bazach danych stał się prawdziwym wyzwaniem dla środowisk naukowych, co zaowocowało niezliczoną wręcz liczbą systemów i języków eksperymentalnych. Szczególnie wiele rozwiązań zostało zaproponowanych dla problemu przeszukiwania dużych kolekcji obrazów. Dużą uwagę poświęcono sposobom reprezentacji semantycznej zawartości obrazów i konstrukcji języków zapytań, które często odchodziły od postaci ściśle tekstowej. Miało to nie tylko ułatwić korzystanie z nich użytkownikom, ale umożliwiało również tworzenie zapytań dotychczas bardzo trudnych do skonstruowania. Przykładem mogą tu być języki, w których użytkownik rysuje na ekranie pewien obraz, a następnie próbuje odnaleźć w bazie danych obraz najbardziej podobny do narysowanego. Poniżej przedstawiono kilka przykładów systemów prototypowych, które pokazują różnorodne podejścia do kwestii wyszukiwania obrazów. QBIC - IBM s Query By Image Content System QBIC [3] umożliwia przeszukiwanie dużych kolekcji obrazów w oparciu o ich własności wizualne. Uwzględniane właściwości to procentowy udział kolorów w obrazie, kształty i tekstury oraz lokalizacja kolorów, kształtów i tekstur na obrazie. QBIC umożliwia na przykład wyszukanie obrazów, które prezentują czerwony okrągły obiekt, znajdujący się w górnym lewym rogu, umieszczony na zielonym tle. Zapytania w systemie QBIC mają charakter wizualny. Użytkownik specyfikuje wymagane kolory, tekstury, kształty i ich lokalizację za pomocą graficznego interfejsu. Interfejs graficzny udostępnia paletę kolorów i suwaki do definiowania udziału poszczególnych kolorów w obrazie oraz narzędzie do szkicowania obrazu wzorcowego w oparciu o predefiniowane kształty geometryczne i paletę tekstur. Funkcjonalność wyszukiwarki QBIC jest obecnie dostępna w komercyjnym systemie zarządzania bazą danych IBM DB2 w ramach rozszerzenia oferowanego pod nazwą DB2 Image Extender [2]. 9
2 10 SCORE (a System for COntent based REtrieval of pictures) SCORE [1] proponuje specjalny model reprezentacji zawartości obrazów. Każdy z obrazów w bazie danych jest opisany przez zmodyfikowany diagram encji-związków. Encje nie oznaczają tu jednak typów, ale konkretne obiekty. Podobnie symbol związku dotyczy jednego konkretnego powiązania, a nie zbioru powiązań. SCORE wyróżnia dwa typy związków. Akcje opisują pewne sytuacje obecne na obrazku (np. pies goni kota). Relacje przestrzenne określają względne pozycje obiektów na obrazie (na lewo, pod, z przodu). Tworzenie zapytania polega na graficznym wyborze kilku obiektów z palety ikon. Następnie użytkownik określa dodatkowe parametry i atrybuty obiektów (kolor, rozmiar, liczba) oraz definiuje żądane związki między obiektami. Wykonanie zapytania uwzględnia przybliżone dopasowywanie wartości atrybutów oraz akcji (np. sosna jest drzewem) i reguły dedukcji dla związków przestrzennych (np. przechodniość relacji na lewo). SMDS (Structured Multimedia Database System) SMDS [8] jest jedną z pierwszych prób stworzenia podstaw teoretycznych dla technologii multimedialnych. Formalnie zdefiniowano instancję medium, która reprezentuje jeden konkretny typ medium, np. dane audio, wideo, obrazy, dokumenty. Instancja medium zawiera w sobie poszczególne egzemplarze danego typu (np. ścieżka audio) oraz cechy opisujące zawartość tych egzemplarzy. Określono również formalnie strukturę bazy danych. Struktura taka oprócz instancji mediów obejmuje również elementy pozwalające na osłabianie treści zapytań, np. hierarchie generalizacji cech (mustang jest przykładem forda), lub dopuszczalne substytuty dla wartości atrybutów (kolor czerwony można zastąpić pomarańczowym). Zaproponowane definicje są na tyle ścisłe, że pozwalają stworzyć język zapytań wykorzystujący programowanie w logice (podobny do języka PROLOG). Ponieważ formułowanie zapytań za pomocą programowania w logice jest dość trudne, zaproponowano również język oparty na składni SQL, który na niższym poziomie wykorzystuje odpowiednie formuły logiczne. Poniższe zapytanie w języku SMDS-SQL znajduje obrazy, na których widoczny jest biały ford. SELECT M FROM smds source1 M WHERE FindType(M)=image AND FindObjWithFeature(ford) AND Color(ford, white, S) CSQL (Cognition and Semantics-based Query Language) Język CSQL [7] jest częścią systemu zarządzania bazą danych SEMCOG, który służy do przechowywania obrazów statycznych. System wprowadza hierarchiczną strukturę do modelowania obrazów, która wspiera zarówno zapytania na poziomie całych obrazów, jak i obiektów składowych. Dodatkowo uwzględniono dwojaki charakter przechowywanych obrazów, ich cechy wizualne i semantyczne. Uwzględnienie cech wizualnych pozwala np. na tworzenie zapytań o podobieństwo dwóch obrazów (w kształtach, kolorach, rozmiarach), natomiast cechy semantyczne umożliwiają wyszukiwanie obrazów na podstawie opisu znaczenia obrazu, który jest definiowany ręcznie przez użytkownika lub półautomatycznie przez algorytmy przetwarzania obrazów. Model zakłada, że obraz jest obiektem złożonym z wielu obiektów składowych, które mają pewne znaczenie i cechy wizualne (np. człowiek, samochód). Struktura każdego obiektu obejmuje więc jego obraz (zbiór pikseli), cechy semantyczne i relacje przestrzenne. Obiekty mogą również zawierać kolejne podobiekty i relacje przestrzenne między nimi. W zapytaniach można specyfikować kryteria selekcji odwołujące się do semantyki obrazów, wizualnego podobieństwa obrazów oraz relacji przestrzennych, określonych w modelu obrazu. Poniższe, przykładowe zapytanie wyszukuje wszystkie obrazy, na których widoczna jest osoba na prawo od obiektu podobnego do zadanego obrazu. SELECT image P WHERE P contains X AND P contains Y AND X is_a człowiek AND Y i_like AND X to_the_right_of Y MOQL (Multimedia Object Query Language) Język MOQL [6] jest rozszerzeniem języka OQL opracowanego dla obiektowych baz danych przez ODMG. W tym wypadku celem twórców była reprezentacja dowolnych danych multimedialnych, a nie tylko obrazów. Sposób przechowywania nie został konkretnie określony, natomiast założono, że oprócz samych mediów, dostępne będą również informacje semantyczne o interesujących obiektach wchodzących w ich skład. Rozszerzenia języka OQL dotyczą przede wszystkim nowych wyrażeń, jakie można stosować w ramach klauzuli WHERE. Są to m.in.: predykaty i funkcje przestrzenne np. intersect, predykaty i funkcje temporalne np. overlap, predykat CONTAINS. Składnia zapytań została również poszerzona o specjalną klauzulę PRESENT, która daje szerokie możliwości definiowania sposobu prezentacji wyników. Poniższe zapytanie wyszukuje pary (obraz, wideo), gdzie klip wideo obejmuje wszystkie samochody widoczne na obrazku. Obraz i wideo są prezentowane w oknach o określonej pozycji i rozmiarze. Pokaz obrazu trwa 20 sekund i rozpoczyna się 10 sekund przed początkiem klipu wideo, który jest odtwarzany przez 30 minut. SELECT m, v FROM Images m, Videos v WHERE FOR ALL c IN (SELECT r FROM Cars r WHERE m CONTAINS r) v CONTAINS c PRESENT atwindow(m, (0,0), (300, 400)) AND atwindow(v, (301, 401), (500, 700)) AND play(v, 10, normal, 30*60) parstart display(m, 0, 20) Obowiązujące standardy Proponowane w rozwiązaniach prototypowych rozszerzenia języka SQL o konstrukcje wspierające obsługę obrazów i innych rodzajów multimediów nie zyskały uznania organizacji odpowiedzialnych za standard SQL. Zamiast
3 rozbudowy SQL o kolejne, trudne w implementacji i potencjalnie niezgodne ze sobą rozszerzenia dla danych multimedialnych, tekstowych i przestrzennych, zwyciężyła koncepcja opracowania nowego standardu, obejmującego specyfikacje bibliotek opartych o typy obiektowe SQL99 [10], przeznaczonych do obsługi poszczególnych specjalistycznych rodzajów danych i aplikacji. Nowy standard - SQL/MM: SQL Multimedia and Application Packages - składa się z wielu części [9]. Obecnie tylko jedna z nich dotyczy danych multimedialnych - Part 5: Still Image [4], poświęcona obrazom. Pozostałe części dotyczą tekstowych i przestrzennych baz danych oraz eksploracji danych (ang. data mining). SQL/MM w obecnej postaci nie zawiera specyfikacji dla danych audio i wideo. Specyfikacja SQL/MM: Still Image definiuje strukturalne typy SQL umożliwiające składowanie obrazów w bazie danych, ich odczyt i różnego rodzaju modyfikacje oraz wyszukiwanie obrazów spełniających kryteria selekcji odwołujące się do atrybutów wizualnych obrazu. W standardzie SQL/MM obrazy są reprezentowane za pomocą typu SI_StillImage. SI_StillImage składuje dwuwymiarowe obrazy w postaci kolekcji pikseli. Standard zakłada, że obrazy mogą być składowane w różnych formatach (JPEG, GIF, TIFF, itd.), zależnie od możliwości konkretnej implementacji. Oprócz samego obrazu (składowanego w postaci dużego obiektu binarnego BLOB), SI_StillImage zawiera również takie informacje o obrazie jak format i wymiary w pikselach. Metody typu SI_StillImage pozwalają m.in. na skalowanie i obroty obrazu, obcinanie obrazu, konwersje formatów oraz generację miniaturki obrazu w mniejszej rozdzielczości (ang. thumbnail). Oprócz podstawowego typu SI_StillImage, SQL/MM w zakresie obsługi obrazów definiuje również kilka typów służących do reprezentacji różnych właściwości obrazu. Typ SI_AverageColor reprezentuje średni kolor obrazu, SI_ColorHistogram dostarcza informacji o udziale kolorów w obrazie, SI_PositionalColor reprezentuje lokalizację poszczególnych kolorów na obrazie, a SI_Texture służy do zapamiętania informacji o tzw. teksturze obrazu. Dla każdego z wymienionych typów istnieje metoda typu SI_StillImage zwracająca daną właściwość wskazanego obrazu. Ponadto, typ SI_StillImage i każdy z typów reprezentujących właściwości obrazu posiada metodę SI_Score, służącą do wyznaczenia odległości między dwoma obrazami w kontekście danej właściwości. Odległość przyjmuje wartości większe lub równe 0, większa odległość oznacza większą różnicę. Poniższe przykładowe zapytanie wykorzystujące typy SQL/ MM zwraca wzory tkanin (składowane w kolumnie Wzor tabeli WZORY) podobne w sensie tekstury do zadanego wzorca. Wykorzystana w klauzuli WHERE metoda SI_find- Texture wyznacza teksturę nowego wzoru w postaci wartości typu SI_Texture. Na rzecz uzyskanej w ten sposób reprezentacji tekstury podanego obrazu, wołana jest następnie metoda SI_Score, która wyznacza odległość pod względem tekstury między podanym obrazem a obrazami składowanymi w bazie danych w kolumnie typu SI_StillImage. SELECT * FROM WZORY WHERE SI_findTexture(nowyWzor). SI_Score(Wzor) < 1.2 Standard SQL/MM nie porusza kwestii składowania i przeszukiwania semantycznych opisów zawartości obiektów multimedialnych. Wydaje się jednak, że rolę języka opisu semantycznej zawartości multimediów (w tym obrazów) w bazach danych powinien spełniać MPEG-7 [5]. MPEG- 7 jest ogólnym standardem języka opisu zawartości obiektów multimedialnych, niezwiązanym z technologiami bazodanowymi. MPEG-7 (oficjalna nazwa standardu to Multimedia Content Description Interface) został opracowany przez grupę MPEG (Moving Picture Experts Group) i jest obowiązującym standardem ISO/IEC. Specyfikacja MPEG-7 ogranicza się do formatu i zawartości opisów, nie obejmuje natomiast zagadnień związanych z ekstrakcją właściwości i przeszukiwaniem opisów. Opisy MPEG-7 uwzględniają metadane o obiekcie multimedialnym (producent, format zapisu), semantyczne metadane o treści (obiekty, zdarzenia, postacie, role postaci) oraz sygnałowe metadane o treści (kolor, tekstura) [12]. Zawartość opisu MPEG-7 częściowo się więc nakłada na zawartość typów obiektowych SQL/MM, oferując dodatkowo możliwość zapamiętania danych o semantycznej zawartości obiektu. Deskryptory MPEG-7 zapisywane są w formacie XML, a jako język definiowania składni deskryptorów służy XMLSchema, co potencjalnie umożliwia przetwarzanie opisów MPEG-7 w systemach zarządzania bazami danych obsługujących dane XML (np. Oracle9i). Składowanie i wyszukiwanie obrazów w Oracle9i Właściwością (ang. feature) serwera Oracle9i umożliwiającą składowanie, odczyt i przetwarzanie danych multimedialnych jest intermedia [11]. Oracle intermedia obsługuje dane multimedialne składowane jako BLOB i BFI- LE lub dostępne przez wskazany adres URL. intermedia dostarcza typy obiektowe dla poszczególnych rodzajów multimediów (dla obrazów ORDImage), wiążące obiekt multimedialny z metadanymi o jego pochodzeniu i formacie, a także udostępniające metody do operowania na obiektach i ich metadanych. Typ ORDImage umożliwia: eksport/import danych między bazą danych i lokalizacjami zewnętrznymi; automatyczną ekstrakcję i pielęgnację metadanych o formacie (dla obrazów w popularnych formatach graficznych); przetwarzanie obrazów: konwersję formatu, kopiowanie, skalowanie i obcinanie. W oparciu o tradycyjne mechanizmy obiektowo-relacyjne, intermedia wspiera obsługę zapytań z kryteriami selekcji odwołującymi się do metadanych, składowanych w atrybutach typu ORDImage. Poza zapytaniami o metadane, dla obrazów intermedia wspiera również wyszukiwanie ze względu na zawartość (ang. content-based image retrieval). Zasada działania Oracle intermedia uwzględnia przy wyszukiwaniu obrazów ze względu na zawartość następujące właściwości: kolor udział poszczególnych kolorów; tekstura niskopoziomowe wzory na obrazie, szczególnie te powtarzające się; kształt kształty występujące na obrazie, rozumiane jako regiony o jednym kolorze; 11
4 12 lokalizacja reprezentująca położenie kolorów, tekstur i kształtów na obrazie (ma sens tylko w połączeniu z co najmniej jedną z pozostałych właściwości). Poniższe rysunki przedstawiają przykłady par podobnych obrazów. obrazy bardzo podobne pod względem kształtów i udziału kolorów: obrazy podobne pod względem koloru i lokalizacji kolorów: obrazy bardzo podobne pod względem kształtów i ich lokalizacji: obrazy o podobnej teksturze: Bazę dla wyszukiwania obrazów podobnych do danego stanowi ekstrakcja własności wizualnych obrazów. Właściwości wizualne obrazów są w intermedia reprezentowane w postaci sygnatur (obiektów typu ORDImageSignature). Wszelkie operacje związane z oceną podobieństwa obrazów są wykonywane na sygnaturach, a nie bezpośrednio na obrazach. Podstawą dla wyznaczenia sygnatury jest segmentacja obrazu, czyli podział na regiony o jednakowym kolorze. Segmenty opisane są: kolorem, kształtem i teksturą. Sygnatura odzwierciedla własności segmentów i globalne własności obrazu w zakresie koloru, kształtu i tekstury. Sygnatury muszą być jawnie wyznaczone (za pomocą metody generatesignature typu ORDImage- Signature). Następnie można je składować w tabelach tak samo jak obrazy (ORDImage) i inne dane. Przy wyszukiwaniu ze względu na zawartość, użytkownik przypisuje wagi poszczególnym właściwościom obrazów. Waga jest liczbą z przedziału od 0.0 do 1.0 (waga 0.0 dla danej właściwości oznacza, że ma ona nie być brana pod uwagę). Podane przez użytkownika wagi są automatycznie normalizowane, tak by ich suma wynosiła 1.0. Miarą podobieństwa jest ważona suma odległości między obrazami w kontekście poszczególnych właściwości. Wynik jest liczbą zmiennoprzecinkową z zakresu od 0 (dla obrazów identycznych) do 100 (dla obrazów całkowicie różnych). Do przeprowadzania testów podobieństwa służy operator IMGSimilar, który oprócz dwóch sygnatur otrzymuje na wejście łańcuch znaków z przypisaniem wag do właściwości wizualnych i próg maksymalnej dopuszczalnej odległości (próg ten musi być dobrany empirycznie). Operator IMGSimilar może być wykorzystywany w połączeniu z podrzędnym operatorem IMGScore, który zwraca wartość funkcji odległości wyznaczoną podczas testu podobieństwa. Dla poprawy efektywności operacji wyszukiwania obrazów podobnych do danego, Oracle intermedia umożliwia tworzenie specjalnego typu indeksu (ORDSYS.ORDIMA- GEINDEX) na kolumnach typu ORDImageSignature. Przykład W celu zilustrowania sposobu składowania i wyszukiwania obrazów ze względu na zawartość w Oracle intermedia, rozważmy kolekcję obrazów zawierających wzory tkanin. Poniższe polecenie SQL tworzy tabelę WZORY do składowania takiej kolekcji obrazów. Nazwy tkanin będą składowane w kolumnie Nazwa, a obrazy reprezentujące wzory - w kolumnie Obraz. Ponieważ planowane jest przeszukiwanie kolekcji ze względu na właściwości wizualne wzorów, dodatkowo w tworzonej tabeli zawarta jest kolumna do pamiętania sygnatur obrazów (Sygn). CREATE TABLE wzory (nazwa VARCHAR2(40), obraz ORDSYS.ORDImage, sygn ORDSYS.ORDImageSignature); Poniższa instrukcja INSERT dodaje do tabeli WZORY nowy wiersz (obraz składowany jest jako obiekt BFILE): INSERT INTO wzory VALUES («kratka», ORDSYS.ORDImage.init(«file», TKANINY, kratka.gif ), ORDSYS.ORDImageSignature.init()); Poniższy blok kodu w PL/SQL generuje sygnaturę dla jednego z obrazów składowanych w tabeli WZORY i zapisuje ją w bazie danych: DECLARE ob ORDSYS.ORDImage; sg ORDSYS.ORDImageSignature; BEGIN SELECT obraz, sygn INTO ob, sg FROM wzory WHERE nazwa = «kratka» FOR UPDATE; sg.generatesignature(ob); UPDATE wzory SET sygn = sg WHERE nazwa = kratka ; END; / Poniższe zapytanie wyszukuje w tabeli WZORY wzory podobne do wzoru o nazwie kratka składowanego również w tej tabeli. Zapytanie wykorzystuje operator IMGSimilar odwołujący się do sygnatur składowanych w kolumnie Sygn. W teście podobieństwa mają być brane pod uwagę tekstura i kolor obrazów, z większą wagą przypisaną kolorowi. Własnościom kształtu i lokalizacji nie przypisano w zapytaniu wag, w związku z tym mają one domyślną wagę 0 i nie są brane pod uwagę. Wartością progową miary odległości w poniższym zapytaniu jest 5.0.
5 SELECT w.nazwa FROM wzory w WHERE ORDSYS.IMGSimilar( w.sygn, (SELECT v.sygn FROM wzory v WHERE v.nazwa = kratka ), texture = 0,3 color = 0,7, 5.0) = 1 W przypadku gdy użytkownika interesuje nie tylko binarny wynik testu podobieństwa, ale również stopień podobieństwa obrazów, należy wykorzystać w zapytaniu pomocniczy operator IMGSsore, zwracający wartość miary odległości wyznaczoną w teście podobieństwa przeprowadzonym za pomocą operatora IMGSimilar. SELECT w.nazwa, ORDSYS.IMGScore(303) FROM wzory w WHERE ORDSYS.IMGSimilar( w.sygn, (SELECT v.sygn FROM wzory v WHERE v.nazwa = kratka ), texture = 0,3 color = 0,7, 5.0, 303) = 1 Tajemniczy parametr operatora IMGScore (w powyższym przykładzie: 303) jest numerem referencyjnym wiążącym w zapytaniu wystąpienie operatora IMGScore z nadrzędnym w stosunku do niego operatorem IMGSimilar. Powiązanie to umożliwia wykorzystanie w jednym zapytaniu kilku par operatorów IMGSimilar i IMGScore, np. przy wyszukiwaniu obrazów podobnych do kilku zadanych wzorców. Uwagi Wykorzystując Oracle intermedia do wyszukiwania obrazów należy pamiętać o tym, że komputer ciągle nie dorównuje człowiekowi w zakresie porównywania obrazów. Umysł ludzki znacznie lepiej radzi sobie ze skalowaniem, obrotami i przesłanianiem obiektów. Należy być świadomym tego, na jakich zasadach intermedia ocenia podobieństwo obrazów. Na potrzeby ekstrakcji własności wizualnych obrazy są tymczasowo skalowane do jednego rozmiaru, przez co np. fragment wycięty z obrazu może być uznany za niepodobny do całego obrazu. Dlatego też intermedia radzi sobie dobrze w sytuacjach gdy szukany obiekt zajmuje cały obraz. Jeśli na obrazie jest wiele kształtów, intermedia poradzi sobie lepiej gdy kształtów tych jest niewiele i gdy są to proste kształty, najlepiej w kontrastujących kolorach. Doświadczenia pokazują, że w przypadku złożonych obrazów i fotografii skuteczniejsze od kryterium kształtu są kryteria odwołujące się do rozkładu i lokalizacji kolorów. Podsumowanie Wsparcie dla wyszukiwania obrazów w bazach danych wymaga technik automatycznej ekstrakcji własności wizualnych i modeli reprezentacji semantycznych właściwości obrazów i obiektów na nich przedstawionych. Obecność takich standardów jak SQL/MM i MPEG-7 daje nadzieję na dalszy rozwój narzędzi do wyszukiwania obrazów w bazach danych. Obecna wersja systemu zarządzania bazą danych Oracle Oracle 9.2 implementuje funkcjonalność SQL/MM (przy składni odbiegającej od standardu) umożliwiając składowanie, przetwarzanie i wyszukiwanie obrazów ze względu na ich własności wizualne. Oracle 9.2 nie oferuje natomiast żadnych modeli do składowania i przeszukiwania metadanych o semantyce obiektów multimedialnych. Możliwość wykorzystania do tego celu opisów w standardzie MPEG-7 sprowadza się do ogólnych mechanizmów przetwarzania i przeszukiwania danych XML dostępnych w Oracle 9.2. Literatura [1] Aslandogan Y.A., Yu C.T.C., Liu C., and Nair K.R.: Design, Implementation and Evaluation of SCORE. Proceedings of the 11th International Conference on Data Engineering, [2] DB2 Universal Database, Image, Audio, and Video Extenders Administration and Programming, Version 8. IBM, [3] Flickner M., Sawhney H., Niblack W., Ashley J., Huang Q., Dom B. et al: Query by image and video content: the qbic system. IEEE Computer, 28(9), [4] ISO/IEC :2001, Information Technology Database Languages SQL Multimedia and Application Packages Part 5: Still Image. ISO, [5] ISO/IEC 15938, Information Technology Multimedia content description interface. ISO, [6] Li J.Z., Özsu M.T., Szafron D., Oria V.: MOQL: A multimedia object query language. Proceedings of the 3rd International Workshop on Multimedia Information Systems, [7] Li W.-S, Candan K.S.: SEMCOG: A Hybrid Objectbased Image Database System and Its Modeling, Language, and Query Processing. Proceedings of the 14th International Conference on Data Engineering, [8] Marcus S., Subrahmanian V.S.: Foundations of multimedia database systems. Journal of ACM, 43(3), [9] Melton J., Eisenberg A.: SQL Multimedia and Application Packages (SQL/MM). SIGMOD Record 30(4), [10] Melton J., Eisenberg A.: SQL:1999, formerly known as SQL3. SIGMOD Record 28(1), [11] Oracle9i intermedia User s Guide and Reference, Release 2 (9.2). Oracle, [12] Skarbek W.: MPEG-7. Materiały IX Konferencji PLO- UG,
Multimedialne bazy danych. Andrzej Łachwa, WFAiIS UJ 2011
5 Multimedialne bazy danych Andrzej Łachwa, WFAiIS UJ 2011 Wyszukiwanie obrazów w bazach danych www.cs.put.poznan.pl/mwojciechowski/papers/plougtki03.pdf PLOUG tki nr 28/grudzień 2003 Podstawowe wymagania
Bazy danych. Andrzej Łachwa, UJ, 2013 andrzej.lachwa@uj.edu.pl www.uj.edu.pl/web/zpgk/materialy 9/15
Bazy danych Andrzej Łachwa, UJ, 2013 andrzej.lachwa@uj.edu.pl www.uj.edu.pl/web/zpgk/materialy 9/15 Przechowywanie danych Wykorzystanie systemu plików, dostępu do plików za pośrednictwem systemu operacyjnego
epuap Ogólna instrukcja organizacyjna kroków dla realizacji integracji
epuap Ogólna instrukcja organizacyjna kroków dla realizacji integracji Projekt współfinansowany ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka
Jak usprawnić procesy controllingowe w Firmie? Jak nadać im szerszy kontekst? Nowe zastosowania naszych rozwiązań na przykładach.
Jak usprawnić procesy controllingowe w Firmie? Jak nadać im szerszy kontekst? Nowe zastosowania naszych rozwiązań na przykładach. 1 PROJEKTY KOSZTOWE 2 PROJEKTY PRZYCHODOWE 3 PODZIAŁ PROJEKTÓW ZE WZGLĘDU
Bazy danych II. Andrzej Grzybowski. Instytut Fizyki, Uniwersytet Śląski
Bazy danych II Andrzej Grzybowski Instytut Fizyki, Uniwersytet Śląski Wykład 11 Zastosowanie PHP do programowania aplikacji baz danych Oracle Wsparcie programowania w PHP baz danych Oracle Oprócz możliwego
WYKŁAD 8. Postacie obrazów na różnych etapach procesu przetwarzania
WYKŁAD 8 Reprezentacja obrazu Elementy edycji (tworzenia) obrazu Postacie obrazów na różnych etapach procesu przetwarzania Klasy obrazów Klasa 1: Obrazy o pełnej skali stopni jasności, typowe parametry:
Program szkoleniowy Efektywni50+ Moduł III Standardy wymiany danych
Program szkoleniowy Efektywni50+ Moduł III 1 Wprowadzenie do zagadnienia wymiany dokumentów. Lekcja rozpoczynająca moduł poświęcony standardom wymiany danych. Wprowadzenie do zagadnień wymiany danych w
Przypomnienie najważniejszych pojęć z baz danych. Co to jest baza danych?
Przypomnienie najważniejszych pojęć z baz danych. Co to jest baza danych? 1 Podstawowe pojęcia: 2 3 4 5 Dana (ang.data) najmniejsza, elementarna jednostka informacji o obiekcie będąca przedmiotem przetwarzania
Praca na wielu bazach danych część 2. (Wersja 8.1)
Praca na wielu bazach danych część 2 (Wersja 8.1) 1 Spis treści 1 Analizy baz danych... 3 1.1 Lista analityczna i okno szczegółów podstawowe informacje dla każdej bazy... 3 1.2 Raporty wykonywane jako
Charakterystyka systemów plików
Charakterystyka systemów plików Systemy plików są rozwijane wraz z systemami operacyjnymi. Windows wspiera systemy FAT oraz system NTFS. Różnią się one sposobem przechowywania informacji o plikach, ale
Poniżej instrukcja użytkowania platformy
Adres dostępowy: http://online.inter-edukacja.wsns.pl/ Poniżej instrukcja użytkowania platformy WYŻSZA SZKOŁA NAUK SPOŁECZNYCH z siedzibą w Lublinie SZKOLENIA PRZEZ INTERNET Instrukcja użytkowania platformy
Chemoinformatyczne bazy danych - Wprowadzenie do technologii baz danych. Andrzej Bąk
Chemoinformatyczne bazy danych - Wprowadzenie do technologii baz danych Andrzej Bąk Wstęp Zarys Co to jest baza danych? Podstawy teorii baz danych Klasyfikacja baz danych Organizacja danych w relacyjnej
Politechnika Warszawska Wydział Matematyki i Nauk Informacyjnych ul. Koszykowa 75, 00-662 Warszawa
Zamawiający: Wydział Matematyki i Nauk Informacyjnych Politechniki Warszawskiej 00-662 Warszawa, ul. Koszykowa 75 Przedmiot zamówienia: Produkcja Interaktywnej gry matematycznej Nr postępowania: WMiNI-39/44/AM/13
W dobie postępującej digitalizacji zasobów oraz zwiększającej się liczby dostawców i wydawców
W dobie postępującej digitalizacji zasobów oraz zwiększającej się liczby dostawców i wydawców oferujących dostępy do tytułów elektronicznych, zarówno bibliotekarze jak i użytkownicy coraz większą ilość
PL/SQL. Zaawansowane tematy PL/SQL
PL/SQL Zaawansowane tematy PL/SQL Cele Przypomnienie kursorów Przypomnienie procedur i funkcji składowanych Poznanie pakietów składowanych 2 Bazę danych Oracle możemy traktować jakby była złożona z dwóch
Sieci komputerowe cel
Sieci komputerowe cel współuŝytkowanie programów i plików; współuŝytkowanie innych zasobów: drukarek, ploterów, pamięci masowych, itd. współuŝytkowanie baz danych; ograniczenie wydatków na zakup stacji
GEO-SYSTEM Sp. z o.o. GEO-RCiWN Rejestr Cen i Wartości Nieruchomości Podręcznik dla uŝytkowników modułu wyszukiwania danych Warszawa 2007
GEO-SYSTEM Sp. z o.o. 02-732 Warszawa, ul. Podbipięty 34 m. 7, tel./fax 847-35-80, 853-31-15 http:\\www.geo-system.com.pl e-mail:geo-system@geo-system.com.pl GEO-RCiWN Rejestr Cen i Wartości Nieruchomości
System kontroli wersji SVN
System kontroli wersji SVN Co to jest system kontroli wersji Wszędzie tam, gdzie nad jednym projektem pracuje wiele osób, zastosowanie znajduje system kontroli wersji. System, zainstalowany na serwerze,
Automatyka. Etymologicznie automatyka pochodzi od grec.
Automatyka Etymologicznie automatyka pochodzi od grec. : samoczynny. Automatyka to: dyscyplina naukowa zajmująca się podstawami teoretycznymi, dział techniki zajmujący się praktyczną realizacją urządzeń
Instrukcja Obsługi STRONA PODMIOTOWA BIP
Instrukcja Obsługi STRONA PODMIOTOWA BIP Elementy strony podmiotowej BIP: Strona podmiotowa Biuletynu Informacji Publicznej podzielona jest na trzy części: Nagłówek strony głównej Stopka strony podmiotowej
Instalacja. Zawartość. Wyszukiwarka. Instalacja... 1. Konfiguracja... 2. Uruchomienie i praca z raportem... 4. Metody wyszukiwania...
Zawartość Instalacja... 1 Konfiguracja... 2 Uruchomienie i praca z raportem... 4 Metody wyszukiwania... 6 Prezentacja wyników... 7 Wycenianie... 9 Wstęp Narzędzie ściśle współpracujące z raportem: Moduł
Projekt z dnia 2 listopada 2015 r. z dnia.. 2015 r.
Projekt z dnia 2 listopada 2015 r. R O Z P O R Z Ą D Z E N I E M I N I S T R A P R A C Y I P O L I T Y K I S P O Ł E C Z N E J 1) z dnia.. 2015 r. w sprawie treści, formy oraz sposobu zamieszczenia informacji
Automatyzacja procesu publikowania w bibliotece cyfrowej
Automatyzacja procesu publikowania w bibliotece cyfrowej Jakub Bajer Biblioteka Politechniki Poznańskiej Krzysztof Ober Poznańska Fundacja Bibliotek Naukowych Plan prezentacji 1. Cel prezentacji 2. Proces
Kancelaris - Zmiany w wersji 2.50
1. Listy Kancelaris - Zmiany w wersji 2.50 Zmieniono funkcję Dostosuj listę umożliwiając: o Zapamiętanie wielu widoków dla danej listy o Współdzielenie widoków między pracownikami Przykład: Kancelaria
Firma Informatyczna JazzBIT
Artykuły i obrazy Autor: Stefan Wajda [zwiastun] 10.02.2006. Dodawanie i publikowanie artykułów to najczęstsze zadanie. I chociaż nie jest skomplikowane, może początkujacych wprawiać w zakłopotanie. Trzeba
Ogólna charakterystyka kontraktów terminowych
Jesteś tu: Bossa.pl Kurs giełdowy - Część 10 Ogólna charakterystyka kontraktów terminowych Kontrakt terminowy jest umową pomiędzy dwiema stronami, z których jedna zobowiązuje się do nabycia a druga do
Podstawa programowa kształcenia ogólnego informatyki w gimnazjum
1 Podstawa programowa kształcenia ogólnego informatyki w gimnazjum Obowiązująca podstawa programowa nauczania informatyki w gimnazjum, w odniesieniu do propozycji realizacji tych zagadnień w podręcznikach
Oracle intermedia na tle standardu SQL/MM i prototypowych systemów multimedialnych baz danych
IX Konferencja PLOUG Koœcielisko PaŸdziernik 2003 Oracle intermedia na tle standardu SQL/MM i prototypowych systemów multimedialnych baz danych Marek Wojciechowski, ukasz Matuszczak Politechnika Poznañska
VinCent Office. Moduł Drukarki Fiskalnej
VinCent Office Moduł Drukarki Fiskalnej Wystawienie paragonu. Dla paragonów definiujemy nowy dokument sprzedaży. Ustawiamy dla niego parametry jak podano na poniższym rysunku. W opcjach mamy możliwość
Dziedziczenie : Dziedziczenie to nic innego jak definiowanie nowych klas w oparciu o już istniejące.
Programowanie II prowadzący: Adam Dudek Lista nr 8 Dziedziczenie : Dziedziczenie to nic innego jak definiowanie nowych klas w oparciu o już istniejące. Jest to najważniejsza cecha świadcząca o sile programowania
Gdynia: Księgowość od podstaw Numer ogłoszenia: 60337-2012; data zamieszczenia: 15.03.2012 OGŁOSZENIE O ZAMÓWIENIU - usługi
1 z 5 2012-03-15 12:05 Adres strony internetowej, na której Zamawiający udostępnia Specyfikację Istotnych Warunków Zamówienia: www.pupgdynia.pl Gdynia: Księgowość od podstaw Numer ogłoszenia: 60337-2012;
PRZEMYSŁOWY ODTWARZACZ PLIKÓW MP3 i WAV
INDUSTRIAL MP3/WAV imp3_wav AUTOMATYKA PRZEMYSŁOWA PRZEMYSŁOWY ODTWARZACZ PLIKÓW MP3 i WAV ZASTOSOWANIE: - systemy powiadamiania głosowego w przemyśle (linie technologiczne, maszyny) - systemy ostrzegania,
Warunki Oferty PrOmOcyjnej usługi z ulgą
Warunki Oferty PrOmOcyjnej usługi z ulgą 1. 1. Opis Oferty 1.1. Oferta Usługi z ulgą (dalej Oferta ), dostępna będzie w okresie od 16.12.2015 r. do odwołania, jednak nie dłużej niż do dnia 31.03.2016 r.
Zad.1 Pokazać pierwszeństwo trybu odmów przed zezwalaj.
Sprawozdanie 2 Zad.1 Pokazać pierwszeństwo trybu odmów przed zezwalaj. Ilustracja 1: Przy próbie zapisu pliku odmówiono dostępu mimo że administratorzy mają jawnie zezwalaj Zad. 2 Pokazać pierwszeństwo
Projektowanie bazy danych
Projektowanie bazy danych Pierwszą fazą tworzenia projektu bazy danych jest postawienie definicji celu, założeo wstępnych i określenie podstawowych funkcji aplikacji. Każda baza danych jest projektowana
KLAUZULE ARBITRAŻOWE
KLAUZULE ARBITRAŻOWE KLAUZULE arbitrażowe ICC Zalecane jest, aby strony chcące w swych kontraktach zawrzeć odniesienie do arbitrażu ICC, skorzystały ze standardowych klauzul, wskazanych poniżej. Standardowa
WYJASNIENIA I MODYFIKACJA SPECYFIKACJI ISTOTNYCH WARUNKÓW ZAMÓWIENIA
Szczecin dnia 28.07.2015r. Akademia Sztuki w Szczecinie Pl. Orła Białego 2 70-562 Szczecin Dotyczy: Przetarg nieograniczony na dostawę urządzeń i sprzętu stanowiącego wyposażenie studia nagrań na potrzeby
Projekt współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego ZAPYTANIE OFERTOWE
Legnica, dnia 22.05.2015r. ZAPYTANIE OFERTOWE na przeprowadzenie audytu zewnętrznego projektu wraz z opracowaniem raportu końcowego audytu w ramach projektu, współfinansowanego ze środków Unii Europejskiej
Pracownia internetowa w każdej szkole. Opiekun pracowni internetowej SBS 2003 PING
Instrukcja numer PING Pracownia internetowa w każdej szkole Opiekun pracowni internetowej SBS 2003 PING Poniższe rozwiązanie opisuje, jak zapisywać i odtwarzać obrazy całych dysków lub poszczególne partycje
Systemy mikroprocesorowe - projekt
Politechnika Wrocławska Systemy mikroprocesorowe - projekt Modbus master (Linux, Qt) Prowadzący: dr inż. Marek Wnuk Opracował: Artur Papuda Elektronika, ARR IV rok 1. Wstępne założenia projektu Moje zadanie
Miejski System Zarządzania - Katowicka Infrastruktura Informacji Przestrzennej
Miejski System Zarządzania - Katowicka Infrastruktura Informacji Przestrzennej Geodezyjne referencyjne bazy danych: Ewidencja Gruntów i Budynków Instrukcja użytkownika Historia zmian Wersja Data Kto Opis
API transakcyjne BitMarket.pl
API transakcyjne BitMarket.pl Wersja 20140314 1. Sposób łączenia się z API... 2 1.1. Klucze API... 2 1.2. Podpisywanie wiadomości... 2 1.3. Parametr tonce... 2 1.4. Odpowiedzi serwera... 3 1.5. Przykładowy
Konfiguracja historii plików
Wielu producentów oprogramowania oferuje zaawansowane rozwiązania do wykonywania kopii zapasowych plików użytkownika czy to na dyskach lokalnych czy w chmurze. Warto jednak zastanowić się czy instalacja
Wdrożenie modułu płatności eservice dla systemu Virtuemart 2.0.x
Wdrożenie modułu płatności eservice dla systemu Virtuemart 2.0.x Wersja 02 Styczeń 2016 Centrum Elektronicznych Usług Płatniczych eservice Sp. z o.o. Spis treści 1. Wstęp... 3 1.1. Przeznaczenie dokumentu...
Ładowanie i reorganizacja
Ładowanie i reorganizacja danych Cele Ładowanie danych za pomocą wstawiania ścieżką bezpośrednią Ładowanie danych do tabel Oracle za pomocą ścieżki konwencjonalnej oraz bezpośredniej SQL*Loader Reorganizacja
Zintegrowane Systemy Zarządzania Biblioteką SOWA1 i SOWA2 SKONTRUM
Zintegrowane Systemy Zarządzania Biblioteką SOWA1 i SOWA2 SKONTRUM PROGRAM INWENTARYZACJI Poznań 2011 Spis treści 1. WSTĘP...4 2. SPIS INWENTARZA (EWIDENCJA)...5 3. STAŁE UBYTKI...7 4. INTERPRETACJA ZAŁĄCZNIKÓW
INSTRUKCJA WebPTB 1.0
INSTRUKCJA WebPTB 1.0 Program WebPTB wspomaga zarządzaniem budynkami w kontekście ich bezpieczeństwa fizycznego. Zawiera zestawienie budynków wraz z ich cechami fizycznymi, które mają wpływ na bezpieczeństwo
Obliczenia arytmetyczne. Konkatenacja pól. Aliasy kolumn. Aliasy tabel. Co dalej? Rozdział 4. Korzystanie z funkcji. Zastosowanie funkcji
O autorze Wprowadzenie Rozdział 1. Relacyjne bazy danych i SQL Język i logika Definicja SQL Microsoft SQL Server, Oracle i MySQL Inne bazy danych Relacyjne bazy danych Klucze główne i obce Typy danych
Baza danych. Baza danych jest to zbiór danych powi zanych mi dzy sob pewnymi zale no ciami.
Access Baza danych Baza danych jest to zbiór danych powi zanych mi dzy sob pewnymi zale no ciami. Baza danych sk ada si z danych oraz programu komputerowego wyspecjalizowanego do gromadzenia i przetwarzania
Spis treści. Rozdział 1 ewyniki. mmedica - INSTR UKC JA UŻYTKO W NIKA
Wersja 5.1.9 Spis treści Rozdział 1 1.1 1.1.1 1.1.2 1.2 1.3 1.4 1.5 I Konfiguracja... 1-1 OID świadczeniodawcy... 1-2 Dodanie... instytucji zewnętrznej 1-4 Dodanie... zlecenia 1-11 Pobranie... materiału
Postanowienia ogólne. Usługodawcy oraz prawa do Witryn internetowych lub Aplikacji internetowych
Wyciąg z Uchwały Rady Badania nr 455 z 21 listopada 2012 --------------------------------------------------------------------------------------------------------------- Uchwała o poszerzeniu możliwości
GENERALNY INSPEKTOR OCHRONY DANYCH OSOBOWYCH
GENERALNY INSPEKTOR OCHRONY DANYCH OSOBOWYCH dr Edyta Bielak-Jomaa Warszawa, dnia 1 kwietnia 2016 r. DOLiS 035 2332/15 Prezydent Miasta K. WYSTĄPIENIE Na podstawie art. 19a ust. 1 ustawy z dnia 29 sierpnia
Szczegółowe wyjaśnienia dotyczące definicji MŚP i związanych z nią dylematów
1 Autor: Aneta Para Szczegółowe wyjaśnienia dotyczące definicji MŚP i związanych z nią dylematów Jak powiedział Günter Verheugen Członek Komisji Europejskiej, Komisarz ds. przedsiębiorstw i przemysłu Mikroprzedsiębiorstwa
Zarządzanie Zasobami by CTI. Instrukcja
Zarządzanie Zasobami by CTI Instrukcja Spis treści 1. Opis programu... 3 2. Konfiguracja... 4 3. Okno główne programu... 5 3.1. Narzędzia do zarządzania zasobami... 5 3.2. Oś czasu... 7 3.3. Wykres Gantta...
System zarządzania bazą danych (SZBD) Proces przechodzenia od świata rzeczywistego do jego informacyjnej reprezentacji w komputerze nazywać będziemy
System zarządzania bazą danych (SZBD) Proces przechodzenia od świata rzeczywistego do jego informacyjnej reprezentacji w komputerze nazywać będziemy modelowaniem, a pewien dobrze zdefiniowany sposób jego
Regulamin Usługi Certyfikat SSL. 1 Postanowienia ogólne
Regulamin Usługi Certyfikat SSL 1 Postanowienia ogólne 1. Niniejszy Regulamin reguluje zasady świadczenia Usługi Certyfikat SSL ( zwanej dalej : Usługa Certyfikat SSL) przez Az.pl Sp. z o.o. z siedzibą
Zarządzanie projektami. wykład 1 dr inż. Agata Klaus-Rosińska
Zarządzanie projektami wykład 1 dr inż. Agata Klaus-Rosińska 1 DEFINICJA PROJEKTU Zbiór działań podejmowanych dla zrealizowania określonego celu i uzyskania konkretnego, wymiernego rezultatu produkt projektu
Edycja geometrii w Solid Edge ST
Edycja geometrii w Solid Edge ST Artykuł pt.: " Czym jest Technologia Synchroniczna a czym nie jest?" zwracał kilkukrotnie uwagę na fakt, że nie należy mylić pojęć modelowania bezpośredniego i edycji bezpośredniej.
Komentarz do prac egzaminacyjnych w zawodzie technik administracji 343[01] ETAP PRAKTYCZNY EGZAMINU POTWIERDZAJĄCEGO KWALIFIKACJE ZAWODOWE
Komentarz do prac egzaminacyjnych w zawodzie technik administracji 343[01] ETAP PRAKTYCZNY EGZAMINU POTWIERDZAJĄCEGO KWALIFIKACJE ZAWODOWE OKE Kraków 2012 Zadanie egzaminacyjne zostało opracowane
Spis treści. Spis treści 3
Spis treści Wprowadzenie...n... 7 Struktura książki...ą...8 Informacje zwrotne...ą...9 Konwencje typograficzne...ą...9 Podziękowania...ą...10 Przykłady kodu...ą...11 Funkcje...n... 13 Funkcje przetwarzania
DE-WZP.261.11.2015.JJ.3 Warszawa, 2015-06-15
DE-WZP.261.11.2015.JJ.3 Warszawa, 2015-06-15 Wykonawcy ubiegający się o udzielenie zamówienia Dotyczy: postępowania prowadzonego w trybie przetargu nieograniczonego na Usługę druku książek, nr postępowania
Adres strony internetowej, na której Zamawiający udostępnia Specyfikację Istotnych Warunków Zamówienia: www.wup.pl/index.php?
1 z 6 2013-10-03 14:58 Adres strony internetowej, na której Zamawiający udostępnia Specyfikację Istotnych Warunków Zamówienia: www.wup.pl/index.php?id=221 Szczecin: Usługa zorganizowania szkolenia specjalistycznego
Specyfikacja techniczna banerów Flash
Specyfikacja techniczna banerów Flash Po stworzeniu własnego banera reklamowego należy dodać kilka elementów umożliwiających integrację z systemem wyświetlającym i śledzącym reklamy na stronie www. Specyfikacje
G PROGRAMMING. Part #4
G PROGRAMMING Part #4 Tablice, wykresy, klastry Tablice Zbiór elementów danych tego samego typu Zastosowanie gromadzenie danych z powtarzalnych operacji odczytu, obliczeń (magazynowanie danych przebiegów
Regulamin Projektów Ogólnopolskich i Komitetów Stowarzyszenia ESN Polska
Regulamin Projektów Ogólnopolskich i Komitetów Stowarzyszenia ESN Polska 1 Projekt Ogólnopolski: 1.1. Projekt Ogólnopolski (dalej Projekt ) to przedsięwzięcie Stowarzyszenia podjęte w celu realizacji celów
Promocja i identyfikacja wizualna projektów współfinansowanych ze środków Europejskiego Funduszu Społecznego
Promocja i identyfikacja wizualna projektów współfinansowanych ze środków Europejskiego Funduszu Społecznego Białystok, 19 grudzień 2012 r. Seminarium współfinansowane ze środków Unii Europejskiej w ramach
JĘZYK ROSYJSKI POZIOM ROZSZERZONY
EGZAMIN MATURALNY W ROKU SZKOLNYM 2013/2014 JĘZYK ROSYJSKI POZIOM ROZSZERZONY ROZWIĄZANIA ZAAŃ I SCHEMAT PUNKTOWANIA MAJ 2014 ZAANIA OTWARTE Zadanie 1. Przetwarzanie tekstu (0,5 pkt) 1.1. туристов 1.2.
KRYTERIA DOSTĘPU. Działanie 2.1,,E-usługi dla Mazowsza (typ projektu: e-administracja, e-zdrowie)
Załącznik nr 1 do Uchwały nr / II / 2015 Komitetu Monitorującego Regionalny Program Operacyjny Województwa Mazowieckiego na lata 201-2020 KRYTERIA DOSTĘPU Działanie 2.1,,E-usługi dla Mazowsza (typ projektu:
Formularz oferty. (Wypełniają jedynie Wykonawcy składający wspólną ofertę)
Załącznik 2 do SIWZ Formularz oferty Do:...... (nazwa i adres Zamawiającego) Nawiązując do ogłoszenia o postępowaniu o zamówienie publiczne prowadzonym w trybie przetargu nieograniczonego na Stworzenie
Warszawa, 08.01.2016 r.
Warszawa, 08.01.2016 r. INSTRUKCJA KORZYSTANIA Z USŁUGI POWIADOMIENIA SMS W SYSTEMIE E25 BANKU BPS S.A. KRS 0000069229, NIP 896-00-01-959, kapitał zakładowy w wysokości 354 096 542,00 złotych, który został
Harmonogramowanie projektów Zarządzanie czasem
Harmonogramowanie projektów Zarządzanie czasem Zarządzanie czasem TOMASZ ŁUKASZEWSKI INSTYTUT INFORMATYKI W ZARZĄDZANIU Zarządzanie czasem w projekcie /49 Czas w zarządzaniu projektami 1. Pojęcie zarządzania
Odpowiedzi na pytania zadane do zapytania ofertowego nr EFS/2012/05/01
Odpowiedzi na pytania zadane do zapytania ofertowego nr EFS/2012/05/01 1 Pytanie nr 1: Czy oferta powinna zawierać informację o ewentualnych podwykonawcach usług czy też obowiązek uzyskania od Państwa
Regulamin korzystania z Systemu invooclip przez Adresata i Odbiorcę
Krajowa Izba Rozliczeniowa S.A. Regulamin korzystania z Systemu invooclip przez Adresata i Odbiorcę Wersja 1.0 Krajowa Izba Rozliczeniowa S.A. Strona 1 z 6 1. Postanowienia ogólne i definicje 1. Niniejszy
PERSON Kraków 2002.11.27
PERSON Kraków 2002.11.27 SPIS TREŚCI 1 INSTALACJA...2 2 PRACA Z PROGRAMEM...3 3. ZAKOŃCZENIE PRACY...4 1 1 Instalacja Aplikacja Person pracuje w połączeniu z czytnikiem personalizacyjnym Mifare firmy ASEC
Projekt współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego. Specyfikacja warunków zamówienia
Załącznik nr 1 Specyfikacja warunków zamówienia Przedmiot zamówienia Wynajem sali szkoleniowej dla uczestników szkoleń w ramach projektu Nowa rola współfinansowanego przez Unię Europejską i Budżet Państwa
INSTRUKCJA RUCHU I EKSPLOATACJI SIECI DYSTRYBUCYJNEJ
INSTRUKCJA RUCHU I EKSPLOATACJI SIECI DYSTRYBUCYJNEJ Część ogólna Tekst obowiązujący od dnia:. SPIS TREŚCI I.A. Postanowienia ogólne... 3 I.B. Podstawy prawne opracowania IRiESD... 3 I.C. Zakres przedmiotowy
Warszawa, dnia 6 listopada 2015 r. Poz. 1821 ROZPORZĄDZENIE MINISTRA ROLNICTWA I ROZWOJU WSI 1) z dnia 23 października 2015 r.
DZIENNIK USTAW RZECZYPOSPOLITEJ POLSKIEJ Warszawa, dnia 6 listopada 2015 r. Poz. 1821 ROZPORZĄDZENIE MINISTRA ROLNICTWA I ROZWOJU WSI 1) z dnia 23 października 2015 r. w sprawie szczegółowych warunków
Uchwała nr 21 /2015 Walnego Zebrania Członków z dnia 11.12.2015 w sprawie przyjęcia Regulaminu Pracy Zarządu.
Uchwała nr 21 /2015 Walnego Zebrania Członków z dnia 11.12.2015 w sprawie przyjęcia Regulaminu Pracy Zarządu. Na podstawie 18 ust. 4.15 Statutu Stowarzyszenia, uchwala się co następuje. Przyjmuje się Regulamin
Excel w logistyce - czyli jak skrócić czas przygotowywania danych i podnieść efektywność analiz logistycznych
Excel w logistyce - czyli jak skrócić czas przygotowywania danych i podnieść efektywność analiz logistycznych Terminy szkolenia 25-26 sierpień 2016r., Gdańsk - Mercure Gdańsk Posejdon**** 20-21 październik
Administrator Konta - osoba wskazana Usługodawcy przez Usługobiorcę, uprawniona w imieniu Usługobiorcy do korzystania z Panelu Monitorującego.
REGULAMIN USŁUGI NAVIEXPERT MONITORING I. POSTANOWIENIA OGÓLNE 1. Regulamin sporządzony został przez spółkę prawa polskiego (PL) NaviExpert Spółkę z ograniczoną odpowiedzialnością z siedzibą w Poznaniu
dbsamples.udl lub przygotowany wcześniej plik dla Excela) i OK,
PRACA Z BAZAMI DANYCH w AutoCAD-zie AutoCAD umożliwia dostęp do zewnętrznych baz danych, utworzonych zarówno w MS ACCESS czy w MS EXCEL, jak i w dbase czy SQL Server. Połączenie następuje poprzez odwołanie
Zamawiający potwierdza, że zapis ten należy rozumieć jako przeprowadzenie audytu z usług Inżyniera.
Pytanie nr 1 Bardzo prosimy o wyjaśnienie jak postrzegają Państwo możliwość przeliczenia walut obcych na PLN przez Oferenta, który będzie składał ofertę i chciał mieć pewność, iż spełnia warunki dopuszczające
Audyt SEO. Elementy oraz proces przygotowania audytu. strona
Audyt SEO Elementy oraz proces przygotowania audytu 1 Spis treści Kim jesteśmy? 3 Czym jest audyt SEO 4 Główne elementy audytu 5 Kwestie techniczne 6 Słowa kluczowe 7 Optymalizacja kodu strony 8 Optymalizacja
2.Prawo zachowania masy
2.Prawo zachowania masy Zdefiniujmy najpierw pewne podstawowe pojęcia: Układ - obszar przestrzeni o określonych granicach Ośrodek ciągły - obszar przestrzeni którego rozmiary charakterystyczne są wystarczająco
UCHWAŁA NR./06 RADY DZIELNICY PRAGA PÓŁNOC M. ST. WARSZAWY
UCHWAŁA NR./06 RADY DZIELNICY PRAGA PÓŁNOC M. ST. WARSZAWY Z dnia 2006r. Projekt Druk nr 176 w sprawie: zarządzenia wyborów do Rady Kolonii Ząbkowska. Na podstawie 6 ust. 1, 7 i 8 Załącznika nr 2 do Statutu
Microsoft Management Console
Microsoft Management Console Konsola zarządzania jest narzędziem pozwalającym w prosty sposób konfigurować i kontrolować pracę praktycznie wszystkich mechanizmów i usług dostępnych w sieci Microsoft. Co
Współczesne nowoczesne budownictwo pozwala na wyrażenie indywidualnego stylu domu..
Współczesne nowoczesne budownictwo pozwala na wyrażenie indywidualnego stylu domu.. w którym będziemy mieszkać. Coraz więcej osób, korzystających ze standardowych projektów, decyduje się nadać swojemu
Adres strony internetowej, na której Zamawiający udostępnia Specyfikację Istotnych Warunków Zamówienia: www.wup.pl
1 z 6 2015-06-09 10:55 Adres strony internetowej, na której Zamawiający udostępnia Specyfikację Istotnych Warunków Zamówienia: www.wup.pl Szczecin: Usługa szkolenia specjalistycznego pn. Obsługa trudnego
Opis modułu analitycznego do śledzenia rotacji towaru oraz planowania dostaw dla programu WF-Mag dla Windows.
Opis modułu analitycznego do śledzenia rotacji towaru oraz planowania dostaw dla programu WF-Mag dla Windows. Zadaniem modułu jest wspomaganie zarządzania magazynem wg. algorytmu just in time, czyli planowanie
Opis obsługi systemu Ognivo2 w aplikacji Komornik SQL-VAT
Opis obsługi systemu Ognivo2 w aplikacji Komornik SQL-VAT Spis treści Instrukcja użytkownika systemu Ognivo2... 3 Opis... 3 Konfiguracja programu... 4 Rejestracja bibliotek narzędziowych... 4 Konfiguracja
POLITYKA PRYWATNOŚCI SKLEPU INTERNETOWEGO
POLITYKA PRYWATNOŚCI SKLEPU INTERNETOWEGO www.tokyotey.pl 1. Zagadnienia wstępne. 1. Pod pojęciem Serwisu rozumie się stronę internetową znajdującą się pod adresem www.tokyotey.pl wraz z wszelkimi podstronami
WYMAGANIA EDUKACYJNE SPOSOBY SPRAWDZANIA POSTĘPÓW UCZNIÓW WARUNKI I TRYB UZYSKANIA WYŻSZEJ NIŻ PRZEWIDYWANA OCENY ŚRÓDROCZNEJ I ROCZNEJ
WYMAGANIA EDUKACYJNE SPOSOBY SPRAWDZANIA POSTĘPÓW UCZNIÓW WARUNKI I TRYB UZYSKANIA WYŻSZEJ NIŻ PRZEWIDYWANA OCENY ŚRÓDROCZNEJ I ROCZNEJ Anna Gutt- Kołodziej ZASADY OCENIANIA Z MATEMATYKI Podczas pracy
STRONA GŁÓWNA SPIS TREŚCI. Zarządzanie zawartością stron... 2 Tworzenie nowej strony... 4 Zakładka... 4 Prawa kolumna... 9
STRONA GŁÓWNA SPIS TREŚCI Zarządzanie zawartością stron... 2 Tworzenie nowej strony... 4 Zakładka... 4 Prawa kolumna... 9 1 ZARZĄDZANIE ZAWARTOŚCIĄ STRON Istnieje kilka sposobów na dodanie nowego szablonu
Instrukcja programu PControl Powiadowmienia.
1. Podłączenie zestawu GSM. Instrukcja programu PControl Powiadowmienia. Pierwszym krokiem w celu uruchomienia i poprawnej pracy aplikacji jest podłączenie zestawu GSM. Zestaw należy podłączyć zgodnie
Rozdział 6. Pakowanie plecaka. 6.1 Postawienie problemu
Rozdział 6 Pakowanie plecaka 6.1 Postawienie problemu Jak zauważyliśmy, szyfry oparte na rachunku macierzowym nie są przerażająco trudne do złamania. Zdecydowanie trudniejszy jest kryptosystem oparty na
INTERAKTYWNA APLIKACJA MAPOWA MIASTA RYBNIKA INSTRUKCJA OBSŁUGI
INTERAKTYWNA APLIKACJA MAPOWA MIASTA RYBNIKA INSTRUKCJA OBSŁUGI Spis treści Budowa okna aplikacji i narzędzia podstawowe... 4 Okno aplikacji... 5 Legenda... 5 Główne okno mapy... 5 Mapa przeglądowa...
I. 1) NAZWA I ADRES: Muzeum Warszawy, Rynek Starego Miasta 28-42, 00-272 Warszawa, woj. mazowieckie, tel. +48 22 596 67 11, faks +48 22 596 67 20.
Warszawa: dostawa toreb i kubków papierowych z logo Muzeum Warszawy Numer ogłoszenia: 66360-2016; data zamieszczenia: 23.03.2016 OGŁOSZENIE O ZAMÓWIENIU - dostawy Zamieszczanie ogłoszenia: obowiązkowe.
Warszawska Giełda Towarowa S.A.
KONTRAKT FUTURES Poprzez kontrakt futures rozumiemy umowę zawartą pomiędzy dwoma stronami transakcji. Jedna z nich zobowiązuje się do kupna, a przeciwna do sprzedaży, w ściśle określonym terminie w przyszłości
PROCEDURA OCENY RYZYKA ZAWODOWEGO. w Urzędzie Gminy Mściwojów
I. Postanowienia ogólne 1.Cel PROCEDURA OCENY RYZYKA ZAWODOWEGO w Urzędzie Gminy Mściwojów Przeprowadzenie oceny ryzyka zawodowego ma na celu: Załącznik A Zarządzenia oceny ryzyka zawodowego monitorowanie