Geoscan-Edelveis jpg creating on LINUX


● (No.1130) Geoscan-Edelveis jpg creating on LINUX (2023年4月7日)
 ----------------------------------------------------------------

detail process real pro
Geoscan-Edelveis jpg creating #1 Geoscan-Edelveis(#53385 RS20S)衛星の、JPEG地球画像化に成功した。 取り敢えず結果のみ。全ては先駆者のお陰。画質の追及は次の課題だ。 Geoscan-Edelveis mission #53385, 436.200MHz 9k6_GFSK, RS20S https://github.com/kng/geoscan-tools https://geoscan.space/en/geoscan-edelveis https://twitter.com/hashtag/GEOSCAN_EDELVEIS https://twitter.com/i/status/1651308925986172929 https://github.com/radio-satellites/geoscan-tools https://github.com/kng/geoscan-tools/blob/main/GUIDE.md https://community.libre.space/t/geoscan-edelveis-mission Geoscan-Edelveis jpg creating #2 1. まず、python3 をインストールしておく。 $ sudo apt install -y python3 $ python3 -V 2. CAS-5A(FO-118)の時と同様に、SatNOGS から Geoscan-Edelveis衛星 データ ファイル(Last week 2023年4月) をダウンロード。メールで送られてくる長い (long).csvファイル名を、短く書き換える。それを手順4.のフォルダに収める。 $ mv -i (long).csv 30406geo.csv 3. github から、"geoscan-tools-main.zip" をダウンロード解凍する。 https://github.com/kng/geoscan-tools 4. 自動解凍した "geoscan-tools-main" フォルダにチェンジディレクトリする。 $ cd ~/geoscan/geoscan-tools-main 5. (例)2023-04-06 08時台のデータのみ抽出し、新しいファイルとして保存する。 $ grep '^2023-04-06 08' 30406geo.csv > 2023-04-06_08.csv 6. フォルダ内に解凍されている "process_simple.py" を "2023-04-06_08.csv" に対して python3 により実行する。 $ python3 process_simple.py 2023-04-06_08.csv 7. 自動的に、"2023-04-06_08.jpg" が生成される。これが前頁#1の画像である。 > Writing image to: 2023-04-06_08.jpg 8. 本当は、このような画像になるはずだ。(@EU1SAT) (参考) https://github.com/kng/geoscan-tools/blob/main/GUIDE.md    https://community.libre.space/t/geoscan-edelveis-mission Geoscan-Edelveis jpg creating #3 [SatNOGS CSV Download] Register an account Login Search satellite Choice Data Choice Data export (frames) Receive e-mail from SatNOGS Download CSV file SatNOGS に改めて Geoscan-Edelveis衛星の Last_month をリクエスト要求して .csvファイルを Geanyエディタで確認しつつ、JPEG_100% 地球画像が得られた。 $ mv -i (long).csv 30408geo.csv $ grep '^2023-03-31 10' 30408geo.csv > 2023-03-31_10.csv $ python3 process_simple.py 2023-03-31_10.csv > Writing image to: 2023-03-31_10.jpg Geoscan-Edelveis jpg creating #4 先の地球画像の撮影地点を、Google_Earth により特定した。 南アフリカ・ケープタウンである。拡大すると、クワガタの角みたいだ。 Geoscan-Edelveis jpg creating #5 最新(2023-04-07_15) の地球画像。SatNOGS にデータリクエスト要求。まだ、 現時点で Geoscan-Edelveis-mission サイトには上がっていない画像である。 $ cd ~/geoscan/geoscan-tools-main $ grep '^2023-04-07 15' 30408geo.csv > 2023-04-07_15.csv $ python3 process_simple.py 2023-04-07_15.csv > Writing image to: 2023-04-07_15.jpg Geoscan-Edelveis jpg creating #6 SatNOGS-DB: 2023-04-08, 9時台 10時台 16時台 21時台の、各々の単体のデータ では、JPEG画像化がうまくいかなかったが、この 4個を grepコマンドで、1個の csvファイルに合体させたところ、何とか描画させることができた。しかし、本来 の画質より暗い画像であったので、「Ubuntu-Software」 から、"KolourPaint" を ダウンロードし、このアプリでコントラストを少し上げて本来の画質に近づけた のが、次の画像である。 $ grep '^2023-04-08 09' 30410geo.csv >> 2023-04-08_09.csv $ grep '^2023-04-08 10' 30410geo.csv >> 2023-04-08_09.csv $ grep '^2023-04-08 16' 30410geo.csv >> 2023-04-08_09.csv $ grep '^2023-04-08 21' 30410geo.csv >> 2023-04-08_09.csv $ mv -i 2023-04-08_09.csv 2023-04-08_21.csv $ python3 process_simple.py 2023-04-08_21.csv > Writing image to: 2023-04-08_21.jpg Geoscan-Edelveis jpg creating #7 SatNOGS から全画像データを要求ダウンロードし、2023年2月末に撮影された6個 の画像データを、Geanyアプリを使い 日付と行頭の "01003E0509" を確認しなが ら選定し、JPEG画像化した。なお、撮影地点の特定には次のサイトを参考にした。 https://geoscan.space/en/geoscan-edelveis
 $ grep '^2023-02-23 08' 30411all.csv > 2023-02-23_08.csv
 $ python3 process_simple.py 2023-02-23_08.csv
 > Writing image to: 2023-02-23_08.jpg
 > New Zealand
 $ grep '^2023-02-23 10' 30411all.csv > 2023-02-23_10.csv
 $ python3 process_simple.py 2023-02-23_10.csv
 > Writing image to: 2023-02-23_10.jpg
 > South Africa
 $ grep '^2023-02-23 16' 30411all.csv > 2023-02-23_16.csv
 $ python3 process_simple.py 2023-02-23_16.csv
 > Writing image to: 2023-02-23_16.jpg
 > South Atlantic Ocean
 $ grep '^2023-02-24 15' 30411all.csv > 2023-02-24_15.csv
 $ python3 process_simple.py 2023-02-24_15.csv
 > Writing image to: 2023-02-24_15.jpg
 > South Sandwich Islands
 $ grep '^2023-02-25 10' 30411all.csv > 2023-02-25_10.csv
 $ python3 process_simple.py 2023-02-25_10.csv
 > Writing image to: 2023-02-25_10.jpg
 > Kerguelen archipelago
 $ grep '^2023-02-27 15' 30411all.csv > 2023-02-27_15.csv
 $ python3 process_simple.py 2023-02-27_15.csv
 > Writing image to: 2023-02-27_15.jpg
 > Unknown
