Lines Matching refs:sad
195 ushort *sad, *hsad0, *hsad, *hsad_sub; in icvFindStereoCorrespondenceBM_SSE2() local
209 sad = (ushort*)cvAlignPtr(buf + sizeof(sad[0])); in icvFindStereoCorrespondenceBM_SSE2()
210 hsad0 = (ushort*)cvAlignPtr(sad + ndisp + 1 + dy0*ndisp); in icvFindStereoCorrespondenceBM_SSE2()
291 sad[d] = (ushort)(hsad0[d-ndisp*dy0]*(wsz2 + 2 - dy0)); in icvFindStereoCorrespondenceBM_SSE2()
296 sad[d] = (ushort)(sad[d] + hsad[d]); in icvFindStereoCorrespondenceBM_SSE2()
314 __m128i sad8 = _mm_load_si128((__m128i*)(sad + d)); in icvFindStereoCorrespondenceBM_SSE2()
319 _mm_store_si128((__m128i*)(sad + d), sad8); in icvFindStereoCorrespondenceBM_SSE2()
342 minsad = sad[mind]; in icvFindStereoCorrespondenceBM_SSE2()
359 __m128i sad8 = _mm_load_si128((__m128i*)(sad + d)); in icvFindStereoCorrespondenceBM_SSE2()
374 sad[-1] = sad[1]; in icvFindStereoCorrespondenceBM_SSE2()
375 sad[ndisp] = sad[ndisp-2]; in icvFindStereoCorrespondenceBM_SSE2()
376 int p = sad[mind+1], n = sad[mind-1], d = p + n - 2*sad[mind]; in icvFindStereoCorrespondenceBM_SSE2()
403 int *sad, *hsad0, *hsad, *hsad_sub, *htext; in icvFindStereoCorrespondenceBM() local
415 sad = (int*)cvAlignPtr(buf + sizeof(sad[0])); in icvFindStereoCorrespondenceBM()
416 hsad0 = (int*)cvAlignPtr(sad + ndisp + 1 + dy0*ndisp); in icvFindStereoCorrespondenceBM()
487 sad[d] = (int)(hsad0[d-ndisp*dy0]*(wsz2 + 2 - dy0)); in icvFindStereoCorrespondenceBM()
492 sad[d] = (int)(sad[d] + hsad[d]); in icvFindStereoCorrespondenceBM()
506 int currsad = sad[d] + hsad[d] - hsad_sub[d]; in icvFindStereoCorrespondenceBM()
507 sad[d] = currsad; in icvFindStereoCorrespondenceBM()
526 if( sad[d] <= thresh && (d < mind-1 || d > mind+1)) in icvFindStereoCorrespondenceBM()
537 sad[-1] = sad[1]; in icvFindStereoCorrespondenceBM()
538 sad[ndisp] = sad[ndisp-2]; in icvFindStereoCorrespondenceBM()
539 int p = sad[mind+1], n = sad[mind-1], d = p + n - 2*sad[mind]; in icvFindStereoCorrespondenceBM()