Autor

uk

dr inż. Jarosław Bułat

Pracuję w Katedrze Telekomunikacji AGH (wcześniej w Katedrze Metrologii).  Moja praca polega w większości na drążeniu tematów związanych z szeroko rozumianym przetwarzaniem sygnałów.

  • Informatyka: Lubię niski poziom, 10 warst abstrakcji i emulacji to 8-9 warstw za dużo. Jestem fanem Open Source  a to z powodu, że “wyrosłem” na różnych alternatywnych systemach operacyjnych – doceniam różnorodność i alternatywę do “głównego nurtu”.
  • Android  i inne “mobilne” systemy: sprzęt mobilny zrobił się absurdalnie szybki, to koniecznie trzeba wykorzystać.
  • 3D: akwizycja, przetwarzanie i prezentacja, w szczególności rekonstrukcja powierzchni 3D metodami wizyjnymi – zestawami kamer stereoskopowych jak również z sekwencji obrazów (ang. structure from motion), np. projekt TAPAS.
  • Obraz: kompresja, cyfrowa obróbka, rozpoznawanie, kompensacja zniekształceń wprowadzanych przez tor optyczny aparatów fotograficznych oraz przetwornik CCD/CMOS. Deep Learning – to jest wytrych, któremu należy poświęcić dużo uwagi.
  • Telekomunikacja: zagadnienia związane z modemami szerokopasmowymi (np. ADSL), w szczególności OFDM, korekcja kanału komunikacyjnego, zakłócenia, etc… .
  • SDR: patrz https://sdr.kt.agh.edu.pl
  • Video : kompresja, przetwarzanie, wyświetlanie.
  • Jakość: Tematy bliskie jakości treści 3D (ang. Quality of Experience) – w szczególności tzw. przesłuchy w systemach prezentacji 3D
  • Dźwięk: analiza, rozpoznawanie, kompresja dźwięku oraz mowy.
  • Fotografia: to już hobby…

Obecnie można mnie spotkać:

  • AGH Budynek D5 p.011
  • Tel. służbowy: (12) 617-39-38
  • Tel. kom. 501149897
  • e-mail: kwant@agh.edu.pl

Zapraszam na konsultacje po wcześniejszym umówieniu.

inż/mgr

Prace dyplomowe

Tematy zrealizowanych prac magisterskich i inżynierskich oraz propozycje (niezatwierdzone) na rok 2018:

Jeżeli jesteś na etapie wyboru tematu pracy magisterskiej/inżynierskiej i chcesz bym był opiekunem tej pracy to przejrzyj listę prac aby zorientować się czy zakres tematów i sposób wykonania prac odpowiada Ci.

Propozycje tematów:

