bdsvd
Block detection using singular value decomposition