Window-based operations such as two dimensional (2-D) convolution operations are commonly used in image and video processing applications. In this paper, a new design technique that considers the neighboring pixels within the window to detect and eliminate redundant or unnecessary computations for power reduction is presented. A novel on-chip detection technique is developed for the proposed neighborhood dependent approach (NDA) to reduce computations. In addition, data partitioning methodology is employed in the on chip buffer design support real-time operations. This NDA method is applied to different window buffering schemes and experimental results are presented.