[파이썬] Low, High, Band Pass filter를 이용한 신호 처리, FFT 변환으로 주파수 영역 확인.
·
🐍 Python/Application
안녕하세요. Low Pass Filter, High Pass Filter, Band Pass Filter를 이용한 신호 처리와 FFT 변환으로 주파수 영역에서 필터가 제대로 동작했는지 확인하는 것까지 파이썬으로 구현합니다. from scipy import signal import matplotlib.pyplot as plt import numpy as np import scipy.io import os mat_file = scipy.io.loadmat('signal1.mat') (file_path, file_id) = os.path.split('signal1.mat') # file path, file name fs = 1024 # sample rate order = 10 # order cut_off_fr..
[통신] AVR-ATMega128A Bluetooth 통신(1)
·
통신
안녕하세요. 오늘부터 AVR Kut-128_comm_board를 이용한 Bluetooth 통신에 대해 차근차근 포스팅하겠습니다. 개발환경은 CodeVision Evaulation을 사용했습니다. http://www.hpinfotech.ro/cvavr-download.html ( 위 CodeVision Evaluation을 설치하시면 드라이버가 자동으로 설치됩니다. ) 블루투스 모듈 블루투스 4.0 BLE 모듈 (DIP) [SZH-BTBA-002]를 사용했습니다. 스마트폰 어플은 nRF Connect for Mobile을 사용했습니다. (Android) Kut-128_comm_board CodeVision Evaulation 블루투스 4.0 BLE 모듈 (DIP) [SZH-BTBA-002] nRF Conn..
[일상] matlab plot .png 선명하게 저장
·
일상
1. 상단 디스크 모양 (Figure 저장) 2. plot 위 디스크 모양 (다른 이름으로 저장) Figure 예시 결과는 저장된 PNG 원본 그대로 붙임. 1번의 경우 그림도 작고 선명하지 않음. PPT에 선명한 그림을 넣으려면 2번이 적합함. 2번의 경우 그림도 크고 legend, x axis, y axis 등 글씨가 선명함.
[일상] 무선 Logitech G304 후기!
·
일상/IT 제품 리뷰
안녕하세요. 로지텍 G1 마우스가 고장 나면 몇 번이고 고쳐 써보고, 튜닝 G1 마우스를 비싼 돈 주고 살만큼 로지텍 G1 마우스를 고집했는데, 이번에 무선 로지텍 G304으로 갈아탔습니다. 로지텍 G1과 느낌이 비슷하지만, 아직 마우스 사이드 버튼이 어색합니다. 자주 쓰다보면 금방 적응할 것 같습니다. 연장 USB 케이블도 주는데 아마 무선 마우스이기 때문에 본체에 직접 꼽으면 신호를 제대로 잡지 못할 수 있기 때문인 것 같습니다. (보통 본체는 책상 아래에 있기 때문에) 그런데 로지텍 G304 정품을 위장한 가짜가 돌고 있다는 글을 보았습니다. 저는 다행히 정품 마우스를 받았습니다. 혹시 모르니 여러분들도 확인해보시기 바랍니다. www.etoland.co.kr/bbs/board.php?bo_table..
[딥러닝] Pytorch. Target n is out of bounds.
·
🐍 Python/Deep Learning
안녕하세요. Deep Learning은 대표적으로 분류 문제가 있으며, CNN의 튜토리얼은 MNIST, CIFAR10 분류로 가장 많이 소개됩니다. 이진 분류는 Sigmoid를, 그 이상의 다중 분류는 Softmax를 사용하며, Softmax를 사용하기 위해 One-hot encoding을 해야 합니다. Sotfmax의 가장 중요한 점은 각 Class 간의 Probabilities(확률)의 합이 '1'입니다. 정답 Class가 1에 가까워지면, 자연스럽게 오답인 Class의 Probabilities는 0에 가까워지게 됩니다. 하지만 Pytorch는 One-hot encoding을 하지 않습니다. Pytorch 개발자들이 최대한 사람 친화적으로 개발을 할 수 있게끔 배려를 한 것 같습니다. 그렇다면, Ta..
[딥러닝] ResNet - Residual Block 쉽게이해하기! (Pytorch 구현)
·
🐍 Python/Deep Learning
안녕하세요. Plain Network(단순히 Layer을 깊게 쌓음)에서 발생하는 Vanishing Gradient(기울기 소실), Overfitting(과적합) 등의 문제를 해결하기 위해 ReLU, Batch Nomalization 등 많은 기법이 있습니다. ILSVRC 대회에서 2015년, 처음으로 Human Recognition보다 높은 성능을 보인 것이 ResNet입니다. 그 위용은 무지막지한 논문 인용 수로 확인할 수 있습니다. 그렇기 때문에 ResNet은 딥러닝 이미지 분야에서 바이블로 통하고 있습니다. Plain Network는 단순히 Convolution 연산을 단순히 쌓는다면, ResNet은 Block단위로 Parameter을 전달하기 전에 이전의 값을 더하는 방식입니다. F(x) : w..
[안드로이드] AltBeacon Library ( Beacon )
·
Flutter/Android
안녕하세요. 빠르게 Estimote의 Beacon 세 개를 이용해 안드로이드 폰으로 삼변측량을 구현하기 위해 AltBeacon Library를 사용했습니다. (Beacon 구현) 간단하기 때문에 쉽게 구현할 수 있습니다. 중요한 부분만 집어 이야기 하겠습니다. altbeacon.github.io/android-beacon-library/index.html Android Beacon Library The leading library for detecting beacons on Android. What Does This Library Do? It allows Android devices to use beacons much like iOS devices do. An app can request to get n..
[무선 통신] UWB LOS/NLOS Classification Using Deep Learning Method (2)
·
🐍 Python/Deep Learning
안녕하세요. WB LOS/NLOS Classification Using Deep Learning Method(1)에서 UWB CIR Dataset을 생성하였다면, 2편으로 논문에서 제시한 CNN_LSTM 네트워크를 약간 변형하여 구성하겠습니다. coding-yoon.tistory.com/138 [무선 통신] UWB LOS/NLOS Classification Using Deep Learning Method (1) 안녕하세요. 오늘은 Indoor Positioning에서 [cm]단위의 오차를 내는 UWB 관련 논문에 이야기하겠습니다. coding-yoon.tistory.com/136?category=910542 [무선 통신] Bluetooth Low Energy(BLE) 1. Physical Layer.. ..
[무선 통신] UWB LOS/NLOS Classification Using Deep Learning Method (1)
·
통신
안녕하세요. 오늘은 Indoor Positioning에서 [cm]단위의 오차를 내는 UWB 관련 논문에 이야기하겠습니다. coding-yoon.tistory.com/136?category=910542 [무선 통신] Bluetooth Low Energy(BLE) 1. Physical Layer microchipdeveloper.com/wireless:start Wireless Communications - Developer Help Microchip offers a broad portfolio of wireless solutions which are cost effective and very easy to implement. Depending.. coding-yoon.tistory.com BLE는 기기간 ..
[무선 통신] Dependency between RSSI and Distance - BLE
·
통신
Dependency between RSSI and Distance - BLE vctec.co.kr/product/nrf52832-%EC%95%84%EB%91%90%EC%9D%B4%EB%85%B8-%ED%98%B8%ED%99%98-ble-%ED%94%BC%EB%8D%94-%EB%B3%B4%EB%93%9C-adafruit-feather-nrf52-bluefruit-le-nrf5283/11424/ nRF52832 아두이노 호환 BLE 피더 보드 (Adafruit Feather nRF52 Bluefruit LE - nRF52832) 상품결제정보 결제는 신용카드, 실시간 계좌이체, 무통장 입금 등을 선택하여 진행하실 수 있습니다. 세금계산서 발행을 요청하실 경우에는 결제방법을 무통장 입금으로 선택하시고 사업자등 ..
18진수
'분류 전체보기' 카테고리의 글 목록 (14 Page)