Index |
Index forum |
Autentificare |
Inregistrare
|
Cine este online |
Galerie imagini
|
Calendar evenim. |
Cautare detaliata |
Ghid forum |
Colaboratori
Te intereseaza un domeniu al astronomiei si ai vrea sa scrii pentru siteul nostru? Alatura-te echipei noastre.
Statistici forum |
|
Numar total de mesaje in forum: 225588 |
|
Numar de utilizatori inregistrati: 2849 |
|
Cel mai nou utilizator inregistrat: donald_j |
|
|
|
Cei mai multi utilizatori conectati au fost 543 la data de Vin Mar 29, 2024 |
|
|
|
Actualmente sunt 0 utilizatori pe chat
|
|
Aceste date se bazeaza pe utilizatorii activi de peste 5 minute |
|
Legenda |
|
Mesaje noi |
|
Nu sunt mesaje noi |
|
Forumul este inchis |
|
|
Subiectul anterior :: Subiectul urmator |
|
Autor |
Mesaj |
romh Membru
Data inscrierii: 19 Mar 2023 Mesaje: 186
Motto: Dupa suisuri urmeaza coborasuri Localitate: KL
|
Trimis: 23 Apr 2023 22:33 Download mesaj |
Titlul subiectului: Astropy |
|
|
|
Am tot cautat ceva librarii sau proiecte folosite de comunitatea de astronomi. Am gasit pt python proiectul asta numit astropy. E dezvoltat de diverse personaje de la diferite universitati. In mare parte sunt wrapere care depind de alte librarii ca numpy sau scipy, dar sunt si niste lucruri specifice domeniului.
Este format din mai multe submodule, pachete mentinute de echipe diferite.
- o colectie de pachete este dedicata constantelor (viteza luminii, raza pamantului samd), librarii diverse pentru conversie si formatare timp la diferite zone, unitati de masura, coordonate(ra/dec sau altaz+rotatie plus conversie). Pare comod de apelat o constanta dupa nume in loc sa o definesti de fiecare data.
- niste librarii pentru modelare sau wrappere de la librarii dependente… Mai mult regresii liniare din ce am vazut.
- pentru structuri de date avem ceva numit Nddata - un fel de sir n dimensional care poate sa tina cam orice tip de date. Mai avem ceva numit DataTable - util de folosit cand e vorba de incarcat date dintr-un fisier fits si de prelucrat/sortat/filtrat sub forma de tabel.
- exista niste librarii pt citire/scriere nu foarte diferite de libraria implicita io dar standardizeaza ceva legat de formatul fisierelor, iti permite sa citesti un fisier fits direct intr-un datatable fara sa iti bati capul cu parsarea care imi imaginez ca este anevoioasa.
- o librarie cu statistici, niste intervale de incredere, distributii poisson si alte lucruri pe care nu le inteleg momentan. Exista o librarie de convolutii cu transformate fourier, filtre gausiene si alte lucruri. Exista o librarie care automatizeaza downloadul de date de la nu stiu ce website IERS cu date despre rotatia pamantului…
Si cam asta este un sumar foarte succint. Nu cred ca o sa folosesc prea curand dar mi s-a parut interesant ca multe din librariile mentionate sunt o abstractizare in jurul acestui format numit fits pe care nu l-am prea intalnit pana acum.
Referitor la prelucrarea imaginilor nu am vazut nimic special - imaginile inca sunt tratate ca simple matrici pe care le aduni daca vrei sa le stivuiesti. Dar sunt niste librarii care te ajuta de exemplu sa adaugi un grid cu coordonatele galactice peste poza, reiesind doar din metadatele fits.
Mai mult un proiect care sa standardizeze lucrul astronomilor profesionisti care prelucreaza date de la jwst sau alte observatoare....
____________
https://www.astropy.org/
_________________ Mak 70, binoclu 10x50
Pixel 6a
Ochiul drept |
|
Sus |
|
|
romh Membru
Data inscrierii: 19 Mar 2023 Mesaje: 186
Motto: Dupa suisuri urmeaza coborasuri Localitate: KL
|
Trimis: 29 Apr 2023 05:41 Download mesaj |
Titlul subiectului: |
|
|
|
Colectia asta de librarii nu e chiar asa de inutila. O sa incerc sa pun niste exemple cu tot felul de experimente pe care le fac si care sper ca pot fi utile pentru alti amatori. Iar notebookurile sunt simple tutoriale gasite online si adaptate un pic la nevoile unui amator.
Fotometrie
Este procesul de masurare a intensitatii si luminozitatii printre altele si pentru calculul magnitudinii aparente
Vom folosi libraria Photutils din colectia Astropy pentru a identifica stelele dintr-o poza jpeg si apoi vom plota si coordonatele acestei stele.
Utilitate:
- Extragerea de informatii din pozele astronomilor amatori
- Detectarea de duble
- Calculul magnitudinii aparente
Principala provocare o reprezinta faptul ca nu lucrez .. inca cu poze fips. E un format pe care trebuie sa il inteleg mai bine. Dar am vrut sa iau o poza jpeg facuta cu telefonul acum ceva timp si sa vad daca reusesc sa extrag stelele. As putea sa fac ceva simplu dar libraria de mai sus deja foloseste niste modele citate de tipi de la nasa... imi imaginez ca e mai buna decat orice pot sa inventez eu.
Notebookul Jupyter se gaseste aici, puteti sa rulati toate celulele si sa le analizati dupa
https://colab.research.google.com/drive/1a...sp=sharing
Modelul de detectie se numeste daostarfinder. pare sa fie cel putin 3 alte modele.
Cod: |
Detect stars in an image using the DAOFIND (`Stetson 1987
<https>`_)
algorithm.
DAOFIND (`Stetson 1987; PASP 99, 191
<https>`_)
searches images for local density maxima that have a peak amplitude
greater than ``threshold`` (approximately; ``threshold`` is applied
to a convolved image) and have a size and shape similar to the
defined 2D Gaussian kernel. The Gaussian kernel is defined by the
``fwhm``, ``ratio``, ``theta``, and ``sigma_radius`` input
parameters.
``DAOStarFinder`` finds the object centroid by fitting the marginal x
and y 1D distributions of the Gaussian kernel to the marginal x and
y distributions of the input (unconvolved) ``data`` image.
``DAOStarFinder`` calculates the object roundness using two methods. The
``roundlo`` and ``roundhi`` bounds are applied to both measures of
roundness. The first method (``roundness1``; called ``SROUND`` in
`DAOFIND`_) is based on the source symmetry and is the ratio of a
measure of the object's bilateral (2-fold) to four-fold symmetry.
The second roundness statistic (``roundness2``; called ``GROUND`` in
`DAOFIND`_) measures the ratio of the difference in the height of
the best fitting Gaussian function in x minus the best fitting
Gaussian function in y, divided by the average of the best fitting
Gaussian functions in x and y. A circular source will have a zero
roundness. A source extended in x or y will have a negative or
positive roundness, respectively.
The sharpness statistic measures the ratio of the difference between
the height of the central pixel and the mean of the surrounding
non-bad pixels in the convolved image, to the height of the best
fitting Gaussian function at that point.
Parameters
----------
threshold : float
The absolute image value above which to select sources.
fwhm : float
The full-width half-maximum (FWHM) of the major axis of the
Gaussian kernel in units of pixels.
.... blablabla
|
Atasez si rezultatul final mai jos, dar mai importante sunt tabelele cu magnitudini... Nu pare sa reflecteze realitatea din cauza limitarilor cmos dar inca nu am verificat bine lucrul asta. Poate cand imi vine housingul la camera usb.
As vrea sa gasesc si o modalitate de a adauga legenda cu coordonate, dar inca nu am gasit o cale.
_______
https://photutils.readthedocs.io/en/stable/
Descriere: |
|
Marime fisier: |
96.03 kb |
Vizualizat: |
de 775 ori |
|
Descriere: |
poza procesata, inversata |
|
Marime fisier: |
90.78 kb |
Vizualizat: |
de 775 ori |
|
_________________ Mak 70, binoclu 10x50
Pixel 6a
Ochiul drept |
|
Sus |
|
|
nobody Membru
Data inscrierii: 02 Apr 2010 Mesaje: 4839
Motto: Never ever give up ! Localitate: Nowhere
|
Trimis: 29 Apr 2023 16:27 Download mesaj |
Titlul subiectului: |
|
|
|
Probabil imaginea trebuie curatata si calibrata.
La ce limitari CMOS te referi ?
|
|
Sus |
|
|
romh Membru
Data inscrierii: 19 Mar 2023 Mesaje: 186
Motto: Dupa suisuri urmeaza coborasuri Localitate: KL
|
Trimis: 29 Apr 2023 21:22 Download mesaj |
Titlul subiectului: |
|
|
|
Salut
De cred ca e o problema cu magnitudinile pt cmos - cand am citit recent cate ceva despre diferentele ccd/cmos am vazut ca cmos are cate un adc nu foarte performant pe fiecare linie orizontala de celule fotosensitive. Diferentele de calitate intre atatea adc-uri pot rezulta in luminozitati diferite de la o linie la alta.
Dar... poate m-am grabit cu concluzia. Uite aici e poza originala
https://drive.google.com/uc?id=17wZCqWSwADyTLr9UuKDq7O62pZ5zmRtx
Ar trebui sa fie o poza cu Arcturus pe care am luat-o cu tlefonul la primele observatii - e steaua mare din mijloc. Am actualizat notebookul ca sa imi ploteze stelele cu cele mai mari 5 magnitudini sau ma rog... ce este aperture_sum ... trebuie sa mai citesc.
Cea mai stralucitoare este intr-adevar Arcturus, apoi imi ia niste stele din coltul dreapta... Si aici cred ca ai dreptate - aduna poluarea luminoasa la acele stele, sau cel putin asa mi se pare... Am nevoie sa filtrez poluarea luminoasa din soft.
Pana acum singurul filtru necesar pt poze este alb-negru. Poza este salvata in alb-negru apoi culorile sunt inversate apoi este extrasa media din matricea originala, apoi este aplicat acel algoritm dao. Deci exista deja un pic de filtrare si pregatire, mai mult nu este necesar din ce am citit sumar in documentatie.
Sau poate fi vorba de parametrii pe care ii dau acestui model dao - fwhm si threshold... Mai experimentez...
Descriere: |
|
Marime fisier: |
100.17 kb |
Vizualizat: |
de 709 ori |
|
_________________ Mak 70, binoclu 10x50
Pixel 6a
Ochiul drept |
|
Sus |
|
|
nobody Membru
Data inscrierii: 02 Apr 2010 Mesaje: 4839
Motto: Never ever give up ! Localitate: Nowhere
|
Trimis: 30 Apr 2023 01:44 Download mesaj |
Titlul subiectului: |
|
|
|
Poza originala din link are doar 54 KB ?
|
|
Sus |
|
|
romh Membru
Data inscrierii: 19 Mar 2023 Mesaje: 186
Motto: Dupa suisuri urmeaza coborasuri Localitate: KL
|
Trimis: 01 Mai 2023 07:35 Download mesaj |
Titlul subiectului: |
|
|
|
Da, are tocmai 54 kb ...
Ca sa scap de poluarea luminoasa am aplicat un filtru de blur gausian apoi am scazut matricea rezultata din matricea originala.
matricea originala
https://drive.google.com/file/d/1e-o9nQ99F...share_link
matricea blurata
https://drive.google.com/file/d/1YdV3stUeZ...share_link
matricea oringala - matrice blurata
https://drive.google.com/file/d/15ipQHW_rJ...share_link
Atasez stelele identificate mai jos. Cu cat mai mare este dimensiunea matricei de blur cu atat mai putine stele vad... Si da, poluarea a disparut, dar impreuna cu ea si stelele care au fost mascate de poluare...
Stelele astea 5... tinand cont ca imaginea e cu susul in jos.
Arcturus e cea din mijloc, apoi cu el in linie dreapta Epsilon Bootis si Delta Bootis. Apoi sus se vede cred ca Alphecca din Corona Borealis. Iar langa Arcturus in dreapta nu stiu ce stea e aia. Nu corespunde la nimic din ce vad pe stelarium.
Descriere: |
cele mai stralucitoare 5 stele |
|
Marime fisier: |
38.21 kb |
Vizualizat: |
de 632 ori |
|
Descriere: |
|
Marime fisier: |
161.61 kb |
Vizualizat: |
de 628 ori |
|
_________________ Mak 70, binoclu 10x50
Pixel 6a
Ochiul drept |
|
Sus |
|
|
Erwin Moderator
Data inscrierii: 02 Aug 2008 Mesaje: 9507
Motto: panta rhei Localitate: Bucuresti
|
Trimis: 01 Mai 2023 09:04 Download mesaj |
Titlul subiectului: |
|
|
|
Într-adevăr, astropy este destinată în primul rând uzului profesional. Există o mulțime de aplicații ale formatului FIT(S) în știință în general, pot fi stocate date numerice de la diverse instrumente, nu numai imagini de la camere. În HEADER sunt date despre: autor, instituție, instrumentul cu care au fost obținute, timpul, diferite caracteristici etc. Headerul poate fi extins după nevoi și există unele care nu respectă întru-totul standardele. În zona a doua numită DATA este un array (matrice) uni sau multi-dimensională, imaginile au de obicei 2 dimensiuni dar se pot folosi și 3D sau chiar mai mult. Am folosit pyFITS pentru manevrarea imaginilor FITS cu care am lucrat. Mai sunt și alte colecții de biblioteci utile, mai folosim de exemplu sunpy pentru Soare. Multe dintre ele se folosesc pentru prelucrarea imaginilor de la observatoarele aflate pe sateliți așa că au o destinație precisă.
Avantajul python este că e gratuit și înlocuiește cu succes IDL-ul care costă o căruță de bani pe an o singură licență. Treptat s-au construit biblioteci de funcții care emulează funcțiile disponibile în IDL și care sunt accesibile oricui.
_________________ bino: 8x22, 7x42, 10x50, 10x80, spotting: 10x46, 20x60
Telescoape RFT70 F/4, 80/900, RFT 110 F/5.5, Meade 90 F/10, ED80 F/6
MTO-11CA 100/1000, Cass Clasic 8"F/15, dobson newt.158/1240 DH, 4"F/4.6
piston AZ mount (R), Vixen GP, minidob |
|
Sus |
|
|
|
|
|
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
|
|