Index
Index forum Index forum
Autentificare Autentificare
Inregistrare Inregistrare
Cine este online Cine este online
Galerie imagini Galerie imagini
Calendar evenim. Calendar evenim.
Cautare detaliata Cautare detaliata
Ghid forum Ghid forum
Album astrofoto
moon_registax21.jpg
Imagine aleatoare
Blog
Inregistreaza-te pe forumul astronomy.ro
Colaboratori

Te intereseaza un domeniu al astronomiei si ai vrea sa scrii pentru siteul nostru? Alatura-te echipei noastre.

Meteo
Vremea in Bucuresti
Statistici forum
Numar total de mesaje in forum: 224027
Numar de utilizatori inregistrati: 2823
Cel mai nou utilizator inregistrat: IOAN MARINESCU
Cei mai multi utilizatori conectati au fost 502 la data de Joi Mar 28, 2024
Actualmente sunt 0 utilizatori pe chat   
Aceste date se bazeaza pe utilizatorii activi de peste 5 minute
Legenda
Mesaje noi Mesaje noi
Nu sunt mesaje noi Nu sunt mesaje noi
Forumul este inchis Forumul este inchis

Detectie de puncte cheie intr-o imagine


Du-te la pagina 1, 2  Urmatoare
Creaza un subiect nou   Raspunde la subiect  

Meditatii

Subiectul anterior :: Subiectul urmator  
Afiseaza mesajele pentru a le previzualiza:   
Autor Mesaj
valy
Membru
Membru


Data inscrierii: 21 Iul 2005
Mesaje: 10588



Localitate: Bucuresti

MesajTrimis: 28 Apr 2009 11:40 Download mesaj
Titlul subiectului: Detectie de puncte cheie intr-o imagine
Raspunde cu citat (quote)

Salut,

Nu stiu daca se incadreaza aici, dar totusi incerc. Rolling Eyes

Am nevoie de o idee de algoritm pentru detectia de puncte cheie intr-o imagine:
- transformata trebuie sa fie invarianta la scalare si rotatie
- transformata trebuie sa imi genereze un numar sau o matrice care sa imi descrie punctele cheie, si cu ajutorul lor sa identific aceleasi puncte cheie in alte imagini.

Ca alternativa, ar mai fi ideea une transformari aplicate unei imagini sau secvente de imaginii care sa-mi dea vectorul de miscare (directia si modulul/viteza de deplasare): am doua (sau mai multe) imagini succesive ale aceluiasi obiect in deplasare si vreau sa obtin vectorul de deplasare al acestuia relativ la pozitia din cadrul initial. In pricipiu pot identifica punctele care se misca...insa am nevoie de o transformare care sa imi zica directia, sensul si eventual viteza. In principiu transformatele FFT, COS aplicate unei imagini bidimensinale genereaza informatii privind directiile principale de variatie a detaliilor din imagine..insa e destul de costisitoare ca cerinta de calcul si nu stiu cat de buna ar fi.

Multumesc.
Sus
raduM
Membru
Membru


Data inscrierii: 13 Noi 2006
Mesaje: 1159

Motto: File not found. Nobody leaves the room!

Localitate: Romania

MesajTrimis: 28 Apr 2009 13:25 Download mesaj
Titlul subiectului:
Raspunde cu citat (quote)

Pentru mine, semaforul e pe roșu.
Tot ce am reușit în sensul problemei ridicate a fost să transform imagine în coordonate și valori ale culorii, fără nimic dinamic. Embarassed

Subiectul e însă tentant și cred că poate fi aplicat în astronomie: depistarea automată -de pe imagini succesive- a obiectelor aflate în mișcare, caracteristicile mișcării lor. Wink

Urmăresc cu interes mișcarea. Very Happy

_________________
הבה נגילה
Sus
Blakut
Membru
Membru


Data inscrierii: 03 Noi 2008
Mesaje: 1355

