A surveillance apparatus carried by a vehicle for generating surveillance image data, comprising: a plurality of camera devices (151, 152, 153, 154) configured to provide image data on different channels, wherein each channel is associated with at least two camera devices (151, 152; 153, 154) with substantially same field-of-view angles but different line-of-sight angles; a communication interface (250, 550, 650) for transceiving data; at least one processor (210, 510, 610); and at least one memory (220, 520, 620) including computer program code (230, 530, 630); the at least one memory (220, 520, 620) and the computer program code (230, 530, 630) configured to, with the at least one processor (210, 510, 610), cause the apparatus to: receive first image data and second image data of a first channel, wherein the first channel is a longwave infrared (LWIR) channel; receive third image data and fourth image data of a second channel, wherein the second channel is a visible spectrum channel; generate a wide field of view model based on the first, second, third and fourth image data; determine a stitching mode, wherein image data of at least one channel is configured to be combined using a stitching algorithm; determine a first operating mode, wherein image data of one channel is configured to be processed; determine a second operating mode, wherein image data of both channels are configured to be combined; determine output mode, wherein the output mode defines configuration for image data to be provided on the display; receive selection information for the operating mode, the stitching mode and the output mode; and generate output data for the display based on the selection information and the wide field of view model, characterized in that in the stitching mode, image data is stitched per channel, by combination of dynamic and static stitching. a plurality of camera devices (151, 152, 153, 154) configured to provide image data on different channels, wherein each channel is associated with at least two camera devices (151, 152; 153, 154) with substantially same field-of-view angles but different line-of-sight angles; a communication interface (250, 550, 650) for transceiving data; at least one processor (210, 510, 610); and at least one memory (220, 520, 620) including computer program code (230, 530, 630); the at least one memory (220, 520, 620) and the computer program code (230, 530, 630) configured to, with the at least one processor (210, 510, 610), cause the apparatus to: receive first image data and second image data of a first channel, wherein the first channel is a longwave infrared (LWIR) channel; receive third image data and fourth image data of a second channel, wherein the second channel is a visible spectrum channel; generate a wide field of view model based on the first, second, third and fourth image data; determine a stitching mode, wherein image data of at least one channel is configured to be combined using a stitching algorithm; determine a first operating mode, wherein image data of one channel is configured to be processed; determine a second operating mode, wherein image data of both channels are configured to be combined; determine output mode, wherein the output mode defines configuration for image data to be provided on the display; receive selection information for the operating mode, the stitching mode and the output mode; and receive first image data and second image data of a first channel, wherein the first channel is a longwave infrared (LWIR) channel; receive third image data and fourth image data of a second channel, wherein the second channel is a visible spectrum channel; generate a wide field of view model based on the first, second, third and fourth image data; determine a stitching mode, wherein image data of at least one channel is configured to be combined using a stitching algorithm; determine a first operating mode, wherein image data of one channel is configured to be processed; determine a second operating mode, wherein image data of both channels are configured to be combined; determine output mode, wherein the output mode defines configuration for image data to be provided on the display; receive selection information for the operating mode, the stitching mode and the output mode; and generate output data for the display based on the selection information and the wide field of view model,