본문 바로가기

분류 전체보기

(137)
다사다난 군스토리 - 9(힐링캠프_part.1) 이번에는 조금 복잡하고 복합적인 이야기를 해보려고 한다. 이번 스토리는 간부의 문제, 용사들의 문제, 시스템의 문제, 지휘관의 문제 모두 내포하고 있어서 관점에 따라 다르게 판단할 수 있을거라 생각된다. 내가 소위로 임관하고 부대에 전입을 오고나서 가장 신기하면서도 어이없게 느꼈던 것 중 하나가 있다. 바로 '힐링캠프' 군 생활 간 복무부적응자 또는 정상적인 군복무가 어렵다고 판단하는 용사들을 전담관리하는 임시기관이다. 오늘 주제는 '힐링캠프'에 관련된 모든 것들을 설명해보려한다. 양이 많을 것을 염두하여 풀어쓰기 쉽고, 이해하기 쉽도록 Q&A형식으로 글을 써내려가보려 한다 Q. 병무청 신체검사를 받고 군을 입대하는 과정이 있는데 왜 걸러내질 못하나? 1. 병무청 신체검사는 복무가능 여부를 판단하는 아주..
openCV 프로그래밍 기초(Thresholding) 이번시간에는 openCV 이미지 프로세싱 방법 중 하나인 'Thresholding'을 알아보고자 한다. '임계값'이라고도 불리는 thresholding은 기준점을 잡고 그 이상은 1, 이하는 0으로 취급하는 개념으로 이해하면 쉽다. cv2.threshold()함수로 호출한다 1. 라이브러리 임포트 import cv2 2. 이미지 파일 불러오기 src = cv2.imread('data/images/threshold.png',0) 3. threshold값 정하기 #기준점을 설정한다 thresh = 0 #위에서 설정한 값보다 큰 값을 모두 255로 변경하도록 설정 maxValue = 255 4. 오리지널 이미지와 thresholding된 값 호출하여 비교하기 # 오리지날 이미지 cv2.imshow('Origi..
네이버랩스 자율주행 오픈데이터셋 페이지 오픈 하루에도 수십번씩 자율주행과 관련기술에 대한 검색을 하는데, 그 검색 데이터가 알고리즘에 의해 다양한 광고와 흥미로운 컨텐츠를 연결시켜주고 있다. 어젯밤 잠에 들기전에 우연찮게 광고로 연결된 페이지. 바로 '네이버랩스'이다 네이버랩스는 AI, 로보틱스, 자율주행, AR등 미래 시장을 선도한 기술들을 개발하는 R&D전문 자회사라고 한다. 2017년에 별도 법인으로 설립되어 지금까지 많은 기술을 개발하고 엔지니어를 창출하는 역할을 하고 있다. 같은해에 국토부 자율주행차 임시운행 허가를 받아서 곧장 자율주행 기술개발에도 뛰어든걸 보니 이미 어느정도 기술력을 보유한 상태였던거 같다. 이번 기회에 새롭게 알게된 정보는 내가 실생활에서 네이버랩스 기술을 체감해본 경험이 있다는거다! 그건 바로 네이버랩스에서 카쉐어링..
자율주행 기술(SSD: Single Shot Multibox Detector) 자율주행관련 프로젝트를 만들면서 직접 구현한 모델을 소개한다 첫번째로 소개하는 모델은 SSD(Single Shot Multibox Detector) 사실 SSD를 소개하기 전에 먼저 알고 있어야하는 모델이 있는데, R-CNN과 YOLO라는 모델이다. 왜 이 두 모델을 선행적으로 이해해야 하는지를 설명하자면, SSD모델의 기본 배경이 되기 때문! SSD는 완전 새로운 모델이 아니다. R-CNN과 YOLO의 기본구조는 동일하되, 단점을 보완하고 여러 보조적 시스템을 추가한 형태이기 때문이다. YOLO와 R-CNN 모델의 Detecting 과정을 설명해보자면, 1. 수집장치를 통해 input 받은 데이터에서 특징적인 영역에 후보를 선정한다 2. 그 후보군에 있는 픽셀을 리샘플링(resampling)한다.(전처..
라즈베리파이(SSH서버 설치/구축) 라즈베리파이 OS에는 SSH Server가 기본값으로 설치되어있지 않다. 그래서 사용자가 설치를 해줘야 하는데, 그 전에 SSH Server가 무엇인지 쉽게 설명하자면 하나의 공유시스템이라고 생각하면 된다. 사용자가 라즈베리파이만 활용하면 상관이 없지만, 컴퓨터로 했던 작업을 라즈베리파이로 옮기거나 빼오는 번거로운 작업을 줄이기 위해 컴퓨터에서 라즈베리파이를 쉽게 컨트롤하도록 설정해주는 것이다. 원격작업 같은 개념이랄까? SSH 서버 설치를 위해 라즈베리파이 명령창으로 진입해서 다음 코드를 입력해준다 # 관련 프로그램 설치 sudo apt-get install -y openssh-server openssh-client # 시스템 재시작 sudo systemctl restart ssh # 시스템 가동 su..
라즈베리파이(os설치) 지난시간 라즈베리파이를 구동하기 위해 기본 준비물을 소개했다 이번엔 그 준비물들을 바탕으로 라즈베리파이에 들어갈 라즈비안os를 설치하는 방법을 소개하고자 한다 1. 라즈비안os 이미지 설치 - 먼저 os 설치를 위해 라즈베리파이 공식 홈페이지로 접속한다 그러면 위 사진처럼 라즈베리파이에 넣을 os파일을 선택하여 다운받아준다. 3GB에 달하는 용량이라 다운받는데 시간이 좀 걸리니 다운받는동안 다음과정을 미리 준비하는것도 좋다 2. SD카드를 포맷한다 - SD카드를 리더기에 꽂아 컴퓨터와 연결해준다음 포맷을 해줄 때, FAT32(기본값)으로 지정해주면 된다. 3. os를 sd카드에 구워주기 위해 Etcher라는 프로그램을 설치한다 - Raspbian OS를 쉽게 SD카드에 구워주는 프로그램으로, 별도 설치과..
라즈베리파이(기본준비) 연초부터 지금까지 다양한 자율주행 기술을 배워왔고, 이제 본격적으로 자율주행 기술을 구현해볼 것이다 기술구현에 가장 기본이 되는 '라즈베리파이'를 사용하려한다 라즈베리파이는 소형 자동차, 냉장고, 실내 온도 측정, 라디오 등 임베디드 디바이스를 제작하는 용도로 활용된다. 내가 자주 보는 IT 전문 유튜버 서울리안님이 라즈베리파이를 이용해 디지털액자를 개발했는데, 이 영상을 보면 라즈베리파이가 어떻게 활용되는지 이해할 것이다 출처 : 서울리안 유튜브 라즈베리파이는 쉽게 말해 소형 컴퓨터라고 생각하면 된다. cpu, 메모리를 비롯해 각종 하드웨어 연결장치를 내장하고 있어, OS만 설치해준다면 진짜 컴퓨터처럼 활용할 수 있다 위 사진은 내가 사용하고 있는 라즈베리파이 3B+ 모델이다. 지금은 4모델도 나왔다고..
[현대자동차] 아프리카 신시장 개척 우연찮게 현대자동차의 신시장 전략을 검색하다가 따끈한 소식을 알게 되었다. 콩코민주공화국 정부에 팰리세이드 500대 수출에 성공했다는 기사를 보게 된 것이다. 이는 국내 완성차기업으로는 최초로 아프리카 국가 정부와 맺은 대규모 계약이라고 한다. 이 기사를 통해 새롭게 알게 된 지식을 정리해보자면 1. 아프리카 지역은 민간 주도의 자동차 시장이 아직 자리잡지 못했다. - 아무래도 운영에 대한 자본력과 이를 구매할 소비자의 능력이 부족해서일까? 그도 그럴게 땅덩어리는 엄청나게 큰데 실질적인 가용면적과 아프리카 국가별 인구밀도, GDP 등을 생각해봐도 일반인이 섣불리 자가용을 살만큼 여유있지는 않겠지.....(물론 객관적인 나의 생각) 2. 아프리카 시장은 일본 브랜드가 강세 - 기사내용으로는 '이번 팰리세이..