Jay Tech Notes

제가 직접 정리한 기술 글, 실험 기록, 논문 메모를 모아두는 개인 페이지입니다. 카드를 클릭하면 각 글과 자료를 확인할 수 있습니다.

글묶음 한눈에 보기

LED 모션캡처 드론 제어

연구 계획, Jetson 기반 1차 구현, IR 마커 드론의 경로 추종 비행을 연결한 2차 구현을 차례로 정리했습니다.

SNN 연구 기록

Fashion-MNIST 환경에서 Sensory Adaptation 기반 SNN을 분석한 논문, 포스터, 공개 코드 저장소를 한 묶음으로 정리했습니다.

NRV DVS 캘리브레이션

이벤트 카메라 캘리브레이션을 처음 보는 사람도 따라갈 수 있도록 개념, 패턴, 촬영 준비 순서로 정리했습니다.

NRV DVS Rectify

정렬이 필요한 이유부터 좌표 보정 원리, Viewer에서 사용하는 절차까지 세 편의 한글 문서로 정리했습니다.

NRV Viewer 개발 노트

팀원들과 진행한 카메라·Viewer 연동과 직접 구현한 센서 제어 기능, 공식 문서·제품 홈페이지 개선 과정을 정리했습니다.

이벤트 카메라 데이터셋

데이터셋 촬영에 필요한 카메라 조건을 검토하고, Viewer 저장 기능과 촬영 환경을 개선하며 직접 확인한 과정을 정리합니다.

이벤트 비전 스테레오 Depth

FPGA 실시간 정렬과 멀티센서 데이터셋을 바탕으로 이벤트 스테레오 Depth 카메라와 zero-shot 위치 추정을 구현하는 작업입니다.

NRV FPGA 트러블슈팅

NRV FPGA와 카메라 모듈 개발 중 만난 오류를 로그와 검증 결과를 따라가며 해결한 과정을 정리했습니다.

사이드 프로젝트

캘리브레이션 도구, 실험 타깃, 3D 프린팅 브라켓과 진행 중인 카메라 제품 케이스 제작 기록을 모았습니다.

SoC/FPGA Bus

숭실대 학부생연구인턴에서 정리한 APB, AHB, AXI와 AXI-to-APB Bridge 구현·검증 흐름을 나누어 정리했습니다.

경진대회 기술 노트

제가 참여한 두 경진대회에서 진행한 SNN 제어 회로와 YOLOv2 FPGA 가속기의 설계·구현·검증 내용을 대회별 기술 문서로 정리했습니다.

최신 글

NRV DELTA-SIGMA 카메라와 LiDAR, GNSS·IMU를 배치한 촬영 프레임 3D 모델

이벤트 카메라 융합 데이터셋 설계

추가 장비 선정부터 프레임 모델링과 CNC 제작, 주행 데이터 수집 계획까지.

케이지에 설치한 4카메라와 모션캡처 제어 화면

드론 경로 제어와 모션캡처 정확도 검증

직접 구현한 드론 제어와 OptiTrack 기반 위치·자세 정확도 평가.

DVS로 촬영한 누리호 화염의 윤곽
CIS로 촬영한 누리호의 불꽃

누리호 DVS·CIS 촬영

망원경과 카메라를 직접 설치하고 누리호 발사를 촬영한 과정.

금속 케이스와 렌즈를 조립한 Delta10 카메라 완성품

신규 카메라 모듈 케이스 완성품

3D 시제품부터 금속 케이스 제작과 최종 카메라 조립까지.

LED 모션캡처 기반 드론 비행경로 제어 시스템 (진행중)

Jetson과 OV9281 카메라 4대로 드론의 위치를 추정하고, 원하는 경로를 비행하는 제어 시스템을 구현했습니다. OptiTrack을 직접 운용해 자체 시스템의 위치·자세 정확도를 비교했습니다. 중앙대학교 전자전기공학부 제어 및 로봇SLAM연구실 심덕선 교수님의 지도 아래 진행하고 있습니다.

SNN 연구 노트

Fashion-MNIST 환경에서 Sensory Adaptation 기반 Spiking Neural Network의 안정성을 분석한 논문과 포스터, 그리고 해당 연구에 사용한 공개 코드 저장소를 함께 묶었습니다. 논문 본편은 625-neuron 기준 안정성 분석이고, 후속 확장 연구는 1250-neuron 구조에서 SA 성능을 개선한 결과입니다.

NRV DVS 캘리브레이션 설명

캘리브레이션을 처음 접하는 사람도 전체 흐름을 따라갈 수 있도록 개념, NRV DVS용 패턴, 촬영 준비, 실제 앱 실행 절차로 나누어 정리했습니다. NRV 이벤트 카메라의 캘리브레이션 기능은 제가 직접 구현했으며, 아래의 한글 사용·설명 문서도 직접 작성했습니다. 또한 NRV Docs의 전체 디자인도 제가 직접 개편했습니다.

