Sunteți pe pagina 1din 338

II

II

I'

I
W I

IWN~VE!RSITATIEA TtEIHNUC~ "OHEOf,tG6-IE

ASACHI"

D"N IA~I

Sistem video de monitorizare la bard a flancurilor automobilului

aster ---..~

Profesori indrumatori:
Prof.univ. dr. ing. Edward Rakosi
~.l.dr.ing. Carmen Ema Panaite

Masteranzi:
Ciobanu Alberto Lucian
Ehupov Iulian-Mihai
Dumitriu Vlad
Streba Cristian-Cosmin

-2015-

r
m

s
Executive summary
1
Capito lul 1. Descrierea societat,ii s,i a afacerii
2
1. 1. Date de identificare
2
1.2. Istoricul firmei
2
1.3. Prezentarea ideii de afacere
3
1.4. Contextul in care a aparut ideea
3
Capito lul 2. Piata si promovarea produsului

9
2. 1. Analiza mediului extern al firmei </ren-code>
9
2. 1. 1. Macromediul intreprinderii:
9
2.1.2. Micromediul sau mediul
concurential al intreprinderii
10
2.2. Analiza SWOT
13
Capito lul 3. Informatii financiare
15
Anexe
.... 18
Lista de idei propuse
18
Rezumatul temei alese
19
Diagrama de idei
21
Logigrama proiectului

25
Diagrama Gantt
26
Segmentarea pietei
28
Analiza pe baza chestionarului
29
Chestionar
30
Reprezentarea grafica a intrebarilor din
chestionar
33
Interpretarea rezultatelor anchetei
38
C a I e I. n t c
one erpre
IUZ t'Wa'rn..
l.l.

Descrierea tehnica a proiectului


40
Modelarea carcasei oglinzii pentru a integra

si camera video
54
Brevet de inventie
56
Codul programului
59
Referinte bib liografice
64

Sistem video de lamonitorizare


bardautomobil,ului
a ftancurilor
Executive
summary

0
0
-I

c
n
o
(
"
'
)
0

co
o

\
U
)'
U
Jl
J
I
Jl
U
}
W
\
U
)\
J
I}
\
J
J
)

C
O
L
O
N
O
L
O
O
O
O

~
,
-

....
~

(
5

I
:J

::J"'O

c.. ..

c
ro
E-

a
.

Sistem video de lamonitorizare


bardautomobil,ului
a ftancurilor

(.)

(]I)

I+

::J

Q)

C..s::

(u
+
-'

Sistem video
de lamonitorizare
bardautomobil,ului
a ftancurilor
o
-

>

"'0

E2

CD 0

J )

.. c

(c

a
(
J
(
J

"'(\ J

_ .

.......'.+..-

o
L-

o,

uQ

t])

c..-c
,_

.o _
,_
o . ...

L-

()j) \

o
c

-c

'-0.

E
fI)

co

-I

(/)

(
D
I

C
O0
0(

C
Q

a s:

Sistem
video de lamonitorizare
bardautomobil,ului
a ftancurilor
o
'-r-

.o_

1ft

.2 c
o

(.J.)

('tJ

rJ)1ii

.. . . ..

..c:
t-

r.n

rJ)
(1J

Sistem video de lamonitorizare


bardautomobil,ului
a ftancurilor

Sistem video de monitorizare


la bardautomobil,ului
a flancurilor
Capitolul 1.
Descrierea
societatii ~i a
afacerii
1.1. Date de identificare
D
e
n
u
m
i
r
e
a
s
o
c
i

e
t
a
t
i
i
:
s
.
c
.
<
/
r
e
n
c
o
d
e
>

Sistem video de monitorizare


la bardautomobil,ului
a flancurilor

Sistem video de monitorizare


la bardautomobil,ului
a flancurilor
S
.
R
.
L
L
o
g
o
u
l
s
o
c
i
e
t
a
t
i
i

Sistem video de monitorizare


la bardautomobil,ului
a flancurilor

F
i
g
.
1
.
1

Forma juridica de constituire:


Societate cu raspundere limitata (S.R.L.) admini
depline, drepturi egale ce Ie vor putea exercita
impreuna in conformitate cu prevederile legale.
Asociati:
Nume
ationalitate

Adresa N
Pondere in capitalul social

Sistem video de monitorizare


la bardautomobil,ului
a flancurilor

Ciobanu Alberto Lucian


Dumitriu Vlad
Ehupov Mihai-Iulian
Streba Cristian-Cosmin

Ia~i
Ia~i
Ia~i
Ia~i

Romana
Romana
Romans
Romana

Societatea S.C. </re-n-code> S.R.L este


inregistrata la Registrul Comertului cu
numarul
J27/1345/2014 din data de 27.10.2014, cod
unic de inregistrare (C.U.I.) RO 2365145.
Tipul de activitate:
- productie
- cornert
Principala activitate a societatii este
"Productia de piese ~i accesorii pentru
autovehicule si motoare de autovehicule",
indentificata prin codul CAEN 3430.
Capitalul social este privat, in valoare de
1500 RON.
Cod bancar
R076RZBR0000157623432,
deschis la Raiffeisen Bank, sucursala
Iasi. Adresa: Iasi, str. Canta, nr. 26,

Sistem video de monitorizare


la bardautomobil,ului
a flancurilor

bl. 345, sc. B, ap.1 O.


TelefoniFax. 0232/257123
Email: rencode@yahoo.com

1.2. Istoricul firmei


Societatea s.C. </re-n-code> S.R.L. a
fost infiintata la data de 3.10.2014 si este

compusa din membrii absolventi ai Facultatii


de Mecanica avand cunostinte in domeniul
mecaruc.
Principalul scop al societatii este acela
de a dezvolta un sistem video de monitorizare
la bord a flancurilor automobilului care sa
fie capabil sa recunoasca independent
vehiculele aflate in zonele laterale ale
automobilului folosind procesarea imaginilor
video ~i facilitand astfel 0 schimbare mai
sigura a benzii de circulatie.
Activitatea de proiectare se desfasoara
intr-un apartament cu 0 suprafata de 80
2
m

1.3. Prezentarea ideii de afacere


Exista anumite zone in jurul
automobilului care sunt greu de observat
de catre conducator. Aceste zone sunt situate
pe flancurile automobilului, zone unde
obiectele nu pot fi vizibile soferului folosind
doar un sistem de oglinzi retrovizoare
(interioare sau exterioare). Prin urmare,
intotdeauna exista riscul producerii unui
accident datorat acestei cauze, in special la
schimbarea benzii de rulare sau la depasirea
unui alt vehicul. Pe de alta parte, soferul
concentrandu-si atentia catre zona Iaterala a
automobilului, apare 0 sursa suplimentara de
potentiale accidente.
Solutia propusa de noi este realizata
dintr-un sistem de asistare a soferului, sistem
capabil
sa
recunoasca
independent
vehiculele
aflate in zonele laterale ale
automobilului folosind procesarea
imaginilor
video ~i facilitand astfel 0 schimbare mai
sigura a benzii de circulatie, Acest sistem este

folositor atat in mediul urban, cat si in cazul


soselelor cu mai multe benzi de circulatie ~i
cu un trafic marit, in special autostrazi .
Cand vehiculele
se deplaseaza cu viteze
comparabile,
probabilitatea
ca acestea sa
"dispara' in zona greu vizibila soferului pentru
perioade indelungate
este mare. Camerele
digitale amplasate sub oglinzile retrovizoare
exterioare
monitorizand
traficul
din
flancurile
automobilului
contribuie
la
evitarea acestui fenomen.
Principalele avantaje ale sistemului
propus:
- stabilirea si afisarea distantei de la
camera digitala la autovehiculul
aflat in zona nevizibila;
- afisarea informatiilor pe un display
montat in consola centrala, in oglinda
sau direct pe parbriz prin intermediul
unui sistem "head up display";
- urmarirea activa a obiectelor aflate in
miscare.
Produsul nostru se va adresa urmatoarelor
categorii de clienti:

a) Clienti directi (principali):


- Constructori auto (Renault, Dacia,
etc)
F
i
r
m
e
p
r
o
d
u
c
a
t
o
a
r
e
o

g
l
i
n
z
i
a
u
t
o
b
)
C
l
i
e
n
t
i
f
i
n

a
l
i

(
u
t
i
l
i
z
a
t
o
r
i
)
:
- Persoane cu un venit mediu ce doresc
0 siguranta sporita in trafic;
- Firmele de transport persoane;
- Instructorii auto;
- Firmele de taxi;
- Persoanele care cauta noi tehnologii interesante i

- Firmele de inchirieri masini.


Logo-ul produsului:

F
i
g
.
1
.
2

1.4. Contextul in care a aparut


ideea
'"

I n ultimii ani, siguranta deplasarii a


devenit unul dintre cele mai importante
aspecte in Europa. Numarul accidentelor de

masina ~i a victimelor
creste an de an.
Conform
datelor furnizate de catre "Taiwan
Area National Freeway Bureau", principalul
motiv de producere a

accidentelor
este neglijenta
umana. Prin
urmare, tehnologiile de coliziune - avertizare
obtin 0 atentie din ce in ce mai mare, iar tot
mai multe tipuri de produse de securitate si
conducere asistata sunt promovate, inclusiv
lane departure warning systems (LDWSs),
blind spot information systems ( Bliss ), etc.
Aceste produse ar putea oferi mai multe
informatii despre imprejurimile vehiculelor,
astfel incat soferul ar putea lua decizia corecta
in timp ce conduce. BLIS ar putea monitoriza
daca vehiculele apar in punctul mort al
masinii si informeaza conducatorul
auto
atunci
cand
acesta
intent,ioneaza
schimbarea benzii. Radarul este 0
alternativa
la sistemul BLIS. Cu toate
"
acestea, costul este mult mai mare. I n
consecinta,
sistemul de monitorizare a unghiului mort
devine popular in acest domeniul de
siguranta rutiera"W'.
Dintre noile sisteme de siguranta activa
dezvoltate in ultimii ani de

constructorii de
automobile
face parte
~i Sistemul de
Monitorizare a Unghiul Mort sau Blind Spot
Monitoring un sistem de siguranta care poate
preveni accidentele de circulatie ce apar
mai ales la schimbarea
benzilor
de
circulatie, Statistic s-a dovedit ca multe
accidente se produc la schimbarea benzii de
circulatie atunci cand se initiaza 0 depasire,
pe banda
respectiva
fiind deja un alt
autovehicul angajat in depasire.
Desi la autovehiculele moderne unghiul
mort s-a diminuat considerabil datorita noilor
forme
constructive
ale
oglinzilor
retrovizoare, este indicat sa se efectueze 0
monitorizare cornpleta a zonei unghiului mort
care sa acopere inclusiv neatentia multor
conducatori
auto care uita sa se asigure,
sistemul fiind pe undeva redundant in acest
sens.

F
i
g
.
1
.
3
m

S onitorizare a unghiului mort


t i "
I n imaginea de mai sus sunt evidentiate
a s diverse situatii de functionare ale sistemului:
t 1. Vehicul care depaseste si intra in raza de
; e detectie a vehiculului tinta;
m2. Vehicul care schimba benzile de
u circulat ie s i intra in raza de detect ie a
,
,
,
l vehiculului
"W'

d
3. Vehiculul tinta depaseste;
e
4. Vehiculul tinta si imprejurimile.
mSistemul de monitorizare a unghiului mort
scaneaza in permanents ambele parti ale
autovehiculului s" i avertizeaza soferul in
momentul in care in zona de detect,ie intra
un alt autovehicul. Zona de scanare este
intotdeauna mai mare decat zona unghiului
mort propriu

ZlS.

Zona de detectie incepe de la 0


distants de jumatate de metru de vehicul la
nivelul oglinzii retrovizoare si se extinde 3 m
in latime si inca 3 m in lungime de la
nivelul barei spate.

Sistemele de preintampinare
a acestor
pericole, folosite in ziua de azi sunt cele
cu senzori, radar si indicatori luminosi.
Sistemul realizeaza scanarea prin
intermediul a doua module radar plasate
pe fiecare
Iatura a vehicului in spatele rotilor spate sub
suprafata barelor de protectie posterioare.
"
I n momentul in care sistemul recunoast,e
un autovehicul in zona de detecti,e s,oferul
este avertizat
prin aprinderea
unui LED
galben in oglinda retrovizoare aferenta. LEDul se afla
imediat langa grafica corespunzatoare
sistemului de monitorizare a unghiului mort.

F
i
g
.
1
.
4
Led de avertizare
Sistemul este astfel calibrat incat nu
emite avertizari legate de alte vehicule
parcate, infrastructura, vegetatie, vehicule ce
se deplaseaza din sensul opus. Sistemul emite
avertizari
~i in cazul depasirii altor autovehicule daca
viteza de deplasare este mai mare cu 20 pana
la 30
kmlh. La 0 viteza relativa mai mare de 40 kmlh
sistemul nu mai emite nici 0 avertizare.
Dezavantajul
major al sistemelor cu
indicatori Iuminosi deriva din amplasarea lor
pe suprafata fizica a oglinzii, astfel incat in
timpul functionarii
acestia obstructioneaza
partial campul de vizibilitate al soferului. Acesti

indicatori
luminosi
amplasati
pe oglinda
exterioara a autovehiculului
sunt vizibili si
pentru ceilalti participanti la trafic si ar putea
crea 0 sursa de distragere a atentiei.
Exemple solutii:
- Audi A8 (2014) - foloseste senzor
radar montat in spatele vehiculului,
avand 0 capacitate de detectie de pana
la 70 m. Avertizarea
este realizata
printr-un sistem de lumini LED
amplasat
pe partea interioara
a
oglinzilor.

F
i
g
.
1
.
5

Renault Koleos (2014) - foloseste 2


senzori dispusi in colturile din spate
si inca 2 amplasati in partite laterale
din fata. Avertizarea este realizata tot
prin lumini LED amplasate in interiorul
habitaclului.

F
i
g
.
1

.
6
VW Golf (2014) - foloseste acelasi
principiu
ca si in cazul AUDI,
avertizarea realizandu-se
tot
prin
lumini LED amplasate pe suprafetele
oglinzilor retrovizoare exterioare.

F
i
g
.
1
.

7
-

BMW X3 (2013) - foloseste tot un


sistem de senzori radar, avertizarea
realizandu-se prin
lumini
LED
montate
pe
carcasa
oglinzii
retrovizoare
exterioare.
Vibrarea
volanului este 0 alta modalitate de a
avertiza conducatorul auto.

F
i
g

.
1
.
8

- Mercedes Benz S-Classe (2014)

F
i
g
.
1
.
9

Ford Mondeo (2012)

F
i
g
.
1
.
1
0
-

Porsche Macan S (2014)

F
i
g
.
1
.
1
1
'"

I n concluzie, toate solutiile prezentate


mai sus, pe langa faptul ca obstructioneaza
partial campul de vizibilitate al soferului,
creaza 0 sursa de distragere a atentiei
pentru ceilalti participanti la trafic ~i nu ofera
soferului
informatii
legate
de natura

obstacolului si distanta fata de acesta.


Solutia propusa de noi este realizata
dintr-un sistem de asistare a soferului,
sistem
capabil sa recunoasca independent
vehiculele aflate in zonele laterale ale
automobilului

folosind procesarea
imaginilor
video ~i
facilitand astfel 0 schimbare mai sigura a
benzii de circulatie. Acest sistem este folositor
atat in mediul urban, cat si in cazul soselelor
cu mai multe benzi de circulatie si cu un
trafic marit, in special autostrazi.
Cand
vehiculele
se deplaseaza
cu viteze
comparabile,
probabilitatea
ca acestea sa
"dispara' in zona greu vizibila soferului pentru
perioade indelungate
este mare. Camerele
digitale amplasate sub oglinzile retrovizoare
exterioare
monitorizand
traficul
din
flancurile
automobilului
contribuie
la
evitarea acestui fenomen.
Principalele avantaje ale sistemului
propus:
- stabilirea si afisarea distantei de la
camera digitala la autovehiculul
aflat in zona nevizibila;
- afisarea informatiilor pe un display
montat in consola centrala, in oglinda
sau direct pe parbriz prin intermediul

unui sistem "head up display";


- urmarirea activa a obiectelor aflate in
miscare.

Capitolul 2. Plata ~i
promovarea
produsului
2.1. Analiza mediului extern al
firmei </re-n-code>
Mediul extern al unei inteprinderi
reprezinta ansamblul factorilor externi a
acesteia, factori care ii pot influenta
comportamentul si performantele.
Scopul analizei mediului extern este
descrierea ~i intelegerea situatiei actuale
cu care se
confrunta firma, pentru a sesiza oportunitatile
~i amenintarile, daca acestea exista, dar si
pentru a prevedea dezvoltarile posibile care
vor avea loc si stabilirea actiunilor pe care
va trebui sa Ie intreprinda firma.
Se pot delimita doua categorii
distincte ale componentelor
mediului
extern,

m
i
c
r
o
m
e
d
i
u
l
s
,

i
m
a
c
r
o
m
e
d
i
u

l
.

2.1.1. Macromediul intreprinderii:


a) Factori politico-Iegali:
- Politici monetare ale guvernului
Romaniei si a celorlalte state din Europa;
- Stabilirea taxelor ~i impozitelor pe
care firmele trebuie sa Ie achite;
Sistemul birocratic si coruptia
acestei tari ce determina posibili
investitori sa i~i indrepte atentia catre
alte locatii;
- Modul de acordare a creditelor ~i
conditiile pe care populatia trebuie sa Ie
respecte;
- Conform
normelor
in vigoare
pentru inmatricularea autovehiculelor
rulate trebuie platita
0
taxa
de
mediu in functie de norma de poluare
aferenta autovehiculului;
- Atragerea
investitorilor
prin
intermediul consililor locale oferind
scutiri de la plata impozitelor pe

profit si pe cladiri;

b) Factori Economici:
- Pentru persoanele adulte (25-64 ani),
rata somajului a fost estimata la
5,6% pentru luna septembrie
2014
(6,2% in cazul barbatilor si 4,9% in
eel al femeilor). Numarul somerilor in
varsta
de 25-64
ani reprezinta
75,6%
din numarul
total
al
somerilor estimat pentru
luna
septembrie 2014.
- Dobanzile
practicate
de banci au
facut ca creditele acordate populatiei
sa scada in ultimele
luni dar cele
pentru firma au crescut cu 3.4%;
- Migratia externa si scaderea
natalitatii a determinat scaderea
populatiei Romaniei intr-unritm
accentuat in ultimi 20 de ani;
- Fluctuatia cursului valutar prin
devalorizarea monedei nationale in raport
cu euro;
- Venitul mediu pe locuitor si
datoriile externe catre sursele de

