Positioning object to the center of camera view in 3D scene?
This method centers the object's origin in the camera viewport. If you want to center the geometry position its origin at the center of mass first.&#9096; Ctrl&#8679; Shift&#9095; AltS

The green circle indicates the desired position. The plane (perpendicular to the camera) indicates where the object is supposed to move.




Add a helper object (an empty) at the objects position. RMBselect the object. &#8679; ShiftS > Cursor to selected.  &#8679; ShiftA > Empty.

 RMB select the camera. &#8679; Shift RMB select the empty. Add a Copy Rotation constraint to the empty by pressing &#9096; Ctrl&#8679; ShiftC > Copy Rotation.

Snap the cursor to the camera.

Set the Pivot Point to 3D Cursor.

 RMB select the empty and scale it to zero along its local XY plane.
S > &#8679; ShiftZ > &#8679; ShiftZ > 0

Snap the cursor the the empty, then the object to the cursor.