https://callmescone.tistory.com/294 [MMDetection3D] ply to bin, obj to ply If you want to put a ply file ply to bin convert_ply('./test.ply', './test.bin') import numpy as np import pandas as pd from plyfile import PlyData def convert_ply(input_path, output_path): plydata = PlyData.read(input_path) # read file data = plydata.elem callmescone.tistory.com 작성한 코드 전문 import numpy as np import pandas..
분류 전체보기
다시 이 시점이 왔다. 이게 어려워 보여서 다른 라이브러리 찾다가 easy pointpillars 깃허브를 찾아서 해봤던건데 그냥 어려워도 삽질 해가면서 잘 만들어진 패키지 가지고 계속 시도해볼걸 그랬다. 참고 : Waymo Dataset을 가지고 Kitti Dataset으로 변환하는 방법 https://mmdetection3d.readthedocs.io/en/latest/2_new_data_model.html MMDetection3D 사용 Steps Data Set을 준비합니다. Config 파일을 세팅 합니다. Train, Test, Inference 를 진행 합니다. Prepare Customized DATA Customized Data를 가지고 MMDetection3D를 활용하는 방법으로는 크게 ..
KITTI Data Prepare https://www.cvlibs.net/datasets/kitti/eval_object.php?obj_benchmark=3d kitti |- training |- calib (#7481 .txt) |- image_2 (#7481 .png) |- label_2 (#7481 .txt) |- velodyne (#7481 .bin) |- testing |- calib (#7518 .txt) |- image_2 (#7518 .png) |- velodyne (#7418 .bin) 다음과 같이 데이터 셋을 가지고 와서 mmdetection3d/data/kitti 에 넣어준다. 아래 코드 실행 mkdir ./data/kitti/ && mkdir ./data/kitti/ImageSet..
If you want to put a ply file ply to bin convert_ply('./test.ply', './test.bin') import numpy as np import pandas as pd from plyfile import PlyData def convert_ply(input_path, output_path): plydata = PlyData.read(input_path) # read file data = plydata.elements[0].data # read data data_pd = pd.DataFrame(data) # convert to DataFrame data_np = np.zeros(data_pd.shape, dtype=np.float) # initialize ar..