Prace wykonane:

  • inż. Implementacja techniki SIMO w programowym dekoderze cyfrowego radia DAB+ (ang. Implementation SIMO technique in digital software radio decoder DAB+), 2018, PDF
  • mgr: Algorytm wyznaczania pozycji i orientacji obiektu na podstawie sekwencji wideo. (ang. Algorithm for visual odometry), 2017, PDF
  • inż: Zaprojektowanie i wykonanie inteligentnej białej laski dla niewidomych (ang. Development of smart white cane), 2016, PDF
  • inż: Opracowanie biblioteki programistycznej dla potrzeb bezpiecznego uwierzytelniania urządzeń AVR (ang. Development of libraries for authentication of AVR devices), 2016, PDF
  • inż: Aplikacja do rozszerzonej rzeczywistości dla systemu operacyjnego Android. (ang. Augmented reality for Android), 2016
  • inż:  Algorytm do wyznaczania położenia kamery na podstawie sekwencji wideo. (ang. Algorithm for position estimation using video sequence), 2015.
  • inż: Analiza algorytmów korekcji zniekształceń geometrycznych obiektywu kamery wideo. (ang. Analysis of algorithms for geometric distortion correction of camera lens),  2015, PDF.
  • inż: Implementacja programowego odbiornika DAB+ na komputerze jednoukładowym. (ang. Software implementation of DAB+ on single-board computer), praca zarezerwowana). 2015, PDF.
  • inż: Aplikacja do obliczania wartości współczynnika CRI źródeł światła białego. (ang. The application for CRI calculation for white light sources). 2015, PDF.
  • inż: Implementacja algorytmu block-matching przy użyciu API renderscript dla systemem Android. (ang. Implementation of block-matching algorithm using renderscript API for Android), 2015
  • inż: System do akwizycji, przetwarzania i wyświetlania stereoskopowych sekwencji wideo (ang. System for acquisition, processing and displaying stereoscopic video sequences), praca inżynierska, 2013,  PDF.
  • inż: Aplikacja do kalibracji fotometru (ang. The application for fotometer callibration), 2013, PDF.
  • inż: Components test and validation for new design of the radiation tolerant electronic cards driving the LHC accelerators’ beam screen heaters, praca inżynierska, 2013, PDF.
  • inż: System do zarządzania automatyką domową z wykorzystaniem terminalu mobilnego i platformy Raspberry Pi (ang. The system for home automation making use of mobile terminal and Raspberry Pi), 2013, PDF.
  • inż: Aplikacja sterująca odtwarzaczem multimedialnym dla urządzeń mobilnych o ograniczonych zasobach sprzętowych (ang. Remote media controller for mobile devices with limited resources), 2013, PDF.
  • inż: Aplikacja do zakłócania mowy (ang. The application for speech jamming),  2013, PDF.
  • inż: Aplikacja mobilna ułatwiająca eliminację nawyku mówienia ,,yyyy” podczas prezentacji (ang. The mobile application for elimination of the habit of saying “yyyy” during the presentation), 2013, PDF.
  • mgr: Aplikacja do akwizycji i zarządzania zdjęciami dermatologicznymi (ang. Application for management and acquisition of dermatological images), 2012.
  • mgr: System do estymacji mapy głębokości na podstawie stereoskopowych sekwencji wideo dla platformy Android (ang. system for depth map reconstruction from stereoscopic camera for Android), 2012, PDF.
  • inż: Portal do agregacji ogłoszeń z rynku nieruchomości (ang.  Webpage for aggregation of advertisment from the real estate market), 2011.
  • Program komputerowy do pomiaru odległości w przestrzeni 3D na podstawie wielu sekwencji 2D (ang. Computer program for measurement in 3D space on the basis on many 2D video streams), 2011
  • inż: Optymalizacja kosztów usług telefonii komórkowej za pomocą aplikacji mobilnej (ang. Optimizing the cost of mobile services by means of mobile application), 2011, PDF
  • mgr: Development of software anti-shake filter for video stream, 2010, PDF
  • mgr: Opracowanie systemu do optymalizacji drogi pojazdu na podstawie historycznych zapisów GPS (ang. Vehicle path optimization on the basis on historical GPS records), 2010.
  • mgr: Opracowanie systemu do rozproszonej oceny wiarygodności użytkowników forów internetowych (ang. Distributed system to assess the reliability of users of online forum), 2010.
  • mgr: Wizualizacja i sterowanie procesami automatyki “inteligentnego domu” na platformie mobilnej (ang. User interface of home automation for mobile devices), 2010.
  • mgr: Implementacja portalu internetowego typu Web 2.0 na platformie mobilnej (ang. Implementation of Web 2.0 based website on mobile platform), 2010.
  • mgr: Platforma mobilna do porównywania cen w oparciu o Web 2.0 (ang. Mobile platform for smart shopping on the basis of Web 2.0), 2010, PDF.
  • mgr: Optymalizacja algorytmu wyznaczającego przepływ optyczny dla obrazów kolorowych (ang. Optimisation of optical flow algorithm for color images),  2007, PDF

 

Projects

 

Below you’ll find selected projects in which I participate or participated.pl

  • INRED

Intelligent system of effective analysis of diagnostic and repair work of industrial devices with the help of mobile units and advanced image analysis. 2018-…. (POIR)

  • RESCUE

Links-on-the-fly Technology for Robust, Efficient and Smart Communication in Unpredictable Environments. 2013-2016 (FP 7)

  • TAPAS

