3DVideocommunicationAlgorithms,conceptsandreal-timesystemsinhumancentredcommunication