Motto: Per Aspera ad Astra. Sau cum era?

Localitate: Bucuresti

MesajTrimis: 28 Apr 2009 13:32 Download mesaj
Titlul subiectului:
Raspunde cu citat (quote)

Asta e ca tema sau ca proiect propriu sau cauti ceva de genul asta? Ca softuri asemantoare cu ce vrei tu sa faci exista.
_________________
Vizitati-mi blogul cu poze! http://blakutps.blogspot.com/

Unde-s multi puterea creste,
Da' gandirea nu sporeste...
Sus
valy
Membru
Membru


Data inscrierii: 21 Iul 2005
Mesaje: 10588



Localitate: Bucuresti

MesajTrimis: 28 Apr 2009 14:50 Download mesaj
Titlul subiectului:
Raspunde cu citat (quote)

raduM a scris:
Pentru mine, semaforul e pe roșu.
Tot ce am reușit în sensul problemei ridicate a fost să transform imagine în coordonate și valori ale culorii, fără nimic dinamic. Embarassed

Nu-i chiar asa complicat cum pare, doar ceva transpiratie.
raduM a scris:

Subiectul e însă tentant și cred că poate fi aplicat în astronomie: depistarea automată -de pe imagini succesive- a obiectelor aflate în mișcare, caracteristicile mișcării lor. Wink

Urmăresc cu interes mișcarea. Very Happy

Defapt aplicatiile interesante pentru mine sunt: object/feature recognition, object tracking, movement detection, movement vector detection...si altele.

Blakut a scris:
Asta e ca tema sau ca proiect propriu sau cauti ceva de genul asta?

Aici respectiv aici. Am vrut sa deschid separat o discutie ca sa nu distrag atentia.

Blakut a scris:
Ca softuri asemantoare cu ce vrei tu sa faci exista.

Nu vreau softuri, vreau doar o idee pt. ca trebuie sa o implementez. Exista evident idei practice, cea mai interesanta este crearea de imagini panoramice bazata pe detectia de puncte cheie (image stitching, PTGui , etc.):
- http://en.wikipedia.org/wiki/Scale-invariant_feature_transform
- http://en.wikipedia.org/wiki/SURF
dar vroiam poate ceva mai simplu (f(x,y)=ax+by Idea )...daca exista.

Multumesc.
Sus
Dan Stanciu
Membru
Membru


Data inscrierii: 06 Mai 2010
Mesaje: 219

Motto: nihil sine...telescop...

Localitate: Bucuresti

MesajTrimis: 07 Mai 2010 14:15 Download mesaj
Titlul subiectului:
Raspunde cu citat (quote)

Salut, Valy!
Ceea ce cauti se incadreaza in astrometrie si se aplica metoda numita multiimagine. Aceasta metoda face apel la o functie numita "blinking" si este excelent integrata unei aplicatii numita AIP4Win. Precizia este la nivel de subpixel si cu ea poti descoperi chiar si asteroizi al caror semnal este f. slab de max. 3 ori factorul de conversie g- caracteristic cip-ului CCD sau CMOS al aparatului foto.
Daca vrei mai multe detalii, contacteaza-ma!
Cu stima,
Dan
Sus
Dan Stanciu
Membru
Membru


Data inscrierii: 06 Mai 2010
Mesaje: 219

Motto: nihil sine...telescop...

Localitate: Bucuresti

MesajTrimis: 07 Mai 2010 14:26 Download mesaj
Titlul subiectului:
Raspunde cu citat (quote)

daca vrei ceva propriu- sa dezvolti tu, atunci trebuie sa "filtrezi" toate grupurile de pixeli- centroizii- ca avand un nivel ADU minim si sa-i legi de coordonatele x,y ale imaginii. Pentru asta trebuie un cip foto cu pixeli de forma patrata sau o aplicatie care sa-i transforme in patrate. Apoi scrii in limbajul ales un script- pachet de comenzi, triplu iterativ: iteratie pt. x, iteratie pt. y si iteratie pt. pachetul format din primele doua pentru baleierea imaginii. Probabil ca cel mai dificil lucru este gestionarea eficienta a memoriei RAM...
Voi incerca sa-ti trimit un exemplu redactat in word dar doar o schita logica unde voi pune expresii algebrice.
Sus
Emil
Membru
Membru


