Integral Image tính feature vector cho từng cell trong đặc trưng HOG
Xinchao
Mình có chút thắc mắc về kĩ thuật Integral tính nhanh features vector cho từng cell trong đặc trưng HOG.
Cách tính ảnh Integral và ứng dụng của nó khi tính tổng các pixel trong 1 hình chữ nhật cho trước mình đã hiểu.
Tuy nhiên khi áp dụng vào tính giá trị thành phần thứ i (tổng cường độ biến thiên của các pixel có hướng biến thiên thuộc bin thứ i) thì mình hơi rối chút.
Theo mình hiểu sau khi tính được ma trận cường độ biến thiên và hướng biên thiên từ ảnh gốc. Dựa vào ma trận hướng biến thiên, ta phải tính ảnh bin thứ i trước rồi mới tính ảnh integral của ảnh bin i, sau đố mới gom feature vector của cell phải không nhỉ
Example:
X là ảnh gốc
Mag là ma trận cường độ biến thiên của từng pixel
Ort là ma trận hướng biến thiên của từng pixel
Giờ chọn bin = 9, với range từ 0-180 độ, độ mở của mỗi bin là 20 độ. Vậy từ ảnh X ta phải tính 9 ảnh bin tương ứng bin từ 1 đến 9.
Ví dụ tính ảnh bin i thì pixel nào có theta (hướng biến thiên) thuộc bin i thì giữ lại giá trị còn ngược lại không thuộc thì = 0, tương tự cho các bin còn lại
Kết quả có 9 ảnh bin, tiếp theo tính integral của 9 ảnh bin này. Từ đó ứng với mỗi bin và trong phạm vi từng cell mới gom features vector phải không nhỉ?
Xincamon