Adaptive nonlocal and structured sparse signal modeling and applications