Data inscrierii: 30 Aug 2007
Mesaje: 1269



Localitate: Fuerstenfeld

MesajTrimis: 20 Mai 2010 07:35 Download mesaj
Titlul subiectului:
Raspunde cu citat (quote)

Dan a specificat corect este vorba de astrometrie.
Ca software pot sa recomand (in cazul astronomiei) programul Astrometrica al lui Raab
http://www.astrometrica.at/

Numai bine
Emil
Sus
valy
Membru
Membru


Data inscrierii: 21 Iul 2005
Mesaje: 10588



Localitate: Bucuresti

MesajTrimis: 20 Mai 2010 17:33 Download mesaj
Titlul subiectului:
Raspunde cu citat (quote)

Nu e neaparat legata de astro, ci mai degraba vroiam o solutie mai generala, pentru orice tip de imagini.
Insa intre timp am cam renuntat la abordarea unui algoritm automat, preferand sa abordez metoda manuala.
Multumesc de idei.
Sus
starbuck
Membru
Membru


Data inscrierii: 23 Ian 2011
Mesaje: 1111




MesajTrimis: 03 Sep 2012 21:55 Download mesaj
Titlul subiectului:
Raspunde cu citat (quote)

Daca este vorba de o succesiune de imagini (tipic imagini astro) in care doar putine elemente isi schimba pozitia (identificare sateliti, asteroizi, comete) in primul rand ai nevoie de o pre-procesare a imaginii in vederea extragerii elementelor de baza, cel mai uzual ceea ce se numeste binarizarea imaginii (egalizare histograma + conversie monocroma). Apoi urmeaza o detectie de contururi care trebuie sa fie foarte performanta dispunand si de eliminarea pixelilor paraziti pe baza unor algoritmi de convolutie specifici. Aici este munca cea mai grea de altfel.
Pasii de mai sus se pot simula si cu action-uri in Photoshop.

Aceasta etapa este necesara pentru normalizarea imaginilor deoarece nici o imagine nu seamana cu cealalta din cauza raportului diferit semnal/zgomot.

Ultimul pas il reprezinta suprapunerea imaginilor ca si layere in Photoshop in modul Difference si obtii elementele miscate. Pentru alti parametri vectoriali este necesara o abordare la nivel de programare a unei aplicatii care foloseste tehnicile mai sus mentionate si care extrage parametrii doriti pe baza prelucrarii statistice de specialitate. E bataie mare de cap ce vrei tu asa la modul general Smile ...Este necesara o orientare pe un anumit tip de imagini in functie de ce vrei, altfel spus sa stii ce cauti.
Sus
valy
Membru
Membru


Data inscrierii: 21 Iul 2005
Mesaje: 10588



Localitate: Bucuresti

MesajTrimis: 03 Sep 2012 22:30 Download mesaj
Titlul subiectului:
Raspunde cu citat (quote)

Si totusi exista softuri de facut panoramice, se bazeaza pe extragerea de puncte cheie din imagini si lipirea cadrelor prin suprapunerea punctelor cheie identice din imagini diferite. Si merge cam indiferent de imagine, fara sa stie in prealabil ce contine imaginea.
Evident ca daca stii ca imaginea contine o stea alba pe fond negru o simpla histograma pe X si Y iti da pozitia.
Sus
starbuck
Membru
Membru


Data inscrierii: 23 Ian 2011
Mesaje: 1111




MesajTrimis: 03 Sep 2012 22:39 Download mesaj
Titlul subiectului:
Raspunde cu citat (quote)

