Eloy Peña-Asensio, Josep Maria Trigo-Rodríguez, Maria Gritsevich, Albert Rimola, Jaime Izquierdo, Jaime Zamorana, Miguel Chioare-Díaz, Ramón Iglesias-Marzoa, Javier Milian Biel, Vicente Ibañez, Antonio J. Robles, Sensi Pastor, José A de los Reyes, César Guasch, Miguel Aznar Carbó, and Antonio Lasala
In Spain, the Spanish Meteor Network (SPMN) has been operating for 25 years, recording meteoric events and re-entries over the Iberian Peninsula, Morocco, and the insular territory [1]. This is a pro-am project involving a scientific team specialized in areas such as astronomy, geology, geophysics, and chemistry.
Obtaining the trajectory of meteoroids impacting the atmosphere is crucial both for the recovery of possible meteorites and for studying their origin in the Solar System. Some of these objects can be dynamically associated with their parent bodies, being part of meteoroid streams [2]. Herein lies the importance of monitoring the sky constantly and completely from multiple monitoring stations. The SPMN network has 34 stations equipped with all-sky cameras or wide-angle lenses, and we recently upgraded the software to reduce the ever-increasing amount of data. Here we present our automated Python (called 3D-FireTOC) pipeline for meteor detection from digital systems, astrometric measurements, photometry, atmospheric trajectory reconstruction and heliocentric orbit computation, all in all quantifying the error measurements in each step [3].
- Analytical procedures of the 3D-FireTOC software
A key step to achieve proper reduction is the development of automated astrometry to ensure the measurement of meteors appearing in the field of view of video-detection systems. To do this, we use computer vision techniques to obtain the pixel coordinates corresponding to the moving meteor in each frame. Each image is processed and compared with a reference image (without detection) allowing us to extract the pixels that have been activated by the meteor. In this way, the centroid of the detected pixel area corresponds to the position in the image of the meteoroid (see Figure 1).
Due to the changing nature of this type of recordings as well as possible light reflections and obstacles in the field of view, we have implemented three methods to avoid false positives: 1) discriminating by the size of the detected area excluding excessively small and large contours, 2) predicting the next position of the meteor with a Kalman filter, and 3) post-processing the detected points and applying clustering algorithms to check if the trajectory is consistent with a more or less straight line. Figure 2 shows an example of false positive avoidance.
To transform the pixels into real coordinates is necessary to identify stars in the image to obtain their position in the sky for the date of the event. To do this, we use corner detection algorithms since the stars appear randomly distributed in the sky and far from each other. Again, we use clustering algorithms but this time selecting the points identified as noise, as can be seen in Figure 2.
Once the stars have been identified, thanks to JPL's Horizons ephemerides, we can model the deformation produced by the lens by finding the correspondence between pixel and real position. In particular, we apply a polynomial variant [4] of the method proposed by [5] for all-sky camera astrometry.

Fig.1