NRV DVS Rectify 설명

NRV DVS 캘리브레이션 구현에 이어, 보정 파라미터를 영상에 적용하는 원리를 공부하고 모노 카메라의 렌즈 왜곡 보정(undistortion)과 스테레오 영상 정렬 기능을 직접 구현했습니다. 좌우 대응점을 같은 높이로 맞추는 이유와 처리 과정, 실제 Viewer에서 Rectify 기능을 사용하는 방법까지 세 편의 한글 문서로 정리했습니다.

NRV Viewer 개발 노트

팀원들과 DELTA 카메라와 Viewer 연동을 진행하고, 센서 데이터시트를 검토해 Viewer에 없던 제어 기능을 직접 추가했습니다. 데이터 수신과 표시·저장의 연결부터 센서 기능 확장, 직접 작성한 Viewer 가이드와 공식 사용 문서, 제품 홈페이지 개선까지 세 편으로 정리했습니다.

이벤트 카메라 데이터셋 (진행중)

이벤트 카메라로 데이터셋을 촬영하기 위해 필요한 장비와 촬영 조건을 검토하고 있습니다. 장시간 녹화 환경 개선을 시작으로 망원경 촬영 준비, 누리호 DVS·CIS 촬영, 이벤트·LiDAR·RGB 융합 데이터셋으로 이어지는 과정과 배운 내용을 정리합니다.

이벤트 비전 스테레오 Depth 카메라 (진행중)

이벤트 카메라 스테레오로 장면의 깊이를 추정하는 Depth 카메라를 개발하고 있습니다. 캘리브레이션 파라미터를 FPGA에 적용해 좌우 이벤트 영상을 실시간으로 정렬·보정하고, 주행·동적 장면의 이벤트 카메라·LiDAR·일반 RGB 데이터를 함께 기록해 융합 데이터셋을 구축합니다. 이 처리 흐름을 바탕으로 실시간 Depth와 제로샷 위치 추정 기능까지 연결하는 것이 목표입니다.

01

FPGA 실시간 스테레오 정렬·보정

직접 구현한 캘리브레이션 앱의 파라미터를 FPGA에 적용해 왜곡 보정과 스테레오 정렬을 실시간 처리하고, 실제 카메라 제품과 Depth 처리로 연결합니다.

NRV 스테레오 이벤트 카메라로 추정한 사람의 Depth 데모 화면 02

NRV 이벤트 스테레오 Depth 데모

NRV 스테레오 이벤트 카메라만으로 Depth를 처리한 영상입니다. FPGA 실시간 정렬과 센서 융합 파이프라인을 연결해 이와 같은 결과를 실시간으로 구동하는 것이 목표입니다.

NRV FPGA 트러블슈팅 노트

NRV FPGA와 카메라 모듈 개발 중 직접 확인한 오류를 증상, 로그, 가설, 확인, 원인, 해결, 검증 순서로 정리합니다. 단순한 해결 명령보다 같은 증상이 생겼을 때 원인을 다시 좁힐 수 있는 판단 근거를 남깁니다.

사이드 프로젝트 링크

본문 기술 노트와 함께 볼 수 있는 개인 사이드 프로젝트를 모았습니다. 공개 코드와 사용법은 각 저장소에서, 제작 과정은 연결된 상세 페이지에서 확인할 수 있습니다.

SoC/FPGA 학습 노트

숭실대학교 차세대반도체학과 동계 학부생연구인턴에서 학습한 APB, AHB, AXI bus protocol과 AXI-to-APB Bridge 최종 프로젝트를 수업자료, Lab 파형, 최종 RTL 검증 결과 기준으로 나누어 정리했습니다.

경진대회 기술 노트

제가 참여한 두 경진대회의 문제 정의, 입력 표현, 하드웨어 구조와 검증 결과를 프로젝트별 네 편으로 나누어 설명합니다.

2025 · 팀 반짝반짝 · AI 반도체 회로 설계

SNN 기반 BallControl 제어 회로

30×30cm 보드 위 공의 위치를 중앙으로 이동시키는 BallControl 과제를 SNN 제어 문제로 모델링한 프로젝트입니다. 위치는 99개 one-hot 입력, 무게는 rate encoding으로 표현하며, 99→32→4 뉴런 구조가 네 방향 제어 이벤트를 생성합니다.

2026 · 팀 경이원지 · Deep Learning Hardware

YOLOv2 Full-Graph FPGA 가속기

256×256 RGB 입력에서 60개 클래스를 검출하는 YOLOv2를 정수화하고, Conv·Pool·Route·Upsample과 두 detection head를 하나의 FPGA 실행 경로로 구성한 프로젝트입니다. 최종 RTL의 22개 descriptor와 144개 packed MAC lane을 기준으로 하며, 229장 전체 평가의 속도와 detector mAP를 결과 지표로 사용했습니다.