저렴한 ADS-B 데이터를 사용하여 풍력 모델 구축하기

2025-08-02
저렴한 ADS-B 데이터를 사용하여 풍력 모델 구축하기

100달러 미만의 RTL-SDR 동글과 안테나를 사용하여 저자는 항공기의 ADS-B 메시지를 수신하고 단순화된 기상 모델을 구축했습니다. 항공기의 방향, 대기 속도, 지상 속도의 차이를 분석하여 이 모델은 풍속을 추정하고 많은 항공기의 데이터를 사용하여 시각화를 생성합니다. 정확도는 전문적인 기상 모델보다 약간 떨어지지만, 이 모델은 지중해 상공의 고속 기류를 성공적으로 시뮬레이션하여 공개 데이터를 활용한 혁신의 가능성을 보여줍니다.

더 보기
기술 기상 모델

17세기 로그 계산 팁: 과학적 표기법의 활용

2025-06-01

이 글에서는 17세기 존 네이피어가 발명한 로그 추정 방법을 소개합니다. 핵심 아이디어는 로그의 성질 log(a^b) = b * log(a)와 과학적 표기법을 활용하는 것입니다. 10승을 반복적으로 계산함으로써 정확도가 점진적으로 향상됩니다. 이 알고리즘을 구현한 Python 스크립트도 제공합니다. 이 독창적인 방법은 복잡한 로그 계산을 비교적 간단한 거듭제곱 연산과 과학적 표기법 조작으로 변환하여, 계산 도구가 제한적이었던 시대 수학자들의 기발한 아이디어를 보여줍니다.

더 보기

Atkinson 디더링 개선: 임의의 팔레트와 선형화

2025-03-13
Atkinson 디더링 개선: 임의의 팔레트와 선형화

이 게시물에서는 임의의 색상 팔레트와 정확한 선형화를 지원하는 개선된 Atkinson 디더링 알고리즘에 대해 설명합니다. 흑백 팔레트로 제한되었던 이전 알고리즘과 달리, 이 알고리즘은 컬러 이미지를 직접 처리하고 픽셀과 팔레트 내 각 색상 간의 유클리드 거리를 계산하여 가장 가까운 색상을 선택합니다. 또한 sRGB 색 공간의 비선형성으로 인해 발생하는 과도한 밝기를 해결하기 위해 선형화가 통합되었으며, 서로 다른 색상의 밝기에 대한 인간의 지각도 고려됩니다. 이 게시물에서는 구현 및 온라인 도구 등 관련 리소스에 대한 링크도 제공합니다.

더 보기