A device configured to process a stream of video data which comprises a sequence of frames, comprising: an interface configured to receive the stream of video data; characterized by a processing device configured to create a three-dimensional environment from one frame of the sequence of frames when a freeze condition is detected, the freeze condition corresponding to a state in which no radio signals carrying the stream of video data is received or in which the data carried in the stream of video data is corrupted to such an extent that the corrupted images are not displayed and the freeze condition is concealed by generating a series of frames, the three-dimensional environment being defined by a plurality of planar surfaces which comprise a ground plane; generate the series of frames from the three-dimensional environment, the series of frames representing the three-dimensional environment from a plurality of points of view; and insert the generated series of frames into the sequence of frames to generate a modified sequence of frames to conceal the freeze condition, wherein the processing device is configured to set the plurality of points of view such that the plurality of points of view are located on a pre-defined curve (500; 600), wherein the pre-defined curve (500; 600) has at least one parameter (530, 540; 630, 640) and the processing device is configured to set the at least one parameter (530, 540; 630, 640) of the pre-defined curve (500; 600) as a function of the three-dimensional environment, wherein the processing device is configured to set the at least one parameter of the pre-defined curve (530, 540; 630, 640) based on locations of the planar surfaces (1110, 1121, 1122, 1131-1133, 1141, 1142) in the three-dimensional environment. an interface configured to receive the stream of video data; characterized by a processing device configured to create a three-dimensional environment from one frame of the sequence of frames when a freeze condition is detected, the freeze condition corresponding to a state in which no radio signals carrying the stream of video data is received or in which the data carried in the stream of video data is corrupted to such an extent that the corrupted images are not displayed and the freeze condition is concealed by generating a series of frames, the three-dimensional environment being defined by a plurality of planar surfaces which comprise a ground plane; generate the series of frames from the three-dimensional environment, the series of frames representing the three-dimensional environment from a plurality of points of view; and insert the generated series of frames into the sequence of frames to generate a modified sequence of frames to conceal the freeze condition, wherein the processing device is configured to set the plurality of points of view such that the plurality of points of view are located on a pre-defined curve (500; 600), wherein the pre-defined curve (500; 600) has at least one parameter (530, 540; 630, 640) and the processing device is configured to set the at least one parameter (530, 540; 630, 640) of the pre-defined curve (500; 600) as a function of the three-dimensional environment, wherein the processing device is configured to set the at least one parameter of the pre-defined curve (530, 540; 630, 640) based on locations of the planar surfaces (1110, 1121, 1122, 1131-1133, 1141, 1142) in the three-dimensional environment. create a three-dimensional environment from one frame of the sequence of frames when a freeze condition is detected, the freeze condition corresponding to a state in which no radio signals carrying the stream of video data is received or in which the data carried in the stream of video data is corrupted to such an extent that the corrupted images are not displayed and the freeze condition is concealed by generating a series of frames, the three-dimensional environment being defined by a plurality of planar surfaces which comprise a ground plane; generate the series of frames from the three-dimensional environment, the series of frames representing the three-dimensional environment from a plurality of points of view; and insert the generated series of frames into the sequence of frames to generate a modified sequence of frames to conceal the freeze condition, wherein the processing device is configured to set the plurality of points of view such that the plurality of points of view are located on a pre-defined curve (500; 600), wherein the pre-defined curve (500; 600) has at least one parameter (530, 540; 630, 640) and the processing device is configured to set the at least one parameter (530, 540; 630, 640) of the pre-defined curve (500; 600) as a function of the three-dimensional environment, wherein the processing device is configured to set the at least one parameter of the pre-defined curve (530, 540; 630, 640) based on locations of the planar surfaces (1110, 1121, 1122, 1131-1133, 1141, 1142) in the three-dimensional environment.