finantare (Fondul
Monetar International);
- Piata auto a consemnat 0 scadere in
primele 11 luni din 2014, insa Dacia
ramane regina marcilor de autoturisme
din Romania, clasandu-se pe primulloc
la numarul de unitati
vandute,
fabricate si exportate;
- Criza financiara a determinat aparitia
reducerilor
bugetare
influentand
astfel
puterea de cumparare
a
produselor;
- Reducerea locurilor de munca din
mediu bugetar si privat a determinat
venituri mai mici ale populatiei;
"
- I n iunie 2014, inmatricularile
de
autoturisme noi au scazut cu peste
45%, fiind inscrise in circulatie
doar
"
3.967 de masini, I n acelasi timp,
comertul cu masini de ocazie urea
vertiginos, depasind 15.770 de unitati;

- Banca Nationals a Romaniei sustine


ca tendinta de scadere a costurilor
unitare cu fortade munca in industrie,
manifestata incepand din trimestrul
II 2013, a fost intrerupta
in
perioada aprilie-mai 2014, pe seama
unei decelerari substantiale a ritmului
de cre~tere a productivitatii
muncii. Aceasta evolutie apare insa
a fi conjuncturala,
fiind atribuibila
efectului de calendar al sarbatorilor
pascale si, ca urmare,
anticipata a se corecta ulterior.
Pe ansamblul economiei, cresterea
castigurilor salariale nominale brute a
continuat intr-un ritm moderato Desi
este de asteptat ca acest ritm sa fie
accentuat in luna iulie de noua
majorare a salariului minim
brut pe
economie, in perioadele urmatoare
riscul unor presiuni inflationiste
semnificativedin partea costurilor cu
salariile apare a fi relativ redus.
Mentinerea pe termen
mediu si

lung a unei corelatii adecvate intre


cresterea salariilor si cea a
productivitatii muncii la nivelul
ansamblului economiei nationale
ramane insa esentiala
pentru
consolidarea stabilitatii preturilor;

c) Factori Socio-culturali:
- Stilul de viata tot mai alert din
mediul urban ii determina pe soferi
sa fie mult mai atenti la tot ce tine de
0 viata mai sigura si sanatoasa;
- Nivelul educational al fiecarei
persoane influienteaza achizitionarea
unui astfel de produs;
- Tendinta de economisire a resurselor
financiare;
- Datorita scaderi resurselor financiare
a aparut 0 anumita retinere la
achizitionarea unui produs nou;
- Populatia analizeaza foarte bine
ofertele pietei;
- Reducerea dimensiunii medii a
familiei;

d) Factori tehnologici:
- Avansul tehnologic de fabricatie prin
robotizare,
informatizare
si
implementare de procese bine
planificate
determina obtinerea de
produse
inovante
cu 0 calitate
superioara la preturi favorabile;
- Folosirea de principii precum "just
in time" pentru a determina scaderea
costurilor de fabricatie;
- Utilizarea de materiale cu
proprietati superioare sau
irnbunatatite determina realizarea de
produse ieftine si de calitate;
- Reorganizarea modului de
desfasurare a activitatilor sa creasca
productivitatea muncii, micsorarea
numarului de defecte simultan cu
lansarea mult mai rapida pe piata a
unor noi produse;

e) Factori de mediu:
- Poluarea mediului inconjurator poate
fi ameliorata prin tehnologii
nepoluante si produse ecologice;

- Reducerea exploatarii resurselor


naturale prin orientarea catre resurse
inepuizabile si integrarea acestora in
tehnologiile viitorului;
- Cresterea preturilor este data ~i de
criza materiilor prime;
- Utilizarea produselor reciclabile ~i
acelor care nu pun in pericol mediu
inconjurator; Implementarea de
standarde stricte pentru protectia
mediului in activitatea unei firme.

2.1.2. Micromediul sau mediul


concurential al intreprinderii
1. Client.i, i:
- directi;
- finali;

2. Intermediarii:
- agentii de marketing;
- institutii financiar-bancare;
3. Concurenta:
- numarul de competitori pe piata;
- principalii concurenti;
- produse similare deja existente;
- avantajele si dezavantajele
concurentilor.
~

Analiza mediului concurential al


intreprinderii
Realizarea
produselor
de 0 calitate
superioara din materiale reciclabile ce ar
combate degradarea
mediului
si criza
materiilor prime acreditate in conformitate
cu standardele europene ar spori interesul
marilor
corporatii
pentru
eventualele
colaborari.
Dezvoltarea firmei este influientata pe
termen lung ~i de reducerea dimensiunii medii
a familiilor cu implicatii directe in natalitatea

populatiei.
Efectele crizei financiare din ultimii
ani a impus anumite conditii de acordare
a irnprumuturilor
de catre agentii economici
ceea ce influienteaza in mod direct actiunile
firmei noastre pe piata internationala.
Activitatea firmei noastre presupune
respectarea urmatoarelor masuri:
- Utilizarea unor metode de atragere a
investitorilor straini;
- Aplicarea legi concurentei si a
protectiei consumatorului;
- Folosirea unei politici monetare ale
guvernelor diversificate;
Implementare de numeroase
echipamente ca dotare standard ce
tin de siguranta circulatiei;
- Participarea la saloane de inventica;
- Intensificarea activitatilor de
marketing si publicitate;

1.1. Clientii directi


Dacia-Renault (Renault Technologie
Roumanie)
~

F
i
g
.
2
.
1
Renault Technologie Roumanie (RTR)
este singurul centru complet de inginerie
auto din Europa de Est si zona mediteraneana
si eel mai mare centru de inginerie Renault
din afara Frantei, cu circa 2300 de ingineri.
Parte din reteaua de inginerie regionala

a Renault, RTR are ca domenii principale de


activitate
conceperea
~i perfectionarea
vehiculelor, precum si adaptarea motoarelor
si a cutiilor de viteze, pentru modelele din
gama Entry.

RTR este centru de referinta pentru


vehiculele dezvoltate pe platforma Logan la
nivel mondial.
Domeniile principale de activitate ale
Renault Technologie Roumanie sunt
conceperea
si perfectionarea vehiculelor, precum ~i
adaptarea motoarelor ~i a cutiilor de viteze.
'"
I n cele trei locatii ale sale, RTR
regrupeaza toate activitatile necesare
dezvoltarii unui proiect auto:
Bucuresti: birourile de studii dezvolta
si adapteaza proiecte de vehicule pe
platforma
Logan ~i proiecte de mecanica pentru aceasta
gama,
Titu: Centrul Tehnic asigura incercari
pentru vehiculele si organele mecanice
dezvoltate de birourile de studii.
Mioveni: RTR asigura suportul tehnic
pentru uzina Dacia si pentru furnizorii
acesteia.
RTR are ca misiune dezvoltarea de
proiecte vehicul (vehicule personale si

vehicule utilitare) si de mecanica fabricate


in uzinele din regiunile sau destinate
pietelor din zona
Euromed (Europa Orientala, Rusia, Magreb, Turcia ...)
platforma Logan.

1.2. Clienti potentiali


Samvardhana Motherson Reflectec

F
i
g
.
2
.
2
Lider de piata ~i tehnologie
Cu un volum de productie anuala de 40
de milioane de oglinzi exterioare pentru

aproape toti producatorii mari de autovehicule,


Sl\IIR este un lider global cu cote de piata
semnificative in Europa,
America de Nord,
Asia si Australia.
Sl\IIR este, de asemenea, un lider in
tehnologie, cu 0 varietate de Iansari de piata
de noi functii si tehnologii in oglinzi exterioare
~i are 0 pozitie de lider in segmentul european
de lux bazate pe inovare.
Solutie de potrivire pentru fiecare
specificatie
Sl\IIR ofera atat solutii personalizate,
adaptate la nevoile specifice ale clientilor
sai si solutii platforms standardizate, oferind
beneficiile de complexitate mica si volum
mare. Cu capabilitati in-house pentru
proiectare, CAE, plastic ~i tehnologii
turnat sub presiune, actionari electrice,
tehnologii de iluminat, electronice, pictura ~i
de prelucrare a sticlei, SMR ofera 0 gama
cuprinzatoare de oglinzi exterioare pentru
toate dimensiunile de vehicule si segmentele
de pret,
Cu un portofoliu larg de capacitati de
productie, Sl\IIR este bine pozitionata

pentru a
produce 0 mare varietate de produse de
inalta calitate pentru industria de automobile
~i sa satisfaca
alte
industrii,
de
asemenea.
Oglinzile
sunt produse
din
componente din plastic simple
sau
complexe, cu suprafete de clasa mondiala ~i
functiile electrice integrate.
Ca un specialist in prelucrarea sticlei,
motoare electrice, tehnologii de
iluminat si
sisteme electronice, Sl\IIR dezvolta ~i produce
aproape toate componentele integrate. Avantaj
competitiv Sl\IIR provine de la inovatii in curs
de desfasurare, contributii de la 0 retea la
nivel mondial de experti, precum ~i utilizarea
de noi tehnologii
de proiectare
si de
fabricatie, Acestea sunt motivele pentru care
numerosi producatorii de automobile care
conduc aleg un parteneriat cu Sl\IIRpentru
dezvoltarea de solutii inovatoare ~i optimizarea
costurilor.

Magna

F
i
g
.
2
.
3
Magna Mirror Systems a fost fondata
in 1994 ~i sa extins prin achizitionarea de
Donnelly Corporation in 2002. Astazi Magna
Oglinzi este un furnizor global al industriei de
automobile
si unul dintre cei mai mari
producatori de sisteme de oglinzi ~i de viziune
auto.
Scopul lor este dezvoltarea de produse
cu valoare
adaugata,
inclusiv
sisteme
complete de oglinzi exterioare ~i interioare,

elemente de actionare, sticla CE, ~i sisteme


ale manerului usii, Produsele
incorporeaza
functii din ce in ce mai sofisticate
electronice. Peste 26 de milioane de oglinzi
interioare
si 28 de milioane de oglinzi
exterioare sunt produse anual la nivel mondial
de catre Magna Mirrors.
1.3. Clienti finali:
- Persoane cu un venit mediu ce doresc
0 siguranta sporita in trafic;
- Firmele de transport persoane;
- Instructorii auto;
- Firmele de taxi;
- Persoanele inovatoare care cauta noi
tehnologi interesante in industria auto;
- Firme inchirieri de mas,ini.
OJ

2.2. Analiza SWOT


Analiza SWOT constituie cea mai
importanta
tehnica
manageriala
utilizata
pentru intelegerea pozitiei strategice a unei

intreprinderi/organizatii,
Analiza
SWOT
incepe
cu scrierea unei liste cu puncte
curente: puncte de forta, dar ~i puncte de
slabiciune,
privind
starea
unei
intreprinderi/organizatii.
SWOT reprezinta
acronimul
pentru
cuvintele englezesti
"Strenghts"
(Forte,
Puncte forte),
"Weaknesses"
(Slabiciuni,
Puncte
slabe),
"Opportunities"
(Oportunitati,
Sanse)
si "Threats"
(Amenintari). Primele doua privesc firma
si reflects situatia acesteia, iar urmatoarele
doua privesc mediul si oglindesc impactul
acestuia asupra activitatii firmei.
"Punctele forte" ale firmei sunt
caracteristici sau competente distinctive
pe care aceasta
le poseda la un nivel superior in cornparatie cu alte firm
asigura un anumit avantaj in fata lor. Altfel prezentat, pu
care firma le realizeaza mai bine decat
firmele concurente, sau resurse pe care le
poseda si
care depasesc pe cele ale altor firme.
- Membrii firmei sunt tineri si
entuzisti, Varsta medie a echipei este

de 25 de ani.
Proaspat absolventi, membrii echipei
ce constituie firma S.C. </re-ncode> S.R.L. sunt dornici de
afirmare, fapt ce ii motiveaza in
activitatile profesionale demarate de
acestia;
- Competente complementare ale membrilor ec
absolventi ai facultatii de Mecanica din Iasi, da
si master, acestia au competente
proprii in diferite domenii;
- Experienta in domenii ingineresti
care au la baza lucrul in echipa,
Varsta medie relativ mica a unei
echipe inseamna de obicei si 0
experienta redusa. Lipsa de

experienta in domeniul expenIn

'wi
comercial este
enta numero
ase
"
compensata cu 0
proiecte ingineresti
desfasurate in cadrul
facultatii,

"Punctele slabe"
ale firmei sunt
caracteristici
ale acesteia,
ariile sale de
vulnerabilitate, zonele de resurse sarace, si alte
"valori negative" sau "conditionari negative"
care ii determina un nivel de performante
inferior
celor ale firmelor
concurente.
Punctele slabe reprezinta activitati pe care
firma nu Ie realizeaza la nivelul propriu
celorlalte firme concurente sau resurse de
care are nevoie dar nu Ie poseda.
- Resurse financiare limitate. Deoarece
firma se afla la inceputul activitatii,
capitalul de care dispune este mic;
- Personal limitat. Dar fiind numarul
mic al membrilor in cadrul firma
S.C. </re-n- code> S.R.L, acest factor
ar putea crea unele dificultati in cazul

unui volum mare de lucru;


- Dotari tehnice pentru activitati de
"
cercetare si dezvoltare limitate. I n
cazul
nostru lipsa de resurse
financiare inseamna ~i lipsa dotarilor
tehnice specializate, fapt ce ar
putea incetini procesul de cercetare ~i
dezvoltare;
- Lipsa de experienta in domeniul
afacerilor.

"Oportunitiuile'
reprezinta factori de
mediu externi pozitivi pentru firma, altfel
spus sanse oferite de mediu, firmei, pentru a-~i
stabili 0 noua strategie sau a-~i reconsidera
strategia existenta
in
scopul
exploatarii
profitabile
a
oportunitatilor
aparute.
"Oportuniuiti' exista pentru fiecare firma si
trebuie identificate pentru a se stabili la
timp strategia necesara fructificarii lor sau
pot fi create, indeosebi pe baza unor
rezultate spectaculoase ale activitatilor de
cercetare-dezvoltare, adica a unor inovari de
anvergura care pot genera chiar noi industrii
sau domenii aditionale pentru productia si

comercializarea de bunuri si servicii.


- Reglernentari UE specifice in
domeniul traficului rutier;
- Politicile de creditare si leasing ce
favorizeaza achizitia de automobile noi;
- Preferinta automobilelor in defavoarea
transportului in comun;
Produsele inovante stimuleaza vanzarile
calitatii produselor pe care Ie ofera.

"Amenintarile'
sunt factori de mediu
externi negativi pentru firma, cu alte cuvinte
situatii sau evenimente
care pot afecta
nefavorabil,
in
masura
semnificativa,
capacitatea firmei de a-~i realiza integral
obiectivele stabilite, determinand reducerea
performantelor
ei economico-financiare. Ca
~i in cazul op ortunitatil or, "amenintiiri' de
diverse naturi ~i cauze pandesc
permanent
firma, anticiparea sau sesizarea lor la timp
permitand firmei sa-~i reconsidere planurile
strategice astfel incat sa Ie evite sau sa Ie
minimalizeze impactul. Mai mult, atunci cand
0 amenintare iminenta este sesizata la timp,
prin masuri adecvate ea poate fi transformata

s, d
i

in oportunitate.
- Instabilitatea legislativa si executiva
in ce priveste politica de impozitare
a statului influenteaza negativ
climatul economic al firmei;
- Criza economica care inca
afecteza situatia financiara ~i
comportamentul consumatorului;
- Utilizatorii acestui produs sa considere
ca nu nevoie de el.

Capitolul 3.
lnformatii
financiare
Echipa noastra considera acest proiect
din punct de vedere al proiectarii
unui
sistem video de monitorizare
la bord a
flancurilor automobilului. Intentia este de a
vinde proiectul mai
departe
catre
un
producator
de autovehicule
care
are
posibilitatile
tehnice
de implementare
a
unui astfel de sistem pe un automobil.
Clientii principali vizati de firma noastra sunt
Renault Technologie Roumanie ~i Renault
S.A. France.
Costurile implicate in realizarea,
asamblarea si implementarea sistemului
pe automobil
depind de producatorul de autovehicule.
'"
I n aceasta
etapa
se calculeaza
mijloacele banesti pe care societatea trebuie
sa Ie detina pentru initierea afacerii. Sunt

calculate costurile pentru pentru amenajarea


~i dotarea spatiului
de lucru, costurile pentru etapele de
proiectare, cercetare si analize ce se vor
desfasura pe 0
perioada de 12 luni.
Tip cheltuieli
Moneda
Pret
I
lucru
Cumparare masina firma
second hand
2 computere
tip
lapt
op
1
D
co
ot
m
ari
pu
ha
ter
rd
tip
w
de
ar
sk
e

Detalii
Timp

Spatiul necesar: 8 mp

t
3600

DACIA DUSTER 1.5


DCI (EURO 5)

8500

top Alienware
1 imprimanta

1 Smart Tv
1 router
wireless
1 Licenta

A
l
i
e
n
w
a
r
e
r

3000

a
c
i
r
e
c
u

LED
Son
yUH
D

l
i
c
h
i
d

200

HP

D-

500

Link

Eur

100

Euro

la inceput
1 singura
la inceput
1 singura
la inceput
1 singura
la inceput
1 singura
la inceput

0
Euro

D
ot

ari
softwa
re

data,
data,
data,
data,

4000

Euro

D
o
t
a
r
i
o
f
f
i
c
e

s
i
s
t
e
m
d
e
o
p
e
r
a
r
e
1
Lic
ent
a
Mi
cro
soft
Off
ice

2010
1
Licenta
SolidW
orks
1
Licenta
Microsof
t
VisualSt
udio
2010
1
Inci
nta
serv
er
antip
raf
4
birouri
4
scaune

1
can
ape
a

Microso
ft
Window
s 7
Professi
onal

30
0
Eu
ro

40
0
Eu
ro
300
0
Eur
o

38
0
Eu
ro

50
0

Eu
ro
40
0
Eu
ro
20
0
Eu
ro
15
0
Eu
ro

1
singura
data,
la
inceput
1
singu
ra
data,
la
incep
ut
1
singu
ra
data,
la
incep
ut
1
singu
ra
data,