The project goal is to develop an intelligent information system to detect safety risks caused by traffic for persons with a vision impairment. It is focused on many different way of supporting visual impairment people. It include but are not limited to: sensor and vision based detection of potential obstacles and threats, navigation help based on GPS and reading street and bus names.

My responsibility in this project is to develop vision based navigation assistance for visually impaired individuals using general purpose mobile devices.

Visual analysis is based on a pair of digital cameras which acquire images from the user’s surroundings. This data is synchronized and used to produce a depth map a visual representation of the distance between the user and other objects, which constitute potential obstacles and threats. The aim of the system is to detect these objects by means of depth map processing (segmentation and classification) into selected threat categories. Scenarios under research here include, but are not limited to: movement around plane areas, in inclined regions, negotiating curbed pavements, going up or down stairways, or finding a way through doorways. Finally, the extracted information about distance to the closest obstacle, the nature of the threat to the user, and overall situation assessment, will be combined in order to output direction tips.

Examples of depth map reconstruction for indoor and outdoor scenarios are presented below:

disparity_indoor

disparity_outdoor

The system was created and makes use of standard hardware components such as web cameras, a single-board Raspberry Pi computer, Android-based mobile phone (HTCOne), and a software toolkit based on OpenCV. The technological demo was created and tested. It shows the potential of contemporary mobile platforms which are able to perform depth reconstruction from stereovision sequence in real-time (~5 fps).

Since I’m convinced that mobile phones, in the near future, will be even faster and cheaper, and thus will allow for the creation of a navigation aid as a mobile application and an inexpensive stereo camera as a form of a smartphone accessory.

Further work includes: developing better algorithms for obstacle recognition (especially stairways up/down and single stair) and creation a prototype. 2011-2014 (NCBiR)

  • SARACEN

Socially Aware, collaboRative, scAlable Coding mEdia distributioN was a research initiative funded partially by the Information Society and Media Directorate General of the European Commission under the Seventh Framework programme. The SARACEN initiative will research on distribution of multimedia streams supported through innovative techniques, both as regards media encoding and media distribution including p2p schemes, where the peer nodes will participate in an end to end media distribution system making use of social networking related information.

I was involved in integration 3D delivery path in SARACEN infrastructure. 2010-2012 (FP 7)

  • IIP

The project covers the development and testing of infrastructure and services for the future generation Internet, i.e. IPv6 Internet and Future Internet. It is expected that new generations of Internet (one of the research priorities in the scope of European Union Framework Programmes) will contribute substantially to civilizational development in Europe by using their capabilities in all or almost all areas of human activity.

It was very large project: from the physical layer to the application. I was responsible for 3D content presentation. My work includes: QoE tests of 3D content presentation and analysis of artifacts in 3D displays made in various technologies. 2010 – 2013 (OP IE Operational Programme ‘Innovative economy’)

  • BRONCHOVID

Integrated system supporting bronchoscopy laboratory integrating: the archiving, management and semantic ordering the procedures recordings, automatic image-based diagnostic data detection and retrieval, and interactive visualisation using computed tomography data

It is CAD/CAI, a system for supporting bronchoscopy laboratory. Bronchovid consists of data acquisition, comprehensive data repository, real-time analyser, off-line editor and viewer as well as treatment planning. It deal with video sequences and CT data (3D visualization).

bronchovid

My responsibility in this project was to design computer system, develop and implement efficient way of data processing. The system was implemented by means of MPI interface (MPICH implementation). It makes use of multiprocess NUMA type computer. 2007-2010 (MNiSW)

  • VECTOR

The objective of the VECTOR project is to develop intelligent endoscopic capsules using innovations in micro- and nanotechnology. The VECTOR project aims at investigating and developing a miniaturised robotic pill for advanced diagnostics and therapy in the human digestive tract. The project mission is to make a significant contribution to the diagnosis and treatment of digestive cancers and their precursors and to strengthen the competitiveness of the European biomedical industry through innovative technologies.

For more information see:  vector-project.com

  • Projects before 2005: DSM, xDSL and wavelet.