Lista przedmiotów z materiałami udostępnionymi dla studentów

Dla_studentów
  • Increase font size
  • Default font size
  • Decrease font size

Mateusz Mamrot

Numeryczna analiza obrazów mikroskopowych za pomocą systemu gridowego


Numerical analysis of microscopic digital images with the use of grid system


Opiekun pracy dyplomowej: prof. dr hab. inż. Andrzej Materka
Dodatkowy opiekun pracy dyplomowej: dr inż. Marek Kociński

Praca dyplomowa magisterska obroniona 2010-09-24
Streszczenie pracy dyplomowej:
Algorytmy służące do przetwarzania sygnałów są niezwykle złożone obliczeniowo. Dlatego też istnieje potrzeba aby znaleźć rozwiązania które przyśpieszą kalkulacje. W dzisiejszych czasach, technologie dają nam wiele możliwości aby to uczynić. Po pierwsze, jest możliwe zaprojektowanie specjalnego systemu do wykonywania programów takich jak komputerowy grid lub klaster. Co więcej, projektanci mogą używać wielu specjalnych typów oprogramowania takich jak programy obiektowe, sekwencyjne albo funkcjonalne. Istnieje możliwość pisania równoległych programów które wykorzystują architekturę wielordzeniową procesorów oraz kart graficznych. Istnieje również wiele typów obrazów. Dlatego też jest bardzo dużo sposobów na pisanie algorytmów do ich przetwarzania. Co więcej, każdy rodzaj obrazu posiada specjalne parametry i cele dla których został stworzony. Z tego powodu, jest łatwo wykazać że nie można stwierdzić który język programowania lub typ sprzętu komputerowego jest najlepszy. Projektanci muszą być świadomi że do specjalnych potrzeba potrzeba specjalnych rozwiązań. W prac magisterskiej zostały omówione nowe technologie projektowania aplikacji takie jak gid lub klaster komputerowy, CUDA oraz nowe języki wspierające komunikację. Czytelnik będzie wprowadzony w trójwymiarowe zdjęcia rezonansu magnetycznego oraz Arc protein. Jest ona używana do wizualizacji pewnych procesów w neuronach. Te obrazy są obrazowane w technologi wielokanałowej. Tego typu informacje są niezwykle istotne z medycznego punktu widzenia. Biolodzy wieżą że Arc jest odpowiedzialny za procesy zapamiętywania, myślenia oraz wiele innych procesów zachodzących w ludzkim mózgu. Z powodu tego iż od poprzedniego stulecia społeczeństwa starzeją się, rozwiązywanie problemów starzenia się jest ważniejszy niż kiedykolwiek.
Abstract:
Image Processing algorithms are very time consuming. That is why there is a need to find solutions to accelerate calculations. Nowadays, technology give us a lot of capabilities to do it. First of all, it is possible to design special system to run programs, like grid or cluster system. What is more, designer may use many special types of programming languages, for example objective, declarative or functional. It is possible to write parallel programs which use multi—core on CPU or graphic cards. There is a lot of types of images. Therefore there exist many ways to create image--processing algorithms. Moreover, each kind of pictures has special parameters and purposes for which they have been taken. Because of that, it is easy to see that it is impossible to determine that one of hardware systems or programming languages etc. are the best. Designers should be aware that for special needs special solutions should be created. In thesis modern ways are described of designing applications like grid system, cluster system, CUDA technology, languages. Biomedical images are characterized also. The reader will be introduced to 3D brain images, microscopic digital images and Arc protein. Arc protein which is used for visualization of certain process in neural tissue. Those images are of multi channel type that is why that data is very interesting to describe. What is more, that kind of information is very important from medical point of view. Biologists believes, Arc is responsible in human body for learning, intelligence and many other functions of the human brain. Because of the fact that,from last century societies are getting older, solving problems of diseases of old age is more important than is used to be.