A non-transitory computer readable medium containing executable instructions causing one or more processors to perform a method of creating a display image of a scene that includes infrared image information and emphasizes the locations of visible edges, the method comprising: receiving visible light, VL, image data comprising a plurality of VL pixels representative of a VL image of a target scene; receiving infrared, IR, image data comprising a plurality of IR pixels representative of an IR image of the target scene, each IR pixel being representative of a portion of the target scene and corresponding to one or more VL pixels that are representative of the same portion of the target scene; determining which VL pixels correspond to edges in the VL image data and considering such pixels as VL edge pixels; and generating display image data comprising a plurality of display pixels, each display pixel being representative of a portion of the target scene and having corresponding VL and IR pixels that are representative of the same portion of the target scene as such display pixel; wherein: display pixels corresponding to VL edge pixels include a predetermined color and do not include IR image data associated with corresponding IR pixels in order to emphasize the location of edges in the display image data; and display pixels having corresponding IR pixels and not corresponding to VL edge pixels include a blend of IR image data from a corresponding IR pixel and VL image data from a corresponding non-edge VL pixel. receiving visible light, VL, image data comprising a plurality of VL pixels representative of a VL image of a target scene; receiving infrared, IR, image data comprising a plurality of IR pixels representative of an IR image of the target scene, each IR pixel being representative of a portion of the target scene and corresponding to one or more VL pixels that are representative of the same portion of the target scene; determining which VL pixels correspond to edges in the VL image data and considering such pixels as VL edge pixels; and generating display image data comprising a plurality of display pixels, each display pixel being representative of a portion of the target scene and having corresponding VL and IR pixels that are representative of the same portion of the target scene as such display pixel; wherein: display pixels corresponding to VL edge pixels include a predetermined color and do not include IR image data associated with corresponding IR pixels in order to emphasize the location of edges in the display image data; and display pixels having corresponding IR pixels and not corresponding to VL edge pixels include a blend of IR image data from a corresponding IR pixel and VL image data from a corresponding non-edge VL pixel. display pixels corresponding to VL edge pixels include a predetermined color and do not include IR image data associated with corresponding IR pixels in order to emphasize the location of edges in the display image data; and display pixels having corresponding IR pixels and not corresponding to VL edge pixels include a blend of IR image data from a corresponding IR pixel and VL image data from a corresponding non-edge VL pixel.