far from being an expert..
all I know there were at least 4 cavalry regiments wearing that helmet... Savoia Cavalleria, Piemonte Reale, Nizza Cavalleria and Genova Cavalleria.
hope its a good starting point for your research.. if you could find some insigna we could ID the exact regiment.