動画をフレーム毎に解析して、フレームからフレームの構造を識別してください。
動画： sample_video.mp4
// コード

# 必要なモジュールをインポートする
import cv2

# 動画のパスを指定する
video_path = 'sample_video.mp4'

# 動画を開く
video = cv2.VideoCapture(video_path)

# 動画の最後まで繰り返し動画を解析
while video.isOpened():

    # フレームを取得
    ret, frame = video.read()
    
    # フレームから特徴点を検出する
    feature_points = cv2.goodFeaturesToTrack(frame, maxCorners=200, qualityLevel=0.01, minDistance=10)

    # もし特徴点が見つかった場合
    if feature_points is not None:
        # フレームのスタンプを取得して、フレーム間の特徴点の移動を調べる
        prior_points = feature_points
        # フレームを次に交代する
        video.grab()

    # フレームを移動させる
    video.grab()

# 動画を閉じる
video.release()