HOG chuyển động sử dụng histogram hƣớng ng hộ tƣơng tự nhƣ histogram
đƣợc sử dụng trong HOG tĩnh để cung cấp một đặc trƣng dày đặc và chồng lên nhau cho các cảnh video. Nhƣ trong HOG tĩnh, mô tả đƣợc chuẩn hóa c a các blocks chồng lên nhau theo vùng c a các cells không gian, và kết quả là các histogram chuẩn hóa đƣợc liên kết để tạo ra bộ mô tả window phát hiện đƣợc sử dụng trong bộ phát hiện. Tuy nhiên, thay vì sử dụng gradient ảnh, HOG chuyển động sử dụng sự chênh lệch c a lƣu lƣợng quang học theo hai hƣớng lƣu lƣợng hoặc gradient không
14
gian hƣớng c a các thành phần lƣu lƣợng. Đặc trƣng chuyển động lấy các ảnh liên
tiếp c a cảnh video làm ngõ vào.
Các đặc trƣng chuyển động dùng biểu đồ hƣớng c a lƣu lƣợng quang học
chênh lệch (differential optical flow) giữa hai ảnh liên tiếp. Sơ đồ tổng quát giống nhƣ trình bày ở hình 2.5. Ngoại trừ thay thế việc tính gradient (bƣớc 2 trong hình 2.5) bằng một quá trình 2 bƣớc: liên quan đến tính tốn lƣu lƣợng và ƣớc tính vài loại chênh lệch lƣu lƣợng. Dùng lƣu lƣợng quang học chênh lệch vì mục đích là phát
hiện đối tƣợng trong cảnh quay video bao gồm camera có thể là camera động và những chuyển động này cần đƣợc loại bỏ để có hiệu quả phát hiện tốt. Chuỗi tổng quát đƣợc trình bày trong hình 2.6 [3]. Thay đổi đầu tiên là tính tốn lƣu lƣợng
quang học chính xác trên các pixel phụ dày đặc. Các biến đổi gồm ƣớc tính chuyển động ở cấp độ cell, cung cấp một vector chuyển động theo ƣớc tính cho mỗi cell. Bây giờ chỉ quan trọng là biết rằng tín hiệu dựa trên các chuyển động tƣơng đối c a các pixel hoặc các vùng khác nhau trong block bộ phát hiện. Các bƣớc còn lại giống nhƣ bộ mã hóa HOG tĩnh.
Nhƣ trong trƣờng hợp HOG tĩnh, bộ mô tả chuyển động cần bất biến đối với thay đổi nhỏ trong vector chuyển động. Điều này đạt đƣợc nhờ xác định “các cell chuyển động” – t c các cell ng hộ cho thông tin chuyển động theo hƣớng gradient trên các histogram cấp độ cell. Độ lớn và hƣớng c a các vector chuyển động đƣợc xác định từ các thay đổi quang học, c ng chỉ nhƣ ta xác định độ lớn và hƣớng c a gradient ảnh. Để đảm bảo rằng kết quả không bị ảnh hƣởng đối với cƣờng độ chuyển động, các cell đƣợc nhóm thành các block và mỗi block đƣợc chuẩn hóa cục bộ. Bƣớc cuối cùng là tập hợp các block HOG chuyển động thành mộc vector lớn duy nhất. Trong thực tế sơ đồ tổng quát giống nhƣ c a HOG tĩnh và HOG chuyển động làm nổi bật khả năng c a histogram hƣớng gradient nhƣ một công cụ linh hoạt cho mã hóa block c a thơng tin xuất hiện và chuyển động.
15
Chuẩn hóa gamma và màu Cửa sổ phát hiện
Tính lƣu lƣợng quang học
Tính lƣu lƣợng quang học chênh lệch
Tích l y trọng số ng hộ cho hƣớng lƣu lƣợng quang học chênh lệch
trên các cells không gian không gian
Chuẩn hóa tƣơng phản trong các blocks chồng nhau c a các cells
Gom các HOGs cho tất cả các khối trên cửa sổ phát hiện Ảnh liên tiếp
Ảnh vào
Độ lớn c a lƣu lƣợng Trƣờng lƣu lƣợng
Lƣu lƣợng chênh lệch X Lƣu lƣợng chênh lệch Y
Hình 2.6. Sơ đồ tổng quan về trích rút đặc trƣng HOG chuyển động [3].