how to use arduino as a hand gesture remote

basically what want to do is instead of having the remote would it be possible to use hand gestures.

for example:
rotating hand clockwise - volume up
rotating hand counterclock - volume down
swipe to right = next
swipe to left = previous
open hand = play/pause
and so on...

  1. what sensors would i need?
  2. how do i send out that data/info of my hand gesture to translate it to the head unit so it can understand what i want it to do?
    the head unit has:
    bluetooth
    wire key for the steering key option

the car radio is from pioneer model avh 5750bt

You might be able to do that with a video camera and a PC doing image processing, but not with an Arduino.