The results from 39
pairs revealed participants' own reports and their measures of heart rate,
respiratory rate and skin conductance showed the emotional films generated
stronger responses than the neutral film.
这句话的开头这个revealed是过去分词吧?后面这个participants'....是不是the results的同位语?