1.1. Evolutia hologramelor si clasificarea acestora. Holografia O holograma reprezinta o emulsie fotografica in care informatia despre o scena este… [625812]
Introducere
1. Notiuni introductive
1.1. Evolutia hologramelor si clasificarea acestora. Holografia
O holograma reprezinta o emulsie fotografica in care informatia despre o scena este
inregistrata intr-un mod foarte special. Acest lucru face scena vizibila in toate aspectele sale
spatial 3D, cu umbre si intensitati variabile, reproduse intr-un mod realistic. Aceasta tehnica de
afisare aparuta spre sfarsitul secolului 20, a fost popularizata foarte rapid in ultimii ani, chiar
daca pentru majoritatea oamenilor inca reprezinta o impresie sau un concept inconjurat de mister.
Ideea holografiei dateaza din anul 1947 si ii apartine fizicianului maghiar Denis Gabor,
care a dezvoltat aceasta tehnica accidental in urma unor lucrari de imbunatatire a microscopiei
electronice. Gabor a inventat termenul de holograma din cuvintele grecesti “holos ”, care
inseamna intreg si “gramma ”, care inseamna mesaj. Dezvoltarea ulterioara in acest domeniu a
fost impiedicata in decursul urmatorului deceniu, deoarece sursele de lumina existente la acea
perioada nu erau “coerente ” [].
Aceasta bariera a fost depasita in anul 1960 de cercetatorii rusi N.Bassov si A.
Prokhorov, impreuna cu americanul Charles Towns, prin inventarea laserului, a carui lumina
pura si intensa, era ideala pentru realizarea hologramelor. In 1962, Yuri N. Denisyuk, de origine
rusa, a combinat holografia cu cercetarile laureatului nobel Gabriel Lippmann asupra
fotografiilor color, obtinand prima holograma care putea fi vizibila ochiului liber. Realizarile lui
Gabor au fost recunoscute in anul 1971, acesta primind premiul nobel pentru fizica. Un adevarat
progres in dezvoltarea holografiei a fost reprezentat de productia in masa a laserelor, care au
permis cercetatorilor cu un buget limitat, artistilor si chiar amatorilor sa ia parte la cercetare.
Datorita diversitatii hologramelor, pe parcursul timpului s-a realiza t o clasificare a
acestora in doua mari categorii, si anume:
1. Holograme reflectate;
2. Holograme transmise
Acesta categorie de holograme, pe langa faptul ca detin caracteristici unice ce pot
fermeca orice student: [anonimizat], sunt si usor de realizat. Obtinerea acestora
indifferent de metoda si procesul ales, au la baza aceleasi material ca si in cazul hologramelor
reflectate, singura diferenta constand in pozitionarea acestora in scena.
Hologramele transmise reprezinta una din din cele doua categorii de holograme, a doua
fiind hologramele transmise. Toate celelalte holograme reprezentand de fapt variatii sau
combinatii ale acestor doua. Acestea se obtin, sau mai bine zis pot fi vizibile ochiului liber,
folosind un laser similar celui folosit pentru inregistrarea imaginii initiale. Fascicolul laser fiind
pozitionat in spate, proiecteaza o imagine virtual, ascutita si profunda in majoritatea cazurilor, pe
partea observatorului. Chiar daca in cazul obiectelor transmisia se face usor, pentru inregistrarea
holografica a unei persoane, procesul devine mai complex, necesitand lasere de o putere mult
mai mare si odata cu acestea si echipament de protectie considerabil. Conform [], hologramele
transmise sunt ca o fereastra catre o alta lume.
1.2. Aplicatii ale hologramelor
1.3. Scopul proiectului
Lucrarea intitulata “Proiectarea si implementarea unei aplicatii pentru redarea imaginilor
tip holograma ” are drept obiectiv dezvoltarea unei aplicatii capabile sa transmita la distant
imagini redate prin intermediul unui sistem tip holograma.
Scopul acestei aplicatii bazata pe un protocol de comunicatie, care ofera posibilitatea de
partajare a unei multitudini de fisiere, pune la dispozitie comunicatia la distant prin intermediul
unei functii de tip chat, interfatata de un system tip holograma care sa ofere utilizatorului o
experienta cat mai apropiata de lumea reala.
Aplicatia poate fi utilizata in diferite domenii de activitate, ca de exemplu:
Pentru realizarea de sedinte din cadrul corporatiilor aflate la distant
Pentru implementarea invatamantului la distant
Pentru imbunatatirea experientei de vizualizare a diferitelor programe TV sau
filme
Pentru imbunatatire apelurilor video
Sintetizand conceptual propus poate fi considerat un produs care imbunatateste
experienta comunicatiei la distant. Detalierea modului de proiectare si implementare se regaseste
in capitolul 3, iar modurile de intrebuintare sunt descries in capitolul 4 al acestei lucrari.
1.4.Prezentarea lucrarii
Aplicatia pentru redarea imaginilor de tip holograma faciliteaza partajarea fisierelor intr-o
retea LAN. Aplicatia client-server se bazeaza pe doua nuclee, unul specific clientului si unul
specific serverului. Aplicatia client este cea care preia imaginea si o transmite aplicatiei server.
Ambele aplicatii sunt construite in mediul de dezvoltare Visual Studio, cu ajutorul limbajului de
programare C#, folosind template-ul Windows Presentation Form.
Aplicatia client realizeaza captura imaginii prin intermediul camerei web si
implementeaza functia de prelucrare si transmisie a acesteia. In momentul transmiterii, aplicatia
client se conecteaza prin intermediul unei adrese IP si unui port specific, la aplicatia server.
Aplicatia server realizeaza o citire continua a buffer-ului de memorie, cat timp buffer-ul
este gol, aplicatia se afla in stand-by. In momentul in care in buffer a fost depusa o imagine,
aceasta este preluata si afisata. Afisarea se realizeaza pana la aparitia unei alte ac tiuni din partea
utilizatorului. Aplicatia server ruleaza incontinuu, pe cand aplicatia client ruleaza doar atunci
cand utilizatorul lanseaza executabilul. Aspecte care vizeaza proiectarea, implementarea, prec um
si rezultatele obtinute, vor fii prezentate in capitolele urmatoare.
2. Transferul datelor in cadrul unei retele locale
In cadrul acestui capitol vor fii prezentate conceptele de baza care vizeaza transferul
datelor in cadrul unei retele locale, impreuna cu conceptele de partajare a fisierelor (file sharing).
2.1. Retele locale de calculatoare
2.2. Partajarea resurselor
2.3. Conexiunea dintre client si server
3. Proiectarea si implementarea aplicatiei
In cadrul acestui capitol se va prezenta structura aplicatiei, modalitatea de implementare,
precum si limbajul de programare utilizat.
3.1. Mediul de lucru
3.1.1. Visual Studio Community Edition 2017
3.1.2. Limbajul de programare C#
3.1.3. Template-ul Windows Presentation Form
3.2. Proiectarea aplicatiei
3.3. Implementarea aplicatiei
4. Manualul de utilizare al aplicatiei
5. Concluzii
Copyright Notice
© Licențiada.org respectă drepturile de proprietate intelectuală și așteaptă ca toți utilizatorii să facă același lucru. Dacă consideri că un conținut de pe site încalcă drepturile tale de autor, te rugăm să trimiți o notificare DMCA.
Acest articol: 1.1. Evolutia hologramelor si clasificarea acestora. Holografia O holograma reprezinta o emulsie fotografica in care informatia despre o scena este… [625812] (ID: 625812)
Dacă considerați că acest conținut vă încalcă drepturile de autor, vă rugăm să depuneți o cerere pe pagina noastră Copyright Takedown.
