Lines Matching refs:ssim
101 float ssim = 0.0;
105 ssim += ssim_end1( sum0[i][0] + sum0[i+1][0] + sum1[i][0] + sum1[i+1][0],
109 return ssim;
119 float ssim = 0.0;
133 ssim += ssim_end4( sum0+x, sum1+x, FFMIN(4,width-x-1) );
136 return ssim / ((height-1) * (width-1));
157 static double ssim_db( double ssim, double weight )
159 return 10*(log(weight)/log(10)-log(weight-ssim)/log(10));
162 static void print_results(uint64_t ssd[3], double ssim[3], int frames, int w, int h)
170 ssim[0] / frames,
171 ssim[1] / frames,
172 ssim[2] / frames,
173 (ssim[0]*4 + ssim[1] + ssim[2]) / (frames*6),
174 ssim_db(ssim[0] * 4 + ssim[1] + ssim[2], frames*6));
183 double ssim[3] = {0,0,0};
228 ssim[i] += ssim_one[i];
240 print_results(ssd, ssim, frames, w, h);