A method performed in a system comprising a video camera, comprising: the video camera capturing a plurality of images (A, B, C, D) concurrently by using a plurality of image sensors having partly overlapping fields of view, the video camera identifying overlapping portions (502a, 502b, 502c) of the plurality of images (A, B, C, D) as portions where at least two images of the plurality of images overlap, the video camera generating, by joining together portions (514a, 512a, 514b, 512b, 514c, 512c, 514d) of the plurality of images, a panorama image corresponding to a union of the fields of view of the plurality of image sensors, wherein, for each overlapping portion (502a, 502b, 502c) of the plurality of images, the video camera includes image data (512a, 512b, 512c) from one (A, B, C) of the at least two images that overlap in the panorama image, and the video camera ignores image data (522a, 522b, 522c) from the other images (B, C, D) among the at least two images that overlap, characterized in that the system in which the method is performed further comprises a client device, and by the video camera encoding the panorama image and the image data that was ignored (522a, 522b, 522c) when generating the panorama image, and transmitting them to the client device (104a, 104b, 104c) in an encoded video stream, the client device (104a, 104b, 104c) receiving and decoding the encoded video stream, and, on a condition that the client device is customized for handling the image data (522a, 522b, 522c) that was ignored by the video camera when generating the panorama image, the client device updating the panorama image in portions (512a, 512b, 512c) corresponding to the overlapping portions (502a, 502b, 502c) of the plurality of images using the image data (522a, 522b, 522c) that was ignored by the video camera when generating the panorama image. the video camera capturing a plurality of images (A, B, C, D) concurrently by using a plurality of image sensors having partly overlapping fields of view, the video camera identifying overlapping portions (502a, 502b, 502c) of the plurality of images (A, B, C, D) as portions where at least two images of the plurality of images overlap, the video camera generating, by joining together portions (514a, 512a, 514b, 512b, 514c, 512c, 514d) of the plurality of images, a panorama image corresponding to a union of the fields of view of the plurality of image sensors, wherein, for each overlapping portion (502a, 502b, 502c) of the plurality of images, the video camera includes image data (512a, 512b, 512c) from one (A, B, C) of the at least two images that overlap in the panorama image, and the video camera ignores image data (522a, 522b, 522c) from the other images (B, C, D) among the at least two images that overlap, characterized in that the system in which the method is performed further comprises a client device, and by the video camera encoding the panorama image and the image data that was ignored (522a, 522b, 522c) when generating the panorama image, and transmitting them to the client device (104a, 104b, 104c) in an encoded video stream, the client device (104a, 104b, 104c) receiving and decoding the encoded video stream, and, on a condition that the client device is customized for handling the image data (522a, 522b, 522c) that was ignored by the video camera when generating the panorama image, the client device updating the panorama image in portions (512a, 512b, 512c) corresponding to the overlapping portions (502a, 502b, 502c) of the plurality of images using the image data (522a, 522b, 522c) that was ignored by the video camera when generating the panorama image.