TK(138)
-
[Multi-Modal Fusion] DeepFusion: Lidar-Camera Deep Fusion for Multi-Modal (CVPR'22)
Paper : https://openaccess.thecvf.com/content/CVPR2022/papers/Li_DeepFusion_Lidar-Camera_Deep_Fusion_for_Multi-Modal_3D_Object_Detection_CVPR_2022_paper.pdf Authors Google + Johns Hopkins Univ, CVPR’22 Main Idea Image와 Lidar간의 correspondence를 향상시킬 수 있는 방법 제시 Tasks : 3D Object Detection Results : Waymo 1. Problem : Mid-Level Fusion과 Point Decoration 기법의 문제점 2. Approach : InverseAug & LearnableAli..
2022.12.26 -
[Python] Python 및 Custom 패키지 관리하기
python 프로젝트를 구성하면서 pip으로 패키지를 관리하고, 때로는 패키지를 직접 만들어 사용하기도 합니다. 이런 다양한 방법들을 정리하고자 합니다. 1. Python 관리하기 a. python과 pip 설치하기 b. 패키지 관리하기 2. 패키지 import 경로 순서 a. 1단계 sys.modules b. 2단계 built-in modules c. 3단계 sys.path (==$PYTHONPATH) 3. custom 패키지 관리하기 a. custom 패키지 구성하기 기초 b. Extension 구성하기 글효과 분류1 : 코드 글효과 분류2 : 폴더/파일 글효과 분류3 : 용어설명 글효과 분류4 : 글 내 참조 1. Python 관리하기 기본적으로 python과 pip을 다루는 것을 먼저 정리하겠습니..
2022.12.21 -
[Figma] 툴 사용법 기초 정리
UI Design Tool이란 액정 너머의 화면을 설계 및 프로토타이핑(Prototyping)하고, 서비스에 맞는 톤을 고민하는데 사용할 수 있는 디자인 툴입니다. ** 프로토타이핑(Prototyping) : 개발 과정 초기에 시스템의 모형(Prototype)을 간단히 만든 뒤 실제로 사용해보게끔 하고, 요구사항을 받아 즉각적으로 기능을 수정, 보완하고 개선시켜나가는 방식 UI Design Tool 이전의 과거에는 포토샵(Photoshop)과 일러스트레이터(Illustrator)를 활용해 디자인을 진행했습니다. 포토샵 (Photoshop) 일러스트레이터(Illustrator) 특징 - 비트맵 방식으로, 이미지가 주 목적 - CC 2015 버전부터 포토샵은 artboard 기능이 도입되기도 했습니다. **..
2022.12.21 -
[Calibration] Camera와 좌표계 변환 기초
Image Processing, Computer Graphics, Computer Vision은 항상 개념이 헷갈리기도 합니다. 먼저, Image Processing은 2차원 이미지을 가공하는 방법으로 Computer Vision의 일부분이라고 할 수 있습니다. 또한 Computer Graphics는 3차원 공간상의 정보를 2차원으로 rendering하여 보여주는 것을 의미하며, 뒤에서 설명할 Computer Vision의 반대라고 볼 수 있습니다. 마지막으로 Computer Vision는 2차원 및 3차원 이미지에서 다양한 정보 및 3차원 정보를 얻어내는 것을 의미합니다. 이는 말그대로 컴퓨터의 눈을 뇌에서 해석하는 과정을 의미합니다. Computer Vision을 위해서는 Calibration이라는 ..
2022.12.21 -
[Nvidia] GPU driver, CUDA, 라이브러리 셋팅하기
GPGPU(General Purpose GPU)의 등장으로, 기존 GPU(Graphics Processing Unit)의 그래픽처리를 위한 기능 이외에 딥러닝 등의 범용 연산을 위한 장치로 많은 '가능성'을 만들게 되었습니다. 우리가 GPU와 함께 할 수 있는 기능이 많아졌지만, 때로는 GPU의 driver, CUDA 등의 셋팅을 하기 위해 많은 노력을 기울이곤 합니다. 이번엔 GPU의 하드웨어와 소프트웨어의 버전을 구분하고 셋팅을 하기 위한 정보를 정리해보고자 합니다. GPU 셋팅과 더불어 아래 링크를 통해 GPU구조를 파악하실 수 있습니다. https://tkayyoo.tistory.com/31 1. 초기 셋팅하기 a. GPU의 분류 b. 구조를 통해 CUDA 버전 선택하기 c. CUDA를 통해 Dr..
2022.12.21 -
[Dataset] Waymo Open Dataset 개요
Waymo Open Dataset : https://waymo.com/open/challenges/ WaymoPaper(Perception) : https://arxiv.org/pdf/1912.04838.pdf, WaymoPaper(Motion) :https://openaccess.thecvf.com/content/ICCV2021/papers/Ettinger_Large_Scale_Interactive_Motion_Forecasting_for_Autonomous_Driving_The_Waymo_ICCV_2021_paper.pdf Waymo datset은 매년 업데이트 되며, 다양한 챌린지가 존재하기 때문에 task마다 metric과 용어가 다르지만 공통되는 부분에 대해 먼저 알아보려고 합니다. 아래는 매년..
2022.12.21