设 a =( a 1 , a 2 ) , b =( b 1 , b 2 ) ,定义一种向量运算: a ? b =( a 1 b 1 , a 2 b 2 ) ,已知 m =( 1 2 , 2a) , n =( π 4 , 0) ,点P(x,y)在函数g(x)=sinx的图象上运动,点Q在函数y=f(x)的图象上运动,且满足 OQ = m ? OP + n (其中O为坐标原点). (1)求函数f(x)的解析式; (2)若函数 h(x)=2asi n 2 x+ 3 2 f(x- π 4 )+b ,且h(x)的定义域为 [ π 2 , π] ,值域为[2,5],求a,b的值.