Study: Artificial Intelligence(AI)
[Perception] 카메라 캘리브레이션 실습 (camera calibration): opencv, intrinsic, extrinsic, checker(chess) board 활용
💡 본 문서는 '[Perception] 카메라 캘리브레이션 실습 (camera calibration): intrinsic, checker(chess) board 활용'에 대해 정리해놓은 글입니다.Checker board를 활용하여 Intrinsic Metrix를 구하기 위해 사용했던 코드 및 return값에 대해 정리하였으니 참고하시기 바랍니다.Intrinsic Metrix(K) 전체 코드import numpy as npimport cv2 as cvimport globwc = 8 - 1hc = 5 - 1square_size = 70 # QHD 7cmsquare_size = 52.5 # FHD 5.25cm# termination criteriacriteria = (cv.T..
[Deploy] ONNX: 다른 DNN 프레임워크 간 모델 호환 포멧(pytorch, tensorflow, TensorRT, ...)
💡 본 문서는 '[Perception] ONNX: 다른 DNN 프레임워크 간 모델 호환 포멧(pytorch, tensorflow, ...)'에 대해 정리해놓은 글입니다.1. PyTorch, ONNX, TensorRT 비교1) PyTorch 2.0언젠가부터 Tensorflow를 앞지르고 가장 인기있는 Deep Learning Framework이 된 PyTorch가 2022년 12월에 새로운 버전을 공개했습니다. 이 글에서 알아야 할 중요한 부분은 PyTorch는 너무 Pythonic해서 문제라는 것입니다.Python의 특징그럼 Pythonic 하다는 게 뭐냐?간결성 / 가독성: User friendly하게 작성하기 때문에 코드가 직관적이고 over-engineering을 막을 수 있습니다.반대로 말하면 ..