DEEP.I - Lab

오프라인 공간의 지능화를 꿈꾸는 딥아이 연구실입니다.

반응형

분류 전체보기 69

[Matlab] 매트랩 화면에 개발자용 테마 적용하기

매트랩 코딩 테마 코딩이 이루어지는 공간은 장시간동안 집중해서 보는 공간이므로, 눈의 피로도가 낮고 가독성이 높은 글자 폰트를 사용하는것이 좋습니다. 따라서, Visual Studio나 Spyder, Pycharm 등의 IDE에서는 다양한 테마를 지원하고 있는데요. 이번 포스트는 기타 IDE과 같이 매트랩에서 테마를 적용할 수 있는 간단한 포스트입니다. 기본적인 테마를 적용하면 다음과 같이 매트랩 화면을 변경할 수 있습니다. Cobalt Darkmate Matrix 적용방법 https://github.com/scottclowe/matlab-schemer에서 다운로드 받을 수 있으며 총 11개의 테마가 있습니다. 접속한 후 [Downloads ZIP]을 클릭하여 다운로드 받습니다. 다운로드 받은 파일의 압..

Matlab 2021.01.27

[Darknet] Yolo 구현을 위한 darknet 설치 - yolov4

1. Cmake 다운로드 cmake download를 검색하여 다운로드 사이트로 이동합니다. (링크 : https://cmake.org/download/) Download | CMake Current development distribution Each night binaries are created as part of the testing process. Other than passing all of the tests in CMake, this version of CMake should not be expected to work in a production environment. It is being produced so that us cmake.org [cmake-3.17.0-rc1.tar.gz]를 ..

C \ C++ 2021.01.27

[Study With DI] 스터디 윗미 타이머 위젯 설정 방법

Download Link deep-eye.tistory.com/32 [Python] 스터디 윗미 타이머 프로그램 Study With DI With DI ver - 1.0.0 스터디윗미 방송이나 PC 환경에서 공부하시는 분들을 위한 타이머 프로그램 위드디(with DI)입니다. 가끔 유튜브에서 코딩 방송하고 있는데 좀 더 저에게 필요한 기능만 구성하고 deep-eye.tistory.com List 1. Study With DI 설치 방법 2. Study With DI 설정 방법 3. Study With DI 타이머 설정 방법 Study With DI 설치 방법 Study With DI 설정 방법 Study With DI 텍스트 및 위젯 타이머 설정 방법 Your Best AI Partner DEEP.I A..

Program 2021.01.27

[Matlab] 변환 행렬 (Transformation matrix)을 이용한 LIDAR 라이다 PCD 데이터 전처리 #3

Concept 이번 포스팅의 주제는 라이다 데이터 전처리 기법 #3, 변환 행렬 (Transformation matrix)를 이용한 라이다 PCD 변환입니다. 지상에서 수집되는 라이다는 수집되는 장치 또는 위치에 고정된 형태로 시스템이 구축된 상태에서 가동됩니다. 설치과정에서 축을 고정하게 되어 별도의 전처리가 필요하지 않지만, 예외인 경우가 있습니다. 대표적으로 드론 탑재 시스템이 있습니다. 3차원 축을 기준으로 움직이는 드론에 탑재된 라이다의 기준 축은 필연적으로 잡음이 섞이게 됩니다. 예측 필터로 그려지는 SLAM 모델링에서는 어느정도 잡음이 억제되지만, 순간순간의 PCD 프레임은 축이 기울거나 흔들릴 수 있습니다. 이럴때 간단하게 변환 행렬 (Transformation matrix)을 통해 축 변..

Matlab 2021.01.25

[2021-01-20] 인공지능 학습용 데이터 활용 아이디어 공모전 최우수상 수상 Prologue

인공지능 학습용 데이터 활용 아이디어 공모전 안녕하세요 딥 아이입니다. 팀원과 함께 올해 새로운 비즈니스 모델 발굴을 위해 다양한 아이디어를 검토 중, 인공지능 학습용 데이터 활용 아이디어 공모전이 있다는 것을 알게 되었습니다. 전문과들과 함께 아이디어를 검증할 수도 있고 확장 가능성을 평가받기 위해 참가하게 되었습니다. 사실 작년 인공지능 문제 해결 경진대회를 참가하지 못한 것이 한이였습니다. 그래서 급하게 신청하게 됐죠... www.aihub.or.kr/problem_contest/11364 인공지능 학습용 데이터 활용 아이디어 공모전 | AI Hub - 운영사무국 이메일(aihubcontest@gmail.com)과 AI허브 사이트 내 [AI 경진대회] 탭 상단 ‘2020 인공지능 학습용 데이터 활용..

About Me/일상 2021.01.21

[Python] Windows에서 파이썬 아나콘다 가상 환경 만들기

Concept 프로그래밍을 구현하다 보면 다양한 라이브러리, 함수, 패키지를 다운로드하게 됩니다. 이 과정이 쌓이고 쌓이다 보면 충돌이 발생하거나 특정 프로그램 구현에 필요한 패키지가 무엇인지 구분하기 어렵게 되죠. 저는 이런 문제를 방지하기 위해 모든 프로젝트마다 하나의 가상 환경을 구현하여 진행합니다. 이렇게 되면 코드가 엉키거나 의존성 문제가 발생했을때 단지 그 가상 환경만을 제거해주면 되기 때문에 편리해집니다. 이번 포스팅에서는 간단하게 아나콘다 설치부터 특정 파이썬 버전으로 가상 환경을 생성하는 방법을 다뤄보겠습니다. 1. 아나콘다 패키지 다운로드 링크를 통해 아나콘다를 설치합니다. 운용되는 환경에 맞춰 파일을 다운로드 해주세요. www.anaconda.com/products/individual..

Python/Python 2021.01.13

[Python] PDF 파일 병합 프로그램 PDF DI

PDF DI ver 0.2.1 연말 연초이다 보니 진행 중인 사업의 성과 보고나 재무 회계 관련 업무가 증가하고 있습니다. 전산화로 서류 정리 업무가 줄었다고는 하지만 모든 자료가 폴더에서 나뒹구니 더 골치 아프기도 합니다. 그동안 문서 통합을 위해 PDF, 한글, 워드 파일 변환이나 편집은 무료로 변환해주는 웹을 사용했지만 번거로운 작업으로 느껴져 필요 기능만 모은 PDF 병합 프로그램을 만들게 되었습니다. 모두가 쉽게 만들 수 있는 파이썬 PyPDF2 라이브러리를 기반으로 하였으며 업데이트를 통해 한글 파일이나 그림 파일도 통합하여 변환할 수 있도록 발전시킬 예정입니다. 핵심 기능 PDF 파일 병합 기능 JPG, PNG 그림 파일 자동 병합 PDF 파일 페이지 자르기 (추가 예정) 한글, 워드 파일 ..

Program 2021.01.12

[Matlab] 이미지로 동영상 만들기 및 동영상의 프레임을 이미지로 저장하기

Concept 일반적으로 YOLO, SSD, Faster R-CNN 등의 CNN 기반의 객체 탐지 알고리즘을 다루는 경우에는 단일 이미지로 학습을 진행하게 됩니다. 모델 최적화를 통해 학습을 완료한 후 AP(Average Precision)를 측정하는 과정을 통해 학습을 마무리하는데 테스트 과정에서 객체 탐지 모델의 성능을 시각화하는 경우 이미지를 동영상으로 변환해야 하는 상황이 생깁니다. 그리고 학습에 사용할 데이터셋을 구축하기 위해 동영상의 프레임에서 이미지를 추출하기도 합니다. 이번 포스트는 위와 같은 상황에서 이미지를 비디오로, 비디오를 이미지로 변환해주는 매트랩 소스 코드입니다. 자율주행 벤치마킹 데이터셋 KITTI를 활용하여 간단하게 소스 코드를 작성해보겠습니다. 1. 이미지를 비디오로 변환 ..

Matlab 2021.01.11

[Python] 파이썬 OpenCV를 이용한 성별 및 나이 예측하기

Concept 지난 포스팅에 이어, 얼굴 인식 후 적용할 수 있는 성별 및 나이 예측 알고리즘입니다. 모두 파이썬 기반 OpenCV를 통해 구현하였으며 지난 포스팅을 참고하시면 기본적인 얼굴 탐지 알고리즘을 구현할 수 있습니다. deep-eye.tistory.com/18 [Python] 파이썬 OpenCV를 이용한 얼굴 인식 과거 얼굴인식은 첩보영화나 CSI와 같은 드라마에서 범죄자를 찾는데 활용되는 신기술로 인식되었으나, 머신러닝과 하드웨어의 발전으로 이젠 일상에서 쉽게 접할 수 있게 되었습니다. 현재 얼 deep-eye.tistory.com Algorithm 비교적 단순한 구조를 가지는 CNN 기반 신경망 모델입니다. 얼굴 탐지를 통해 예측된 얼굴의 위치 (경계 상자)를 기준으로 이미지를 추출한 뒤,..

Python/Python 2021.01.06

[Matlab] 극좌표계를 이용한 LIDAR 라이다 PCD 데이터 Segmentation #2

Concept 지난 포스팅에 이은 라이다 데이터 전처리 기법 #2, PCD Segmentation 알고리즘입니다. 일반적인 라이다는 360도 전 구간에서 데이터를 수집합니다. 모든 데이터가 필요하기도 하지만, 측면이나 후면에 부착된 도로 주행 분석 시스템에서는 불필요 데이터를 제거해야 합니다. 이를 위해 방사되는 각도에 따른 분할 알고리즘을 구현해보도록 하겠습니다. POST 1.라이다 데이터 전처리 [KITTI DATASET 활용하기] 2. 각도에 따라 라이다 데이터 분할하기 [Segmentation] 3. 변환 행렬을 이용하여 라이다 데이터 축 변환하기 [Transformation] 4. 복셀화를 이용한 LIDAR 라이다 PCD 데이터 압축 [Voxcelization] Algorithm (Polar C..

Matlab 2021.01.04
반응형