MATLAB を使用して、この論文の結果を再現しようとしています。ビデオの RGB チャネルのシーケンスにフィルタを適用する必要があります (そのフレーム内のそのチャネルのすべてのピクセルの値の合計に対応する、チャネルごとのフレームごとに 1 つのカラー値があります。つまり、200 フレームがある場合、私は200x3 マトリックス、列は RGB、行はフレーム)。
取得した 3 つの信号をフィルター処理して、PCA と ICA を適用することになっています。
私は信号処理が初めてで、FDATool とフィルター機能を使用しようとしてきましたが、正しく実行できません。FIR バンドパス フィルター、0.5 ~ 3.7 Hz、32 ポイントのハミング ウィンドウを作成する必要があります。FDATool でこのようなフィルタを作成しましたが、Fs についてよくわからず、一貫した結果が得られません。
私はこれをやっています(おそらく間違っています):
filt_channels = filter(my_coefficients,1,channels);
ここで、channels は私の 200x3 マトリックスです。
どんな助けでも大歓迎です。