SNOUG/src/Identify.tex

146 lines
5.3 KiB
TeX
Raw Normal View History

2022-08-26 21:15:20 -06:00
%
2022-08-29 18:42:05 -06:00
% Identify.tex
2022-08-26 21:15:20 -06:00
%
% SatNOGS Optical Unofficial Guide
%
% Copyright (C) 2022, Jeff Moe
%
% This document is licensed under the Creative Commons Attribution 4.0
% International Public License (CC BY-SA 4.0) by Jeff Moe.
%
2022-08-29 20:00:13 -06:00
\section{Overview of Satellite Identification}
\label{sec:overview-identify}
2022-09-01 17:05:20 -06:00
\index{identify}\index{SIDLOC}\index{orbit}
2022-08-31 18:08:48 -06:00
\index{SSA}
2022-08-30 12:39:34 -06:00
The \gls{LSF} is developing a project called \gls{SIDLOC},
2022-08-30 13:47:47 -06:00
for \gls{satellite} identification and localization. With the
addition of many more \glspl{satellite} in \gls{orbit} there is a growing need
2022-08-30 12:39:34 -06:00
for \gls{SSA}.
2022-08-29 20:00:13 -06:00
\section{\texttt{stvid}'s \texttt{process.py} for Identification}
\label{sec:process-identify}
2022-08-31 18:08:48 -06:00
\index{identify}\index{FITS}\index{stvid}\index{process}
2022-08-30 13:47:47 -06:00
The best tool for identifying \glspl{satellite} from \gls{FITS} files
2022-08-29 22:35:57 -06:00
is the \texttt{process.py}
2022-08-29 20:00:13 -06:00
script from \texttt{stvid}, available here:
* \url{https://github.com/cbassa/stvid}
My fork is here:
* \url{https://spacecruft.org/spacecruft/stvid}
\section{Identifying Satellites with \texttt{satid}}
2022-08-31 18:08:48 -06:00
\index{satid}\index{sattools}\index{identify}
\index{C}\index{Giza}
2022-08-30 00:50:14 -06:00
2022-09-02 15:10:58 -06:00
The deprecated \gls{C} application, \texttt{satid} from the \texttt{\gls{sattools}}
2022-08-30 13:47:47 -06:00
package can help identify \glspl{satellite}.
2022-08-30 00:50:14 -06:00
See figure \ref{fig:satid-giza-3}, page \pageref{fig:satid-giza-3}
2022-08-30 16:27:30 -06:00
for output from my Giza port of \texttt{\gls{satid}}.%
2022-08-30 00:50:14 -06:00
\footnote{\url{https://spacecruft.org/spacecruft/sattools/media/branch/spacecruft/img/satid-giza-3.png}}
\index{Giza}
2022-08-29 20:00:13 -06:00
* \url{https://github.com/cbassa/sattools}
My fork is here:
* \url{https://spacecruft.org/spacecruft/sattools}
2022-08-31 12:44:17 -06:00
\begin{figure}[p!]
2022-08-29 22:35:57 -06:00
\begin{center}
2022-08-31 12:44:17 -06:00
\includegraphics[keepaspectratio=true,height=1.00\textheight,width=1.00\textwidth,angle=0]{satid-giza-3.png}
2022-08-29 22:35:57 -06:00
\caption{\texttt{satid} example.}
\index{satid}\index{sattools}
\label{fig:satid-giza-3}
\end{center}
\end{figure}
2022-08-29 20:00:13 -06:00
2022-08-31 13:28:27 -06:00
\section{Identification with stvid}
2022-08-31 18:08:48 -06:00
\index{identify}\index{stvid}
2022-09-01 13:21:20 -06:00
See section \ref{sec:satellite-detection}, page \pageref{sec:satellite-detection}
2022-08-31 18:29:23 -06:00
for details on identification with stvid.
2022-08-31 13:28:27 -06:00
The detection and identification steps are both done in one script.
2022-09-01 13:21:20 -06:00
See figure \ref{fig:stvid-process}, page \pageref{fig:stvid-process}
2022-08-31 18:29:23 -06:00
for an example of from \gls{stvid} automated processing of an input \gls{FITS}
file. The output image is in \gls{PNG} format.
\gls{stvid} will also output other files with results, such as \gls{CSV} files.
\index{stvid}\index{FITS}\index{PNG}\index{CSV}\index{process}
\begin{sidewaysfigure}[p!]
\includegraphics[keepaspectratio=true,height=1.00\textheight,width=1.00\textwidth,angle=0]{stvid-process-0.png}
\caption{Satellite images processed by stvid.}
\label{fig:stvid-process}
\index{stvid}\index{process}
\end{sidewaysfigure}
\section{Review of Images}
\index{stvid}
See the following subsections for example output from \gls{stvid}.
2022-09-03 21:06:05 -06:00
\subsection{Unidentified Satellites}
\index{unidentified}\index{identify}\index{FITS}\index{stvid}
When \gls{stvid} runs the \texttt{process.py} (or new) script and
it encounters a satellite it cannot identify, it gives it the
\gls{NORAD ID} \texttt{90000}. If more unidentified satellites are
detected in the same image, each detection is incremented by one.
See figure \ref{fig:stvid-unidentified}, page \pageref{fig:stvid-unidentified},
for an example image, with three unidentified satellites.
One is on the left, the other two on the right, next to each other.
\begin{sidewaysfigure}[p!]
\includegraphics[keepaspectratio=true,height=1.00\textheight,width=1.00\textwidth,angle=0]{id-new-sats/2022-08-23T11:18:12.531.fits.png}
\caption{stvid processed image, with three unidentified satellites.}
\label{fig:stvid-unidentified}
\index{stvid}\index{unidentified}
\end{sidewaysfigure}
\subsection{Airplanes}
2022-09-03 21:06:05 -06:00
\index{airplane}\index{FITS}\index{noise}\index{stvid}
Airplanes are noise in the data.
Airplanes will appear not infrequently in images.
2022-09-03 21:06:05 -06:00
See figure \ref{fig:stvid-airplane1}, page \pageref{fig:stvid-airplane1}
for an example with an airplane in the left side, forming two parallel
lines from the aircrafts' lights.
2022-09-03 21:06:05 -06:00
In figure \ref{fig:stvid-airplane2}, page \pageref{fig:stvid-airplane2},
is shown an example image with an airplane with a very distinct blinking light.
2022-09-03 21:06:05 -06:00
In figure \ref{fig:stvid-airplane3}, page \pageref{fig:stvid-airplane3},
airplane solid parallel lights can be seen with blinking lights.
\begin{sidewaysfigure}[p!]
\includegraphics[keepaspectratio=true,height=1.00\textheight,width=1.00\textwidth,angle=0]{airplane/2022-08-23T04:17:27.161.fits.png}
\caption{Airplane, bold left side, in stvid processed image.}
\label{fig:stvid-airplane1}
\index{stvid}\index{airplane}
\end{sidewaysfigure}
\begin{sidewaysfigure}[p!]
\includegraphics[keepaspectratio=true,height=1.00\textheight,width=1.00\textwidth,angle=0]{airplane/2022-08-24T03:05:30.370.fits.png}
\caption{Airplane, blinking, in stvid processed image.}
\label{fig:stvid-airplane2}
\index{stvid}\index{airplane}
\end{sidewaysfigure}
\begin{sidewaysfigure}[p!]
\includegraphics[keepaspectratio=true,height=1.00\textheight,width=1.00\textwidth,angle=0]{airplane/2022-08-24T09:18:02.277.fits.png}
\caption{Airplane, two solid lights plus blinking, in stvid processed image.}
\label{fig:stvid-airplane3}
\index{stvid}\index{airplane}
\end{sidewaysfigure}