l
a
i
n
c
e
p
u
t
1
s
i
n
g
u
r
a
d
a
t
a
,

la
ince
put
1
singu
ra
data,
la
ince
put
1
singu
ra
data,
la
ince
put
1
singu
ra
data,
la
ince
put

birotica
timp deEchiparea
12 luni birourilor
200
Euro
de activitate
Apa, canalizare,
1600
incalzire, curent electric,
timp de 12 luni internet, telefon
Cheltu
de
Este reprezentat de 4
ieli
ac
utilitat
39360
salarii brute a 670 Euro
ti
i
vi
(30
tat
00
e
Lei)
Fond
luna
salari
ti
r
i
m
fiec
p
are.
de
1
2
lu
ni
de
ac
ti
vi
ta

Euro

Euro

te
contabilitate
1200
Euro

timp de 12 luni

de activitate

Documentatie
1 singura data, Cheltuieli

500
brevetareEuro
la inceput
brevetare
Cercetare
500
Euro
arhive OSIM
la inceput
promovare
3000
Euro
transport
2500
Euro

Servicii
de activitate
Avocatura
1000
Euro

1 singura data,

timp de 12 luni

de activitate
Cheltuieli
combustibil
timp
de 12 luni
de activitate
In domeniul
1000
IT

Euro

timp de 12 luni

timp de 12 luni de activitate

Pentru a acoperi
Consumabile
costurile
timp 500
de
Euro
12 luni obiectelor
de uz
obisnuit
de activitate
Costurile totale pentru
timpdemararea
de 12 luni proiectului
desfasurareasi
78390
Euro

lui pe 0 perioada de 12 luni


de activitate
Sumele
detaliate
pentru
fiecare
angajat:

L
ei
E
ur
o

Salariul brut
3000
668,81
Bonuri de masa
0
0
Angajatul plateste la bugetele de stat
896
199,75
Salariul net (cunoscut si ca "salariu in mana")
2104
469,06
Salariul complet (reprezinta costul total al
3691
angajatorului cu salariul)
822,86
Angajatorul (patronul) plateste la bugetele de
691
154,05
stat
StatuI colecteaza la bugetele de stat in total
1587
353,8

Pretul pieselor componente:


Piesele componente
Moneda
Pret
2 Carcase oglinda
2 Camere video
Cablu
Display in consola pentru afisarea inforrnatiilor
Microprocesor Snapdragon 810
Motherboard
2 GB ram
Total

18
15
2
20
25
20
10
110

Sistem video de lamonitorizare


bardautomobil,ului
a ftancurilor
Pentru asamblarea sistemului vor
interveni:
- Costuri modificare carcasa oglinda
- Costuri asamblare parti componente
- Costuri asamblare sistem pe automobil
- Costuri programare microprocesor
Regia totala pe sectie ~i fabrica este de
1,6 % din costul componentelor:
110 x 1,6= 176 Euro.
'"

I n conditiile unei productii cu serie de


fabricatie medie, apreciem ca acest pret
estimativ se diminueaza corespunzator ofertelor
furnizorilor.
Pretul proiectului este de 150.000 Euro.

Sistem video de monitorizare


la bardautomobil,ului
a flancurilor
A
n
e
x
e
Lista de idei propuse
Sistem redundant de producere a
curentului electric folosind solutie
salina si panouri solare.
2. Realizarea
controlului
individual
al supapelor
motorului
cu ajutorul
electromagnetului/aerului
comprimat.
3. Sistem pentru cresterea
vizibilitatii spate prin folosirea unui
stergator dispus
orizontal.
4. Numar de inmatriculare de tip LED.
1.

Sistem video de monitorizare


la bardautomobil,ului
a flancurilor

Grila fata activa pentru cresterea performantelor


6. Grila fata activa pentru cresterea performantelor
7. Manere de portiera ascunse (Hidden
door handles).
8. Eliminarea oglinzilor retrovizoare ~i
inlocuirea lor cu camere video.
9. Sistem video de monitorizare la bord
a flancurilor automobilului.
10. Senzor de monitorizare a incarcaturii
autovehiculului ~i introducerea unor
limitari.
11. Dotarea
partilor interioare
ale
aripilor cu un material
fonoabsorbant
pentru reducerea
zgomotului in habitaclu
in
timpul
rularii
(aplicabil
automobilelor din gama Dacia).
5.

Crite
r
i
i
l
e

Sistem video de monitorizare


la bardautomobil,ului
a flancurilor
p
r
o
p
u
s
e
p
e
n
t
r
u
e
v
a
l
u
a
r
e
a

Sistem video de monitorizare


la bardautomobil,ului
a flancurilor
i
d
e
i
l
o
r
s
u
n
t
:
G
r
a
d

i
n
o
v
a

Sistem video de monitorizare


la bardautomobil,ului
a flancurilor

t
i
e
C
o
s
t
E
f
i
c
i
e
n
t
a
F
i
a
b
i
l

i
t
a
t
e
Design
'"

Sistem video de monitorizare


la bardautomobil,ului
a flancurilor

I n urma filtrarii temelor prin criteriile de mai s


proiectului nostru ideea numarul 9 "Sistem video de
automobilului" .

Rezumatul temei alese


Echipa noastra doreste implementarea
unui sistem de asistare a soferului, sistem
capabil sa recunoasca independent vehiculele
aflate in zonele laterale ale automobilului
folosind procesarea imaginilor video ~i
facilitand astfel 0 schimbare mai sigura a
benzii de circulatie. Acest sistem este folositor
atat in mediul urban, cat si in cazul soselelor
cu mai multe benzi de circulatie si cu un trafic
marit, in special autostrazi . Cand vehiculele
se deplaseaza cu viteze comparabile,
probabilitatea ca acestea sa "dispara' in
zona greu vizibila soferului pentru perioade
indelungate este mare. Camerele digitale
amplasate sub oglinzile retrovizoare
exterioare monitorizand traficul din
flancurile automobilului contribuie la
evitarea acestui fenomen.
Sistemele de preintampinare a acestor
pericole, folosite in ziua de azi sunt cele
cu senzori, radar si indicatori luminosi.

Dezavantajul
major al sistemelor cu
indicatori Iuminosi deriva din amplasarea lor
pe suprafata fizica a oglinzii, astfel incat in
timpul
functionarii
acestia obstructioneaza
partial campul de vizibilitate al soferului. Acesti
indicatori
luminosi
amplasati
pe oglinda
exterioara a autovehiculului
sunt vizibili si
pentru ceilalti participanti la trafic ~i ar putea
crea 0 sursa de distragere a atentiei.
Pe langa faptul ca obstructioneaza
partial campul de vizibilitate al soferului,
creaza 0 sursa de distragere a atentiei pentru
ceilalti participanti la trafic si nu ofera soferului
informatii legate de natura obstacolului ~i
distanta fata de acesta.

Fig. At Renault Koleos (2014)


Fig. A2 Audi A8 (2014)

Fig. A3
Merced
es
Benz
SClasse
(2014
)

Fig. A4 BMW
X3 (2013)

Fig. A5 FordMondeo (2012)


Fig. A6 VWGolf(2014)
Sistemul de monitorizare, utilizand
solutia noastra contine, in principal,
urmatoarele componente
- camera video cu urmatoarele
specificatii: senzor imagine 5
megapixeli, rezolutie minima
1280x720P, filmare 25/60 FPS;
- microprocesor minim dual-core 1.8
GHz;
- display tip LCD sau proiector
Garmin HUD + film aplicat pe

parbriz, avand configuratia


principiu redata mai jos.
C

de

H
D

D
c

D
i
s
p
l
a
y

Microprocesor

i
n

o
g
l
i
n
d
a
r
e
t
r
o
v
i
z
o
a
r
e

F
i

g
.
A
7
Camera video este montara in carcasa
oglinzii
si preia imagini video din zona
nevizibila soferului, imagini ce sunt procesate
de catre un microprocesor pentru a se realiza
detectia autovehiculului
si pentru
a se
determina distanta fata de acesta. Imaginea
vehiculului detectat si distanta de la camera
video pana la acel vehicul sunt afisate
conducatorului auto pe un display montat in
consola centrals.
Prin adoptarea acestei solutii se
urmareste eliminarea pe cat posibil a
zonei nevizibile
soferului, zona numita si unghi mort, 0
schimbare mai sigura a benzii de circulatie,
stabilirea si afisarea distantei de la camera
digitala
la autovehiculul
aflat in zona
nevizibila, urmarirea activa a obiectelor aflate
in miscare si sporirea sigurantei conducatorului
auto si a pasagerilor, un domeniu in care nici 0

irnbunatatire nu este neglijata.

Diagrama de idei

I
I
I
I

I
I
I
I

21

I
I

I
I

I
I
OJ

)
~

(
'
0

.j-J

~b
o..c

(\lI

.v_'J

C
u
l

:J

cv~

Q..

0
U

III

N C

" c"

('0

"-

OJ

oj)

QJ

N
l.L

'-

0..

"U

n;l

'
-

'=

.-

.-

E
10..=

OJ)

I
I

I
I

I
I

I
I

22

I
I
I

I
I
I

I
I

I
I

I
I

I
I
I

I
I

23

Solutii existente
AlB 1C3D 1E3F2G4H2I2J2
AlB 1C3D 1E3F2GSH1I3J1
Solutii interesante
S 1 A4B2C4D2E2F3G2H4I1J3
S2 A3B1C4D2E3F2G3H4I1J3
S3 A4B2C4D2E2F4GSH3I1J3
S4 A3B2C4D2E2F1G2H2I1J3
SS A4B1C3D1E3F2G2H4I1J3
Solutii inferioare
A1B1C1D1E1F2G1H1I1J3
A1B2C2D1E2F1G1H1I1J3
Solutii imposibile
A3B2C6D2E4F3G3HSI1J3
Criterii de selectie a ideilor
C 1. Grad de inovatie
C2. Cost
C
3

.
E
f
i
c
i
e
n
t
a
C
4
.
F
i
a
b
i
l
i
t
a
t

e
C
S
.
D
e
s
i
g
n
Legenda:
1
mai important
O,S la fel de important

mai putin important

C1
C2
C3
C4
CS

C1
-

O,S
O,S
O,S

C2
1
-

O,S
O,S

C3
O,S
1
O,S

C4
O,S
O,S
O,S
-

CS
O,S
O,S
1
1
Lti

10
Prin compararea directa a criteriilor
tragem urmatoarea concluzie: criteriile cele
mai importante sunt C1 gradul de inovatie si
C4 fiabilitatea, urmate de C2 si C3, resprectiv
costul si eficienta. Importanta cea mai redusa 0
are criteriul CS, designul.
Vom compara solutiile tehnice intre ele
din punct de vedere al fiecarui criteriu.
Solutia
Sl
S2

Grad

m
S3
o
O,S
v
at

ie
SS
LPt

O,S

Sl
-

0,2

S2
1
O,S

S4
O,S O,S
1
2,S 0,2S
O,S

S3
O,S
1
1

S4
O,S
O,S
2

O,S

SS
O,S
O,S

1
10

0,1
-

Solutia SI
S5
Pij
SI
-

S2
Nij
1

S3

S4

0,5

C
2,5
0,25
o
0,5
s S2

tS3 0,5
0,5
0,050,5
S4
0,5
1
0,5
S5
1
1
1
0,5
LPt

Eficienta

0,5
-

1
2,5
3,5
10

0,1
0,25
0,35
-

Solutia SI
S2
S3
S4
F
Pij
Nij
iabil
1
1
0,5
itate SI
2,5
0,25
S2
0,5

S3 0,5
0,5
0,05 0,5

S4
0,5
1
0,5
0,5
S5
1
1
1
0,5
LPt

S5

1
2,5
3,5
10

Solutia SI
S2
S3
S4
S5
Pij
SI
1
0,5
0,5
0,5
2,5
S2
0,5
0,5
0,5
1,5

Design
S3
0,5
0,5
0,5
0,5
2
S4
0,5
0,5
0,5
1,5

S5
0,5
0,5
0,5
1
2,5
0,25
SolutiaLPtSI
S2
S3
S4
S5
Pij
SI10
1
0,5
0,5
0,5
2,5
-S2
0,5
0,5

Analiza
solutiilor
tehnice
S3
0,5
0,5
1

interesante tinand cont de criteriile


3
S4
0,5
1
1
0,5
3
S5
0,5
1
1
0,5
10
LPt

0,1
0,25
0,35
-

Nij
0,25
0,15
0,2
0,15

Nij
0,25
0,05
0,1
0,3
0,3
-

de selectie a ideilor:
Crite
riu
Ci

S3
pI

SI

S4

Nilpi
Nil
Ni2pi Ni3
Ni4 Ni4pi
Cl
0,25
0,25 0,0625
0,05
0,2
0,25 0,0625
0,05
C2
0,2
0,25
0,05
0,1
0,02
0,25
0,05
C3
0,2
0,25
0,06
0,1
0,02
0,3
C4
0,25
0,25 0,0625
0,0125 0,1
0,025 0,25
0,35 0,0875
C5
0,1
0,25 0,025
0,015
0,2
0,02
0,15
0,025

T
o
t
a
l

S2

S5

Ni2
Ni3 pi
Ni5 Ni5pi
0,05
0,2
0,1 0,025
0,05
0,01
0,35 0,07
0,05
0,01
0,06
0,3
0,05
0,0625
0,15
0,015

0,25

p
u
n
c
t
a
j

0,25

0,0975

0,135

0,2

'"

I n urma efectuarii analizei, se constata ca


solutia optima este:
A4
Bl
C3
Dl
E3
F2
G2
H4
11
J3

Logigrama proiectului

-~
qi.-

iIo.

.....

- o
.=
....~.. E

-_

=.0N

wa

_
-

_o

-'----'"

.-

.-

..

rr
I -

~c:. :: :

(D ........

._

eti

.'-

'r:::
~ -:=t

.0')

IE e
m.~

I-ri

.~
-

nl])
~

en

1-

e0
-

-r"i

~"C

.~i:lg_-

j!.

u;f./J

C
.
tt
l

;-

--

1-.
-rnL....

OJ

._--

D
i

a
g
r
a
m
a
G
a
n
t
t

2
6

re-ncode>
<

Sistem video de monitorizare la


bard a flancurilor automobil,ului
Safety comes first.
0).,
01

t--

IC)

