PORTFOLIO: Demonstratory algorytmów monitoringu wizyjnego oraz wideodetektora w zasobach rekonfigurowalnych i heterogenicznych
|
|
- Ignacy Król
- 8 lat temu
- Przeglądów:
Transkrypt
1 PORTFOLIO: Demonstratory algorytmów monitoringu wizyjnego oraz wideodetektora w zasobach rekonfigurowalnych i heterogenicznych Autorzy: Marek Gorgoń, Tomasz Kryjak, Mateusz Komorkiewicz, Mateusz Zuń
2 Wprowadzenie. Wiodącym celem zadania było opracowanie koncepcji oraz wykonanie demonstratorów dla zadania wykrycia naruszenia strefy zabronionej oraz wideodetektora w zasobach logiki rekonfigurowalnej FPGA (ang. Field Programmable Gate Array) współpracującej z jednostką CPU (ang. Central Processor Unit) w ramach jednej struktury cyfrowej SOC (ang. System on Chip). Nowatorski aspekt tych prac dotyczył zbadania możliwości wykorzystania w pełni zintegrowanych zasobów heterogenicznych do zbudowania kompaktowych urządzeń przydatnych w zadaniach monitoringu wizyjnego oraz wizyjnego sterowania ruchem drogowym. Przez demonstrator w niniejszym portfolio definiuje się gotowy i działający model docelowego urządzenia programowo-sprzętowego wyposażonego w odpowiednie zasoby obliczeniowe wraz z zaimplementowanym algorytmem. W przeprowadzonych badaniach przeprowadzono eksperymenty potwierdzające osiągnięcie założonej funkcjonalności demonstratorów. Zasadnicze parametry demonstratorów spełniają wymagania pracy w czasie rzeczywistym dla implementowanego algorytmu. Oznacza to w praktyce, że demonstratory zdolne są przetwarzać obraz transmitowany z kamery o określonej rozdzielczości w sposób bezstratny przetwarzane i analizowane na bieżąco są wszystkie transmitowane przez kamerę ramki obrazu. Platforma implementacji Układy FPGA stanowią grupę cyfrowych układów elektronicznych, które wykorzystywane są miedzy innymi w systemach wbudowanych. Implementacja niektórych zadań obliczeniowych w układach FPGA daje bardzo dobre rezultaty: możliwa jest realizacja obliczeń w czasie rzeczywistym przy oszczędnościach energii w porównaniu do układów wykorzystujących mikroprocesory lub mikrokontrolery (głównie dzięki dużym możliwością zrównoleglania obliczeń). Niemniej jednak wiele zadań obliczeniowych znacznie prościej i efektywniej można zaimplementować w klasyczny sposób, to jest w formie programu wykonywanego na CPU (sekwencyjnie). Odpowiadając na te potrzeby producenci układów FPGA wprowadzają do swojej oferty rozwiązania integrujące w jednej obudowie układu scalonego zasoby rekonfigurowalne wraz z wbudowanymi procesorami. Stwarza to możliwość podziału zadania obliczeniowego pomiędzy jednostki CPU oraz zasoby rekonfigurowalne. Przykładem takiego rozwiązania jest klasyfikowana jako SOC (ang. System on Chip) rodzina układów Zynq produkcji firmy Xilinx. Układy Zynq-7000 zbudowane są z dwurdzeniowego procesora Cortex-A9 i logiki reprogramowalnej zorganizowanej podobnie jak w układach FPGA serii 7 firmy Xilinx. Całość komunikuje się przy pomocy magistrali AXI. Układy Zynq-7000 przeznaczone są do
3 najróżniejszych zastosowań takich jak rozwiązania komunikacyjne, systemy wizyjne czy systemy kontroli. Schemat blokowy układu Zynq przedstawiono na rys. 1. Rys. 1. Układ Zynq-7000 (na podstawie materiałów producenta firmy Xilinx Na platformie Zynq-7000 preferowaną magistralą do przesyłu strumienia wideo jest AXI-Stream. Xilinx udostępnia IP core y (konfigurowalne moduły sprzętowe) pozwalające na konwersję z formatu XSVI (ang. Xilinx Streaming Video Interface) do AXI-Stream i odwrotnie, zapis do pamięci, synchronizację czasową, skalowanie i nakładanie ramek oraz wiele innych. Krótki opis układów Zynq zawarto w opracowaniu [Zuń, 2014], które powstało w ramach zrealizowanego zadania. Szersze opracowania dostępne są na stronach producenta firmy Xilinx (xilinx.com). Koncepcja wbudowanego systemu wizyjnego w układzie Zynq Jednym z zadań implementowanych w układach rekonfigurowalnych jest przetwarzanie i analiza obrazów. Zadania obliczeniowe w tych obszarach mają zróżnicowaną charakterystykę. Część z nich wymaga wykonania bardzo wielkiej liczby stosunkowo prostych operacji (algorytmy zdominowane przez dane), część zaś operuje na małych zbiorach danych, ale wykonywane operacje charakteryzuje się dużą złożonością (zadania zdominowane przez
4 operacje). Stąd wykorzystanie zasobów rekonfigurowalnych, zintegrowanych w jednej obudowie układu cyfrowego z jednostkami CPU (procesorami ARM), daje możliwość stworzenia kompaktowego systemu wbudowanego do wizji komputerowej. Podobne zadania podejmowane były w wielu pracach już w przeszłości z wykorzystaniem wcześniej dostępnych urządzeń i układów (np. architektur FPGA wraz z układem DSP, tzw. soft-procesorów Microblaze), lecz wcześniej integracja w układzie SOC nie dawała tak daleko idących możliwości jak obecnie, głównie z uwagi na niską wydajność stosowanych procesorów lub dużą komplikację rozwiązania. W pracach skupiono się na przygotowaniu systemu wizyjnego wykorzystującego układ Zynq oraz implementacji dwóch zadań aplikacyjnych w tym środowisku: algorytmu detekcji naruszania strefy zabronionej aplikacja wykorzystywana w monitoringu wizyjnym, algorytmu wideodetekcji aplikacja wykorzystywana do sterowania ruchem drogowym (analiza strumienia pojazdów). Detekcja naruszenia strefy zabronionej na platformie Zynq Algorytm detekcji naruszenia strefy zabronionej został zaimplementowany w układach rekonfigurowalnych we wcześniejszych pracach prowadzonych w Laboratorium Biocybernetyki, Katedry Automatyki i Inżynierii Biomedycznej AGH. Jest to typowe zadanie wykonywane w systemie nadzoru wizyjnego. Strefa zabroniona stanowi obszar, w którym nie powinny pojawiać się niepożądane obiekty np. osoby lub pojazdy. Definiuje się ją jako określony fragment obserwowanej sceny, wydzielając go poprzez zdefiniowanie obszaru (maski) na analizowanym obrazie. Detekcję obiektów pierwszego planu wykonuje się na podstawie modelownia i odejmowania tła. Wykryte obiekty pierwszego planu oznacza się prostokątem otaczającym. Detekcja naruszenia strefy zabronionej polega na stwierdzeniu, czy obiekt reprezentowany przez prostokąt otaczający znajdzie się w obszarze strefy. W zaimplementowanym algorytmie analizowana jest pozycja punktu stanowiącego środek podstawy prostokąta otaczającego. Jeśli punkt ten znajdzie się w obszarze strefy zabronionej, następuje sygnalizacja alarmu zmiana koloru prostokąta otaczającego z zielonego na czerwony rys. 2. Detekcja naruszenia strefy zabronionej wymaga wykonania następujących operacji: akwizycji obrazu HDMI, generacji i aktualizacji modelu tła, detekcji obiektów pierwszoplanowych,
5 detekcji naruszenia strefy zabronionej. W ramach prac dokonano przeniesienia aplikacji z układu rekonfigurowalnego Virtex 7 (rys.2) do systemu wyposażonego w układ Zynq. Rys. 2. Rekonfigurowalny system wizyjny do detekcji strefy zabronionej: a) osoba zbliża się do strefy zabronionej, b) dwie osoby znajdują się w strefie zabronionej Wykonano następujące moduły, niezbędne do uruchomienia aplikacji: moduł obsługi komunikacji z kamerą poprzez kartę rozszerzeńfmc IMAGEON DVI I/O, moduł realizujący algorytm detekcji naruszenia strefy zabronionej, moduł pozwalający na dostrajanie parametrów sterujących aplikacją, moduł obsługujący zapis danych do pamięci. Za odbiór i przesył sygnału wizyjnego odpowiada moduł FMC IMAGEON DVI I/O [Avn12a]. System zaimplementowano na płycie rozwojowej ZC-702 [Xil14h] wyposażonej we wszystkie potrzebne peryferia. Modelowanie tła wykonywane jest na podstawie aktualnej ramki obrazu i wcześniej wyliczonej i zapamiętanej reprezentacji tła (z odpowiednimi współczynnikami wagowymi). Detekcja obiektów zachodzi przez odejmowanie tła pobranego z pamięci od bieżącego obrazu. Maska z wykrytymi obiektami przetwarzana jest przez moduł wykonujący tzw. indeksację (wykrywanie połączonych grup pikseli) i wyznaczający prostokąty ograniczające. Następnie współrzędne obiektów przesyłane są do mikrokontrolera, gdzie następuje porównanie z maską strefy chronionej. Wyniki przesyłane są przez konwerter UART-USB do aplikacji interpretującej wyniki. Aplikacja pozwala również na kontrolę progów i innych funkcjonalności systemu. System detekcji naruszenia strefy zabronionej, zrealizowany w formie w pełni funkcjonalnego demonstratora aplikacji na platformie obliczeniowej wyposażonej w układ
6 Zynq, może zostać w dalszych pracach zintegrowany w tzw. kamerze inteligentnej (ang. smart camera). Tak wykonany moduł może zostać wykorzystany w systemach monitoringu wizyjnego. Zaletą kamery inteligentnej będzie lokalne przetwarzanie danych wizyjnych w czasie rzeczywistym, oszczędność energii, zmniejszenie wymagań na przepustowość łącza w infrastrukturze systemu monitoringu wizyjnego oraz rozproszenie zasobów obliczeniowych. Wideodetektor na platformie Zynq Implementacja wideodetekcji zawiera oryginalną propozycję algorytmu, bazującą na metodach częściowo opisanych w literaturze oraz kompletny system wideodetektora zaimplementowanego na platformie Zynq. Wideodetektor jest urządzeniem mającym zastosowanie w systemach kontroli natężenia ruchu drogowego. Służy do pomiaru liczby pojazdów w określonej strefie ruchu (pas ruchu, ulica, droga). Wideodetektor jest urządzeniem, które może zastąpić powszechnie używane do pomiaru natężenia ruchu pętle indukcyjne montowane pod nawierzchnią drogi. Zaletą wideodetektora jest możliwość zamontowania bez ingerencji w nawierzchnię drogową. Ograniczenia związane są głównie z warunkami atmosferycznymi, które mogą utrudniać lub w warunkach ekstremalnych (np. gęsta mgla) uniemożliwiać obserwację analizowanej strefy ruchu przez kamerę. Pewne wyzwanie stanowi również działanie w warunkach nocnych. Dla algorytmu wideo detekcji wykonano pełną ścieżkę od implementacji rozwiązania programowego w C++ i jego ewaluacji na sekwencjach testowych, poprzez przeniesienie algorytmu do układu Zynq (zintegrowany projekt programowo-sprzętowy) aż do zbudowania i uruchomienia demonstratora. Wykrywanie pojazdu oparte jest na koncepcji wirtualnych linii detekcji VLD (ang. Virtual Detection Lines). Do wykrycia poszczególnych pojazdów wykorzystywane są różnice w kolorze, wykryte krawędzie poziome i wyniki przekształcenia Census wykonanego pomiędzy obszarami wokół VLD dla dwóch kolejnych klatek obrazu. Ta część systemu zaprojektowana została w języku opisu sprzętu Verilog i zaimplementowana w zasobach rekonfigurowalnych układu Zynq. Informacje o obecności pojazdu przekazywane są i przetwarzane w rdzeniu ARM zintegrowanym w układzie Zynq. Pozwala to przeprowadzić bardziej zaawansowaną analizę obrazu i poprawić wyniki poprzez wyeliminowanie fałszywych detekcji pojazdów oraz wielokrotnego wykrywania tego samego pojazdu. Rozwiązanie to zostało przetestowane na sekwencjach wideo zarejestrowanych na ruchliwym skrzyżowaniu dróg w Krakowie w rozmaitych warunkach atmosferycznych: słoneczny dzień (występowanie głębokich cieni), pochmurny dzień, deszcz i pora nocna. Warto podkreślić, że w przedstawionym algorytmie zrezygnowano z typowego podejścia opartego o generację tła oraz odejmowanie ramki bieżącej od tła, co pozwoliło uniknąć typowych błędów związanych z zastosowaniem tej metody: małej
7 odporności na drgania kamery, trudności związanych z prawidłową inicjalizacją i reinicjalizacją tła (szczególnie w warunkach dużego natężenia ruchu), wrażliwości na powstanie cieni i nagłe zmiany oświetlenia (np. odbicia światła samochodów na drodze). Wirtualna linia detekcji pozwala zarejestrować w niewielkim wycinku (czerwony prostokąt na rys. 3 a-c) tzw. obraz czasowo-przestrzenny (ang. time-spatial image) (rys. 3. d.), który zostaje poddany dalszej analizie. Rys.3 Analiza pasa ruchu przy pomocy wirtualnej linii detekcji (kolor czerwony) utworzony zostaje obraz czasowo przestrzenny. Analizowane obrazy uzyskano z laboratoryjnego systemu wizyjnego Laboratorium Bicybernetyki Katedry Automatyki i Inżynierii Biomedycznej AGH skrzyżowanie ul. Czarnowiejskiej i Al. Mickiewicza w Krakowie. Szczegółowy opis algorytmu wideo detektora zawarto w pracy [Kryjak 2014]. Warto podkreślić, że zaimplementowany algorytm cechuje się wysoką skutecznością, działa w różnych warunkach atmosferycznych w porze nocnej i dziennej. W ramach ewaluacji przeanalizowano łącznie klatek obrazów z systemu wizyjnego i uzyskano średnią skuteczność 96%. Przetwarzanie i analiza obrazu odbywa się w czasie rzeczywistym, tj. 25 obrazów na sekundę. Dalsza rozbudowa systemu może umożliwić wykonanie wielu dodatkowych funkcji przydatnych w analizie ruchu drogowego takich jak przykładowo pomiar szybkości pojazdów czy określenie rodzaju pojazdów. Podobnie jak system wykrywania naruszenia strefy zabronionej, system wideo detektora może zostać zrealizowany w formie kamery inteligentnej. Podsumowanie W portfolio przedstawiono realizację dwóch demonstratorów wbudowanych systemów
8 wizyjnych. Każdy z nich stanowi w pełni funkcjonalne urządzenie programowo-sprzętowe, które może zostać wykorzystane w specjalizowanych systemach obliczeniowych. Dalsza rozbudowa opracowanych algorytmów umożliwi dodanie dodatkowych funkcjonalności. Systemy charakteryzują się kompaktową budową, wykorzystaniem nowoczesnych technologii oraz zastosowaniem heterogenicznych zasobów obliczeniowych. Mogą wykonywać zadania przetwarzania i analizy obrazu w miejscu gdzie zainstalowana jest kamera. Ponadto charakteryzują się niewielkim zużyciem energii elektrycznej. Zarówno systemy monitoringu wizyjnego jak i systemy sterowania ruchem drogowym są obecnie przedmiotem intensywnych prac naukowych i aplikacyjnych oraz znajdują coraz szersze zastosowania. Zaproponowane rozwiązania, po ewentualnej komercjalizacji, z pewnością stanowić będą interesującą alternatywę dla rozwiązań obecnych na rynku. Prace w podobnych kierunkach prowadzone są w wielu ośrodkach akademickich na całym świecie oraz laboratoriach firmowych. Literatura [Kryjak 2014a] Tomasz Kryjak, Mateusz Komorkiewicz, Marek Gorgoń, Hardware-software implementation of vehicle detection and counting using virtual detection lines, materiały konferncji DASIP [Avn12a] Avnet. HDMI Input/Output FMC Module Hardware Guide, dostępne pod adresem [Kryjak 2014b] Tomasz Kryjak, Mateusz Zuń, Marek Gorgoń,Video surveillance algorithms implemented on the heterogeneous Zynq platform, DASIP 2014 conference [Kryjak 2014c] Tomasz Kryjak, Mateusz Komorkiewicz, Marek Gorgoń, Hardware-software implementation of vehicle detection and counting using virtual detection lines, prezentacja. [Kryjak 2014d] Tomasz Kryjak, Mateusz Zuń, Marek Gorgoń,Video surveillance algorithms implemented on the heterogeneous Zynq platform,dasip 2014 conference, plakat. [Xil14h] Xilinx. ZC702 Evaluation Board for the Zynq-7000 XC7Z020 All Programmable SoC. [Zuń 2014] Mateusz Zuń, Opis prac związanych z rozpoznaniem i realizacją algorytmu wykrycia naruszenia strefy zabronionej na platformie Zynq (niepublikowane).
Systemy na Chipie. Robert Czerwiński
Systemy na Chipie Robert Czerwiński Cel kursu Celem kursu jest zapoznanie słuchaczy ze współczesnymi metodami projektowania cyfrowych układów specjalizowanych, ze szczególnym uwzględnieniem układów logiki
Samochodowy system detekcji i rozpoznawania znaków drogowych. Sensory w budowie maszyn i pojazdów Maciej Śmigielski
Samochodowy system detekcji i rozpoznawania znaków drogowych Sensory w budowie maszyn i pojazdów Maciej Śmigielski Rozpoznawanie obrazów Rozpoznawaniem obrazów możemy nazwać proces przetwarzania i analizowania
Mechatronika i inteligentne systemy produkcyjne. Modelowanie systemów mechatronicznych Platformy przetwarzania danych
Mechatronika i inteligentne systemy produkcyjne Modelowanie systemów mechatronicznych Platformy przetwarzania danych 1 Sterowanie procesem oparte na jego modelu u 1 (t) System rzeczywisty x(t) y(t) Tworzenie
Systemy wbudowane. Paweł Pełczyński ppelczynski@swspiz.pl
Systemy wbudowane Paweł Pełczyński ppelczynski@swspiz.pl 1 Program przedmiotu Wprowadzenie definicja, zastosowania, projektowanie systemów wbudowanych Mikrokontrolery AVR Programowanie mikrokontrolerów
Rok akademicki: 2016/2017 Kod: EIT s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: -
Nazwa modułu: Systemy rekonfigurowalne Rok akademicki: 2016/2017 Kod: EIT-1-708-s Punkty ECTS: 3 Wydział: Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Kierunek: Informatyka Specjalność:
Opracował: Jan Front
Opracował: Jan Front Sterownik PLC PLC (Programowalny Sterownik Logiczny) (ang. Programmable Logic Controller) mikroprocesorowe urządzenie sterujące układami automatyki. PLC wykonuje w sposób cykliczny
WPROWADZENIE Mikrosterownik mikrokontrolery
WPROWADZENIE Mikrosterownik (cyfrowy) jest to moduł elektroniczny zawierający wszystkie środki niezbędne do realizacji wymaganych procedur sterowania przy pomocy metod komputerowych. Platformy budowy mikrosterowników:
Metody optymalizacji soft-procesorów NIOS
POLITECHNIKA WARSZAWSKA Wydział Elektroniki i Technik Informacyjnych Instytut Telekomunikacji Zakład Podstaw Telekomunikacji Kamil Krawczyk Metody optymalizacji soft-procesorów NIOS Warszawa, 27.01.2011
Kierownik projektu. Imię i Nazwisko
Imię i Nazwisko Współautorzy Kierownik projektu mgr inż. Maciej Andrzejewski mgr Bożena Dobrowiecka mgr inż. Krzysztof Broda mgr inż. Andrzej Jaworski mgr inż. Zdzisław Kołodziejczyk mgr inż. Tadeusz Kozłowski
Wykorzystanie układów FPGA w implementacji systemów bezpieczeństwa sieciowego typu Firewall
Grzegorz Sułkowski, Maciej Twardy, Kazimierz Wiatr Wykorzystanie układów FPGA w implementacji systemów bezpieczeństwa sieciowego typu Firewall Plan prezentacji 1. Architektura Firewall a załoŝenia 2. Punktu
PORTFOLIO: Demonstratory algorytmów monitoringu wizyjnego oraz wideodetektora w zasobach rekonfigurowalnych i heterogenicznych
PORTFOLIO: Demonstratory algorytmów monitoringu wizyjnego oraz wideodetektora w zasobach rekonfigurowalnych i heterogenicznych Autorzy: Marek Gorgoń, Tomasz Kryjak, Mateusz Komorkiewicz, Mateusz Zuń 1.
METODY ZINTEGROWANEGO PROJEKTOWANIA SPRZĘTU I OPROGRAMOWANIA Z WYKORZYSTANIEM NOWOCZESNYCH UKŁADÓW PROGRAMOWALNYCH
METODY ZINTEGROWANEGO PROJEKTOWANIA SPRZĘTU I OPROGRAMOWANIA Z WYKORZYSTANIEM NOWOCZESNYCH UKŁADÓW PROGRAMOWALNYCH Arkadiusz Bukowiec mgr inż. Agnieszka Węgrzyn Instytut Informatyki i Elektroniki, Uniwersytet
Automatyka i Robotyka studia stacjonarne drugiego stopnia
#384 #380 dr inż. Mirosław Gajer Projekt i implementacja narzędzia do profilowania kodu natywnego przy wykorzystaniu narzędzi Android NDK (Project and implementation of tools for profiling native code
Katedra Mikroelektroniki i Technik Informatycznych
Katedra Mikroelektroniki i Technik Informatycznych Bloki obieralne na kierunku Mechatronika rok akademicki 2013/2014 ul. Wólczańska 221/223, budynek B18 www.dmcs.p.lodz.pl Nowa siedziba Katedry 2005 2006
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Jednostki obliczeniowe w zastosowaniach mechatronicznych Kierunek: Mechatronika Rodzaj przedmiotu: dla specjalności Systemy Sterowania Rodzaj zajęć: Wykład, laboratorium Computational
Większe możliwości dzięki LabVIEW 2009: programowanie równoległe, technologie bezprzewodowe i funkcje matematyczne w systemach czasu rzeczywistego
Większe możliwości dzięki LabVIEW 2009: programowanie równoległe, technologie bezprzewodowe i funkcje matematyczne w systemach czasu rzeczywistego Dziś bardziej niż kiedykolwiek narzędzia używane przez
Procesory w FPGA H D L. dr inż. Paweł Tomaszewicz Instytut Telekomunikacji Politechnika Warszawska
Procesory w FPGA 1 System w FPGA SOPC - System on a Programmable Chip System mikroprocesorowy w układzie programowalnym: softprocesor zrealizowany w logice układu FPGA NIOS2 Altera Microblaze Xilinx OpenRISC
Systemy wbudowane. Uproszczone metody kosyntezy. Wykład 11: Metody kosyntezy systemów wbudowanych
Systemy wbudowane Wykład 11: Metody kosyntezy systemów wbudowanych Uproszczone metody kosyntezy Założenia: Jeden procesor o znanych parametrach Znane parametry akceleratora sprzętowego Vulcan Początkowo
AUTOREFERAT ROZPRAWY DOKTORSKIEJ
Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej KATEDRA AUTOMATYKI I INŻYNIERII BIOMEDYCZNEJ AUTOREFERAT ROZPRAWY
MAREK NIEZGÓDKA ICM, UNIWERSYTET WARSZAWSKI
SYNAT: UNIWERSALNA, OTWARTA, REPOZYTORYJNA PLATFORMA HOSTINGOWA I KOMUNIKACYJNA SIECIOWYCH ZASOBÓW WIEDZY DLA NAUKI, EDUKACJI I OTWARTEGO SPOŁECZEŃSTWA WIEDZY MAREK NIEZGÓDKA ICM, UNIWERSYTET WARSZAWSKI
Autoreferat Rozprawy Doktorskiej
Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Autoreferat Rozprawy Doktorskiej Krzysztof Kogut Real-time control
Czym jest OnDynamic? OnDynamic dostarcza wartościowych danych w czasie rzeczywistym, 24/7 dni w tygodniu w zakresie: czasu przejazdu,
Czym jest OnDynamic? OnDynamic (Multimodalny System Monitoringu Ruchu Drogowego) to inteligentna architektura czujników i specjalistycznego oprogramowania, które gwarantują przetwarzanie dużej ilości różnorodnych
POLITECHNIKA WARSZAWSKA Wydział Elektroniki i Technik Informacyjnych. Instytut Telekomunikacji Zakład Podstaw Telekomunikacji
POLITECHNIKA WARSZAWSKA Wydział Elektroniki i Technik Informacyjnych Instytut Telekomunikacji Zakład Podstaw Telekomunikacji Kamil Krawczyk Metody optymalizacji soft-procesorów NIOS Opiekun naukowy: dr
Budowa komputera. Magistrala. Procesor Pamięć Układy I/O
Budowa komputera Magistrala Procesor Pamięć Układy I/O 1 Procesor to CPU (Central Processing Unit) centralny układ elektroniczny realizujący przetwarzanie informacji Zmiana stanu tranzystorów wewnątrz
Systemy Optymalizacji Oświetlenia Zewnętrznego Kontekst Informatyczny. Dr hab. Leszek Kotulski, prof. AGH Dr Adam Sędziwy KIS WEAIiIB AGH
Systemy Optymalizacji Oświetlenia Zewnętrznego Kontekst Informatyczny Dr hab. Leszek Kotulski, prof. AGH Dr Adam Sędziwy KIS WEAIiIB AGH Motywacja Dlaczego my zajmujemy się oświetleniem? Wymiana infrastruktury
Najnowsze technologie IT dla samorządów COMARCH SMART PARKING ŁOWICZ, 5 Wrzesień Paweł Kowalik COMARCH S.A
Najnowsze technologie IT dla samorządów COMARCH SMART PARKING ŁOWICZ, 5 Wrzesień 2016 Paweł Kowalik COMARCH S.A Inteligentne miasto (ang. Smart City) miasto, które wykorzystuje technologie informacyjno-komunikacyjne,
Budowa i zasada działania komputera. dr Artur Bartoszewski
Budowa i zasada działania komputera 1 dr Artur Bartoszewski Jednostka arytmetyczno-logiczna 2 Pojęcie systemu mikroprocesorowego Układ cyfrowy: Układy cyfrowe służą do przetwarzania informacji. Do układu
Programowalne Układy Logiczne Konfiguracja/Rekonfiguracja
Programowalne Układy Logiczne Konfiguracja/Rekonfiguracja dr inż. Paweł Russek Program wykładu Metody konfigurowania PLD Zaawansowane metody konfigurowania FPGA Rekonfigurowalne systemy obliczeniowe Pamięć
Wykrywanie twarzy na zdjęciach przy pomocy kaskad
Wykrywanie twarzy na zdjęciach przy pomocy kaskad Analiza i przetwarzanie obrazów Sebastian Lipnicki Informatyka Stosowana,WFIIS Spis treści 1. Wstęp... 3 2. Struktura i funkcjonalnośd... 4 3. Wyniki...
Tematy prac dyplomowych w roku akademickim 2012/2013 zgłoszone w Zakładzie Systemów Rozproszonych
Tematy prac dyplomowych w roku akademickim 2012/2013 zgłoszone w Zakładzie Systemów Rozproszonych L.p. Opiekun pracy Temat 1. dr hab. inż. Franciszek Grabowski 2. dr hab. inż. Franciszek Grabowski 3. dr
Programowanie niskopoziomowe. dr inż. Paweł Pełczyński ppelczynski@swspiz.pl
Programowanie niskopoziomowe dr inż. Paweł Pełczyński ppelczynski@swspiz.pl 1 Literatura Randall Hyde: Asembler. Sztuka programowania, Helion, 2004. Eugeniusz Wróbel: Praktyczny kurs asemblera, Helion,
Budowa komputera Komputer computer computare
11. Budowa komputera Komputer (z ang. computer od łac. computare obliczać) urządzenie elektroniczne służące do przetwarzania wszelkich informacji, które da się zapisać w formie ciągu cyfr albo sygnału
Dydaktyczno-badawczy Poligon ITS Akademii Techniczno-Humanistycznej w Bielsku-Białej WSPÓLNA REALIZACJA
Dydaktyczno-badawczy Poligon ITS Akademii Techniczno-Humanistycznej w Bielsku-Białej WSPÓLNA REALIZACJA 1. Konstrukcja wsporcza ze znakiem VMS, skanerem 3D, stacją pogodową, kamera ANPR, kamera poglądowa,
Zakład Techniki Cyfrowej. Tematy prac dyplomowych na rok akademicki 2011-2012
Tematy prac dyplomowych na rok akademicki 2011-2012 Temat: Badanie właściwości pamięci hierarchicznych w systemach mikroprocesorowych Promotor: prof. dr hab. inż. Ryszard Pełka e-mail: rpelka@wel.wat.edu.pl,
dr hab. inż. P. Samczyński, prof. PW; pok. 453, tel. 5588, EIK
dr hab. inż. P. Samczyński, prof. PW; pok. 453, tel. 5588, e-mail: psamczyn@elka.pw.edu.pl EIK Programowy symulator lotu samolotów i platform bezzałogowych Celem pracy jest opracowanie interfejsów programowych
Budowa komputera. Magistrala. Procesor Pamięć Układy I/O
Budowa komputera Magistrala Procesor Pamięć Układy I/O 1 Procesor to CPU (Central Processing Unit) centralny układ elektroniczny realizujący przetwarzanie informacji Zmiana stanu tranzystorów wewnątrz
INTELIGENTNE STEROWANIE STREET LED
INTELIGENTNE STEROWANIE STREET LED Inteligencja systemów sterowania oświetleniem polega na dostosowywaniu poziomów natężenia oświetlenia do aktualnych potrzeb użytkowników i wymogów ustanowionych przez
Projektowanie systemów za pomocą języków wysokiego poziomu ESL
Akademia Górniczo Hutnicza im. Stanisława Staszica w Krakowie Wydział IET Katedra Elektroniki Projektowanie systemów za pomocą języków wysokiego poziomu ESL Ćwiczenie 2 Implementacja funkcji Hash z użyciem
ZASTOSOWANIA UKŁADÓW FPGA W ALGORYTMACH WYLICZENIOWYCH APPLICATIONS OF FPGAS IN ENUMERATION ALGORITHMS
inż. Michał HALEŃSKI Wojskowy Instytut Techniczny Uzbrojenia ZASTOSOWANIA UKŁADÓW FPGA W ALGORYTMACH WYLICZENIOWYCH Streszczenie: W artykule przedstawiono budowę oraz zasadę działania układów FPGA oraz
LEKCJA TEMAT: Zasada działania komputera.
LEKCJA TEMAT: Zasada działania komputera. 1. Ogólna budowa komputera Rys. Ogólna budowa komputera. 2. Komputer składa się z czterech głównych składników: procesor (jednostka centralna, CPU) steruje działaniem
Modułowy programowalny przekaźnik czasowy firmy Aniro.
Modułowy programowalny przekaźnik czasowy firmy Aniro. Rynek sterowników programowalnych Sterowniki programowalne PLC od wielu lat są podstawowymi systemami stosowanymi w praktyce przemysłowej i stały
Automatyczne tworzenie trójwymiarowego planu pomieszczenia z zastosowaniem metod stereowizyjnych
Automatyczne tworzenie trójwymiarowego planu pomieszczenia z zastosowaniem metod stereowizyjnych autor: Robert Drab opiekun naukowy: dr inż. Paweł Rotter 1. Wstęp Zagadnienie generowania trójwymiarowego
Zadania badawcze prowadzone przez Zakład Technik Programowania:
Zadania badawcze prowadzone przez Zakład Technik Programowania: - Opracowanie metod zrównoleglania programów sekwencyjnych o rozszerzonym zakresie stosowalności. - Opracowanie algorytmów obliczenia tranzytywnego
ZAJĘCIA WYBIERALNE KIERUNEK ELEKTRONIKA I TELEKOMUNIKACJA STUDIA NIESTACJONARNE
ZAJĘCIA WYBIERALNE KIERUNEK ELEKTRONIKA I TELEKOMUNIKACJA STUDIA NIESTACJONARNE I-go STOPNIA maj 2016 STRUKTURA WYBORU sem. V sem. VI sem. VII sem. VIII p r z e d m i o t y k i e r u n k o w e blok obieralny
Współczesne usługi monitoringu NOWE TRENDY
Nowe trendy AGENDA 1. Współczesne usługi monitoringu 2. Omówienie wybranych usług dodanych Monitoring wizyjny Hosting wideo Alarm w chmurze Hosting GPS 3. Mobilne rozwiązania 4. Smart home Współczesne
Politechnika Białostocka. Wydział Elektryczny. Katedra Automatyki i Elektroniki. Kod przedmiotu: TS1C
Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki Kod przedmiotu: TS1C 622 388 Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: ELEKTRONIKA SAMOCHODOWA Temat: M a gistra
PROGRAMOWALNE STEROWNIKI LOGICZNE
PROGRAMOWALNE STEROWNIKI LOGICZNE I. Wprowadzenie Klasyczna synteza kombinacyjnych i sekwencyjnych układów sterowania stosowana do automatyzacji dyskretnych procesów produkcyjnych polega na zaprojektowaniu
Technika mikroprocesorowa
Technika mikroprocesorowa zajmuje się przetwarzaniem danych w oparciu o cyfrowe programowalne układy scalone. Systemy przetwarzające dane w oparciu o takie układy nazywane są systemami mikroprocesorowymi
Procesory. Schemat budowy procesora
Procesory Procesor jednostka centralna (CPU Central Processing Unit) to sekwencyjne urządzenie cyfrowe którego zadaniem jest wykonywanie rozkazów i sterowanie pracą wszystkich pozostałych bloków systemu
Orange Smart City. Piotr Janiak Orange Polska
Orange Smart City Piotr Janiak Orange Polska Wybrane linie produktowe Zdalny odczyt wodomierzy i monitoring sieci wod-kan Energooszczędne i zarządzane oświetlenie Nowoczesny rower miejski Monitorowanie
Zastosowanie oprogramowania Proficy (ifix, Historian oraz Plant Applications) w laboratoryjnym stanowisku monitoringu systemów produkcyjnych in-line
Zastosowanie oprogramowania Proficy (ifix, Historian oraz Plant Applications) w laboratoryjnym stanowisku monitoringu systemów produkcyjnych in-line Dr inż. Grzegorz Ćwikła Stanowisko do monitoringu systemów
Wykład I. Podstawowe pojęcia. Studia Podyplomowe INFORMATYKA Architektura komputerów
Studia Podyplomowe INFORMATYKA Architektura komputerów Wykład I Podstawowe pojęcia 1, Cyfrowe dane 2 Wewnątrz komputera informacja ma postać fizycznych sygnałów dwuwartościowych (np. dwa poziomy napięcia,
prowadzący: mgr inż. Piotr Prystupiuk
prowadzący: mgr inż. Piotr Prystupiuk Instytut Tele- i Radiotechniczny WARSZAWA Zaawansowane technologie teleinformatyczne i systemy informatyczne do budowy zintegrowanych platform obsługi inteligentnych
Xway. Inne podejście do lokalizacji GPS obiektów mobilnych i zarządzania flotą
Xway Inne podejście do lokalizacji GPS obiektów mobilnych i zarządzania flotą prosty zakup: zainstaluj i korzystaj - brak umów! 3 lata transmisji GPRS na terenie Polski! aktywna ochrona pojazdu najwyższej
Zakład Układów Elektronicznych i Termografii (www.thermo.p.lodz.pl) Prezentacja bloków i przedmiotów wybieralnych
Zakład Układów Elektronicznych i Termografii (www.thermo.p.lodz.pl) Prezentacja bloków i przedmiotów wybieralnych Łódź, 21 kwietnia 2010r. Projektowanie układów analogowych i impulsowych Projektowanie
HOMS. Steruj zdalnie swoim domem i przyciągaj klientów do biura. Leszno, czerwiec 2015 r.
HOMS Steruj zdalnie swoim domem i przyciągaj klientów do biura Leszno, czerwiec 2015 r. Agenda: 1. HOMS, czyli BMS u operatora. 2. Centrale i instalacja HOMS. 3. Dostęp online. 4. Logika systemu. 1. HOMS,
SYSTEMY AUTOMATYKI I STEROWANIA W SŁUŻBIE EFEKTYWNOŚCI ENERGETYCZNEJ BUDYNKÓW
SYSTEMY AUTOMATYKI I STEROWANIA W SŁUŻBIE EFEKTYWNOŚCI ENERGETYCZNEJ BUDYNKÓW Mgr inż. Paweł Kwasnowski Katedra Energoelektroniki i Automatyki Systemów Przetwarzania Energii Wydział Elektrotechniki, Automatyki,
Analiza i projektowanie oprogramowania. Analiza i projektowanie oprogramowania 1/32
Analiza i projektowanie oprogramowania Analiza i projektowanie oprogramowania 1/32 Analiza i projektowanie oprogramowania 2/32 Cel analizy Celem fazy określania wymagań jest udzielenie odpowiedzi na pytanie:
IMPLEMENTATION OF THE SPECTRUM ANALYZER ON MICROCONTROLLER WITH ARM7 CORE IMPLEMENTACJA ANALIZATORA WIDMA NA MIKROKONTROLERZE Z RDZENIEM ARM7
Łukasz Deńca V rok Koło Techniki Cyfrowej dr inż. Wojciech Mysiński opiekun naukowy IMPLEMENTATION OF THE SPECTRUM ANALYZER ON MICROCONTROLLER WITH ARM7 CORE IMPLEMENTACJA ANALIZATORA WIDMA NA MIKROKONTROLERZE
Mariusz Nowak Instytut Informatyki Politechnika Poznańska
Inteligentne budynki () Politechnika Poznańska Plan. BMS. Integracja systemów budynkowych 3. Poziomy integracji systemów budynkowych. Klasyfikacja IB 5. Kategorie instalacji w IB 6. Integracja instalacji
M15D-thermal jest dostępna w trzech wersjach, różniących się kątem widzenia obiektywu wbudowanego w przetwornik podczerwieni:
MOBOTIX M15D-Thermal Dualna. Modułowa. Unikalna. Termograficzna. Broszura informacyjna z dnia 01.06.2014 Thermal AllroundDual Thermographic Camera Dwa w jednym: Przetwornik termowizyjny do wykrywania ruchu
Marek Parfieniuk, Tomasz Łukaszuk, Tomasz Grześ. Symulator zawodnej sieci IP do badania aplikacji multimedialnych i peer-to-peer
Marek Parfieniuk, Tomasz Łukaszuk, Tomasz Grześ Symulator zawodnej sieci IP do badania aplikacji multimedialnych i peer-to-peer Plan prezentacji 1. Cel projektu 2. Cechy systemu 3. Budowa systemu: Agent
Sieciowe Sterowanie Robotem Przemysłowym KUKA KR3 Sprzężonego z Systemem Wizyjnym oraz Systemem Rozpoznawania Mowy
Sieciowe Sterowanie Robotem Przemysłowym KUKA KR3 Sprzężonego z Systemem Wizyjnym oraz Systemem Rozpoznawania Mowy Jakub Machnik, Michał Grycman, Mateusz Konieczny Politechnika Śląska, Gliwice, Polska
Projektowanie Graficznych Interfejsów Użytkownika Robert Szmurło
Projektowanie Graficznych Interfejsów Użytkownika Robert Szmurło LATO 2007 Projektowanie Graficznych Interfejsów Użytkownika 1 UCD - User Centered Design 1) User Centered Design Projekt Skoncentrowany
KATEDRA SYSTEMÓW MULTIMEDIALNYCH SEMINARIUM MULTIMEDIALNE SYSTEMY MEDYCZNE
KATEDRA SYSTEMÓW MULTIMEDIALNYCH SEMINARIUM MULTIMEDIALNE SYSTEMY MEDYCZNE Seminarium nr 1: Wprowadzenie do platformy Intel Galileo Opracowanie: mgr inż. Janusz Cichowski 1. WPROWADZENIE Celem ćwiczenia
Budowa Mikrokomputera
Budowa Mikrokomputera Wykład z Podstaw Informatyki dla I roku BO Piotr Mika Podstawowe elementy komputera Procesor Pamięć Magistrala (2/16) Płyta główna (ang. mainboard, motherboard) płyta drukowana komputera,
Nowoczesne technologie kluczem do znaczących oszczędności i poprawy funkcjonalności oświetlenia. (przykłady zrealizowanych inwestycji)
Nowoczesne technologie kluczem do znaczących oszczędności i poprawy funkcjonalności oświetlenia (przykłady zrealizowanych inwestycji) 1 Rozwój rynku oświetleniowego (bez oświetlenia samochodowego i rynku
ZDiZ Gdańsk Zintegrowany System Zarządzania Ruchem w Trójmieście TRISTAR
Zintegrowany System Zarządzania Ruchem w Trójmieście TRISTAR mgr inż. Tomasz Wawrzonek kier. Działu Inżynierii Ruchu Zarządu Dróg i Zieleni w Gdańsku Trochę historii: (tej starszej ) 2002-2005 powstanie
Sterowniki Programowalne (SP)
Sterowniki Programowalne (SP) Wybrane aspekty procesu tworzenia oprogramowania dla sterownika PLC Podstawy języka funkcjonalnych schematów blokowych (FBD) Politechnika Gdańska Wydział Elektrotechniki i
Urządzenia zewnętrzne
Urządzenia zewnętrzne SZYNA ADRESOWA SZYNA DANYCH SZYNA STEROWANIA ZEGAR PROCESOR PAMIĘC UKŁADY WE/WY Centralna jednostka przetw arzająca (CPU) DANE PROGRAMY WYNIKI... URZ. ZEWN. MO NITORY, DRUKARKI, CZYTNIKI,...
Technika mikroprocesorowa. W. Daca, Politechnika Szczecińska, Wydział Elektryczny, 2007/08
Mikrokontrolery 16-bitowe Oferowane obecnie na rynku mikrokontrolery 16-bitowe opracowane zostały pomiędzy połowa lat 80-tych a początkiem lat 90-tych. Ich powstanie było naturalną konsekwencją ograniczeń
Opis merytoryczny. Cel Naukowy
WNIOSEK O PORTFOLIO: Opracowanie koncepcji organizacji systemów zarządzania energią EMS w systemach automatyki budynkowej i analiza ich wpływu na efektywność energetyczną budynków Autorzy: Jakub Grela,
Zintegrowana platforma zarządzania miastem w kontekście bezpieczeństwa publicznego. (Centrum Bezpieczeństwa Miasta)
Zintegrowana platforma zarządzania miastem w kontekście bezpieczeństwa publicznego (Centrum Bezpieczeństwa Miasta) Gdańsk 2014 Atena Partnerem 2013 Spis treści 1 Cechy zintegrowanej platformy zarządzania
Szybkie prototypowanie w projektowaniu mechatronicznym
Szybkie prototypowanie w projektowaniu mechatronicznym Systemy wbudowane (Embedded Systems) Systemy wbudowane (ang. Embedded Systems) są to dedykowane architektury komputerowe, które są integralną częścią
CYFROWY ANALIZATOR SIECI PRZEMYSŁOWYCH JAKO NARZĘDZIE DO DIAGNOSTYKI MAGISTRALI CAN
Szybkobieżne Pojazdy Gąsienicowe (17) nr 1, 2003 Sławomir WINIARCZYK Emil MICHTA CYFROWY ANALIZATOR SIECI PRZEMYSŁOWYCH JAKO NARZĘDZIE DO DIAGNOSTYKI MAGISTRALI CAN Streszczenie: Kompleksowa diagnostyka
Inteligentna Platforma CCTV IP inteligentna analiza obrazu. Inteligentna Platforma CCTV IP. CarR analiza tablic rejestracyjnych
Inteligentna Platforma CCTV IP CarR analiza tablic rejestracyjnych Kamery, które są używane do rozpoznawania tablic rejestracyjnych wymagają dobrego pozycjonowania oraz właściwego pole widzenia dla najlepszej
Uwaga! Upadek! Opis zadania konkursowego
Uwaga! Upadek! Opis zadania konkursowego Zadanie Opracowanie algorytmu automatycznie rozpoznającego upadek osoby na nagraniu wideo i wdrożenie stworzonego rozwiązania jako usługi na superkomputerowej platformie
Technika mikroprocesorowa. W. Daca, Politechnika Szczecińska, Wydział Elektryczny, 2007/08
Tendencje rozwojowe mikrokontrolerów Rozwój mikrokontrolerów następował w ciągu minionych 25 lat w następujących kierunkach: Rozwój CPU mikrokontrolerów w celu zwiększenia szybkości przetwarzania danych
PR172012 15 kwietnia 2012 Automatyka budynkowa, Technologia sterowania Oprogramowanie Strona 1 z 5
Automatyka budynkowa, Technologia sterowania Oprogramowanie Strona 1 z 5 System TwinCAT BACnet/IP pomaga spełniać wszelkie wymagania automatyki budynkowej, pozostając w zgodzie ze standardem BACnet Sterowniki
Politechnika Gdańska. Gdańsk, 2016
Politechnika Gdańska Wydział Elektroniki, Telekomunikacji i Informatyki Katedra Systemów Geoinformatycznych Aplikacje Systemów Wbudowanych Programowalne Sterowniki Logiczne (PLC) Krzysztof Bikonis Gdańsk,
mgr inż. Stanisława Rzewuskiego temat: Passive target detection and localization using low power WIFI transmitters as illuminators
Politechnika Warszawska Wydział Elektroniki i Technik Informacyjnych Warszawa, 2 października 2017 r. D z i e k a n a t Uprzejmie informuję, że na Wydziale Elektroniki i Technik Informacyjnych Politechniki
Zagadnienia egzaminacyjne AUTOMATYKA I ROBOTYKA. Stacjonarne I-go stopnia TYP STUDIÓW STOPIEŃ STUDIÓW SPECJALNOŚĆ
(ARK) Komputerowe sieci sterowania 1.Badania symulacyjne modeli obiektów 2.Pomiary i akwizycja danych pomiarowych 3.Protokoły transmisji danych w systemach automatyki 4.Regulator PID struktury, parametry,
Katedra Systemów Decyzyjnych. Kierownik: prof. dr hab. inż. Zdzisław Kowalczuk ksd@eti.pg.gda.pl
Katedra Systemów Decyzyjnych Kierownik: prof. dr hab. inż. Zdzisław Kowalczuk ksd@eti.pg.gda.pl 2010 Kadra KSD profesor zwyczajny 6 adiunktów, w tym 1 z habilitacją 4 asystentów 7 doktorantów Wydział Elektroniki,
Zaawansowana analiza mocy i jakości energii z wykorzystaniem wielokanałowych, synchronicznych systemów rejestracji danych firmy Dewetron
Zaawansowana analiza mocy i jakości energii z wykorzystaniem wielokanałowych, synchronicznych systemów rejestracji danych firmy Dewetron mgr inż. Adrian Drzazga, Inżynier Aplikacyjny Wielokanałowe, synchroniczne
Co to jest system wbudowany?
Systemy Wbudowane Co to jest system wbudowany? komputer (CPU, pamieć, I/O) wykonuje skończoną liczbę zadań, w skończonym czasie, w wiekszym systemie (który zwykle nie jest komputerem) 2 Co to jest system
Cyfrowy system łączności dla bezzałogowych statków powietrznych średniego zasięgu. 20 maja, 2016 R. Krenz 1
Cyfrowy system łączności dla bezzałogowych statków powietrznych średniego zasięgu R. Krenz 1 Wstęp Celem projektu było opracowanie cyfrowego system łączności dla bezzałogowych statków latających średniego
Bariery mikrofalowe do rozległej ochrony obwodowej
Explorer BUS Bariery mikrofalowe do rozległej ochrony obwodowej Bariery Explorer BUS są zaawansowanym systemem ochrony obwodowej dużych obszarów opracowanym w oparciu o wieloletnie doświadczenie zespołu
Projekt i implementacja systemu wspomagania planowania w języku Prolog
Projekt i implementacja systemu wspomagania planowania w języku Prolog Kraków, 29 maja 2007 Plan prezentacji 1 Wstęp Czym jest planowanie? Charakterystyka procesu planowania 2 Przeglad istniejacych rozwiazań
Wtyczka Crop3D. Wstęp. Implementacja. Sprawozdanie z realizacji projektu Bartłomiej Trzewiczek Kraków,
Sprawozdanie z realizacji projektu Bartłomiej Trzewiczek Kraków, 30.06.2015 Wtyczka Crop3D Wstęp Celem projektu było napisanie wtyczki do programu ImageJ pozwalającej na obcięcie tła i maksymalne skadrowanie
Opis efektów kształcenia dla modułu zajęć
Nazwa modułu: Programowanie mikrokontroleroẃ i mikroprocesoroẃ Rok akademicki: 2017/2018 Kod: EIT-1-408-s Punkty ECTS: 4 Wydział: Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Kierunek:
Kurs Projektowanie i programowanie z Distributed Safety. Spis treści. Dzień 1. I Bezpieczeństwo funkcjonalne - wprowadzenie (wersja 1212)
Spis treści Dzień 1 I Bezpieczeństwo funkcjonalne - wprowadzenie (wersja 1212) I-3 Cel stosowania bezpieczeństwa funkcjonalnego I-4 Bezpieczeństwo funkcjonalne I-5 Zakres aplikacji I-6 Standardy w zakresie
CASE STUDY.
CASE STUDY SPIS TREŚCI #1 KLIENT 3 #2 WYZWANIE 4 #3 NASZA ROLA 5 #4 ROZWIĄZANIE 6 #5 CZEGO SIĘ NAUCZYLIŚMY? 7 #6 PLANY NA PRZYSZŁOŚĆ 8 2 KLIENT Śląska Sieć Metropolitalna to pierwszy w Polsce samorządowy
2 799,28 PLN brutto 2 275,84 PLN netto
Ubiquiti UVC G3 5-Pack Unifi Video Camera IP 1080p FullHD 2 799,28 PLN brutto 2 275,84 PLN netto Producent: UBIQUITI Kamera Ubiquiti UVC G3 5-Pack Unifi Video Camera IP 1080p FullHD 5-PACK nie zawiera
Implementacja filtru Canny ego
ANALIZA I PRZETWARZANIE OBRAZÓW Implementacja filtru Canny ego Autor: Katarzyna Piotrowicz Kraków,2015-06-11 Spis treści 1. Wstęp... 1 2. Implementacja... 2 3. Przykłady... 3 Porównanie wykrytych krawędzi
Magistrala. Magistrala (ang. Bus) służy do przekazywania danych, adresów czy instrukcji sterujących w różne miejsca systemu komputerowego.
Plan wykładu Pojęcie magistrali i jej struktura Architektura pamięciowo-centryczna Architektura szynowa Architektury wieloszynowe Współczesne architektury z połączeniami punkt-punkt Magistrala Magistrala
Wpływ systemu ITS w Tychach na poprawę poziomu bezpieczeństwa ruchu pieszych
Miasta przyjazne pieszym Wpływ systemu ITS w Tychach na poprawę poziomu bezpieczeństwa ruchu pieszych mgr inż. Arkadiusz Pastusza dr inż. Artur Ryguła Architektura systemu ITS Tychy System ITS Tychy 39
Katedra Mikroelektroniki i Technik Informatycznych
Katedra Mikroelektroniki i Technik Informatycznych Bloki obieralne na kierunku Elektronika i telekomunikacja rok akademicki 2013/2014 ul. Wólczańska 221/223, budynek B18 www.dmcs.p.lodz.pl Grupa bloków
Manipulator OOO z systemem wizyjnym
Studenckie Koło Naukowe Robotyki Encoder Wydział Automatyki, Elektroniki i Informatyki Politechnika Śląska Manipulator OOO z systemem wizyjnym Raport z realizacji projektu Daniel Dreszer Kamil Gnacik Paweł
Elektrotechnika II Stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)
Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2012/2013
Plan wykładu. Akcelerator 3D Potok graficzny
Plan wykładu Akcelerator 3D Potok graficzny Akcelerator 3D W 1996 r. opracowana została specjalna karta rozszerzeń o nazwie marketingowej Voodoo, którą z racji wspomagania procesu generowania grafiki 3D