Slide 17
Slide 17 text
RealSenseによる座標系の検出(2)
● ARマーカによる回転&平行移動ベクトルの計測
corners, ids, _ = cv2.aruco.detectMarkers(color_image, aruco_dict)
_, rvec, tvec = cv2.aruco.estimatePoseBoard(corners, ids, board,
camera_matrix, dist_coeffs)
● カメラ内部パラメータの取得
import pyrealsense2 as rs
~割愛~
profile = pipeline.start(config)
camera_profile = rs.video_stream_profile(profile.get_stream(rs.stream.color)
intrinsics = camera_profile.get_intrinsics()
camera_matrix = np.array([[intrinsics.fx, 0, intrinsics.ppx],
[ 0, intrinsics.fy, intrinsics.ppy],
[ 0, 0, 1]])
dist_coeffs = np.array(intrinsics.coeffs)
座標軸の回転ベクトル,平行移動
ベクトルが取得できる