Cam ce iti spuneam eu:
http://books.google.ro/books?id=Td7b0lKum-...mp;f=false

Exemple de alte abordari: Geek

http://research.mercubuana.ac.id/proceeding/D-16.pdf
http://cvlab.epfl.ch/~lepetit/papers/ozuysal_pami10.pdf

Normal ca exista softuri de panoramare dar iti prezinta doar rezultatul final.
Tu in principiu vrei sa determini o matrice de puncte cheie a unei imagini. Primul link mi se pare cel mai abordabil si mai orientat pe problema descrisa.
Un demo de soft educational pe tema asta gasesti aici:
http://www.cs.ubc.ca/~lowe/keypoints/
Sus
valy
Membru
Membru


Data inscrierii: 21 Iul 2005
Mesaje: 10588



Localitate: Bucuresti

MesajTrimis: 03 Sep 2012 23:11 Download mesaj
Titlul subiectului:
Raspunde cu citat (quote)

Primul link suna promitator Smile. Multumesc.
Sus
starbuck
Membru
Membru


Data inscrierii: 23 Ian 2011
Mesaje: 1111




MesajTrimis: 03 Sep 2012 23:22 Download mesaj
Titlul subiectului:
Raspunde cu citat (quote)

O alta gama importanata de aplicatii la ceea ce cauti tu este orientarea robotilor in spatiul 3D care se bazeaza pe aceasta tehnica de extragere a punctelor cheie dintr-o imagine. La tine difera doar aria de aplicatie:

http://students.iitk.ac.in/roboclub/data/t...Robots.pdf

Cred ca este exact ce ai nevoie, inclusiv descrierea binarizarii de care-ti ziceam Wink ...
Sus
real32
Membru
Membru


Data inscrierii: 10 Sep 2012
Mesaje: 18



Localitate: Targoviste

MesajTrimis: 04 Oct 2012 16:01 Download mesaj
Titlul subiectului:
Raspunde cu citat (quote)

Domeniul procesarii de imagine este foarte larg si interesant. Un mic exemplu de prelucrare a imaginilor amprentelor din domeniul masuratorilor biometrice. In final se compara doar un numar limitat de valori numerice care descriu elementele geometrice ale amprentelor. Asa se explica numarul foarte mare al amprentelor care pot fi comparate intr-un interval foarte scurt.

http://www.griaulebiometrics.com/page/en-us/innovation
Sus
real32
Membru
Membru


Data inscrierii: 10 Sep 2012
Mesaje: 18



Localitate: Targoviste

MesajTrimis: 10 Oct 2012 09:09 Download mesaj
Titlul subiectului:
Raspunde cu citat (quote)

Un alt exemplu ar fi procesarea de imagine ce poate fi utilizata in functionarea unor semafoare inteligente.


Signal image processing.pdf
 Descriere:
TRAFFIC LIGHT CONTROL SYSTEM SIMULATION THROUGH VEHICLE DETECTION BY IMAGE PROCESSING
Mac Michael B. Reyes and Dr. Eliezer A. Albacea

Descarcare
 Nume fisier:  Signal image processing.pdf
 Marime fisier:  480.54 kb
 Descarcat:  de 4273 ori

Sus
Afiseaza mesajele pentru a le previzualiza:   
Creaza un subiect nou   Raspunde la subiect   Meditatii Du-te la pagina 1, 2  Urmatoare

Download topic
Pagina 1 din 2
 
Mergi direct la:  
Nu puteti crea un subiect nou in acest forum
Nu puteti raspunde in subiectele acestui forum
Nu puteti modifica mesajele proprii din acest forum
Nu puteti sterge mesajele proprii din acest forum
Nu puteti vota in chestionarele din acest forum
Nu puteti atasa fisiere in acest forum
Puteti descarca fisiere in acest forum
© 2015 astronomy.ro
Termeni si conditii generale      Termeni si conditii forum      Contact