A method for streaming video for high dynamic range and low dynamic range display, the method comprising: producing an HDR signal; tone mapping the HDR signal to produce an LDR signal; subtracting the LDR signal from the HDR signal to produce a residual signal; providing an output signal comprising the LDR signal and the residual signal; and transmitting the output signal, characterized in that the output signal is displayable as an 8-bit video by an LDR display and displayable as HDR video by an HDR display, wherein the method further includes: receiving frame-independent pixel values from multiple image sensors exposed to identical scenes on an HDR video camera that includes a processing device coupled to the multiple image sensors; wherein each of the multiple sensors produces an ordered stream of pixels, wherein the processing device includes a sync module 405 for synchronizing the pixel values streaming from each of the plurality of images sensors, wherein the HDR signal is produced from the pixel values by a pipeline on the processing device that includes: a kernel operation that identifies saturated pixel values, a merge operation that merges the pixel values to produce the HDR signal, a demosaicing module that demosaics the HDR signal after the merging, and a compression module that performs the substracting, wherein frame-independent means that the HDR signal is produced without waiting for an entire frame of data to be read from the sensors and that the method includes beginning to merge portions of the pixel values while still streaming later-arriving pixel values through the kernel operation. producing an HDR signal; tone mapping the HDR signal to produce an LDR signal; subtracting the LDR signal from the HDR signal to produce a residual signal; providing an output signal comprising the LDR signal and the residual signal; and transmitting the output signal, characterized in that the output signal is displayable as an 8-bit video by an LDR display and displayable as HDR video by an HDR display, wherein the method further includes: receiving frame-independent pixel values from multiple image sensors exposed to identical scenes on an HDR video camera that includes a processing device coupled to the multiple image sensors; wherein each of the multiple sensors produces an ordered stream of pixels, wherein the processing device includes a sync module 405 for synchronizing the pixel values streaming from each of the plurality of images sensors, wherein the HDR signal is produced from the pixel values by a pipeline on the processing device that includes: a kernel operation that identifies saturated pixel values, a merge operation that merges the pixel values to produce the HDR signal, a demosaicing module that demosaics the HDR signal after the merging, and a compression module that performs the substracting, wherein frame-independent means that the HDR signal is produced without waiting for an entire frame of data to be read from the sensors and that the method includes beginning to merge portions of the pixel values while still streaming later-arriving pixel values through the kernel operation. receiving frame-independent pixel values from multiple image sensors exposed to identical scenes on an HDR video camera that includes a processing device coupled to the multiple image sensors; wherein each of the multiple sensors produces an ordered stream of pixels, wherein the processing device includes a sync module 405 for synchronizing the pixel values streaming from each of the plurality of images sensors, wherein the HDR signal is produced from the pixel values by a pipeline on the processing device that includes: a kernel operation that identifies saturated pixel values, a merge operation that merges the pixel values to produce the HDR signal, a demosaicing module that demosaics the HDR signal after the merging, and a compression module that performs the substracting, wherein frame-independent means that the HDR signal is produced without waiting for an entire frame of data to be read from the sensors and that the method includes beginning to merge portions of the pixel values while still streaming later-arriving pixel values through the kernel operation. a kernel operation that identifies saturated pixel values, a merge operation that merges the pixel values to produce the HDR signal, a demosaicing module that demosaics the HDR signal after the merging, and a compression module that performs the substracting, wherein frame-independent means that the HDR signal is produced without waiting for an entire frame of data to be read from the sensors and that the method includes beginning to merge portions of the pixel values while still streaming later-arriving pixel values through the kernel operation.