';:'")j
(D

(.~

-, - ---- --------- --- - _.


--- -

~i
(.~j
o
1
0

.,. ...

';:)1

~l
o,

rI'

fa

,
"

Ibl

. ,.. .

IC )

OJ

(,ll

~I
0)1

-.::t .,...,
10

(51

N'

.,....1
0'

("l

""'i
., . . ,
';:)1

(i)
I I.)

,
', .
,
",
,

.,....

q,
1.0

('!l

10'
N 01

..I!"\I

~j

'\tl

oj

~I

.,.... \.....1

...

~ I:):

~ !

I.()

("~I
...o..l
N)

'\t

""'1 r'll

.
.
.1

I.

,
~
().,.

'--

-_. --- --- --- --- -

ij"

NI
\''-1

..- :

I.()

oro

0,

'\t'
~

(-,j

.j

("~'

(1):3
-.::t

OJ

.
.

'\t'

oj
'\tl
' \t '

OC)

-.::t N

., . .. '
~I

e-

.J._

..J:

.,._t,
'"'"

r-

r o l

~~.I,

., .. .

.'

IDO

-.::t ..-

ij"

Ii')

..J:

(,,),

-.::t 0,

l
'\t
.,-,1
I;:),

(-,j.j

--..::::tt~ (.

'\to

01

(")0

'\t

Lf

,=;1

~
L
-

;;;1

'N
'-.::1" rI

~
I

oe-.,.... I'Dj

"'=t

-.::to

-.::t ('ol'

'\tl

.J:

....
,,-1

..0

~I

.N

('.I

10

.
.

.-

..

(.1'1

.cg

...

ro

:;:,

CJ
,

.
....:
!;I)

'''4"
,.:;-j

~
~

r ~
;
r
l

~
~

"
i
t
'

.
.
.
.
t

OJ

"0

f7l

'~
,

.~
,

N a 0

0
0
0

~
N
~

-a

0 ,0
?::j
r'\ l
N
N

.,-'j

.,..j

"
t
:
o
M

~
~

~
1

=
,
. ,..,i

"it'
rt .
.-I ...
.t

rl
r

in

~ ~
Rl
~ ~ ~

N
~ ,

"it'

~
~

g ~..-l

r1

N
~
N

0~

'

r' ..-l N ,N
lN

'~.

.l9

ro

t.t\

0 ~
rl

..-l

- - -

rt

rt
rl
- U
"'"
1
-rl

(0Lf;-I -

$'

f'i~

."

~
~
~

'r;j"
r1

N
~

-i-'I
0

r-~

't'

N
N

A00

.".

,;.j

rl

N NN
~

'

v:
i4

"'"

L
(
;

~1 ~

-rl
T"l

N N N
N

V'
rt
1"1
.-l

i
t

.0

M a

~
~

0 0

r1

rl

ril

ro

N
rl

~
~

~
~

'r;j"
r;j"

r;j
"
rl

-L"n

r,D0

,I-i:

0 ~
...-1

rl

rl

!it'
"it'

"t:l

~ ~
i-l
rl
.

rt

...-I
rt

KJ
I'J

:!i

N N
0

Lh

rI

0.

0
0

t;
''

-'

,..!j

ri

- C'"-

.-1

r
i

".:j
0

10

CI

rl

.,...
,....
,....

1
0

rl

rl

. ..,

rl

rl
rl

rl

......

~
~
~

rl

- - - -

"'
"

rl

r-I

- - -

r
l

t1

r=i

.
N

r,D
'D

P
'
l

L
f
i
I
i1J

M n

rm

~D

rl
~

i
=
c

f:J

0'
0

"

rl

rl

rl

r-I

(':)

10
0

T-I

ro

01

0
~

V-l

Ii:
Ii:
:.p
fIl
'iii

C'I

:p

:v
:;::.
'U

er;

E
iJJ

E...

+-'

.e

rJJC

. In

ill

.j,.I

III

OJ
I))
C

P.

I)J

rJJ

. ~ ;:p

" 5

Ii:
c
fIl
C

ro

.-

"-

:>

4...
01

i
:

I))

:E

e-

IJJ
IJJ

In

i1J

1-'

C
0

:.p

+-'

(JJ

Ii:

.a

L...

III

rlI

"-

0.

.!:it.

;
l
;
I

,-

tj

(c;11'

.......

:p

>-

'UJ
nJ

-6

..c

......

..

"
ft OJ
I-

0
. ..:.
0

"
' ij c
eo
" J

Ii:

CL

0
;p

..
c

;
9

01

"""

(
U

:p

13
~.

G~

iu 19

.~

-6

-6

QJ

l
Y

a
c
._

~ii.i

I0

.j,.I

E;

~~

L...

.
I
)_
J

1
li l

"0

ill

Ii:
i]J

i
23

. ~
~

'-

t1iJ
OJ

L
.
.

ffi

:::>

&
;
:
.
:

O
J

I i:

in.

0:

4-

Cl.

:.p

-E

'iii
;>.

.p

OJ

f1]

'Q.

t
l
C1

OJ

'iii

QJ

rJJ

"0

:;:.
C
OJ
0

t1l

Ii:
n

4..,..

.
OJ

4....

lU

::I
.

. p

ro

-;

...

~~

;6

Ili;

0
0

-5

"'01

'

OJ

51

::I
.

OJ

OJ

::I
0

II)

(JJ

III
~

(U

.-

:>

....

C!l

;p

I i I]
I J )
I
O

:5

1
9

L'l

-6

q
;

c
4,,-

.~C

._

01

In

-0

I)J

._

001

..j

i'!J

>,.0

,.I

ii
III

(J
J

t:

,Ell

-.!!2
"'0

OJ

..c

"-

l
(
I

.j,.I

I
i

I
I
I

.
,

....

(IJ

:o:i

.-

C
~

~.

:
:

" '2
6

ro

IE
.j,.I

.
.

!1'I

r-

IDl

Ii:

111

:6

OJ

. .
L'J

]
5
. .
. .
f

:p
OJ

Q.

L'J

._

JB
. C

OJ

ra

~
~

._
M

:>

ro .I1_ZI

OJ

1!

....

"0

III

'1-

1!

ill

l
l

:p

r
J
J

"-

r6

J9

.
l9

"

({)

I'ili
~.

::::I
::J

(JJ
({)

CL

Q.,.
(,'1

(()

Vl

.-

l-

I])

~I""

"0

Ii:

a:

!lI

-6
~

._

i
L

(J)

>.

:p

: ~
: .....

.. tl1
.. LiJ
.

[
l

'en

u..,

E F
III

!
)

a
:

;E

U I-

I~

ct

<t

0
0
I)

a-

ct

CD

CD

CI

.
.

OJ

..............
,
"' _ .............
,.. .................
.,
I'o
h I. .................. ,. ............... _ .......... , ........
1............................
, ..................
I ........ fo._ ..............
h ...... ,,1

::J

fo

"'

[0

2
7

Sistem video de monitorizare


la bardautomobil,ului
a flancurilor
Segmentarea pietei
Este 0 activitate de impartire a pietei
potentiale intr-un numar de segmente de
piata, fiecare avand trasaturi si necesitati
similare si un comportament omogen fata de
un produs, 0 marca sau 0 firma.
Criteriile de segmentare folosite include:
- segmentarea economico-sociala
- persoane
cu venituri
care sa
asigure un buget mediu pentru
achizitionarea unui automobil.
- persoane cu un nivel de educatie
corespunzator
pentru a intelege
conceptul tehnologiei prezente
pe
automobil.
- segmentarea psihografica
- persoane interesate de siguranta
- persoane interesate de eficienta
- segmentarea de comportament
- comportamentul clientilor potentiali
fata de sistemul nostru va fi

28

Sistem video de monitorizare


la bardautomobil,ului
a flancurilor

influentat de afinitateasau
reticienta
fata de 0 anume maroa. Depinde
de marca auto ce va implementa
proiectul nostru si, in ultima instants,
va vinde sistemul.

29

Analiza pe baza chestionarului


1. Scopul anchetei
Scopul efectarii acestei anchete este
acela de a determina gradul de importanta
al factorului siguranta prin montarea unui
sistem video de monitorizare la bord a
flancurilor automobilului.
2. Obiective specifice ale anchetei:
- identificarea criteriilor ce influienteaza
achizitia unui astfel de sistem;
- identificarea interesului fat,a de un
sistem video de monitorizare la bord
a flancurilor automobilului;
- identificarea necesitati de monitorizare
mai eficienta a flancurilor automobilului;
- identificarea interesului pentru
cresterea sigurantei conducatorului
auto ~i a pasagerilor;
- identificarea costului care ar fi dispus
cumparatorul sa 1'1plateasca pentru

un astfel de sistem;

3. Es,antionul
Aceasta ancheta a fost efectuata pe un
esantion de 200 de persoane cetateni
romani de
catre
cei patru
membri
ai echipei.
Chestionarul
s-a desfasurat prin intrebari
directe
sau telefonic, principalele persoane
intervievate au fost prieteni, colegi, cunostinte
sau membri de familie.
Esantionarea a fost neprobabilistica
bazata pe judecata intervievatorului, care
a hotarat
c
e
p
e
r
s
o
a
n
e

p
o
t
f
a
c
e
p
a
r
t
e
d
i
n
a
c
e
a
s
t
a
a

n
c
h
e
t
a
.

- - Safety comes first.

<

Chestionar
Buna ziua]
Suntem echipa </re-n-code> si
dezvoltam un proiect sustinut de Renault
Technologie Roumanie, in cadrul Universitati
Gh. Asachi Iasi. Vom proiecta un sistem
inovator care va fi utilizat pentru
monitorizarea flancurilor automobilului. Se
va folosi 0 camera video care va
procesa imaginile captate cu ajutorul unui soft
creat de noi, soft ce va detecta autovehiculele
s,i va
fat,a de acestea.
determina
distanta,
'"
I n acest fel se elimina acea zona
nevizibila soferului, zona intalnita la
sistemul conventional de oglinzi retrovizoare.

30

Parerea dumneavoastra

conteaza.

1) Sunteti posesor/utilizator
D Da
D Nu

al unui autoturism?

2) Pe viitor aveti in vedere sa achizitionati un auto


D Danou
D Da second hand
D Nu

3) Ce criterii urmariti la achizitionarea


unui autovehicul? Dati 0 nota pentru
fiecare
criteriu? I-cel mai putin important,
5-cel mai important

S
i

guranta Pret, Eficienta,


Performanta,

31

4)

5)

Ati fost vreodata in situatia de a


nu avea vizibilitate totala in zonele
laterale ale automobilului?
Da
Nu

Considerati ca existenta unui


astfel de sistem de monitorizare
a flancurilor automobilului
sporeste siguranta in
trafic?
Da
Nu

32

Sistem video de lamonitorizare


bardautomobil,ului
a ftancurilor

Considerati ca 0 astfel de dotare in scopul monit


putea inlocui sistemul clasic de oglinzi retrovizoa
D Da
D Nu

6)

7)

Sunteti interesati
automobilului?
D Da
D Nu

de

astfel

de dotare

8) Daca raspunsul la intrebarea


anterioara a fost nu, care sunt motivele?
Prezentati-le
succint.


Sistem video de lamonitorizare


bardautomobil,ului
a ftancurilor

D
D

Daca v-ati cumpara 0 masina noua,


ati dori ca aceasta dotare privind
monitorizarea flancurilor
automobilului sa fie 0
dotare standard sau 0 dotare
optionala?
Dotare standard
Dotare optionala

10)
D
D
D
D

Ce surse de informatii utilizati privind domeniul


Internet
Reviste auto
Prieteni
Emisiuni TV

9)

1
1
)
L
o

c
u
i
t
i

i
n
m
e
d
i
u
u
r
b
a
n
s
a
u
r

Sistem video de lamonitorizare


bardautomobil,ului
a ftancurilor

Sistem video de lamonitorizare


bardautomobil,ului
a ftancurilor

u
r
a
l
?
D
U
r
b
a
n
D

Rural

12) Circulati des in zone aglomerate?


D Da
D Nu

13) In ce grupa de varsta va incadrati?


D 18-24
D 24-30

D
D

30-40
40-60
>60

Sistem video de lamonitorizare


bardautomobil,ului
a ftancurilor

Sistem video de monitorizare


la bardautomobil,ului
a flancurilor
14)
D
D
D

Ce anume v-ar determina sa cumparati acest pro


Reclama
V -a fost recomandat
Nevoia de siguranta

15) Cat ati fi dispus sa investiti in acest


produs?

D
5
0
1
0
0

D
1
0
0

2
0
0

Sistem video de monitorizare


la bardautomobil,ului
a flancurilor

D
2
0
0
3
0
0

16) Cum vi se pare ideea noastra?


D F oarte interesanta
D Interesanta
D Put,in interesanta
D Neinteresanta

17) Sexul?

Sistem video de monitorizare


la bardautomobil,ului
a flancurilor

D M
D F

18) Care este venitullunar


D Sub 1500 RON
D 1500 - 2500 RON
D 2500 - 5000 RON
D Peste 5000 RON

al dumneavoastra?

Sistem video de monitorizare


la bardautomobil,ului
a flancurilor
Va multumim
pentru implicarea
in realizarea
acestui chestionar.

Reprezentarea grafica a
intrebarilor din chestionar
----------------------------------------------------i

11
11
11

11
11
11
11

1. Sunteti
posesor /
utilizator
al unui
autoturism?

11
11
11
11
11

Da

11
11

11

Nu

11
11
11

!1
11
11
11
11
11
11

J ...

...

...

...

...
...

...
....

...
...

...

...

...
...

...

...

...
...

...

...

...
...

....
...

...
...

....
...

...
...

...
...

...
...

...
...

...
....

...
...

...
....

...
...

...

...

,-.----------.---------. --.
--------. ----------.
--------.--.--------.----------. --------. --. -----

...
...

...

.
.

...

...
...

....
. ..

11

i
i
i
i

:
2. Pe
viitor
aveti
in
vedere
sa
achizitionati
un

:
:

i
i

"

~..,

autoturism nou / second hand?:

i
i
i

i
i

i
i
i
ii
i

i
i
i i

:
23%
:
i

Da nou

i
i i
i

:
Da second hand

i
i i

i
i

Nu

i
i
1

i
i
i

i
i

i
i

i
i
i

_ i i

,,,.,, ".,"

,,,.,, ".,"

,,,.,, '''".
""".

.,,'"

,,,.,, '''".
"""

.,,'"

.,,"" """.
"""

.,,"" """.

''''''

"""

''''''

.,,'"

,,,.,, .,,'"
"""

'''".

"""

,,,.,, ".,"
'''".

"""

,,,.,, ".,"
""".

,,,.,, '''".

.,,"" """.

,,,.,, '''".

.,,"" """

.,,'"

,,,.,, """.
"""

.,,'"

.,,"" """.
"""

''''''

.,,"" ,,,.,, .,,'"


"""

''''''

"""

,,,.,, .,,'"
'''".

"""

,,,.,, ".,"
'''".

,,,.,, ".,"

.,,"" """.

,,,.,, '''".

.,,"" """.

,,,.,, '''".

.,,'"

"""

.,,'"

.,,"" """.
"""

''''''

3. Ce criterii urmariti la achizitionarea


unui autovehicul? Dati 0 nota pentru

.,,""

:
~

fiecare
criteriu?

Cel mai putin important

30
:

:
g

Putin important

2
0

:
~

Neutru

~
~
~

1
0

Important

Eficienta,

Performanta ,

Cel mai important

Sig
ura
n1a

Pret
1
_

-----------------------------------------------

.,,"" """,
.,,"" """,

.,,'" """
.,,"" """.

.,,'"
.,,'"

"""
"""

''''''

.,,'"

"""
"""

''''''
''''''

"""
"""

'''".
''''''

"""
"""

''''',
''''',

"""
"""

""".
'''".

.,,"" """,
""" """,

.,,"" """
.,,"" """.

.,,'" """
.,,"" """

.,,'"
.,,'"

"""
"""

''''''

"""

''''''

"""

''''',

"""

'''".

.,,'"

4. Ati fost vreodata in


situatia de a nu avea
vizibilitate totals in
:
zonele laterale ale
~

automobilului?
~

~
~
~
~
~
~
~
~

Da
~
~
~

Nu
~

:
~
~

"::::::
::::::
::::::
::::::
::::::
::::::
::::::
::::::
::::::
::::::
::::::
:::::: ::::::: ::::::: ::::::: ::::::: ::::::
::::::
::::::
::::::
::::::
::::::
::::::
::::::
::::::
:::: ::::::: ::::::: ::::::
::::::
::::::
::::::
::::::
::::::
::::::
::::::
::::::
::::::
::::::
:::::: ::::::: ::::::: ::::::: ::::::: ::::::
::::::
::::::
::::::
::::::
::::::

::::::

::::::

::::::

:::::::

:::

mon
itori
zare
a
flan
curil
or
auto
mob
ilulu
i

spor
este

s
i
g
u
r
a
n
t
a
i
n
t

r
a
f
i
c
?

".."

.,,'"

""..

,.....

".."

.,,'"

""..

,..,,'

,,,.,, ,,,...
,,,.,, ,,,...

...,,"

""".

.".."

..,," '''".

.".."

"

~;

"

6.

Consi
derati

1,

e
ii
ii
1,

1,

ii
e

jl
"
~;

;;

ii

"

~;
1,

ii
e

1,

"::
{i
e

ii
"

ca 0
astfel
de
dotare
in
scopul

monitoriz
ari

"
e

;;
1,

,::

ii

flancuril
or

.."".
.."".

.,,'"

""..

,..,,'

,,,.,, ,,,..,

."".. "..". .,,'"

""..

...,,'

,,,.,, ,,,..,

."".

".."

..,,"
..,,"

'''".

".."

."".

"".. "..". .,,"" ""...

'''".

".."

."".

""..

,.....

,,,.,,

...,,"

,,,.,, ."..,

..,,"

."".

a
u
t
o
m
o
b
i
l
u
l
u
i

i
sistemul
clasic de
oglinzi

ret rovizo
are ?

Da
Nu

a,---------------------------------------------r

--------

p
u
t
e
a
i
n
l
o
c
u

9. Daca v-ati
aceasta
dotare privind monitorizarea flancurilor
cumpara
0 masina
automobilului
noua,
ati dori ca sa fie 0 dotare standard sau 0 dotare

10. Ce surse

d
e

i
n
f
o
r
m
a
t
i
i
u
t
i
l
i
z
a
t
i
p
r
i

v
i
n
d
d
o
m
e
n
i
u
l
a
u
t
o
?

.."".
.."".
;

."".. ".."

.,,'"

""..

."".. "..". .,,"" ""..

...,,'
...,,'

,,,.,, ,,,..,
,,,.,, ."..,

..,,"
..,,"

'''".

".."

."".

""..

'''".

".."

.,,'"

""..

,.....
,.....

.,,"" ""...
,,,.,, ,,,...

...,,"
...,,"

""".

."..,

""".

.".."

..,,"
.."".

."".

".."

.,,'"

""..

."".

".."

.,,'"

""..

,..,,'

"

,; ;
"

~;

"
"

~;
1,

"

~;
1,

"
1,

"
1,

"

"

11 in mediu
. urban sau
L rural?
oc
ui
t.i,

Urban

"
e

"
"

,;

"

~;

"
"

,; ;
"

~;
1,

"

~;
1,

Rural

,,,.,, ,,,...

..,," '''".

".."

.......
. .
~

13. I'"n ce grupa de


varsta va incadra1i?

18-24

~
~
~

0%
~
~
~
~

24-30

15%

30-40

~
~
~

40-60
~
~

>60

~
~

"-----------------------------------------------------

14. Ce anume v-ar


det
er
mi
na
sa

cu
mp
ara
ti
ace
st
pr
od
us?

Nevoia de
siquranta

""".

.".."

""".

.".."

;;

..,,"
.."".

".."

.,,'"

""..

,..,,'

,,,.,, ,,,..,

."".. ".."

.,,'"

""..

...,,'

,,,.,, ,,,..,

."".

..,,"
..,,"

'''".

".."

."". ."".. "..". .,,"" ""...

'''".

".."

."".

""..

,.....

.,,"" ""...

...,,'
...,,"

,,,.,, ."..,
""".

."..,

..,,"
..,,"

'''".
."".

".."
".."

.,,'"

""..

,.....

,,,.,, ,,,...

..,,"

i:i:

~l
ii
e

;;

ii

15. Cat ati fi dispus sa investiti in


acest p rodus?

: :

~l

0%

ii
e
n
ii

: :

{i
e
ii

ii

::

ii
e

;;

ii

: :

SOlOO

{l
ii

100200

;;

ii

: :

~l
ii
e
n

200300

ii

: :

~l

.......

. .

!
~

17.

Sexul?
~
~
~
~

!
g

!
g

!
g

!
g

!
~

!
~
~
~
~
~

!
g

"-----------------------------------------------------

MF

Sistem video de monitorizare


la bardautomobil,ului
a flancurilor

Sistem video de monitorizare


la bardautomobil,ului
a flancurilor

Sistem video de monitorizare


la bardautomobil,ului
a flancurilor

3
7

Interpretarea rezultatelor
anchetei
'"

I n urma rezultatelor obtinute in cadrul


anchetei noastre, 87% dintre cei intervievati
au declarat ca prezenta unui sistem video de
monitorizare la bord a flancurilor automobilului
este foarte importanta in zonele cu circulatie
mare. Consideram ca necesitatea utilizarii unui
astfel de sistem ar face 0 diferenta mare si ar
creste siguranta conducatorului
auto ~i a
pasagerilor.
Un numar destul de sust,in ca s-au aflat
mare dintre cei
in situat,ia de a nu
intervievati,
avea
vizibilitate
totala in zonele
laterale
ale
automobilului
s,i ar fi de acord cu utilizarea
unui astfel de sistem. Majoritatea
sustin un
interes crescut pentru monitorizarea flancurilor
laterale, un procent destul de mare, de 73%
dintre cei intervievati si-ar dori achizitionarea
unui automobil avand acest sistem ca dotare
optionala, iar un procent de 87% ar dori

38

sistemul cu un pret situat undeva intre 50-100 .


Tot din ancheta putem observa ca
multe persoane
considera
ca 0 astfel de
dotare in scopul
monitorizari
flancurilor
automobilului
ar putea inlocui
sistemul
clasic de oglinzi retrovizoare. Put em mentiona
faptul ca majoritate celor interesati de acest
sistem sunt cei cu varste cuprinse intre 18 si
30 de ani.
Un fapt imbucurator pentru noi este acela
ca, la prima vedere, 75% dintre participantii la
aceasta ancheta s-au declarat interesati de ideea
noastra, considerand ca sistemul ar fi folositor
ca si dotare, atata timp cat siguranta ar creste
prin utilizarea sa.
La aceasta ancheta au participat soferi
din toate categoriile de varsta, 75% fiind
barbati s,i 25% femei. Venitullunar al
intervievati,lor se incadreaza intre 1500-2500
RON.

39

Concluzii ale interpretarii


chestionarului
Dupa efectuarea acestei anchete si
dupa interpretarea raspunsurilor oferite de
catre soferii care au dorit sa participe la
aceasta
ancheta
putem
concluziona
urmatoarele: soferii romani sunt interesati de
nivelul de siguranta oferit de automobilele
pe care Ie conduc, tendinta este de a prefera
achizitia unui autovehicul second-hand in
defavoarea unuia nou, soferii sunt interesati de
idei inovatoare concepute in ai ajuta la condus
atat in situatii normale cat ~i in situatii
neprevazute
datorita
veniturilor
mici
comparativ cu a altor tari europene, soferii
sunt mai reticenti in achizitionarea
unor
produse noi indiferent de calitatea oferita de
acestea in trafic.
Asadar, noi consideram ca un
autoturism ce foloseste un sistem de
monitorizare a
flancurilor laterale creste siguranta in trafic
~i este 0 idee buna, cu un potential

comercial ridicat.

Descrierea tehnica a proiectului


Programele folosite in realizarea
proiectului vor fi:

M
i
c
r
o
s
o
f
t
"

isua
OpenCV
F
i
g
.
A
9

Dintre toate domeniile in care un


robot, sau un calculator, poate fi comparat
cu performantele
umane,
perceptia
(si
componenta sa cea mai importanta, vazul)
este probabil mai putin satisfacatoare
prin
calitatea rezultatelor.
De ce stau lucrurile
asa? Pentru ca, chiar daca suntem in stare sa
construim senzori mult mai sensibili decit
organele omenesti de simt,
nu putem egala resursele
computationale
"
dedicate de creier acestei activitati, I n
mod
paradoxal, progresele din Computer Vision nu
fac decit sa sporeasca admiratia pentru modul
in care creierul uman proceseaza imaginile, de
la fizica formarii imaginii, pina la sistemele de
prelucrare
~i analiza,
precum
~i pentru
adaptabilitatea
remarcabila,
la conditii de
mediu extrem de schimbatoare.
Din pacate,
foarte multe lucruri ne sunt necunoscute
despre
felul in care creierul
proceseaza
informatiile vizuale, asa ca nu putem "copia'
solutia sa.
Datorita vastitatii domeniului, chiar ~i

simpla incercare de a enumera temele de


cercetare ar fi sortita esecului. Importanta
perceptiei si dificultatile legate de obtinerea
unor rezultate semnificative fac ca in fiecare
subdomeniu sa existe 0 activitate febrila ce
cercetare si sumedenie de rezultate. Fiecare
metoda propusa in literatura ofera adesea
rezultate bune, dar pe 0 problema precis
delimitata. Limitarile provin uneori din
modele matematice simplificate al
fenomenelor; pentru fiecare metoda put em
imagina un context in care nu functioneaza
satisfacator.
Sub-domenii de Computer Vision includ
reconstructie scena, detectare caz, de
urmarire
video, recunoasterea obiectelor, de invatare,

indexare, de estimare a miscarii si


restaurare imagme.
De ce Computer Vision?
- Imagini (si filme) sunt pretutindeni
- Pot fi create aplicatii utile care
sa extraga informatii din imagini.
Exemple: identificarea automata
a
numarului
de
la
masina,
0

identificarea fetei, identificarea unor


regiuni de interes intr-o imagine,
procesarea filmelor
- Exista deja multe soft-uri care fac
astfel de procesari, dar cand avem
nevoie sa procesam
zeci,
sute
sau chiar mii de imagini/filme, este
esential sa ne cream propria aplicatie
care sa realizeze
aceste
lucruri.
Microsoft Visual Studio include un set
complet de instrumente de dezvoltare pentru
generarea de aplicatii ASP.NET,
Servicii
Web Xl\1L, aplicatii desktop
si aplicatii
mobile. Visual Basic, Visual C++, Visual C#
si Visual J# toate folosesc acelasi mediu de
dezvoltare integrat (IDE) care le permite
partajarea
instrumentelor
si faciliteaza
crearea
de solutii folosind
mai
multe
limbaje
de programare.
Aceste
limbaje
permit
sa beneficieze
de caracteristicile
.NET Framework
care ofera acces la
tehnologii cheie care simplifica dezvoltarea
de aplicatii web ASP ~i XlVIL Web Services cu

Visual Web Developer.


OpenCV
OpenCV este 0 biblioteca gratuita de la
Intel disponibila in C/C++ pentru dezvoltarea
de aplicatii pentru prelucrari de imagini.
Utilizari:
- manipularea datelor de imagine;

prelucrari de vectori si matrici;


structuri de date diverse (liste, cozi,
seturi, arbori, grafuri);
prelucrari de imagini de baza
(filtrari, detectare de conturi,
operatii morfologice, histograme );
analiza structurala (componente
conectate, prelucrarea contururilor,
potrivirea de sabloane.aproximare
poligonala);
calibrare camera;
analiza de miscare (flux optic,
segmentarea miscarii, urmarirea);
recunoasterea obiectelor.
Caracteristici:
Contine peste 2500 de algoritmi
Functioneaza sub Windows, Linux,
Android, Mac OS.
Sunt dezvoltate interfete pentru alte
limbaje precum: C++, C, Java, Python,
Matlab. Ofera infrastructura pentru
Computer Vision pentru a construi

rapid aplicatii sofisticate


Are peste 7 milioane de descarcari
Printre utilizatori se numara si
companii mari precum Google,
Yahoo, Microsoft, Intel, IBM, Sony
etc.
Dintre algoritmii
continuti
pot fi
enumerati
unii
dedicati
pentru:
recunoasterea fetei, identificarea
de
obiecte, urmarirea obiectelor aflate
in rniscare, gasirea de imagini similare
intr-o baza de date cu imagini,
eliminarea
ochilor rosii din poze,
urmarirea ochilor in miscare
Functioneaza sub diferite medii de
dezvoltare integrate (IDE) pentru C++.
Descarcarea OpenCV
Presupunem instalat deja
Visual Studio 2010
Cea
mai
recenta
versiune
de
OpenCV
se
http://sourceforge
.net/proj

e
c
ts
/
o
p
e
n

cvlibraryl
Arhiva se extrage intr-un
folder, de exemplu in
D:\OpenCV2
- x ~

descarca
de
la

[J sourceforge.net/projects/opencvlibrary/

=====r==========~~~-------~~==

scurc12fcrg2 I lL.-Se_arc_h

-----------I

_I

Browse Enterprise Blog

Help

_
SOLUTION
CENTERS

Go
Parallel
Smarter IT
Resources
Newsletters

VISUAL
ANALY
TICS
See your

data for all


it's worth.
UVE DEMO: TRY
IT NOW
H
o
m
e
'
B
r
o
\
,
/
s
e

.sa
s

S
C
i
e
n
c
e

&
E
n
g
i
n
e
e
r
i
n
g
H
u
m
a
n
M
a
c
h
i
n
e
I
n
t
e
r
f
a
c
e
s
O
p
e
n
C
V

n
u
O
p
e
n
C
V
O

p
c
n
C
V

O
p
e
n
S
o
u
r
c
e
C
o
m
p
u
t
e
r
V
i
s
i
o
n
L
i
b
r
a
r
y
Brought to you by: akamaev,
ashlshkov, etatanm,
garybradskl, and 4 others
Summary
Files
Reviev.'s
Support
Wiki
Donate

(128)
... 37
Downloads
.
(ill Last

2014-02-05
"I Tweet
8+1

like

Download
openc.-2 4 8 exe

.!\
D
e
s
c
r
i
p
t
i
o
n
T
h
e
O
p
e
n
S
o
u
r
c
e
C
o
m
p
u
t
e
r
V
i
s
i
o
n
L
i
b
r
a
r

-...;

Browse All flies

y
h
a
s

>
2
5
0
0
a
l
g
o
r
i
t
h
m
s
,
e
x
t
e
n
s
i
v
e
d
o
c
u
m
e
n
t
a
t
i
o
n
a
n
d
s
a
m
p
l

e
c
o
d
e
f
o
r
r
e
a
l
t
i
m
e
c
o
m
p
u
t
e
r
v
i
s
i
o
n
.
I
t
w
o
r
k
s

o
n
W
i
n
d
o
w
s

.
L
m
u
x
.
M
a
c

a
s
x
A
n
d
r
o
i
d
a
n
d
i
O
S
.
H
o
m
e
p
a
g
e
.
o
p
e
n
c
v
o
r
g
Q
&
A
f
o
r

u
m
a
n
s
w
e
r
s
.
o
p
e
n
c
v
o
r
g
D
o
c
u
m
e
n
t
a
t
i
o
n
'
d
o
c
s
.
o
p
e
n
c
v
.
o
r
g
Please pay special attention to
our tutorials!
http://docs.opencv.orgfdoc/tutori
als/tutorials.html
Honks ahnut thp Oopnr.V ::lJP
rlp!':rrihprl hprp httn IInnpncv
nrnlhnok!': html

i
g
.
A
I
O

<

re-ncode
>
Sistem video de
Safety comes first.
monitorizare la bard a flancurilor
automobil,ului
Instalarea OpenCV
Dupa descarcare, libraria se instaleaza
Pentru aceasta, descarcati si instalati
CMake (open-source)
A CMike Cross Plft(otm J

....

_ 1.
~

C it

www.cmake.org

\Ve_lcom

GaR be used In the compiler

CHake ..

enY1ronm~t of your cbolce.

oss-otatform,
open-source
build
CMake
family
dtilg-ned

test and
scftw",.-e.
IS used
the
comotl.bon
precess

semple

platfonn

and
Inde~dent

c:on"gu~tion
files..
_g.enerbte.t
makeflle.s
worlcspOCA!t

42

(Make 2.8.12 Now Available for


Down load
C
1
'
1
a
"
e
w
a
5

c
r
e
a
t
e
d

b
y

k
r
t
w
a
J
'
e

I
n

r
e
s
p
o
n
s
e

t
o

t
h
e

e
e
e
d

f
o
r
-

43

p
o
~
~
r
f
u
l
.

c
r
c
s
s
p
l
e
t
f
c
e
r
n

b
U
i
l
d

e
"
y
,
r
t
;
I
(
\
n
'
l
e
n
t

f
o
r

o
p
e
n

.
.
s
e
u
r
e
e

p
r
o
J

44

e
t
t
.
s

s
u
c
h

.
5

m
e
;

a
n
d

v
n
c
.
.

1
"

.
e
d
d
d
1
o
n

t
o

l
e
.
e
d
l
n
g

t
h
e

d
e
v
e
J
c
"
m
~

45

o
f

t
h
i
s

p
o
p
u
J
a
r

t
e
e
t
,

.
c
.
.
t
w
e
r
e
.

a
l
s
o

o
f
f
e
r
s

o
o
m
m
e
_
r
c
l
a
l
C
D
M
u
l
t
l
n
(
l
,

46

S
l
J
D
D
O
t
t
a
n
d
t
r
i
l
H
l
I
"
O

f
a

h
e
l
p

y
o
u
r

o
r
g
a
n
x
z
a
b
o
n

e
:
f
f
e
c
o
v
e
l
y

u
s
e

C
H
a
l
e
e

a
n
d

t
h
e
e
n
t
i
r
e

K
J
t
v
I
o
i

47

t
r
e
q
u
a
l
i
t
y
s
o
f
t
w
a
r
e
:
p
r
o
c
e
s
s
.

N
e
W
5
M
o
r
e
N
c
.
w
s
:

>

F
i
g
.
A
l
l
Se pune calea catre codul sursa si
calea catre libraria compilata

48

Configure, se alege Visual Studio 10


Generate
A. CM4ke
File

Tools

I
'
=
I
'
@
)
~

2.8.12.2 - D:lOpenCV2/binaries
Options

Help

Where is the

source

code:

INhere to build the binaries:

O:/OpenCV2/sotXces
D:/OpenCV2ft;>harles

Search:
Value

Name

P
r
e
s
s
C
o
n
f
i
g
u
r
e
I
D

~
t
e
a
n
d
d
i
s
p
l

49

a
y
n
e
w
v
a
l
u
e
s
i
n

r
e
d
,
t
h
e
n
p
r
e
s
s

G
e
n
e
r
a
t
e
t
o
g
e
n
e
r
a
t
e
s
e
l
e
c
t
e
d

b
u
i
l
d
t
i
l
e
s
,

Configure

I[

Generate

Current Generator: None

11

50

F
i
g
.
A
l
2
Se obtine 0 fereastra ca cea de mai jos
Apasam Configure
Sear,ch:

I.:;:, Adel Entry II ..

IEJ Grouped IEJ AdY:anced


Name
Va lue

RemOVE Entry

f(iiGEAPl_INClUDE_PATfr
E_PATiT_ G1GEAPl_UBRARIS
PI_

GlGEAPLUBRABIES-NarF.
lNSTAll_CREATE_DlSIRlD

..

IU.l_C_EXAMPlES .
~

~Al.L_PVTHON_EXAMPLES
OPENCV_CONFIG_Fll_1NClUOE_DlR

~OpenC
V
_birlari5

OPENCV_EXTRA.:.MODULES_PMH
OPENdI_WARNlNGS_ARE_!:RRORS

WAPI_INCLUDE_PATH
WAPI_INClUDE_PAlH- N.n

-~

MsuAl_STlJbIO_PATH

C:/"!9is:1i'y
WlNDOWS_SDK_PATH

Ire

WlTH_1394

"

r=

WlTH_CSTIUPES

IWJI"_CUBIAS
~

WITH_CUFFT
~

WITH_C
UIJIA

~
L.-..

WITH_DSHOW
WlTH,_EIGEN

i!;

WITH_FFMPEG

...

WITH G1GEAPI
~

51

ress'Con
figuN! to
update
and
di~play
new
IIalwes in
red, then
press
GenE<rat
e to
generate
selected
bUild
~Ies,
c;:onjigur

II

e
Generate

I
YES
Test's and samples:

Tes~s:
Performanc~

CfC++

CUrrent
Generato
r: Vi~ual
StlJldio
10
,--------------

nos
NO

testg:

;:example,,:

F
i
g
.
A
l
3

52

re-ncode>
<

Sistem video de monitorizare la


bard a flancurilor automobil,ului
Safety comes first.

CMake 2.8.12.2 - D:/OpenCV _binaries

~I

File

Tools

Options

Help

Where Is the source code:

ID:{I(It:s/OPer>C/Vopencv

jsource;

I [BrOwse Source J Where to buid the binaries:


ID:jOpenCV _binaries
. II Browse BuDd... I Search:
o Grouped o Adllana!d rI Add EruTY I [
Remove Entry , Name

Value

...

GIGEAPlJIICLUDEPATH
GJGfA!IIJNQ.UDE..PATH-_,
GlGfAPtU8RARES

GI'!"("..fAPI_UBIWIJE5.NOTF_
II' OIEAT..DlSTRB
lNSTAlL_C_EXAMPLES

I-

lNSTAlL_PYTHON_EXAMPLES
~

OPENCV_CON'IG_fII.EjNCl.UD(_DIR
D:/OpenCY_binlries

O
P

N
C
V
_
E
X
T
R
A
.
.
.
M
O
D
U
L
E
S
_
P
A
T
H

43

O
P
E
N
C
V
_
W
A
R
N
I
N
G
S
_
A
R
E
_
E
R
R
O
R
S
PVAPI..,IC.UDE..PATH
PVAPl~PAlH-N.
VISUAl._STOOIO_PATH
C:/re gisby
.
WlNDOWS_SOIlPATH

,...

I~
WlTH..1394
"

WITH_CSTRIPES WITH_CUBlAS

~
~

5:

WITH_CUOA
~

WlTH_CUFFT

'-'

WITH_DSHOW

WITH_EIGEN
WITH_FFMPG
~

WITH GlGEAPJ
~

P
r
I
!
S
S
C
o
n
f
i
g
u
r
e

..

t
o
u
p
d
a
t
e
a
n
d

44

d
i
s
p
l
a
y

n
e
w
v
a
l
u
e
s
i
n

r
e
d
,
t
h
e
n
p
r
e
s
s
G
l
!
n
l
!
r
a
l
t
!
t
o
g
e
n
e
r
a
t
e
s
e
j
e
:
c
I
t
!
d

45

b
u
i
l
d
f
i
~
.

StDp
Generate
Current
Generamr:
Visual
Studio 10
I
[

II

Checking for
Window~
Placfor.m SDK
Checking for
Vi9ua.l
St;udie> 2012

~II

Fig. A14

Configurarea este gata. Acum apasam


Generate.
A

CMake 2.8.12.2 - O:/OpenCV~binaries

[......

S-r-t,::

F
i
l
E
T
o
o
l
s
O
p
t
i
o
n
s
H
e
l
p
Where

is

source

the

code:

D:/'rOtsjOpenCV/opencv/sources
[Bfowse Source ... ] Where: to build the binaries:

_binaries

/OpenCV

0:

Browse

Build...

o Grouped o Advanced

]
I~

Search:
Add Entry 1

Remove Entry ]
Name
Value

46

WlTHJPP

[J
WITH_JASPER

WlTH~JPEG

WlTH_MSMF

Ll

WlTH_NVCUVlD

EJ

WITH_OPENCl

WlTH_OPENClAMDB
LAS
~

WITH_
OPENCLAMDFFT

WlTH_OPENEXR

WlTH_OPENGl

EI

WlTH_OPENMP

EJ

WITH_OPENNI

r:J

WlTH_PNG
WlTH_PVAPI
~
I'tl WlTH_QT
WlTH_TaB

5:

r-

WlTH
_nFF
WlTH_
VFW

8
fi1

WlTH_WlN12UT
~

LJ

WlTHXlMEA

....
~

P
r
e
s
s
C
o
n
f
i
g
u
r
e
t
o
u
p
d
a
t
e
a
n
d
a
t
s
p
l
a
y

47

n
e
w
v
a
l
u
e
s
i
n

r
e
d
,
t
h
e
n
p
r
e
s
s
G
e
n
e
r
a
t
l
!
t
o
g
e
n
e
r
a
t
e
s
e
l
e
c
t
e
d
b
u
i
l
d
f
i
l
e
s
.

48

Configure

II Genl!ratl! ICUrrent Genl!rator:

Vlsua1

Studio 10

~'I
cvconfiq.h

15

D:/OpenCV_binaries

in;

-----------------------------------------Configuring

done

------_

( I
III

.I
~

F
i
g
.
A
1
5
Generarea este gata
Ii.

CMake 2.8.12.2 - O:/OpenCV _binarieS'

- ..

'I

..,

F
i
l
e
T
o
o
l
s
O
p
t
i
o

49

n
s
H
e
l
p
~e

is

tI1e source code:

0: j!(Jt:sfOpertCV/opencv

/SOlJ'CI!S

[Browse Source .. J Where to buBd the binaries:


D:fOpertCV _binaries
[

Browse

EI

Advanced

lEI

Grouped

Build...

Search:

[ Add Entry

RemoveEntry
Name

...

Value
WlTHJPP

[]

WlTH)ASPER

fi1

WlTH)PEG

[l]

WlTH_MSMF
El WlTH_NVCUVlD
[] WlTH_OPENCl
[l] WlTH_
OPENCLAMDBLAS

~I

VJlTH_OPENCLAMDFF
T
~

WlTH_

OPENEXR

WlTH_OPENGl

EI

WlTH_OPENMP
WlTH_oPENNI
El
WlTH_PNG
EJ

[ZI

WlTH_PVAPI

IZI

WlTH_QT

EI

WlTH_TBB

[]

r-

0
IZI

WITH_TIFF
WlTH_VFW
WITH_ 'NIN32UT
~

WITH XlMEA

LJ

Ie

......

P
r
e
s
s
C
o
n
f
i
g
u
r
l
!
t
o
u

50

p
d
a
t
l
!
a
n
d
d
s
p
l
a
y
n
e
w
v
a
l
u
e
s
i
n
r
e
d
,
t
h
e
n
p
r
e
s
s
G
e
n
e
r
a
t
e
t
o
g
e
n
e
r
a
t
e
s
e
l
e
c

51

t
e
d
b
u
i
l
d
f
i
l
e
s
.

Configure

I [ Generatl! I Current Generamr. Visual Studio 10

l
.
.

eveon~~9~~~ 'n:
D:l
_Dl..n~e!l

--

--------CQofiqurinq

done

GenexolOinq done

<
j

'"

F
i
g
.
A
1
6

52

Sistem video de monitorizare


la bardautomobil,ului
a flancurilor
Verificam folderul in care am trimis
libraria. Dam dublu-click pe
OpenCV.sln
(solutia creata) pentru a 0 deschide in
Microsoft Studio 2010. Dam Build
Solution. Dureaza peste 5 minute.
21 ..02
2014
13~59

cm'clke_in,s1t.clijll..cm'Clke

o
~

~
dec
illil(fru cI~e

j IlIrlfllk
rn odillllr:es;

010 ell1.cv2.
IJJll1i'Nrlf1stalr~

wun,- iill1lsta

.~

&i
r:m
~
ten;,

21.022
014
14 :07

21.01.
20141
4:07

21.02.
2014
13,~59

AILIL _
B:ILIIIILD
.,vo:pro
jl,

fiilterrs

21.02.201414:00

21.02.201414:07

Fiim

21.02.201414:07

21.0'1.
20141
4:0.7

.m All

ojl

21 .02:2014 14 :0:;

21.02.201414:07

21.02.
20141
4:07

,,\ro:pr.

21.02201414:0.7

21.02.
20141
4:0'7

III1

B:ILIIILD

21.02.201414:06

21.02.
20141
4:07
21.0'2.
20141
4:06

21.02.
20141
4:06

21.02.201414:00

21.0'2.201414:07
21.02:201414:07
21.02201414:07

Sistem video de monitorizare


la bardautomobil,ului
a flancurilor
1
K
8

File folder FII:e fO'I d err Fil e


fOIl dell' File fotder Fil,e fa Ider
File folder File folder

Fil'e folder File fol der Fi le

l
K
B

fO'Idell'

Fil e fol d er

'lie + + Project
'11(++ Project

K
B

Filte ... CrvlAKE File

TXT Fi,le

C H eader Fule'
2
7

V(.++ Project
VC'++ Project Filte ...

K
B

VC + + Preject

VC++ Project Fiilte ...


'iC-!JI!I'

.~-i oeencv
mienIi' tests.vosnoi
J

Rta o'pen.c.\" _pen


~

_tests.vo:proj

.f.i liters

opelnc.v _tests.vcxpraj

ffiI!3
open,c.v
_tes.ts.vc:xP'

foj,,,frliter$

O'IP'enCVColi
l,fr,gl"cmake

O'pen(:VColil
frg:ver:si,o'I:l,,,c
make

OpenCV.Ma,
diulles:.clm'il,
ike

2
1
..
0
2
.
2
0
1
4
1
4
:
0
7

2
1
.
0
2
.
2
0
1

6
1
(
8
1 K8,
2
0
K
B

1
2
9

CrvlAKE File

8
,

1 KB,

K
e
4
1
(

21.02.201414:07

'IIC:++ Project

21 ..02.201414:07

ve++ Project Filte...

21.02.201414:07
ve++ Project
K8
414:0
V(++ Project Filte ...
0
21.02.
20141
4:00
21.02:
20141
4:00

C,M,AKE Fil:e
CrvlAKE File

('MAKE File

19KB

1K8

20

1 KB

14 KB
1K8

llKB

Sistem video de monitorizare


la bardautomobil,ului
a flancurilor

Sistem video de monitorizare


la bardautomobil,ului
a flancurilor
21.01.2014 14 :0,7

.r..;1ll.lni liliStaULVicKproj
~

[[11"1 i'lil,stilill!

21 ..02.2014 14 :07

.v. o:plfoj. fti [!tell'S:

D versi;olil,_'strclillgl.tm,!P'

am ZIER.'O_ClrlilECK.;vaplfoj
511zEIR
O
_ ClrtlECK
.v.
,cXP'IiOj>f

liiters:

C1'i

OlpenCV.s
;~n,

2
1

VC'++

.
.
0
2
.
.
2
0
1
4
1
4
:
0
7

M fC

2
1
.
0
2
2
0
1
4
1
4
:
0
7

F
ig
.
A
1
7

Project
RIte ...
rosoft
Visu
aI S."

1 KB
95 KB

'lie ++

reject

'1C' ++
ect

11 ..022014 14 :.06

T~.AP

21.02.2014 14:07

VC++

ect

Sistem video de monitorizare


la bardautomobil,ului
a flancurilor
Setare variabile de mediu
Alegem Windows Explorer - System
Properties
"
C
o
m
p
u
t
e
r
~
Organi2.E

'if

Show informMion ,ab-out yOUT

(3 )

computer, such as: tin E' Ipr(K6!;or


',( FavQ(rit:es;

sp'f!4!dand the! amount oJ instililed Disk (C:)

\.

~~_;;;;;;;;C:=J

@roptiw'x

17,3 G B frc:e oi 19.2. GB

Fig. A18
Apoi Advanced system settings

Con.trot Panel, Hom e

View basi c info rmati 0 n a


bou!1
iOevii:e Manager

iRem Gte 5'eH~1l91 i

'Sy5t:i.m1 protection

Sistem video de monitorizare


la bardautomobil,ului
a flancurilor
Win d10ws edflti on

VVind'ows: 1ProfHs.ion~,1
Copymight e 2Cl109Microsoft
ICOlfp'.
'Sewi'c,t: P',a di: l!.
Get more ~e.atlJ.lfiE5i with, a new
editl

Fig. A19

- Cream 0 variabila de sistem


(Environment Variables)
S'yste

~'RJJlP
A.dvanced
erties;

Pmtedlon

..

System
Rellde

ComputerName
Hard
-e

You I1IJIst be logged 0fII as an


.Administrator to l'J1iakemost of
~he:sechmsl18S.
Perfarm!rilce

\1isual dect!, process schedUling"


memay USl!lge, !IiId Yirtua1l'1'11emosy

settings ...

User
PrOOIes
Desktop
Issmng,
irelated to'
'your
~ogcn

Start
up.
afildl

Rec
oveI
Y
Syste

Settings ..

m stariQp" systemfaih
...o. affIdl deoogpg
I

normatioli

settings ..

J
[ &iJvimn
menl
Variables.
]

Cal'K'

!e~

"'PP J'

F
i
g
.
A
2
0
System Variables - New
,..
SYKelm PrOlpel1ies

][

ItEMP
'~BRPR.OF]l;EQAI\AippDataloc
a1\Temp
TII4P

'~8RPR[OfD.iE"p~Dgtg'locQ1
trem~

[
I

:1 [

Kew .. "
EdIt...
Oel!m

V,aliiiWle

Value

OomS,pec

c;\\'lJiildo\'s~stem3:2\;;md. exe

NI.Jl1BER :Of y...

4:

O
P
f
N
C
V
~
U
I
l
D
D
:
\
O
~
~

~
0
I
2
'
D
u
i
l
d
[ New .. "
] [ Edit .. "
] [ Oefete

]
(
0](

J[
canc
el
]

F
i
g
.
A
2
1

O
P
E
N
C
V
j
3
U
l
l
L
D

. 0 :'~penD.J2'/Pifi

~L idI

anes
OJ<

r;~-~Ii.""

.-..'

J.!I.......

,...

ll'~Sl!i::m

Y. DI

Fig. A22
System Variables - Edit, ca in figura
de mai jos

V
a

.Iit:w

[cancel

r
i
a
b
l
e
v
a
J
U
I
I
)
!

p
~
t
h

c
:
\
T
d
1
b
.
i
n
l
;
D
f
~
!
A
l
H
%

TEMP
~WSERPROFIIL.E!
o/a:\A;ppli)atal~otal\iet:IJP
iMP
%USERJPRaFIl.E!
o/lJ~pDatal'l.!oc.al\iemp,

[ New.
.., ] (

Edit...
] [
De1ete
)

'
~
e
l
l
r
i
a
b
l
e
V
g
]
y
e
;

IOPBilCVJBUruo

[):

\OpernCV2\bui1d

l
O
S

P,:tth
C:'progl'Clm FiI~\NvrDIA
CO'1'OIaHon~."

IPAlHEXT
.COM.;.BE;. BAT~ !
CMD;. WSi. \lBE~.JS.~i.
I

I I

,..

[
New.
,
] (,

Edit...

=) [
Delete

=)
[
OK
) [
Ca~1

l
F
i
g
.
A
2
3

Variaole value:

OK

Cance~

] [

Fig. A24
Daca sistemul este pe 64 de biti, se alege
folderul x64 in lac de x86.

Cream un proiect lara precompiled


header.
~.
"""!!II!I .. ,

x-

~~..
I~,
-

---

~~lIonl~:
W'II"KfQr.\--Z; dPt:Um'lioo

PM JfJlli'IOl'I headet rI1~'for;

C~k!:
OllLl

L_.

apJ:l.!callfiO

D~R:

~tallElbrl!l'Y

.!\(h:lig~1opUOM:
~

(!11lb

DtreCCl'OO!1ed

0(

Pfev
iws)
rJo:
["
I (

rn
m

J(
Canr.e
J

i
g
.
A
2
5

In continuare, trebuie sa specificarn


unde se gasesc librariile OpenCV. Cea
mai buna
optiune pentru a specifica unde se
gasesc librariile OpenCV este sa
cream un Property Sheet pe care sa il
putem utiliza
si in alte proiecte.
Pentru aceasta, mergem la Property
Manager. Avem de adaugat cate unul
pentru Debug si Release.
f
1
E
I
a
i
t
,
'
E

W
~
e
.
J
,
Q
j
r
,
a
e
I
c
t

~
h
.
I
,
i
i

I
l
l
!

.
Q
e
!
b
U

~
-lil,,,,
,-=-,

.
.

;
0

J
1
r
i
m
!
A
p
~
i
c
a
t
i
e
_
o
i
l
_

D
e
u
g
I
I

W
i
n
l
2

'
:
~
I
M
1
'
C

l
f
(
D

s
,
o
,
f
t
.
C
P
'
F
,
!
"

A
i
P
l
p
l
l
1
;
c
,
a
t
J
a
I
f
i
l

~
U
n
;

0
0

d
i
e
'
S
u
p
p
o
r
t

!
L
C
e
r
e

W
i

I
i
i
I

d
o
w
s
.
l

i
l
:
N
f
.
a
.

J
R
E
i
1
I

e
a
'
S
'
E

I
I

W
i
r
n
3
2
.

I
~
=
I

I
M

1
~
1
i
'
1
J
(
S
l
[
J
'
f
t
.
'
C
p
p
'
,
w

I
:
r
i
1
~
.
l
.
W
i
h
0
;
1
e

I
P
l
r
i
o

9
r
a

~
A
;
p
I
P
'
l
1
c
!
t
l
i
o
n
I
U
i
U
,
M
I
0

'
i
0

e
l
l
e

S
I
l
J
P
I
P
0

r
r
t

~
C
l
l
l
l
!
1
i
!
\
!
V
I
i

n
d
:
O
w
:
s
L
i

b
,
,

F
i
g

.
A
2
6
"'-

Property Sheet, click-dreapta pe


Debug
~i selectam
Add New
Property Sheet. In
fereastra care se deschide ii punem
un nume, de exemplu OpenCVDebug,
apoi Add.
~ J'Olperty 'M1anag ~m~ prim ai,,, ....- ~ X
~

._ ..D.

~~

[pri,mBA,'1 i tattie

..

.[)ebl~glr~mm.a~--

Add N'ew !roj eet Prop erti.yS' h~et ...

Mi

, ~

1.:3 U;J\lI

'V

1'\

Add ~iRmng~,ropertyShftt. ..
RemO\l\E

\
a
.
,;ill

F2
~
.
~
P
,
!
o
p
e

Rename.

r
t
i
e
s

!
!
.

F
i
g
.
A
2
7

Add
NewI1em
Installed
lJiemp&aites

:Sort by: ['(j_do_u_lt


-----'''~'

Sear

--

--X,

ch
Inst

aller
l
Tem
plat
es
Prope
N' tty
E\\
1 Sheet
Property

I:

$li'Ieet

(.props)

(ype:' Addl N'El,\IProperty 91T1ee:t


({ifareS al'Visual (.++ (project !

property
shEet fil'e

Add!

Na me

I OpenC

VProjifc~ Looetie

Bl

Fig. A28

Dublu-click pe noul
property sheet creat,
OpenCVDebug.
La C/C++, alegem
Additional Include
Directories, apasam
deschisa

Edi in
t fereast
si ra

adaugam

(OPENCV
_BUILD)\include.
Astfel bibliotecile din
OpenCV pe care le vom
utiliza.

.....1 Configuration:
Configuration

I N/A
Manaqer ...

c
a
l
e
a

fur
niz
am

....] Platform:

NOI

Ad

d iti:o

es

Genesal
User Macros

tre

[ NfA

=~ - ~~ = - - ~ - :

mon

w'

\(-'

operrti

Con,

ca'

In

die

torrres

nall

c[w

Diuec

{OPE

r
IY'
11
19

D
e
b
w
gi
]
f,'
I,f
or
m

-- -

ation,
Form'at:

R.II

1u

TI

1I)i1'\

:de_;;'<Wr[%rlA"<"!J-

;,':ii.IRI'

C!

llI

- - ~- ~, -~~
- =,
,....,."

-'I-

"

V(

Common
lLa,ng,!lJage
RI!.lln.Tim,eSl

'( es (/lilc,lo'90)

Levelil (.fV\!:ll)

W'PPOrit
SUip'p~essSt
a!l1:l!Jp
iB,alli'lner

\IValin in<lgl
Level

I>
M'anif,es,
t
100,11

I>
Resour
ces
I>

IVIIDIL
I> XML
Docrum
elnlt
Generat
or

I>
Brows
e
Informat
iolnl
I> Bu

iI~d[lveli
l~s

I>
Cws1io
m,
B:wildl
Step
I>
~i,il'an
a.ged
Resou
rces

I>
Cru.sto
m
IBruildlli

11),01

I> XM
L li)a;tta

Generatos

1 rea,! V'I,arn in 9,s; At; [ura<r,s


IVtw I.ti -processos

Com'piI11atia<n

Use Uniccde For Assembler

Listiililgl

No (j\iilX -)

lMfditiio.nallocih,r,d}e DirediOries
Specifies one or mere dlr~ed:ories. tio ,adid
to the ilfl.cUlU.depath: separate wi,lttil seml:COfO'111'i5f m,o're than oae,

L.~I====~'!::::::F~=' ===:!_I

_:_j"

(II[patlh,J)

F
i
g
.
A
2
9

Mergem apoi la Linker - General Additional Library


Directories,
apasam Edit si introducem $(OPENCV
_BUILD)\x86\vcIO\lib. Din nou,
daca avem un sistem de operare pe
64 de biti, alegem folderul x64.

O~

] [

Apply

Can

1 PI

C o ...f.iglJ
I)) .ion:

"tform:

r..J/A

[I'J IA
,iii

Ccmml)l'j,
Pmpeiltie
s.
GmCl',1II1
U!!!!r MIIII::rns

VC,..
5'

DiiJl!ct:oriil!!

e/lc ...

O
u
t
p
u
t
F
i
E
e
S
h
o
w

P
F
O
g
r
a
~
V
e
r
s
i
o
n
En
abl
If:

IncJ
rem
elTlt
,a'1

1linki n9
~ppr~

Sta:rwp Bia nJl'lEt' figMore

Import I!..i bl~ry Re9~tell0' ytpyt

S(OtllWlr)S{T,~rget.N~me)'SIT~Fge~ExtJ

Milif1lifeit:
File
D-ebtlggin9
Sy~teml

Optimizmon
Emb!!dld:l!:dl

IDl
Advanced
ICommiliM

dllLin'E;
r>
Manif
est
iDOl

r>
~es;
f]Jy
ces
t.>

MIDI!
.
I>

XlML
Docu
ment
Gen
~raL
oI'
[>

Br

~e
lnfor
miitio
lll
I>

Build
E'Vli!
iim
III
Ctls<
tom
[Buil
d
')t"!!p
1>

Malli'III
191l!dl
Ri!
SUUlic
rt!S

I>

Ctls!
i:om

ot Set

lBuild Tool

~ ~ML Datta,GeMemor TIllal

.I ..

[
O
K

Use. Libll'al)' Dependency

Inputs
No
Link StaibJ.ls
Prre.'Vll!ntDIJ Binding
Trreil't link!!1r Wi!lmil'llgl As !
Errors
Fora: lFilll!:OUijltJl:
C~t!Z Hot PlItchillblt: lrn

]
[

~
l
n
'
,
~
1
]
[

Ii g~

Sp~ctfy Secti'C,iilAtltibut'6

A
p
p
l
y
Outpull !file
'fhe.:lOUT ,o;ption overnd,~ th e
defa'Ult M all"lilE! and l'tOcatil'1lnof
'line progrram that th e linker
crreales

Fig. A30

Tot la Linker, Input si Additional


Dependencies, Edit, adaugam in
fereastra care se deschide:
opencv _ calib3d248d.lib
opencv _ contrib248d.lib
opencv _ core248d.lib
-opencv _features2d248d.lib
opencv _ flann248d.lib
-opencv _gpu248d.lib
opencv _ highgui248d.lib

-opencv _imgproc248d.lib
-opencv _legacy248d.lib
opencv _ ml248d.lib
opencv _ nonfree248d.lib
opencv _ objdetect248d.lib
-opencv _photo248d.lib
opencv _ stitching248d.lib
-opencv _ts248d.lib
opencv _ video248d.lib
opencv _ videostab248d.lib

248 vine de la versiunea OpenCV. Daca


aveti 0 versiune diferita, schimbati
valorile.

~--=-=- ~~~~
I
~~~ ~ ~~~~
~
~
~
~ ~I
._or

N
/

flg

... ]

Conf

lgurotio

1'.1

i1nilgl::r.

..

_t,r:
lor:

N/A

...]

loat

torn
":
;jI

Gm~1

vc ....,[.).i~~ctoti~
I>
AI

(IC+-+linkleFI

Cgmmon PrJ;lpo.ii!5,
AddrtlQ'nil11D~lf.lCndm,;;i15
.. ~ .... ~------------------------------------~

File Debuggingl

System Optirn~on
Emtil e:d'ded [()L

SgttDI'e Specific Default

!..ibrar~ei.

M
o
d
u
l
e
:
(
}
<
I
!
m
n
r
t
i
o
n

F
i
l
l
!

A
d
d
~
1
o
c
l
I
J
J
,
=

'
t
o
A
~
c
m
b
l

)
'
I
E
l
i
l
I
I
b
e
d
M
a
n
a
g
e
d

R
e
.
;
o
u
r
~
E
.
f
i
l
e
\
F

l
J
\
c
.
e

S
y
m
b
.
o
l

~
e
f
e
r
e
n
c
e
s
'
D
e
f
l
i
'
l
}
'
I
l
.
C
l
i
l
l
d
~
d

G
U
s
.
A
~
1
i
'
I
1
b
1
1
1
l
j
F
i
k
R
i
!
:
I
l
Q
i
.
I
!
,
C
i
e
:

r> Mi1'nifest i'DOI


I>

Ri!:'roul'C!!S

I>

MIDt

I>

XML Document GmO-ilt;or

Ii- 8rtlYISc J'nfCllimilUClI'II

t, 8urld rE'!'mt:i
Ii- CLlSI;gm

I
'
M
"

lRIild Stl:'p

i
f
I
"

!
i
c
l
1
l
R
e
i
Q
i
u
r
C
'
1
:
$
I
>

C
U
!
f
i
t
o
m

B
u
i
l
d
T
1
0
0
1

I> Xr...U. [)'at<!lGei'l~r1i'llor T odl


fin!!: c.omrnandlline
1111

Specifies: additional

iten,15

to jadd to the

[iLE\,Kem!llU.li'b)

OK

Appl}'

Ii

Cancel

F
i
g
.
A
3
1
Caracterul "d" de la finalul librariilor vine
de la debug.

Cum am facut pentru Debug va trebui sa facem


New Property Sheet cu numele OpenCVRelea
Directories, Linker - General Additional Library Directories,
Linker - Input Additional Dependencies
opencv _ calib3d248.lib
-opencv _ contrib248 .lib
opencv _ core248.lib

Toate lara d-ul de la final


e
a
m
D
l
t
a
I
o
o
f
s
i
e
I
t
W
i
n
d
o
w

M
_
e
&
p

"P

...

~ [Dsc1ug

.1 -W-i-nl-2-

1 -----

......

S
o
l
u
t
r
o
n

l4Dl

r;;'Sollultio
"I I:J

IijJ bteJnal

L:l Heacller
~

Res.'OllJfc;.e

'Soyrr~e.Jc:n

~~~~~

U
p
I
I
O
I
r
s
r
r

~'Y I Ifll1llll"

[fB'
~
-u.....!.

,Class W~alTd.l..

Cui
I

Cop)!

.easte

D~ete

Ct
rl+
'S
hif
t+
X

C
t
r
l
+
X
C
t
r
l
*

c
:
C
t
r
l
.
.

V
D
'
e
l

FI

'Ctr~...~. kift+A

..

Xi 5U1I1! Item ..,

Shn:tTArtTA

rtl

N1e:w:Erltier

~
t
$

(1111m ...

""~ -R50urce ..,.

F
i
g
.
A
3
2

Nl

ImsltalledlTern pletes

@; ~

ILII

c......

Visual

'II'I/[nd'ows Forn"
if)'peo: Vi:~uaIIc++

c;++ File ("cpp)

Visual C+ +

[lata,
10]::)"

Resource
INeb
Utility
Ii' noperty Sh eets

Visuel C + +

Hli !!lag,",(,htm,)
M
L

r.Ja:I
I
Static
Disco
very
Fil'e
(.di,c
o)

I
B

Hea
der

Fil'e
(. h)

..
a

Midi

Fire

(.id~

~
Reso
unce
Fir.e

(.rc)

lt~L)

Server Response lFIie (.srf)

til

M:odul:eo[letinificom, F.ile ("dlefj

R:egisha.ti:om, Script (,rg.$)


~

Creates
a
co,ntaini
ngfileC++
source
code

'
V
i
s
u
.
a
l
.
C

i
s
C
+

.
.
.
.
.
'
V
i
s
u
.
a
l
C
.
.
.

u
a
l

i
s
u

V
i
s
u
a
l

s
u
'
a

C
+
.

C
.
.
.
+

r
r
i
a
u
M
I
?
C
R
i
b

b
o
n
.
D
e
f
i
n
i
t
i
o
n
X
I
V
I
L
F
i
l
'
e
V
i
s
;
u
'
a
l
C
.
.
.
.

I
~
~
'
I
P
r
Q
'
I
i
l
'
e
r
t
y
S
h
e
e

t
C
,
p
r
o
p
s
)
V
i
s
u
a
l
C
+

+
Name:

m
a
l
n
,
c
p
p

LocatioI'!:
rograme\pri

D~\Dropbox\ \iIJ 0 rk\P reda re\ Comput er Visi0 n\P


m.aAp Iicati e\

F
i
g
.
A
3
3
Am generat si dezvoltat un limbaj de
programare, de tip C, C++ si Java, capabil
sa detecteze un obiect si sa estimeze distanta

pana la acesta.
Determinarea
distantei de la obiectul
detectat la camera video se realizeaza in
cadrul programului
conceput de echipa, pe
baza calculului ariei obiectului detectat. Cu
cat obiectul detectat este mai aproape
de
camera video, cu atat aria acestuia este mai
mare, iar cu cat obiectul detectat este mai
departat de camera video cu atat aria este mai
mica.
Descrierea spatiului de lucru:

H
S
V
(
H
u
e
S
a
l
t
u
l
r
a

t
i
o
l
n
l
V
a
l
~
u
e
)
a
n
a
l
i

z
a
i
m
a
g
i
n
i
i

'
i
n
s
p
e
c
t

r
u

d
e
c
u
l
o
r
l
R
'
G
8
F
i
g
.
A

3
4

Pentru a gasi culoarea pe care 0 cautam


in imaginea cu care lucram, putem folosi mai
multe strategii, in functie de scenariu, dar de
multe ori e mai simplu sa trecem de la RGB
la sistemul de culori HSV (Hue, Saturation,
Value).

RGB (Red Green Blue)


A~a cum ii spune ~i numele, RGB vine
de la Red, Green si Blue, cele 3 culori
primare folosite pentru a reprezenta imaginea
inca de la aparitia televizorului. Modelul de
culoare este unul aditiv, unde elementele de
culoare R, G si B, avand diferite proportii, sunt
adunate pentru a obtine orice alta culoare din
spectrul vizibil.
'"
I nainte de toate trebuie mentionat faptul
ca modelul RGB este un model de
reprezentare
a culorii dependent de dispozitivul folosit
(tipul de televizor, monitor, etc), deoarece
lungimile de unda pentru elementele de baza
(R, G si B) pot sa difere de la producator la

producator.
Culorile Red, Green si Blue sunt
numite culori primare si sunt
reprezentate foarte
s
u
g
e
s
t
i
v
i
n
i
m
a
g
i
n
e
a
d
e

m
a
i
j
o
s
.
Gree:n

F
i
g

.
A
3
5
HSV (Hue, Saturation and Value)
Modelul de fata este oarecum derivat
din modelul RGB, fiind un model mai aproape
de perceptia ochiului uman.
Modelul HSV i~i propune sa reprezinte
culorile astfel:
Hue (nuanta) se refera la diferitele culori
din spectrul vizibil
Saturation
(saturatie) se refers la
intensitatea unei culori sau, altfel spus, cat
de nuantata este culoarea respectiva.
Value (luminozitatea)
se refera la
luminozitatea unui culori; altfel spus, discutam
despre cat alb si cat negru se gaseste intr-o
culoare.
Se poate observa faptul ca hue reprezinta
0 valoare de pe acea felie din conul de
culoare
(care de altfel poate fi si un cilindru), value

reprezinta ponderea de negru dintr-o culoare


(inaltimea
cilindrului)
iar cand spunem
saturation
ne referim la intensitatea unei
culori
(ne plimbam pe raza cercului de
sectiune)

V
a
l
u
e

F
i
g
.
A
3
6
Pentru

a obtine

in urma

filtrarii

culoarea dorita, vom folosi Trackbar-ul


prezentat mai jos, unde avem valorile
minime si maxime pentru H (Hue) S
(Saturation) ~i V (Value). Obt,inerea culorii
se realizeaza astfel:
_ primul pas consta in ajustrarea
valorilor pentru H_MIN si H_MAX
astfel incat intervalul dintre cele doua
sa fie minim. Aceasta etapa necesita
atentie sporita pentru a nu se elimina
zona marcata cu alb care reprezinta
obiectul ce urmeaza a fi detectat pasul
2 se realizeaza asemanator
pasului 1, ajustand valorile pentru
S_MIN si S_MAX
_ pasul 3 asemanator pasului 1, ajustand
valorile pentru V_MIN ~i V_MAX
H

_
M
I
N
:

H
_
M
A
X
:
2
5
6
_
)

S
M
I
N
:
0
S
_
M
A
X
:
2
5
6
-

J
V

_
M
I

N
:
0
V
_
M
A
X
:
2
5
6
-

J
F
i
g
.
A
3
7
'"

I n prima faza s-a realizat codul pentru


detectia obiectului folosind filtrarea culorilor,
ca mai apoi sa se adauge si partea de cod
capabila sa determine ~i sa afiseze distanta

de la camera video la obiectul detectat, ca in


imaginea de mai jos.
t
e
c
t
o
t

C
)
.
~
-

1
m

F
i

g
.
A
3
8

Modelarea carcasei oglinzii


pentru a integra si camera video
Pentru modelarea carcasei oglinzii s-a
folosit programul Solidworks 2014, program
care ofera capabilitati multiple in domeniul
ingineriei.
Interfata
usor de utilizat
si
deosebit
de intuitiva il mentine in fruntea
topului programelor de proiectare 3D.
Avantajele proiectarii utilizand
SolidWorks:
- implementarea pe platforme PC;
- scurtarea ciclului de fabricatie al
produselor prin eliminarea erorilor
de proiectare utilizand simularea si
verificarea coliziunilor si
interferentelor intre piese;
- proiectarea pieselor 3D in contextul
ansamblului ("top-down assembly
design"), cu referinte ale modelului
fata de piesele deja existente,
posibilitatea modificarii cotelor in
desenul de executie cu actualizarea
modificarilor in modelul 3D

(asociativitate intre desenele 2D si


modelele 3D);
- managementul ansamblelor mari;
- functii inteligente;
- analiza cu element finit si simulare
inclusa, etc

F
i
g

.
A
3
9

V
e
d
e
r
e
a
d
i
n
f
a
t
a
a
o
g
l
i

n
z
i
i

F
i
g
.

A
4
0

V
e
d
e
r
e
a
d
i
n
s
p
a
t
e
a
o
g
l
i

n
z
i
i

Fig. A41 Zona


camerei video

55

Fig. A42
Z011acamerei
video

56

Fig. A43 Zona


camerei video

57

B
r
e

v
e
t
d
e

i
n
v
e
n
t
i
e
SISTEM VIDEO DE MONITORIZARE
A FLANCURILOR AUTOMOBILULUI

Rezumat
Inventia se refera la un sistem video
de monitorizare a flancurilor automobilului,
in vederea recunoasterii
independente
a
vehiculelor
aflate in zonele laterale ale
automobilului folosind procesarea imaginilor
video, facilitand 0 schimbare mai sigura a
benzii de circulatie si oferind informatii asupra
distantei fata de vehiculul detectat. Sistemul
conform
inventiei este alcatuit astfel incat
suportul oglinzii (1) pe care se monteaza
carcasa (2), prevazuta cu un orificiu pentru
camera video (3), camera ce preia informatiile
si Ie transmite prin firul (4). Acesta trece prin
suportul oglinzii (1) si ajunge la placa de
baza (5) pe care se monteaza microprocesorul
~i memoria de tip Random Access Memory
(6), oferind conducatorului auto informatiile
necesare pe display-ul (7) montat in consola
centrals,
Se publica figura 1.

Sistem video de lamonitorizare


bardautomobil,ului
a ftancurilor
Inventia se refera la un sistem
video de monitorizare la bord, utilizat
pentru monitorizarea flancurilor automobilului.
Este cunoscut un sistem de monitorizare
a flancurilor automobilului alcatuit din
senzori
de tip
radar
care
realizeaza
detectia
automobilului
aflat
in zona
nevizibila
soferului
si indicatori Iuminosi montati pe
suprafata fizica a oglinzii care au rolul de a
avertiza soferul. Acest sistem de monitorizare
a flancurilor automobilului nu of era soferului
informatii legate
de natura obstacolului
si distanta fata de
acesta, amplasarea indicatorilor luminosi pe
suprafata
fizica a oglinzii obturand partial campul de
vizibilitate al soferului, indicatorii luminosi
creand o sursa de distragere a atentiei pentru
ceilalti participanti la trafic.
Problema pe care 0 rezolva inventia
consta in recunoasterea independents a
vehiculelor aflate in zonele laterale ale

Sistem video de lamonitorizare


bardautomobil,ului
a ftancurilor

automobilului folosind procesarea imaginilor


video, facilitand 0 schimbare mai sigura a
benzii de circulatie ~i oferind informatii
asupra distantei fata de vehiculul detectat.
Sistemul conform inventiei, inlatura
dezavantajele mentionate anterior, prin aceea
ca in scopul detectiei automobilului din zona
laterala ~i masurarii distantei fata de acesta
este alcatuit dintr-un suport al oglinzii pe
care se monteaza 0 carcasa ce este prevazuta
cu un orificiu pentru camera video, informatia
fiind transmisa prin fir catre placa de baza pe
care se monteaza microprocesorul ~i memoria
de tip Random Access Memory, ca mai apoi
imaginea video sa fie afisata pe display-ul
montat in consola centrala.
Sistemul conform inventiei prezinta
urmatoarele avantaje:
-simplitate constructiva;
-informare mai precisa a conducatorului
auto;
uranta""
si

.g

"

"

Sistem video de lamonitorizare


bardautomobil,ului
a ftancurilor

crescuta ;
-cost redus.
Se da mai jos, un exemplu de aplicare
a inventiei in legatura cu figura 1 care
reprezinta o imagine de ansamblu a sistemului
cu partile lui componente.
Sistemul conform inventiei are ca parte
de baza suportul oglinzii 1 pe care se
monteaza
carcasa 2 ce este prevazuta cu un orificiu
pentru camera video 3, camera ce preia
informatiile si Ie transmite prin firul 4 ce trece
prin suportul oglinzii 1 si ajunge la placa de
baza 5 pe care se monteaza microprocesorul
~i memoria de tip Random Access
Memory 6, oferind conducatorului auto
informatiile necesare pe display-ul 7 montat in
consola centrala.

R
e
v
e

Sistem video de lamonitorizare


bardautomobil,ului
a ftancurilor
n
d
i
c
a
r
e

Sistem video de monitorizare a flancurilor automobilului cu p


autovehiculelor aflate in imediata apropiere ~i determinare
a d
a
caracterizat prin aceea ca este prevazut cu
suportul oglinzii (1) pe care se monteaza
carcasa (2) ce are prevazut un orificiu pentru
camera video (3), camera ce preia informatiile
~i Ie transmite prin firul (4) ce trece prin
suportul oglinzii (1) ~i ajunge la placa de baza
(5) pe care se monteaza microprocesorul ~i
memoria de tip Random Access Memory
(6), oferind conducatorului auto inforrnatiile
necesare pe display-ul (7) montat in consola
centrals.

2
1

~
4

3
5

F
i
g
.
1

Sistem video de monitorizare


la bardautomobil,ului
a flancurilor
Codul programului
#include <sstream>
#include <string>
#include <math.h>
#include <iostream>
#include <opencv\highgui. h>
#include <opencv\cv.h>

usmg namespace cv;


IIValorile initiale min si max pentru filtrul HSV

Il
ac
es
te
a
vo
r
fi
sc
hi
m
ba

te
fo
lo
si
nd
tr
ac
kb
ar
s
in
t
H
_
M
I
N
=
0;

li
h
ue
[0
-

Sistem video de monitorizare


la bardautomobil,ului
a flancurilor

3
6
0]

int H_MAX = 256;


i
n
t
S
_
M
I
N
=
0
;
I
i
s
a
t
u
r

Sistem video de monitorizare


la bardautomobil,ului
a flancurilor

a
t
i
o
n
i
n
t
S
_
M
A
X
=
2
5
6
;
i
n
t
V

Sistem video de monitorizare


la bardautomobil,ului
a flancurilor

_
M
I
N
=
0
;
I
l
v
a
l
u
e
i
n
t
V
_
M
A
X

Sistem video de monitorizare


la bardautomobil,ului
a flancurilor

Sistem video de monitorizare


la bardautomobil,ului
a flancurilor
=
2
5
6
;
int z ;
int c ;
in ,1*
t
d

*
1
I
/
I
'

"

n
a
l
t
i
m

e
a
~
i
I
a
t
i
m
e
a
d
e

b
a
z
a
a

Sistem video de monitorizare


la bardautomobil,ului
a flancurilor

c
a
p
t
u
r
i
c
o
n
s
t
i
n
t
F
R
A
M
E

Sistem video de monitorizare


la bardautomobil,ului
a flancurilor

Sistem video de monitorizare


la bardautomobil,ului
a flancurilor

W
I
D
T
H
=
6
4
0
;
const int FRAME_HEIGHT
I/Num
arul
maxi
m de
obiect
e
detect
ate in
frame

= 480;

Sistem video de monitorizare


la bardautomobil,ului
a flancurilor

const
int
MAX
_NV
M_O
BJEC
TS=5
0;
I I Aria obiectului minim ~i maxim
const int MIN_ OBJECT _ AREA = 20*20;
const int MAX_OBJECT_AREA =
FRAME_HEIGHT*FRAME_ WIDTH/l.5;
IINumele
ce va
aparea
deasupra
la fiecare
fereastra
const
string
windowN
ame =
"Original
Image";

const

Sistem video de monitorizare


la bardautomobil,ului
a flancurilor

string
windowN
amel =
"HSV
Image";
const string windowName2 = "Thresholded
Image";
const string windowName3 = "After
Morphological Operations";
const string trackbarWindowName =
"Trackbars";
void on_trackbar( int, void* )
{IIAceasta functie este apelata de fiecare data
Ilcand pozitia trackbar-ului este
schimbata
}
string intToString(int number){
std: :string stream ss;
ss number ,
return ss.str();
}
void createTrackbars(){

I
C
r
e
a
z
a
f
e
r
e
a
s
t
r
a
p
e
n
t
r
u

Sistem video de monitorizare


la bardautomobil,ului
a flancurilor

t
r
a
c
k
b
a
r
u
r
i
n
a
m
e
d
W
i
n
d
o
w
(

Sistem video de monitorizare


la bardautomobil,ului
a flancurilor

t
r
a
c
k
b
a
r
W
i
n
d
o
w
N

Sistem video de monitorizare


la bardautomobil,ului
a flancurilor

a
m
e
,
0
)
;

IICreaza memorie pentru a stoca numele

Sistem video de monitorizare


la bardautomobil,ului
a flancurilor

trackbar-ului pe fereastra
char TrackbarName[50];
sprintf( TrackbarName, "H_MIN",
H_MIN);
sprintf( TrackbarName, "H_MAX",
H_MAX);

s
p
r
i
n
t
f
(
T
r
a
c
k
b
a
r
N
a
m
e
,
"

60

S
_
M
I
N
"
,
S
_
M
I
N
)
;
s
p
r
i
n
t
f
(
T

61

r
a
c
k
b
a
r
N
a
m
e
,
"
S
_
M
A
X
"
,
S
_
M

62

A
X
)
;
s
p
r
i
n
t
f
(
T
r
a
c
k
b
a
r
N
a
m

63

e
,
"
V
_
M
I
N
"
,
V
_
M
I
N
)
;
s
p
r
i
n
t

64

f
(
T
r
a
c
k
b
a
r
N
a
m
e
,
"
V
_
M
A
X
"
,

65

V
_
M
A
X
)
;
//Creaza trackbar-uri ~i le insereaza in
fereastra
//Sunt 3 parametri: Adresa variabilelei
care se schimba atunci cand trackbar-ul este
mutat( eg.H _LOW),
//Valoarea maxima la care trackbar-ul
se poate muta (eg. H _HIGH),
//Functia care este apelata atunci cand
trackbar-ul este mutat (eg. on_trackbar)
//
----> ---->
---->
createTrackbar( "H_MIN",
trackbarWindowName, &H_MIN,
H_MAX, on_trackbar); createTrackbar(
"H_MAX", trackbarWindowName,
&H_MAX, H_MAX, on_trackbar);
createTrackbar( "S_MIN",

66

trackbarWindowName, &S_MIN,
S_MAX, on_trackbar); createTrackbar(
"S_MAX", trackbarWindowName,
&S_MAX, S_MAX, on_trackbar);
createTrackbar( "v _MIN",
trackbarWindowName, &V _MIN,
V_MAX, on_trackbar);
createTrackbar( -v_MAX",
trackbarWindowName, &V _MAX,
V_MAX, on_trackbar);
}
void drawObject(int x, int y,Mat &frame){
//Folosirea unor functii ale programului
OpenCv, pentru a realiza/desena
marcaje
//pe obiectul detectat
//UPDATE: 24 Noiembrie 2014
// Au fost adaugate functiile 'if si ' else'
pentru a preveni
/
/
e
r
o

67

r
i
d
e
m
e
m
o
r
i
e
i
f
(
y
2
5
>
0
)
line( frame,Point( x,y ),Point( x, y- 25), Scalar(

68

0,255, 0),2);
else
line(frame,Point(x,y),Point(x,0),Scalar(0,255,
0),2);
if(y+25 <FRAME _HEIGHT)
line( frame,Point( x,y ),Point( x,y+25), Scalar(
0,255, 0),2);
else line( frame,Point(x,y),Point(x,FRAME
_HEIGHT), Scalar(0,255, 0),2);
if(x-25>0)
line( fr
ame,Po
int( x,
y ),Poi
nt( x
-25,y),
Scalar(
0,255,
0),2);
else
line(fr
ame,P
oint(x,
y),Poi

69

nt(0,y)
,Scalar
(0,255,
0),2);
if(x+25
<FRA
ME_
WIDT
H)
line( frame,Point( x,y ),Point( x+25,y), Scalar(
,255, 0),2);
else line(frame,Point(x,y),Point(FRAME_
WIDTH,y),Scalar(0,255,0),2);
//putText(frame,intToString(x)+",
"+intToString(y),Point(x,y+ 30),1,1,
Scalar(0,255, 0),2
);

//putText(frame,intToString(z),Point(x,y
+50), 1,1, Scalar(0,255, 0),2);
if(z>3900)
{putText( frame, "Sub 0.3 metri"
,Point(x+ 100,y+50), 1,
1,Scalar(255,0,0),2);
}

70

else if(z<3900 && z>3470)


{putText( frame, "0.3 - 0.4 m" ,Point(x+
100,y+50), 1, 1,Scalar(255,0,0),2);
}
else if(z<3470 && z>3040)
{putText( frame, "0.4 - 0.5 m" ,Point(x+
100,y+50), 1, 1,Scalar(255,0,0),2);
}
else if(z<3040 && z>2600)
{putText( frame, "0.5 - 0.6 m" ,Point(x+
100,y+50), 1, 1,Scalar(255,0,0),2);
}
else if(z<2600 && z>2170)
{putText( frame, "0.6 - 0.7 m" ,Point(x+
100,y+50), 1, 1,Scalar(255,0,0),2);

71

}
else if(z<2170 && z>1740)
{putText( frame, "0.7 - 0.8 m" ,Point(x+
100,y+50), 1, 1,Scalar(255,0,0),2);
}
else if(z<1740 && z>1300)
{putText( frame, "0.8 - 0.9 m" ,Point(x+
100,y+50), 1, 1,Scalar(255,0,0),2);
}
else if(z<1300 && z>870)
{putText( frame, "0.9 - 1
m",Point(x+100,y+50),1,1,Scalar(255,0,
0),2);
}
else if(z<870)
{putText( frame, "Peste 1 metru"
,Point(x+ 100,y+50), 1,
1,Scalar(255,0,0),2);
}
IlputText( frame, intTo String(
d),Point(x+ 100,y+50), 1,
1,Scalar(0,255,0),2);
IlputText( frame, intTo String( c),Point(l

00,100),1, 1,Scalar(0,255,0),2);
}
void morphOps(Mat &thresh){
IICreare de elemente structurale care
vor fi folosite pentru 'dilate' si 'erode'
a imagini
Ilelementul ales are 3px pe 3px
Mat erodeElement =
getStructuringElement( MORPH_REC
T,Size(3,3));
IIF olosirea 'dilate' pentru elemente mai
mari, trebuie avut grij a ca elementul sa fie
foarte vizibil
Mat dilateElement =
getStructuringElement
( MORPH_RECT,Size(8
,8));
e
r
o
d
e
(

h
r
e
s
h
,
t
h
r
e
s
h
,
e
r
o
d
e
E
l
e
m
e

n
t
)
;
e
r
o
d
e
(
t
h
r
e
s
h
,
t
h
r
e
s
h

,
e
r
o
d
e
E
l
e
m
e
n
t
)
;
d
i
l
a
t
e
(
t

h
r
e
s
h
,
t
h
r
e
s
h
,
d
i
l
a
t
e
E
l
e
m

e
n
t
)
;
d
i
l
a
t
e
(
t
h
r
e
s
h
,
t
h
r
e

s
h
,
d
i
l
a
t
e
E
l
e
m
e
n
t
)
;
}
void trackFilteredObject(int
&x, int &y, Mat
threshold, Mat
&cameraFeed){ Mat

temp;
threshold.copyTo(temp );
I I Acesti 2 vectori
necesari pentru iesirea funct
sunt
vector<
vector<Point> > contours;
vector<Vec4i> hierarchy;
IIGasirea de contururi a imagini
filtrate folosind functia a
programului OpenCv
, find Contours'
findContours( temp, contours, hierarchy
,CV _ RETR _ CCOMP, CV _ CHAIN_ APPRO
X_ S IMPLE );
IIFolosirea metodei momentelor pentru
a gasi obiectul filtrat
double ref Area = 0;
bool objectFound = false;
if (hierarchy.size() > 0) {
int numObjects =
hierarchy.size();
I/Daca numarul de
obiecte
MAX_NUM_OBJECTS
avem un filtru 'noisy'
if(numObjects<MAX_

_OBJECTS){
for (int index =
0; index
>= 0;
index =
hierarchy
[index]
[0])
{ Moment
s
moment
=
moments(
(cv: :Mat )
contours[i
ndex ]);
double
area =
moment.
mOO;
Iidaca imaginea
este mai mica de
20 px by 20px

atunci este doar


zg
om
ot(
noi
se)
ref
eri
nt
a

IIVrem doar obiectul cu aria


cea mai mare asa ca avem 0
arie de

ltes ca,
comparam frame

cu frame aria
if(area>MIN_ OBJECT_AREA
&&
area<MAX _
OBJECT_AREA
&&
area>refArea) {
x
=
m
o
m
//d e
=
n
(c* t
I5/ .
30) m
;
I
O
/
a
r

e
a
;
y
=
m
o
m
e
n
t
.
m
O
I
/
a
r
e
a
;
o
b

j
e
c
t
F
o
u
n
d
=
t
r
u
e
;
r
e
f
A
r
e
a

=
a
r
e

a
;
z = area,
//c = IOO/z;
}else
objectFound =
false;
}
/
/
A
n
u
n
t
a

u
t
i
l
i
z
a
t

o
r
u
l
d
e
t
e
c
t
i
a

o
b
i
e
c
t
u
l
u
i
i

f
(
o
b
j
e
c
t
F
o
u
n
d
=
=
t
r
u
e
)
{
putT ext

(cameraFeed,
"Obiect
detectat" ,Point(0,50),2, 1,Scalar(0,255, 0),2);
/
!
M
a
r
c
a
r
e
a
o
b
i
e
c
t
u
l
u
i

d
e
t
e
c
t
a
t
p
e
e
c
r
a
n
d
r
a
w
O
b
j
e

c
t
(
x
,
y
,
c
a
m
e
r
a
F
e
e
d
)
;
}
/* if(z> 14000)
{putText( cameraFeed, "Prea aproape"
,Point(x+ 100,y+50), 1,
I,Scalar(0,255,0),2);

}
if( z<q && z>w)
{putText( cameraFeed," 15~20cm"
,Point(x+ 100,y+50), 1,
I,Scalar(0,255,0),2);
}
if(z<w && z>e)
{putText( cameraFeed, "20~25cm"
,Point(x+ 100,y+50), 1,
I,Scalar(0,255,0),2);
}
*/
}else
MUCH
putT ext (cameraFeed,
NOISE!
ADJUST
"TOO FILTER"
,Point(0,50), 1,2,
Scalar(O, 0,255),2);
}
}
int main(int argc, char* argv[])
{
bool trackObjects = true;
b
o
o

l
u
s
e
M
o
r
p
h
O
p
s
=
f
a
l
s
e
;
/!Matrix pentru a stoca fiecare frame al
camerei web
Mat cameraFeed;
/

!
M
a
t
r
i
x
p
e
n
t
r
u
a
s
t
o
c
a
i
m
a

g
i
n
e
a
H
S
V
M
a
t
H
S
V
;
/!Matrix pentru a stoca imaginea
threshold
Mat threshold;
//
C
o
o
r

d
o
n
a
t
e
l
e
x
~
i
y
a
l
o
c
at
ie
i

o
b
i
e
c
t

u
l
u
i
d
e
t
e
c
t
a
t
i
n
t
x
=
O
,
y
=
O
;,
//Creare bara modificare pentru a filtra

HSV
create Trackbars();
//Captura video de la camera web
VideoCapture capture;
//Camera ce va capta imaginea, fie cea
integrata fie cea externa
capture.open(I );
//Setare inaltime si Iatime imagine
captata

capture.set(CV _CAP _PROP _FRAME_


WIDTH,F
_WIDTH);

capture.set(CV _CAP _PROP


_FRAME_HEIGHT,F
_HEIGHT);
while(l){

I
I
S
t
o
c
a
r
e
i
m
a
g
i
n
e
i
n

M
a
t
r
i
x
c
a
p
t
u
r
e
.
r
e
a
d
(
c
a
m

e
r
a
F
e
e
d
)
;

IIConvertire frame din spectrul


culori BRG in HSv
cvtColor(cameraFeed,HSV,COL
OR_BGR2HSV);
IIFiltrare imagine HSV intre
valori ~i stocare a imagini
filtrate
Ilin matrixul threshold
inRange(HSV, Scalar(H _MIN, S_MIN,
esh V_MIN), Scalar(H _MAX, S_MAX,
old)V_MAX), thr
;
IIRulare operti morfologice pe
imaginea threshold pentru a elimina

zgo
mo
tul

I
a
evi
den
tia
obi
ect
ul
filt
rat
if
use
Mo
rph
Op
s)
mo
rph
Op
s(th
res
hol

d);
I I Aceasta functie va inapoia
coordonatele x ~i y a

I
l
o
b
i
e
c
t
f
i
l
t
r
a
t
i
f
(
t
r

t
ack
h
Obj
r
ect
e
s)
s
trackFilter
h
edObject(x
o
,y,threshol
d,cameraF
l
eed);
d
I
)
Ar
;
ata
re
i
fa
m
me
s
-uri
h
ims
o
ho
w
w(
(
win
w
do
i
w
n
N
d
am
o
e2,

wN
am
e,
ca
mer
aF
eed
);
ims
ho
w(
win
do
wN
am
e
1
SV
);
I/D
ela
y
30
ms
pen

tru
ca
ecr
an
ul
sa
fac
a
ref
res
h
III
ma
gin
ea
nu
va
apa
rea
far
a
ace
st
wa
itK

ey(
)
wai
tKe

y(3
0);
}
return 0;

Referinte bibliografice
- https:llwww.audi.co.uklglossary/a/audiside-assist.html
- http://www.renault-me.comlcarslNewKoleos/focusbsw.html#
http://www.volkswagen.co.ukltechnology/pr
oximity-sensing/side-assist
http://www.bmwusa.comlStandard/
Content/Vehicles/2015/X3/xDrive2
8iIModelHigh
lights/X3xDrive28iSafety. aspx?
Id=83 7

- http://www.mbusa.comlmercedes/benz/
safety#module-4
http://www.ford.ie/TechnologylBlindSpotInf
ormationSystem

http://www.porsche.comlusa/models/macanl
macan-s/ comfortl assistance-systemsl
- http://opencv.org/about.html
- http://en.wikipedia.org/wiki/OpenCV
- http://www.visualstudio.coml
http://en.wikipedia.org/wiki/Microsoft_Visua
l_Studio
- http://opencv .orgl documentation. html
- A Practical Introduction to Computer
Vision with OpenCV (Wiley- IS&T
Series in
Imaging Science and Technology)
- Shin Shin - Emgu CV Essentials 2013
- Robert Laganiere - OpenCV Computer
Vision Application Programming
Cookbook,
2nd Edition 2014
- Oscar Deniz Suarez, MS del Milagro
Fernandez Carrobles, Noelia Vallez
Enano - OpenCV Essentials Paperback

2014
- Samarth Brahmbhatt - Practical
OpenCV (Technology in Action) 2013
- Daniel Lelis Baggio, Shervin Emami,
David Millan Escriva, Khvedchenia
Ievgen, NaureenMahmood,
Jasonl
Saragih, Roy Shilkrot - Mastering
OpenCV with
Practical Computer
Vision Projects 2012
- S.Tuohy, D.O'Cualain, E.
Jones,M.Glavin - Distance
Determination for an
Automobile Environment using Inverse
Perspective Mapping in OpenCV 2010
- Mark Smids - Background Subtraction
for Urban Traffic Monitoring using
Webcams
2006
- The OpenCV Tutorials Release 2.4.9.0
2014
- Gary Bradski and Adrian Kaehler Learning OpenCV 2008
- Bing-FeiWu, Chih-Chung Kao,

Ying-Feng Li,Min-Yu Tsai Research Article-A Real-Time


Embedded Blind Spot
Safety Assistance System 2012
- S. Mota, E. Ros, E. M. Ortigosa,
F. J. Pelayo - BIO-INSPIRED
MOTION DETECTION FOR A BLIND
SPOT OVERTAKING MONITOR
Brevete
- EP1288074A2
- US20060056086
- US20100195228
- US20110260845
- US5594594

US5691855
US5886838
US8180606
US8564425
US8779911

65

S-ar putea să vă placă și