Skip to main content
. 2012 Nov 1;12(11):14647–14670. doi: 10.3390/s121114647
Algorithm 2. Finding Optimal Machine and Compression Parameters.
given environment parameters
pcompress← compression application's parallelism
B ← network bandwidth
D0← user's requirement for image/video quality
find machine's parameters by using algorithm 1
ff_opt
nn_opt
set the default compress parameter
q ← maximum image/video quality parameter
do{
 calculate Ecomp+trans(f, n, pcompress, q, B)
q_next← next decreased image/video quality parameter
 calculate Ecomp+trans(f, n, pcompress, q_next, B)
 if (Ecomp+trans(f, n, pcompress, q_next, B)<Ecomp+trans(f, n, pcompress, q, B))
  qq_next
} while (D(q) >D0)
q_optq // found optimal compress parameter