(#7 補足) 先の6個の画像のうち 2個目の南アフリカの撮影地点を、Google_Earth で特定し た。画像右上の窪みになっている湾は、地球を南北反対にした、東ケープ州南部 ポートエリザベス付近である。 Geoscan-Edelveis jpg creating #8 [Beautiful Earth image] $ grep '^2023-04-13 22' 30414geo.csv > 2023-04-13_22csv $ python3 process_simple.py 2023-04-13_22.csv > Writing image to: 2023-04-13_22.jpg Geoscan-Edelveis jpg creating #9 今回のJPEG地球画像は雲が多く写りも今一だ。展開前に折り畳んでいた アンテナを留めていた紐が、画像の左半分に斜めに薄く写り込んでいる。
 $ grep '^2023-04-17 16' 30418geo.csv > 2023-04-17_16.csv
 $ python3 process_simple.py 2023-04-17_16.csv
 > Writing image to: 2023-04-17_16.jpg
 > Greenland (-62.694554, -48.715706)
 $ grep '^2023-04-18 08' 30418geo.csv > 2023-04-18_08.csv
 $ python3 process_simple.py 2023-04-18_08.csv
 > Writing image to: 2023-04-18_08.jpg
 > unknown
 $ grep '^2023-04-18 09' 30418geo.csv > 2023-04-18_09.csv
 $ python3 process_simple.py 2023-04-18_09.csv
 > Writing image to: 2023-04-18_09.jpg
 > Image 5 (44.44, 12.63)
 $ grep '^2023-04-18 16' 30419geo.csv > 2023-04-18_16.csv
 $ python3 process_simple.py 2023-04-18_16.csv
 > Writing image to: 2023-04-18_16.jpg
 > Image 6 (63.97, -20.20)
 $ grep '^2023-04-19 05' 30419ge2.csv > 2023-04-19_05.csv
 $ python3 process_simple.py 2023-04-19_05.csv
 > Writing image to: 2023-04-19_05.jpg
 > Image 7 (55.73,110.36)
 $ grep '^2023-04-19 07' 30419ge2.csv > 2023-04-19_07.csv
 $ python3 process_simple.py 2023-04-19_07.csv
 > Writing image to: 2023-04-19_07.jpg
 > Image 8 (39.48, 45.94)
(#9 補足) 画像左の 'unknown' 撮影地点を、Google_Earth により特定した。フィンランド に隣接するロシア西部サンクトペテルブルク都市で、一時期、レニングラードと 呼ばれた。上部に写るラドガ湖は、バイカル湖に次ぐヨーロッパ最大の湖である。
 $ grep '^2023-04-18 08' 30418geo.csv > 2023-04-18_08.csv
 $ python3 process_simple.py 2023-04-18_08.csv
 > Writing image to: 2023-04-18_08.jpg
 > unknown
                    St.Petersburg, Russia
                    Lake Ladoga
 
 
Geoscan-Edelveis jpg creating #10 北極の画像が得られた。2023-04-21_15、2023-04-21_16 の二つのcsvファイルを を合体して、この綺麗な100%北極画像が得られた。映画で有名なターミネーター "terminator" には、終末とか末端という意味がある。 $ grep '^2023-04-21 15' 30423geo.csv >> 2023-04-21_15.csv $ grep '^2023-04-21 16' 30423geo.csv >> 2023-04-21_15.csv $ mv -i 2023-04-21_15.csv 2023-04-21_16.csv $ python3 process_simple.py 2023-04-21_16.csv > Writing image to: 2023-04-21_16.jpg > Beautiful picture from Geoscan-Edelveis capturing > North pole with visible terminator. Geoscan-Edelveis jpg creating #11 2023年4月24日09時台には、41分42分43分44分 の各分台のデータが収まっている が、今までのような "grep '^2023-04-24 09" の09時台指定では何をしても絵に ならない。"grep '^2023-04-24 09:42" と、09時42分台の42分の指定まで行って 初めて左の絵が得られた。(JA5BLZ局の昨日のTwitter記事が参考になった。Tnx.) 同様にして、右の絵は "grep '^2023-04-25 09:11" として得られた。
 $ grep '^2023-04-24 09:42' 30426ge1.csv > 2023-04-24_09_42.csv
 $ python3 process_simple.py 2023-04-24_09_42.csv
 > Writing image to: 2023-04-24_09_42.jpg
 $ grep '^2023-04-25 09:11' 30426ge1.csv > 2023-04-25_09_11.csv
 $ python3 process_simple.py 2023-04-25_09_11.csv
 > Writing image to: 2023-04-25_09_11.jpg
Geoscan-Edelveis jpg creating #12 [Real-time image decoder for Geoscan-Edelveis satellite] Geoscan-Edelveis衛星、「Real-time image decoder」 が公開された。文字通りに リアルタイムで描画することを確認した。完成画像は同じフォルダに保存される。 Windows上で動作するリアルタイムデコーダーである。下記githubサイトからzip ファイルをダウンロードして解凍後、次の手順で操作する。@UB1QBJ 1. Run "GUI-Decoder.exe" 2. Click on "Start soundmodem" 3. Set your soundmodem to your input audio device from which the signal will be captured. Soundmodem -> Settings -> Devices -> AGWPE Server Port -> 8003 4. Click on "Start decoder" (If everything is fine, you will receive a message about successful connection.) 5. Click on "Read Stream" -> To display the photo in real time. The photo will also be in the folder with the decoder https://twitter.com/Tomek_SP5LOT/status/1651308925986172929 https://github.com/Foxiks/Geoscan-Edelveis-Decoder File selection point: many Data counts Data '2023-04-18 08' @SatNOGS Data '2023-04-24 08' @SatNOGS [Geoscan-Edelveis real-time image decoder v1.2] Data '2023-04-30 09' @SatNOGS $ grep '^2023-04-30 09' 30430ge2.csv > 2023-04-30_09.csv $ python3 process_simple.py 2023-04-30_09.csv > Writing image to: 2023-04-30_09.jpg 2023-04-30_09.jpg の撮影地点を、Google Earth により特定した。 北極海に近い、ノルウェー領スピッツベルゲン島の一部が見えている。 80.09N, 1.13E Spitsbergen Island, Norway https://earth.google.com/web/ [Geoscan-Edelveis + Google_Earth_Pro] Google_Earth_Pro上に、JPEG化した "2023-05-10_09.jpg" を重ね書きしてみた。 レイヤーとして2枚重ねしているので、正確ではないが地理的位置関係はわかる。 この後、QGISアプリとも連携していく方法を模索してみる。(on LINUX_Ubuntu) https://www.google.com/earth/versions/ [10日前の My_Blog, 11.May.2023 の継続実験] Google_Earth_Pro の画面上段アイコン左から5個目の "Add Image Overlay" を クリックして、30513geo.png をレイヤーとして読み込む。そうしてから手動で 移動・回転・拡大縮小を行い、厳密に重ね書きするのだ。画像の透明度も調整バー で簡単に出来る。次図の中に、その方法を書き込んである。 13.May.2023 scheduled: Image3: 09:40:00-09:44:00(UTC), Lake Baikal [Geoscan-Edelveis real-time image decoder] [30528ge0.mp4] @SatNOGS
[Geoscan-Edelveis]
2023-06-23 09:xx:xx
CSV file @SatNOGS
[Geoscan-Edelveis]
2023-06-24 07:xx:xx
CSV file @SatNOGS
シチリア島
Google Earth Pro
Sicily in Italy, 23 Jun 2023
カムチャッカ半島
Google Earth Pro
Summer in Kamchatka, 24 Jun 2023
Geoscan-Edelveis jpg creating #13 [One Year in orbit]
 $ grep '^2023-08-19 08' 30831geo.csv > 2023-08-19_08.csv
 $ python3 process_simple.py 2023-08-19_08.csv
 > Writing image to: 2023-08-19_08.jpg
 $ grep '^2023-08-20 09' 30831geo.csv > 2023-08-20_09.csv
 $ python3 process_simple.py 2023-08-20_09.csv
 > Writing image to: 2023-08-20_09.jpg
 $ grep '^2023-08-20 07' 30831geo.csv > 2023-08-20_07.csv
 $ python3 process_simple.py 2023-08-20_07.csv
 > Writing image to: 2023-08-20_07.jpg
Geoscan-Edelveis jpg creating #14 ["Geoscan-Edelveis image decoder" を、新Windows11_PC に再構築] "Geoscan-Edelveis image decoder" (GUI-Decoder.exe) を、新Windows11_PC に 再構築した。Soundmodemソフトに Device をどう設定しても 9k6信号をデコード しなかったので、My_HP No.1070 を参考に、Windows11デフォルトの "Realtek- High Definition Audio" の代わりに、仮想デバイス "VB-CABLE Virtual Audio- Device" をインストールした。 さらに、VB-CABLE への出力を 「既定の通信デバ イス」 へ転送先と同期させるソフト 「VBRedirect.exe」 をインストールする必要 があるが、My_HP No.1070 で記載のリンクは切れていたので、旧Win_PCからこれ を移植した。ここまで準備しておいて、後は My_HP No,1130#12 に記載してある 通りの手順で "Geoscan-Edelveis image decoder" を動作させ、文字通りリアル タイムで地球画像を描画した。なお、Windows_PC画面動画キャプチャーソフトは "ojos.exe" (カハマルカの瞳) を使用し、最後に avi を mp4 に変換した。 [31108ge2.mp4] @SatNOGS Geoscan-Edelveis jpg creating #15 [Geoscan-Edelveis modified_jpg creating] 受信した(SatNOGS)'csv'ファイルの各行末に、今回からテストメッセージが付加 されていたので、LINUX_cutコマンドでそれらを削除してから一連の作業をした。 $ grep '^2023-11-25 23' 31126geo.csv > 2023-11-25_23.csv $ cut -c 1-148 2023-11-25_23.csv > 2023-11-25_23_modified.csv $ python3 process_simple.py 2023-11-25_23_modified.csv > Writing image to: 2023-11-25_23_modified.jpg



トップ へ戻る.
前のページ へ戻る.
次のページ へ移る.
ホームページ(目次) へ戻る.