Since there is NO single country or government that owns nor controls Antarctica, visitors technically do NOT need visas (you'll need a permit but your expedition ship will take care of that). The only visa you'll need then is for the port country you'll depart from.