NAO robot kao nadziratelj rehabilitacijskih vježbi nakon lomova šake

U ovom radu je obrađeno praćenje ruke u prostoru RGB kamerom. Slika u računarskom smislu je matrica brojeve, te se obrada slike svodi na operacije nad matricama, a jedna od temeljnih operacija u obradi slike je konvolucija, tj. matrična konvolucija, koja je obrađena u ovom radu. Matrična konvolucije...

Full description

Bibliographic Details
Main Author: Čelan, Bruno
Other Authors: Kovačić, Zdenko
Format: Bachelor Thesis
Language:Croatian
Published: Sveučilište u Zagrebu. Fakultet elektrotehnike i računarstva. 2018
Subjects:
Online Access:https://zir.nsk.hr/islandora/object/fer:2728
https://urn.nsk.hr/urn:nbn:hr:168:997417
https://repozitorij.unizg.hr/islandora/object/fer:2728
https://repozitorij.unizg.hr/islandora/object/fer:2728/datastream/PDF
Description
Summary:U ovom radu je obrađeno praćenje ruke u prostoru RGB kamerom. Slika u računarskom smislu je matrica brojeve, te se obrada slike svodi na operacije nad matricama, a jedna od temeljnih operacija u obradi slike je konvolucija, tj. matrična konvolucija, koja je obrađena u ovom radu. Matrična konvolucije je baza rada filtara za slike. Druga bitna stavka u obradi slike su morfološke operacije koje se temelje na teoriji skupova, te se u kombinaciji sa filtrima mogu dobiti vrlo bitne značajke iz slika, samo je to dosta mukotrpan posao za točno odrediti koja operacija ili filtar su potrebni u trenutnoj situaciji, a pogotovo kada se radi o obradi videa u stvarnom vremenu. Zato tu pomažu konvolucijske neuronske mreže. Kod njih se mijenjaju obični neuroni sa konvolucijskim operacijama koje vade značajke iz slike te sami uče koje su bitne značajke za pojedini predmet. Kombiniranim znanjem o obradi slike i konvolucijskim neuronskim mrežama problem praćenja ruke i pronalaska prstiju u prostoru je uspješno riješen, dok za nadgledanje vježbi pristup praćenja položaja prstiju i određivanje broja ispruženih prstiju nije se pokazalo kao rješenje za ovaj problem. This thesis deals with handheld monitoring in RGB camera space. The image in the computer sense is a matrix of numbers, so the image processing is based on the operations on the matrices. One of the basic operations in the image processing is the convolution, ie the matrix convolution, which have been elaborated in this paper. The matrix convolution is the base of the image filtering. Another important point in processing images are morphological operations based on the theory of sets. Combined with filters, they can get very good results in image processing, but this is a very difficult job to determine exactly which operation or filter is needed in the current situation, especially when it comes to video processing in real time. That is why a convolutional neural network is used, where neurons are changed with convolutional operations that take the features of the image ...