RussianPatents.com

Multilayer compression of video with extended dynamic range, visual dynamic range and wide colour gamma. RU patent 2504011.

Multilayer compression of video with extended dynamic range, visual dynamic range and wide colour gamma. RU patent 2504011.
IPC classes for russian patent Multilayer compression of video with extended dynamic range, visual dynamic range and wide colour gamma. RU patent 2504011. (RU 2504011):

G06T5/50 - by the use of more than one image, e.g. averaging, subtraction
Another patents in same IPC classes:
Method of forming composite image, system for realising said method, method of calculating mismatch value and data medium Method of forming composite image, system for realising said method, method of calculating mismatch value and data medium / 2475850
Disclosed is a method of forming a composite image based on a separate image, wherein a separate image is obtained, the separate image is compared with a composite image, a mismatch value is obtained based on pixel-by-pixel comparison of the separate image and the composite image, and the mismatch value is decreased by changing at least the combined image or the separate image.
Method of obtaining digital image with large dynamic range Method of obtaining digital image with large dynamic range / 2470366
Invention relates to a technique of obtaining digital images of an object, primarily for aerographic and reconnaissance purposes. An image with a large dynamic range is formed by summing images of an object obtained at different exposures, which are modified to the real brightness. The value of the parameter which determines capturing efficiency is determined for each pixel of each image. The most informative elements of each image are assigned the maximum weight coefficient during summation.
Method to process infrared image, system of infrared image capture and machine-readable medium Method to process infrared image, system of infrared image capture and machine-readable medium / 2437153
Method to process an infrared image includes stages, at which an infrared image is processed, in order to provide a background part of an infrared image and a detail part of an infrared image; the background part and/or the detail part is scaled to ensure the level of the detail part relative to the level of the background part; the background part and the detail part are combined after scaling to provide the processed infrared image; and the processed infrared image is saved.
Thermal imaging complex for visualisation of thermal fields and temperature measurement in patients with distal hypothermia Thermal imaging complex for visualisation of thermal fields and temperature measurement in patients with distal hypothermia / 2432896
Invention relates to medical equipment, namely to devices for diagnostics of pathology of blood circulation in extremities. Complex contains thermal imaging camera, installed on support, personal computer, connected with thermal imaging camera and net energy supply unit and thermal screen with thermal regulator. Thermal screen is installed with possibility of patient placement between it and thermal imaging camera, temperature of thermal screen being different from environment temperature.
Device and method to process images and device and method of images display Device and method to process images and device and method of images display / 2419243
Device comprises a module (101) for detection of a movement vector, which detects a vector of movement in each earlier specified area between frames of the introduced image signal, and a module (2) for identification of circuits, which emphasizes a high-frequency component of the introduced image and a signal of an interpolated image, formed by means of a module (100) for conversion of frame frequency (FRC-module), according to the value of movement of the introduced image signal detected by means of the module (101) for detection of a movement vector. This is compensated by a high-frequency component weakened by means of an image sensor effect of integration in time, to reduce visible blur of moving object images to increase sharpness of a displayed image. By setting an extent (a level) of the interpolated image signal circuits as a lower extent of the signal of the introduced image, the sharpness of the displayed message increases without isolation of the interpolated image signal image deterioration.
Method and device for creating images with high dynamic range from multiple exposures Method and device for creating images with high dynamic range from multiple exposures / 2397542
Sufficient light is obtained through several first exposures together with one second exposure in quick succession. The first exposures are combined to provide sufficient brightness and sharpness. The second exposure is meant for collecting colour information. The first exposures are combined with the first exposures to provide an improved image.
Method and system for adaptive reformatting of digital images Method and system for adaptive reformatting of digital images / 2368006
Invention is related to the field of image processing and may be used to edit image, when dimensions, proportions and mutual location of most important objects are not violated. In method and system for adaptive reformatting of digital photos and images of documents, rule is selected for calculation of cost function for pixel depending on results of image analysis; cost and history maps are generated; image dimensions are varied by addition / removal of at least one found path with application of interpolation, using both horizontal and vertical paths. Horizontal path is the chain of connected pixels, in which initial pixel of path is located on the left border of image, the final pixel of path - on the right border of image. Number of pixels in path is equal to width of image in pixels. Vertical path is the chain of connected pixels, in which initial pixel is located at upper border of image, the final pixel of path - at lower border of image. Number of pixels in path is equal to height of image in pixels. Searching of path is carried out by minimisation of total cost of path pixels. Generation of cost and history maps is repeated, as well as stages of image size variation, until one of two results is achieved: required image size is obtained; total cost of path exceeds preset threshold.
System and method for generating of image with expanded dynamic range out of multiple expositions of movable scene System and method for generating of image with expanded dynamic range out of multiple expositions of movable scene / 2335017
Invention is related to system and method for generating of image with expanded dynamic range (EDR) from grouped sequence of scene images, even with motion of scene or camera between images. Technical result consists in creation of better method for fixation of full radiation of static scene to create of EDR map. The said result is achieved due to the fact that one of images is selected as a reference image, every non-reference image is matched with one of the other images, as well as with reference image, which shows exposition, which is closer to this reference image than the one of considered image, and is closest among other images to exposition of considered image, generating field of flux. Fields of flux, which are generated for non-reference images, that are not any longer matched with reference image, are fixed for matching each of them with reference image, and every non-reference image later is changed with the help of flux field connected with it. Reference image and altered images are combined to create of luminosity chart that represents EDR image.
Device and method for processing of video image colour in real time Device and method for processing of video image colour in real time / 2324299
Unit for pixel depth increasing is implemented with the possibility to scale colour pixel depth of video image frame, an area subdividing unit is implemented with the possibility to divide a video image frame producing areas of equal size for each colour and ensuring successive switching-over between areas and colours; at that, each conveyor is implemented with the possibility to delete false contours in two areas in four directions simultaneously, and an averaging unit is implemented with the possibility to calculate an average sum of data from outputs of four conveyors for each colour.
Device and method for processing of video image colour in real time Device and method for processing of video image colour in real time / 2324299
Unit for pixel depth increasing is implemented with the possibility to scale colour pixel depth of video image frame, an area subdividing unit is implemented with the possibility to divide a video image frame producing areas of equal size for each colour and ensuring successive switching-over between areas and colours; at that, each conveyor is implemented with the possibility to delete false contours in two areas in four directions simultaneously, and an averaging unit is implemented with the possibility to calculate an average sum of data from outputs of four conveyors for each colour.
System and method for generating of image with expanded dynamic range out of multiple expositions of movable scene System and method for generating of image with expanded dynamic range out of multiple expositions of movable scene / 2335017
Invention is related to system and method for generating of image with expanded dynamic range (EDR) from grouped sequence of scene images, even with motion of scene or camera between images. Technical result consists in creation of better method for fixation of full radiation of static scene to create of EDR map. The said result is achieved due to the fact that one of images is selected as a reference image, every non-reference image is matched with one of the other images, as well as with reference image, which shows exposition, which is closer to this reference image than the one of considered image, and is closest among other images to exposition of considered image, generating field of flux. Fields of flux, which are generated for non-reference images, that are not any longer matched with reference image, are fixed for matching each of them with reference image, and every non-reference image later is changed with the help of flux field connected with it. Reference image and altered images are combined to create of luminosity chart that represents EDR image.
Method and system for adaptive reformatting of digital images Method and system for adaptive reformatting of digital images / 2368006
Invention is related to the field of image processing and may be used to edit image, when dimensions, proportions and mutual location of most important objects are not violated. In method and system for adaptive reformatting of digital photos and images of documents, rule is selected for calculation of cost function for pixel depending on results of image analysis; cost and history maps are generated; image dimensions are varied by addition / removal of at least one found path with application of interpolation, using both horizontal and vertical paths. Horizontal path is the chain of connected pixels, in which initial pixel of path is located on the left border of image, the final pixel of path - on the right border of image. Number of pixels in path is equal to width of image in pixels. Vertical path is the chain of connected pixels, in which initial pixel is located at upper border of image, the final pixel of path - at lower border of image. Number of pixels in path is equal to height of image in pixels. Searching of path is carried out by minimisation of total cost of path pixels. Generation of cost and history maps is repeated, as well as stages of image size variation, until one of two results is achieved: required image size is obtained; total cost of path exceeds preset threshold.
Method and device for creating images with high dynamic range from multiple exposures Method and device for creating images with high dynamic range from multiple exposures / 2397542
Sufficient light is obtained through several first exposures together with one second exposure in quick succession. The first exposures are combined to provide sufficient brightness and sharpness. The second exposure is meant for collecting colour information. The first exposures are combined with the first exposures to provide an improved image.
Device and method to process images and device and method of images display Device and method to process images and device and method of images display / 2419243
Device comprises a module (101) for detection of a movement vector, which detects a vector of movement in each earlier specified area between frames of the introduced image signal, and a module (2) for identification of circuits, which emphasizes a high-frequency component of the introduced image and a signal of an interpolated image, formed by means of a module (100) for conversion of frame frequency (FRC-module), according to the value of movement of the introduced image signal detected by means of the module (101) for detection of a movement vector. This is compensated by a high-frequency component weakened by means of an image sensor effect of integration in time, to reduce visible blur of moving object images to increase sharpness of a displayed image. By setting an extent (a level) of the interpolated image signal circuits as a lower extent of the signal of the introduced image, the sharpness of the displayed message increases without isolation of the interpolated image signal image deterioration.
Thermal imaging complex for visualisation of thermal fields and temperature measurement in patients with distal hypothermia Thermal imaging complex for visualisation of thermal fields and temperature measurement in patients with distal hypothermia / 2432896
Invention relates to medical equipment, namely to devices for diagnostics of pathology of blood circulation in extremities. Complex contains thermal imaging camera, installed on support, personal computer, connected with thermal imaging camera and net energy supply unit and thermal screen with thermal regulator. Thermal screen is installed with possibility of patient placement between it and thermal imaging camera, temperature of thermal screen being different from environment temperature.
Method to process infrared image, system of infrared image capture and machine-readable medium Method to process infrared image, system of infrared image capture and machine-readable medium / 2437153
Method to process an infrared image includes stages, at which an infrared image is processed, in order to provide a background part of an infrared image and a detail part of an infrared image; the background part and/or the detail part is scaled to ensure the level of the detail part relative to the level of the background part; the background part and the detail part are combined after scaling to provide the processed infrared image; and the processed infrared image is saved.
Method of obtaining digital image with large dynamic range Method of obtaining digital image with large dynamic range / 2470366
Invention relates to a technique of obtaining digital images of an object, primarily for aerographic and reconnaissance purposes. An image with a large dynamic range is formed by summing images of an object obtained at different exposures, which are modified to the real brightness. The value of the parameter which determines capturing efficiency is determined for each pixel of each image. The most informative elements of each image are assigned the maximum weight coefficient during summation.
Method of forming composite image, system for realising said method, method of calculating mismatch value and data medium Method of forming composite image, system for realising said method, method of calculating mismatch value and data medium / 2475850
Disclosed is a method of forming a composite image based on a separate image, wherein a separate image is obtained, the separate image is compared with a composite image, a mismatch value is obtained based on pixel-by-pixel comparison of the separate image and the composite image, and the mismatch value is decreased by changing at least the combined image or the separate image.
Multilayer compression of video with extended dynamic range, visual dynamic range and wide colour gamma Multilayer compression of video with extended dynamic range, visual dynamic range and wide colour gamma / 2504011
Images are produced in a multi-level codec of the first flow with the first dynamic range and the first colour space, and the second flow of the image with the second dynamic range. The first flow of the image is produced by performance of a local tonal display on the second flow of the image, using the functional form that displays a family of curves of the tonal image, parametrised by means of one parameter, besides, the first dynamic range is less than the second dynamic range, and the first flow of the image is in the base layer, and the second flow of the image is in the expansion layer. The multi-level codec includes a decoder and a coder. The first flow of the image is coded in the base layer using a coder to produce the coded first flow of the image. The coded first flow of the image is decoded using a decoder to produce a decoded first flow of the image. The decoded first flow of the image is converted from the first colour space into the second colour space of the second flow of the image to produce the colour first flow of the image. Parameters of the reverse tonal image are generated on the basis of the converted colour flow of the image and the second flow of the image, where parameters of the reverse tonal image approximate the second flow of the image when applied to the converted colour flow of the image.

FIELD: information technologies.

SUBSTANCE: images are produced in a multi-level codec of the first flow with the first dynamic range and the first colour space, and the second flow of the image with the second dynamic range. The first flow of the image is produced by performance of a local tonal display on the second flow of the image, using the functional form that displays a family of curves of the tonal image, parametrised by means of one parameter, besides, the first dynamic range is less than the second dynamic range, and the first flow of the image is in the base layer, and the second flow of the image is in the expansion layer. The multi-level codec includes a decoder and a coder. The first flow of the image is coded in the base layer using a coder to produce the coded first flow of the image. The coded first flow of the image is decoded using a decoder to produce a decoded first flow of the image. The decoded first flow of the image is converted from the first colour space into the second colour space of the second flow of the image to produce the colour first flow of the image. Parameters of the reverse tonal image are generated on the basis of the converted colour flow of the image and the second flow of the image, where parameters of the reverse tonal image approximate the second flow of the image when applied to the converted colour flow of the image.

EFFECT: increased efficiency of coding.

20 cl, 15 dwg

 

CROSS REFERENCE TO RELATED APPLICATION

[0001] This application claims the priority of a provisional patent application, US no 61/159964, filed March 13, 2009, the description of which reference is fully included in the present description.

THE AREA OF TECHNICAL APPLICATION

[0002] This disclosure relates to video technology and, in particular, to coding, processing and/or compression of the video.

BACKGROUND OF THE INVENTION

[0003] Images displayed modern video displays such as CRT, LCD and plasma displays tend to have a certain color gamut and dynamic range within the scope of the narrow dynamic range (LDR).

[0004] the Term «dynamic range» for any image can refer to a range of characteristics of the image (for example, brightness, lightness) or against the strongest criteria, or intensity, given the characteristics of the image to the weakest criteria, or intensity, this characteristic. In some cases, the weakest criterion characteristics of the image can be noise. In some cases, the characteristic of the image may be luminosity, color, combination of luminosity and colour or luminosity function and/or color.

Dynamic range also may be cited as the ratio between the maximum bright and maximum dim, but not in black pixels in the image. This ratio can vary little from the contrast, which may be cited as the ratio between the brightest and black (for example, off) pixels. Human visual system can recognize up to ten orders of magnitude full dynamic range, and can contain both visible dynamic range, about 5-6 orders of magnitude. Video displays can have a dynamic range of 2-3 orders of magnitude.

[0005] colors may be cited as the space of all colors that can be captured or displayed a particular device. Video and computer screens can represent the colors inside the triangle whose vertices are chromaticity red, green and blue primary colors on any of the color chart acc. to CIE.

SHORT DESCRIPTION OF GRAPHIC MATERIALS

[0006] .1 chart with an example of the differences between high dynamic range (HDR), narrow dynamic range (LDR) and the visual dynamic range (VDR).

[0007] .1 - chart of the stages of production and distribution, on the example of the film.

[0008] FIGURE 2 - chart example of transformation of the coordinates R G'B' with gamma correction in the VDR-format.

[0009] FIGURE 3 - chart example of the global tonal mapping.

[0010] FIGURE 4 - examples of images illustrating the loss of detail for high-and low-luminosity at the tone mapping HDR in the LDR.

[0011] FIGURE 5 - example of a parameterized family of operators tonal mapping.

[0012] 6 IS an example of a compatible codec.

[0013] FIG.7 - block diagram of a sample compatible codec.

[0014] FIG.8 - example of the architecture of global tonal mapping.

[0015] FIGURE 9 - example of architecture of local tone mapping.

[0016] 10 - example parameterized reverse tonal mapping of the second order.

[0017] FIGURE 11 is an example of processing of residual signal.

[0018] .12 - sample image with tonally mapped HDR.

[0019] .12 - example of a residual image obtained through disclosed technologies.

[0020] .13 - an example of the system.

[0021] Similar reference position and the designations used on different illustrations indicate similar elements.

DESCRIPTION OF THE ILLUSTRATION OF THE INVENTION

[0022] Here is a description of illustrative options for carrying out the invention related to compression of video image and video coding. In the following description to clarify sets out many of the specific details to ensure a comprehensive understanding of the various embodiments of the invention. However, as will become evident, these embodiments of the invention can be used in practice without these specific details. In other cases, constructions and devices are displayed as block diagrams in order to avoid unnecessary difficulty in understanding other features. Details of one or more embodiments of the invention described in the accompanying graphic materials and the description below. Other features, goals and aspects will become clear from the descriptions and illustrations, as well as of the claims.

OVERVIEW

[0023] Some options for implementation disclosed technologies include a method for encoding the video. The method involves the generation of encoded video stream, where the encoded video stream has a dynamic range of 5-6 orders of magnitude (10 5 -10 6 ) luminosity.

[0024] These and other embodiments of the present invention may optionally include one or more of the following features. Generating encoded video stream may include the generation of the encoded video stream in the visual dynamic range (VDR) for video, where VDR-format could cover the range of luminosity and visual color gamut (VCG), which the human eye can perceive simultaneously. VCG can include all the colors that can be simultaneously perceive the human visual system, where the range of luminosity may include dynamic range perception of the luminosity of the human eye, and VCG may include a wider color gamut (WCG). VDR-video format can contain 32 bits per pixel, where 32 bits per pixel can include a 12-bit luminosity and 10 bits per color channel.

[0025] In other common aspects of technology involves a way of encoding a video stream 32 bits per pixel, where 32 bits per pixel include a 12-bit luminosity and 10 bits per color channel.

[0026] These and other embodiments of the present invention may optionally include one or more of the following features. The encoded video stream can contain data for a video image that has the visual dynamic range (VDR). The dynamic range of the VDR can be 5-6 orders of magnitude luminosity. Dynamic range VDR may include dynamic range perception of the luminosity of the human eye. The VDR can be configured for video formats, including formats for the capture, distribution and consumption, or a wide colour gamut (WCG). The VDR can be represented in a color coordinates XYZ acc. to CIE coordinates of gamma encoding, logarithmic encoding, or less than the unit barely noticeable difference (JND). The method may include the calculation of the logarithmic luminosity of L D fixed-point of physical luminosity Y in CD/m 2 using the S scale and parameter offset. According to the method, calculation of logarithmic luminosity of L D fixed point may include calculation

L D =[S(log 2 Y+B)]

and

The method may include the use of parameter offset to determine the full range of luminosity in CD/m 2 . The method may include the definition of dynamic range DR using the S scale and number of bits N. Definition of dynamic range DR may include the definition of

The method may include calculating the coordinates (u', v') for color channels by defining a projective transformation on the colour coordinates XYZ. The method may include the transformation of coordinates R'g'b' with gamma correction in VDR. The process of transformation of the coordinates R'g'b' with gamma correction may include: conversion of coordinates R'g'b' with gamma correction to generate coordinates RGB, by lifting the gamma correction; implementation of the matrix transformation on the coordinates RGB for generating color coordinates XYZ; color conversion Y coordinates in the logarithmic luminosity L D fixed point using a logarithmic function and primary quantization; and conversion of color coordinates X and Z in the colour coordinates u' D and v' D by a projective transformation and quantization. The method may include dynamic range on the basis of the luminance range and colors that human visual system can recognize at the same time. The encoded video stream can contain data for a video image that has the visual dynamic range (VDR), in which the dynamic range of the VDR-video has 5-6 orders of magnitude luminosity.

[0027] In other aspects of the technology includes a way to compress video with optical dynamic range (VDR). The method includes receiving a multi codec bit rate with a narrow dynamic range (LDR) and the bitstream VDR, where multilevel codec includes at least one coder, the first decoder and the second decoder. The method involves the processing of the bitstream LDR in the base layer, where the processing of the bitstream LDR includes at least one operation in the first decoder. The method involves the processing of the bitstream VDR layer extension, where the processing of the bitstream VDR includes at least one operation in the second decoder, and bitstream VDR includes information that ignored the first decoder.

[0029] Method can involve the application of data with a narrow dynamic range of at least one operation , reverse tone mapping data with a narrow dynamic range, generating residual signal via the data with extended dynamic range or data with the visual dynamic range, and the treatment of the residual signal. The residual signal may include the difference between the image with extended dynamic range and prediction based on images with a narrow dynamic range, or the difference between the visual dynamic range and prediction based on images with a narrow dynamic range.

[0030] In other aspects of technology involves a way of encoding and decoding codec. The method involves the generation of the compressed bit stream at the encoder codec, where the generation of the compressed bit stream includes: receiving encoder input stream of the image with a narrow dynamic range (LDR); encoding and decoding of the input stream LDR image to produce the first internal bitstream, LDR and decoded flow LDR image; and the transformation of the decoded stream LDR image in the visual space of the dynamic range (VDR) using the conversion unit inside the encoder.

[0031] These and other embodiments of the present invention may optionally include one or more of the following features. Compressed bit stream may include information with a narrow dynamic range (LDR) in the base layer of compressed bit stream and information with the visual dynamic range (VDR) - the layer extension of the compressed bit stream. VDR-image may include 32 bits per pixel, where 32 bits per pixel can include a 12-bit luminosity and 10-bit per color channel. Dynamic range VDR-video may include 5-6 orders of magnitude luminosity. Dynamic range VDR-video image can be more than dynamic range LDR-video, and dynamic range VDR-video image may be smaller than the dynamic range of the video images with high dynamic range (HDR). Conversion may include the generation of a logarithmic luminosity of L D fixed-point and colour coordinates (u' D , v' (D ). The generation of the compressed bit stream at the encoder can also include artifact suppression of quantization in a transformed LDR via the to obtain the first bit stream LDR. Conversion decoded flow LDR image in the visual space of the dynamic range (VDR) using the conversion unit at the encoder may include: performing analysis of tone mapping (TM) on the first bit stream LDR to generate the parameters of tone mapping; perform reverse tone mapping (ITM) on the first bit stream LDR; and generating a residual signal that depends on the result of the reverse tone mapping input bit stream with visual dynamic range (VDR). The method may also include: processing of residual signal encoding treated residual signal; get the first residual bit stream; the reception unit first residual bit stream, the first internal bitstream, LDR and parameters of tone mapping; and getting the output of the encoder compressed bit stream. The method may include coding parameters of tone mapping in the block encoding tonal mapping. The method may include the generation of output bitstream VDR in the decoder codec that will decode the compressed bit stream. Generating decoder output bitstream VDR may include: reception decoder compressed bit stream; parse the compressed bit stream in the second bitstream LDR, bitstream tonal mapping and second internal residual bit stream; decoding of a second internal bitstream, LDR; and the transformation of the decoded second internal bitstream, LDR in the space visually dynamic range (VDR) in the decoder through the use of conversion unit inside the decoder. Generating decoder output bitstream VDR may include: artifact suppression of quantization in a transformed decoded second bit stream LDR via the to obtain a second bitstream, LDR; perform analysis of the reverse tone mapping on the second bit stream LDR and the bit stream of tone mapping; decoding and processing the second residual bit stream; and generation of the decoder output bit rate, which depends on the decoded and processed second residual bit stream and from the analysis of the reverse tone mapping. Analysis of the reverse tone mapping may include calculations using the parameters of tone mapping. Any tonal mapping or reverse tone mapping is performed in the codec can enable the function of a parameterized global operator of tone mapping, function parameterized operator local tone mapping, function parameterized operator reverse global tonal mapping or function parameterized operator reverse the local tone mapping. Any parameterized operator local tone mapping or parameterized operator reverse the local tone mapping can enable the function with many curves of the second order. The residual signal may include size, which leads to an invisible residual image. Generation at the encoder compressed bit stream may also include: lowering the discretization of the residual signal; and compression subjected to a decreasing sampling residual signal. Codec may be a codec without drift. VDR-image may include dynamic range the range of 5-6 orders of magnitude luminance of video.

[0035] These and other embodiments of the present invention may optionally include one or more of the following features. The first dynamic range of the video image can be a high dynamic range (HDR), the second dynamic range of the video image can be a narrow dynamic range (LDR), and the third dynamic range of the video image can be a visual dynamic range (VDR). Dynamic range of the HDR video image can be 10-14 orders of magnitude luminosity, dynamic range VDR-video image can be 5-6 orders of magnitude luminosity, and dynamic range LDR the video image can be 2-3 orders of magnitude luminosity. Reverse global tone mapping can be a conversion LDR-luminosity HDR-luminosity, which may include a total conversion for many pixels of the image. The method may include calculate a vector of parameters to reverse global tonal mapping, where the calculation of the vector of parameters can include calculation of estimates for the least squares method or assessment metrics error for the selection of a polynomial function. Operator reverse tone mapping may include operator reverse the local tone mapping, where the operator reverse the local tone mapping can contain transformation, including the display of LDR-luminosity HDR-luminosity. Conversion can be variable for many pixels of the image. The method may include determining the parameters for each of these pixels. The method may include the generation of image parameters using the parameters for each pixel. Operator reverse the local tone mapping can include parameters for local changes. Operator reverse the local tone mapping may include a parameterized operator reverse the local tone mapping, including at least one function, containing lots of curves of the second order. Operator reverse the local tone mapping, or operator reverse global tonal mapping, can include parameters of the respective operation contrast increase or decrease the contrast or similar to these operations. The method may include residual signal, where the residual signal can represent the difference between the image with extended dynamic range and prediction based on images with a narrow dynamic range, or the difference between the visual dynamic range and prediction based on images with a narrow dynamic range. The size of the residual signal can be zero, and then the image obtained from the residual signal is an invisible image. The size of the residual signal can be approximately zero, and then the image obtained from the residual signal is an invisible image or largely invisible image. The operator of tone mapping, the corresponding operator to reverse the local tone mapping, or the operator to reverse the global tonal mapping, can be monotonous, and the operator to reverse the local tone mapping, or operator reverse global tonal mapping, can be parameterized. The third dynamic range of the video image can be a visual dynamic range (VDR) video where dynamic range VDR-video image can be 5-6 orders of magnitude luminosity.

[0036] In other aspects of the technology includes the method of performing the residual of video data processing in the codec includes an encoder and a decoder. By the encoder, the method includes low pass filtering input residual signal, lowering the discretization filtered residual signal encoding subjected to a decreasing sampling residual signal and an output of residual bit stream. Through the decoder, the method involves decoding output residual bit stream, which increases the discretization of the decoded residual bit stream, the reconstruction of the frequency range in Overdrive sampling residual bit stream and an output of residual signal.

[0037] These and other embodiments of the present invention may optionally include one or more of the following features. Video data can include VDR-image, where the VDR-video may contain 32 bits per pixel, and 32 bits per pixel can include a 12-bit luminosity and 10-bit per color channel. Dynamic range VDR-video image can be 5-6 orders of magnitude luminosity, where dynamic range VDR-video more than the dynamic range LDR-video, and dynamic range VDR-video less than dynamic range video images with high dynamic range (HDR). The method may include the reception of the input residual signal or transfer of the residual output signal inside the layer expansion bit of the video stream. Codec may be a codec without drift. The residual signal may be the result of actions parameterized operator reverse tone mapping. Parameterized operator reverse tone mapping may include the first non-linear plot high luminosity, the second nonlinear plot of low luminosity and line section between the first and second nonlinear areas.

[0038] Any of the methods and techniques described in this description may also be implemented in the system of one or more components in the machine or device, machine, computer software product, software, hardware, or any combination. For example, a computer software product may be coded on a machine-readable carrier and may include machine commands that lead to the execution of device data processing (for example, processor data) one or more operations for any of the methods described in this specification methods.

[0039] Technology with less visible residual images may constitute a technology with a higher efficiency of coding and compression. To illustrate how these techniques can be implemented, will be illustrated and described several illustrative embodiments of the invention.

HIGH DYNAMIC RANGE (HDR), NARROW DYNAMIC RANGE (LDR) AND VISUAL DYNAMIC RANGE (VDR)

[0040] Different methods are used to capture, display and view images and videos may have different dynamic ranges. For example, photographic negatives may have a relatively wide dynamic range compared with a dynamic range of photographic images. Similarly, television and computer monitors may have a relatively narrow dynamic range compared with photographic negatives. Image formation with the extended dynamic range can provide improved image quality and accuracy of information transfer.

[0041] Images with high dynamic range (HDR), for example, pictures «aimed subjects») strive to accommodate the entire dynamic range, available in the original subject. On the other hand, an image with a narrow dynamic range (LDR) (for example, image, «aimed at the output, or images, «aimed at demonstrating») have significantly less wide dynamic range and can be shown, for example, on 8-bit displays (for example, LDR displays).

[0042] There are a large number of applications, especially compression, for dissemination and demonstration, which are most suitable for dynamic range is between HDR and LDR. These applications can use the visual dynamic range (VDR). The VDR can cover luminosity and color that the human eye can perceive simultaneously. VDR-system may include imaging systems that operate in visible within the perception of the human visual system, and in some cases may cover the entire luminosity and the colors that the human eye can perceive simultaneously. The VDR can be a perfect target dynamic range for the distribution and consumption of moving images.

[0043] On .1 shows a chart with an example of the differences between dynamic ranges for high dynamic range (HDR) 103, narrow dynamic range (LDR) 101 and visual dynamic range (VDR) 102. Chart on .1 maps ranges of 100, including the full range apparent luminosity (for example, HDR), with a range of luminosity that is visible at a time, and the range of an 8-bit display with gamma-display (for example, LDR). Simultaneously visible dynamic range can be a dynamic range for VDR. Dynamic range for VDR may be less than dynamic range for HDR, but more than dynamic range for the LDR. In some cases, VDR may have a range of HDR less range associated with adaptation.

[0045] Requirements for dynamic range to capture formats, distribution and consumption can vary between HDR and VDR. Formation of HDR images can include capture and display image with full dynamic range and color spectrum that are visible to the human eye. Mainly, HDR can be a capture format. VDR, besides the fact that he is a potential format seizure may also be suitable for dissemination formats, and consumption. For example, VDR-format could allow compression and wide dissemination of images with high dynamic range as through a broadcast network (e.g., wireless, cable and satellite), packaged media (for example, DVD, Blu-Ray discs, other data carriers), and/or via download through the Internet. VDR-format also allows you to easily transfer images with high dynamic range and wide colour gamut in current and future displays and image formats.

[0046] Some options for compression related to VDR may include compatible compression. Compatible compression may include creating a compressed digital stream, which is manifested as valid for existing devices MPEG-2 or MPEG-4/AVC (H.264) (for example, is shown as the current format such as MPEG), and also carries information to obtain images with high dynamic range and wide colour gamut on devices that have the ability. Compression can include all that the human eye could perceive, and, in some versions, of the invention may be a last transition required in respect of a dynamic range of possible colors, to achieve these results.

[0047] On .1 shows a chart of the stages 105 production and distribution on the example of the film. At the stage of 106 production data HDR image original subject is captured by a digital HDR-camera 120 or film camera, then exposed to digital scanning 130. Real capture real-time events can be combined with computer animation (CGI) 140 during the final stage of processing. Real capture and final stage of processing can occur in the field of HDR. After the end of the final stage of the processing the output signal can be fully represented as a stream of 160 VDR-image, which may flow 165 LDR image. At the stage of 108 distribution RSS 160 VDR-image, or RSS 165 LDR image may be distributed in digital cinemas 170, on digital media such as optical drives, 180, or through the network broadcasts 190 (for example, through broadcasting networks with wireless delivery or delivery via the Internet).

[0048] Any dynamic range outside the VDR can be invisible without additional processing (for example, tone mapping). The VDR can include dynamic range of the response of the retina of the human eye. VDR may provide a reasonable target dynamic range displays.

[0049] VDR may include full color. The VDR can be considered as the format of the wide colour gamut (WCG). In some embodiments of the invention, the WCG-format can be considered as a color gamut that is broader than standard digital television, which can largely be a standard recommendation 709 of the International telecommunications Union (ITU Rec. 709). In one example, VDR, VDR can be displayed extremely effective: almost to ¼JND (barely noticeable differences between the luminosity and colour, with 32 bits per pixel. The VDR can use 32 bits per pixel to accommodate 12 bit luminosity and 10-bit per color channel. The number of bits used for the luminosity must be greater than the number of bits used for each color channel, because the human eye may be more sensitive to the perception of the luminosity than the perception of color. 32 bits per pixel can be used in computers for processing and transmission of information (for example, 32 - and 64-bit machines). Regarding the effectiveness of the number of bits per pixel for VDR may be less than the number of bits used in digital cinema, where can be used 36 bits per pixel.

[0050] In some embodiments of the invention, the VDR data can be displayed via the colour coordinates XYZ acc. to CIE (for example, the coordinates in the color space (XYZ)that may be of elementary incentives in the three-component additive color model, which coincides with the model of color), in the region to quantization into digital values fairly homogeneous perception. The conversion process will begin with coordinates R'g'b' with gamma correction, where the coordinates R'g'b' may primarily be converted in the region of linear light, RGB, by recourse to/cancellation of the gamma correction. The resulting RGB coordinates can be transformed in color coordinates XYZ by a matrix transformation. Conversion applied to AYZ-coordinates may be parameterized by a generalization of the LogLuv encoding format. XYZ coordinates can be transformed into a representation of luminosity log(Y) with the coordinates (u',v') for the color. Data logarithmic luminosity can be uniform for the perception of high levels of adaptation, whereas gamma-encoded luminosity can be almost homogeneous for the perception of lower levels of adaptation. Accordingly, gamma encoding may be more effective for dark environment, as, for example, in theatres. However, for the luminance range in most applications logarithmic encoding can provide better results than gamma encoding. And although logarithmic encoding at low light levels may not be more effective than gamma encoding, this is compensated by the ability of the logarithmic encoding allow to increase or decrease the full brightness of the image without making banding (for example, distinct stages in a smooth gradient), which may occur when using a gamma-encoded images. In some embodiments of the invention, the ability of the logarithmic encoding allow to increase or decrease the full brightness of the image may be important to control the display in different viewing conditions.

For VDR logarithmic luminosity L D fixed point can be calculated from the physical luminosity Y in CD/m 2 using the S scale and offset In, expressed in equations 1 and 2:

[0051] In equation 2, linking zero numeric value of zero luminosity, the result may be similar to the result of the LogLuv encoding. Parameter S of scale can determine the relative resolution for the luminosity, which is expressed by equation 3:

[0052] In one of the embodiments of the invention, if S=256 - scaling factor to be used in the LogLuv, then permission is 0.27%, which is close to the traditional 1% JND. The number of bits of N for the logarithmic luminosity along with the S scale can determine the dynamic range DR:

[0053] If S=256, then the resulting dynamic range depends on the number of bits N luminosity, as illustrative of dynamic ranges in table 1.

Table 1 N

DR@ S=256(-1/4 JND)

14

1,8 x 10 19

13

4,3 x 10 9

12

6,5 x 10 4

[0054] Scale factor S can allow you to configure the format for its compliance with various requirements. For example, may require dynamic range of 10 6 . When reducing's from 256 to 205, dynamic range for N=12 becomes equal to 1.03 x 10 6 with a resolution of 0,33%, or roughly 1/3JND.

[0055] Parameter offset can be used to determine the full range of luminosity in CD/m 2 . For example, if N=12, S=256 B=6, the minimum luminance Y min and maximum luminance Y max will be equal, respectively, 0,0157 and 1022,6.

L D =1 o Y min =0,0157

L D =2 N -1 O Y max =1022,6

[0056] Because Of 1.5/S can be a small value, approximation Y min

minimum the luminosity can be Y min ≅2-B .

[0057] Color part of the VDR can use the coordinates (u',v')determined by the projective transformation (for example, transformations used in projective geometry) on the colour coordinates XYZ:

where the inverse transform can be expressed as

[0058] color performance of the fixed-point uses Mbit, where M > = 8, can be expressed as

[0059] Coefficient of 410 in equation 7 can be used to display range (u', v'), which can approximately be [0, 0,62], in [0, 255] and can in full use integer range of 8 bits. When 8-bit per component color resolution does not exceed one JND.

TONE MAPPING: THE DYNAMIC RANGE HDR AND VDR

[0064] «Tone mapping» may entail displaying one set of colors in a different color set, and can be used to reduce the dynamic range of the HDR and VDR-image. In some cases, tone mapping can reduce the dynamic range of luminosity, but leaves unchanged the color of each pixel. In these situations, tone mapping can modify L D , but leaves intact (u' D , v' (D ).

[0065] There are at least two types of tone mapping operators: operators of the global tone mapping operators and local tone mapping. Global tone mapping can refer to a transformation that includes the same transformation for all the pixels. Global tone mapping may include conversion of HDR or VDR-luminosity LDR-luminosity. Local tone mapping can contain a transformation that includes a conversion capable vary for different pixels. Local tone mapping can also include the conversion of the HDR - or VDR-luminosity LDR-luminosity. Global tone mapping, local tone mapping, or a combination can be used to display HDR - or VDR-luminosity in the VDR-luminosity.

[0066] for Example, in one of the variants of the implementation of the global tonal mapping all pixels HDR-type (or VDR-type) with a certain value of luminosity, for example, L1, may appear in the same luminosity, for example, L2. In another example, in one of the options for the implementation of local tone mapping luminosity for the specified pixel HDR-type (or VDR-type) can have a value of luminosity L1, however, displayed LDR-luminosity are not the same (for example, not all displayed LDR-luminosity can have a value of luminosity L2).

[0067] global Operators of tone mapping can be more simplified than operators of local tone mapping. In the global tone shown, for example, you can have one common feature for all pixels, which displays the HDR - or VDR-luminosity in the LDR-luminosity:

where TM[] - the function that implements one-to-one mapping. The operator of the global tonal mapping can have an «S»shape.

[0068] figure 3 shows a chart example of the global tonal mapping 300. Curve 320 global operator of tone mapping is marked on the graph of the dependence of log(Y HDR ) 310 from the log(V LDR ) 305. Curve 320 global operator of tone mapping in General has an «S»shape. Curve operator global tonal mapping can be mapped to a single form 315 (for example, straight, slant line; linear). Curve 320 operator global tonal mapping also has three sections: linear, or close to the line, plot 335 for the luminosity of the wholly within the dynamic range of LDR, and sections 325, 345 - for nonlinear transformations, respectively, at very high and very low . Tonal image shown in FIGURE 3, is an example and may oversimplify some used (for example, in the real world) operators of tone mapping, at least because some of the most frequently used of tone mapping operators may differ slightly from the strictly linear transformation near values of the luminosity in the middle range.

[0069] On the section 325 high luminance values deviate from a single tilt 315 decrease, while on a plot of 345 low luminance values deviate from a single tilt 315 towards increase. Deviations operator 320 tone of reflection from a single tilt 315 can contribute to the reduction of the full dynamic range. As a result of compression on nonlinear areas luminosity on the sections 325, 345, can resolve details in light and/or dark areas. For example, when the LDR image obtained from tonal mapping, quantized 8 bits, compression at the edges of the luminosity can resolve details in very bright and very dark areas.

[0070] figure 4 shows examples of images 400 is intended to illustrate the loss of detail for high-and low-luminosity at the tone mapping HDR in the LDR. Each line contains the number displayed LDR image 410 scaled version of this LDR image 420, HDR image 430, scaled for blurry LDR image 420, and the scale factor is used to scale the LDR image 410 into the scaled LDR image 420. The first line 450 is used to illustrate the loss of components at high luminosity, the second line 460 used to illustrate the loss of components at low luminosity. In the first line of 450 on the LDR image 452 shows a relatively bright part of the picture. When the scale of the image 452 reduced to 1/10, letting the image 454, bright sky contains fewer details. However, when HDR-version 430 scales to approximate matching scaled the LDR version 420, as shown reference position 456, details in the clouds remain visible. Thus, the first line of 450 shows that detail in the bright areas of the image can be lost when the tone is displayed.

[0071] And Vice versa, the second line 460 shows a loss of detail at low luminosity. LDR image 462 shows a relatively dull area of the image of a boat and a crowd of people on the shore. When LDR image 462 scaled 14 times the image of 464, on which there is much less visible parts, in a crowd of people. However, when the HDR-version scaled to approximate matching scaled the LDR version, the resulting image 466 detects much more details in the crowd. Thus, tone mapping can resolve details in the image areas with high and low-luminosity.

[0072] Using tonal mapping can mean not just adding extra bits to luminance or RGB. For example, adding more bits can show the detail in darker areas of the image, but not in brighter areas of the image. For example, as shown in figure 3, adding more bits can be equivalent to function of tone mapping, which is a single function plus the fixed zoom level. For example, the transition from 8-bit to 12-bit can represent a single function plus zoom ratio 16. However, simply adding more bits may not contain compression at high luminosity 325 or at low luminosity 345, which characterized would tonal mapping.

[0073] Along with the operators of the global tonal mapping, which displays extended into the narrow dynamic range is the same for all the pixels may be a multiplicity of operators of local tone mapping, where the display may vary from pixel to pixel. Operators of local tone mapping can be considered in terms of a family of curves of tone mapping, as shown in figure 5.

[0074] figure 5 shows an example of a parameterized family of operators tonal mapping. A family of curves 565, 575, 580, 585 tone mapping is marked on the graph of dependence of log(Y HDR ) 310 from the log(Y LDR ) 305 parameter µ. Curves 575, 580, 585 tone mapping operators have an «S»shape when µ PD 0 (for example, when setting µ does not create a single tilt for tone mapping operator). Figure 5 curves 575, 580, 585 tone mapping operator have the «S»shape when µ=0,5, µ=1,0, µ=1,5. Each member of the family of curves of tone mapping operators, i.e. one value of m can match operator global tonal mapping.

[0075] figure 5 also shows the similar concept of «increasing the contrast of the» 520 and decrease the contrast» 510 of photographic practice. In the pictures «the increase contrast and reduces the contrast can be used for manipulations with the exposition of one or more areas of the photographic image, where the reduction in contrast reduces the exposure of areas that need to be done more dull, and increases the contrast increases the exposure of areas that need to make more vivid.

[0078] In some embodiments of the invention, the VDR/HDR can be generated, at least initially, from reverse global tonal mapping. In the variants of the invention, where VDR/HDR can be generated from reverse global tonal mapping, can analyze the tonal mapping. In some embodiments of the invention, the reverse global tone mapping can be applied to and converted LDR for creation of the device prediction for VDR/HDR. In some variants of realization of the invention for VDR/HDR can be processed and decoded the residual signal (for example, correction signal). Information about VDR/HDR may include information for the layer extension.

[0079] In some embodiments of the invention, the LDR image may be part of the operator of tone mapping that applies to the VDR/HDR. In some of these options when trying to move from LDR to a VDR/HDR big change in the magnitude of dynamic range may require the use of local tone mapping. In some versions of the global tone mapping can include the image in full (for example, curve «S»), and the local tone mapping may include local changes, where local changes can be parameterized. In these variants of carrying out the invention can also be seen quantization and coding error correction.

THE REVERSE TONE MAPPING TO PREDICT

[0080] Because LDR can be obtained by HDR tone mapping and/or VDR, applying the reverse tone mapping to the LDR image can give an approximation of the target HDR - and/or VDR-image. In one example, if the function LDR-pixel luminosity

image,

, expressed as

where and

- luminosity of the image for LDR, and VDR, and TM[] - the General operator of tone mapping,

where TM -1 [] - generalized operator reverse tone mapping.

[0081] due to more coarse quantization in the LDR image and probability the fact that the reverse tone mapping is not known exactly should be included correction, called «residual signal»

. The residual signal

can be added to the TM -1 [] to increase the accuracy of resulting HDR - and/or VDR-image, which is expressed by the equation 11:

[0082] Some embodiments of the invention include ways to increase the accuracy of the operation of the reverse tone mapping. With increasing precision reverse tone conversion you can reduce the residual signal

.

[0083] In some embodiments of the invention, the original operator of tone mapping is global and famous, and then its inversion can be used directly applied to images LDR-luminosity. If the global operator of tone mapping is unknown, may be permitted assessment of this statement, the methods of statistical estimation by balancing the number of variables or unknown parameters describing the reverse tone mapping with the precision with which these variables, or unknown parameter can be defined.

EXAMPLE CODEC

[0084] figure 6 shows an example of a compatible codec 600. The codec includes 600 VDR/HDR-coder 620, LDR decoder 630 and VDR/HDR-decoder 640. VDR/HDR-coder 620 can receive RSS 605 VDR/HDR-image and corresponding RSS 610 LDR image and shape of the flow 605 VDR/HDR-image and corresponding thread 610 LDR image compliant bitstream 615. Bitstream 615 can contain two components. The first component can be decoded LDR decoders 630, giving the output stream 645 LDR image corresponding to the input stream 610 LDR image. The second component may include information that allows you to generate a stream of VDR-image (or HDR image) from a compatible bitstream 615. The second component is packaged in such a way that information about the VDR/HDR could be ignored standard LDR-decoder 630. Such architecture encoding can be called «multilevel codecs». In this case the coded LDR of the first component may form the base layer, and more information about VDR/HDR for the second component can represent a layer extension. Information from the first and second components can be decoded by the VDR/HDR-decoder 640, giving the output stream 650 VDR-image (or HDR image), the corresponding input stream 605 VDR/HDR. Compatible codec can refer to the codecs that are able to generate a compressed bit stream, compatible with existing standard LDR decoders. Some types of compatible codecs may include JPEG compatible codecs HDR-type for images and compatible MPEG codecs HDR-type for image sequences, such as video or digital cinematography. In codecs JPEG HDR-type and MPEG HDR-type LDR and residual signal are correlated. This effect can be seen by visual comparison LDR and two residual signal, where the original image in the residual signal can be visible in varying degrees. When LDR and residual signal are correlated, one and the same information can be encoded twice: one encoding - in LDR, and the second encoding - layer extension HDR (or VDR) (in different degrees). Dual encoding of the same information applies to JPEG HDR, and MPEG HDR.

INCREASED EFFICIENCY OF CODING IN THE VDR-HDR AND WCG-VIDEO

[0085] Described and shown in this description of embodiments of the invention can increase the effectiveness of coding for compatible encoding video with extended dynamic range, such as the VDR - or HDR-image, along with the encoding of the video with a narrow dynamic range, such as the compressed bit stream LDR. Prediction for HDR or VDR-image can improve by modifying the reverse tone mapping, which is used to predict HDR - or VDR-image of the corresponding LDR image.

[0086] Some embodiments of the present invention may use the HDR or VDR, which uses a logarithmic representation for the luminosity of the HDR or VDR-image. Technology logarithmic luminosity allows low complexity without reducing the coding efficiency.

[0087] Some embodiments of the present invention may provide for application technology to LDR operations before reverse tone to suppress the display of artifacts of quantization in a LDR.

[0088] Some embodiments of the invention may be used for the operation of the global tonal mapping with the goal of predicting HDR or VDR from LDR total parameterized wording. These options may be forcing such target properties of tone mapping, as monotony, and, at the same time, minimize the statistical uncertainty in assessing the tonal mapping. For example, by setting the parameterized form for tone mapping with a number of parameters (for example, with less than 255 parameters), the statistical reliability of these parameters can be made more sustainable, and the result can be generated on a small residual signal (or residual signal may not be generated).

[0089] Some embodiments of the present invention may use a parameterized opposite local tone mapping, which may include a image compression parameters.

[0090] Some embodiments of the invention can use to LDR and residual signal codecs without drift.

[0091] Some embodiments of the present invention may before compression expose the residual signal decreasing sampling.

[0092] Some embodiments of the present invention may contain a compatible encoder, which may include operations alignment of color and luminosity in the LDR and HDR, analysis of tone mapping, calculation of the residual signal and compression residual signal.

INFRASTRUCTURE CODEC

[0095] decoder block 752 parser accepts compliant bitstream 750 from the block 745 . Block 752 parser sends bitstream 754 LDR in block 782 LDR decoder bitstream 780 TM - block 756 decoding TM, and residual bitstream 758 - block 798 decoding and processing the residual signal in the decoder. Block 782 LDR-decoder generates LDR D 784, decoded stream LDR image, which is converted to a color space VDR/HDR in block 788 conversion. In the course of the transformation generated luminosity L D and (u' D , v' (D ) - dimensional representation LDR D , which is designated as LDR T 790. Block 791 «» suppresses some of the artifacts of quantization in a LDR T 790, generating LDR* 792, designed to send in the unit 793 reverse tone mapping (ITM). Block 756 decoding TM displays the parameters 724 MT in block 793 reverse tone mapping (ITM). The output signals of the block 793 ITM and block 798 decoding and processing of residual signal sent to the unit 794 adder, and from the block 794 adder is generated output VDR/HDR-signal 795. Following are some of the features of the codec 700.

AN EXAMPLE OF A CODEC 700

[0096] Below are some of the features of blocks encoder 744. For the proper decoding of the encoded bit stream some particular blocks decoder 748 can be mirror-like blocks encoder 744.

[0097] encoding Process may begin with the encoding of the input bit stream 704 LDR to generate the encoded bit stream LDR and the next quickly followed him decode this stream to generate LDR D 710. In some embodiments of the invention, the encoding may forcibly be «exact match». «Exact match» can mean that subsection encoder LDR (for example, unit 708 encoder and decoder) in full encoder 744 and subsection decoder LDR (for example, block 782 decoder LDR) in full decoder 748 are exactly the same. In the absence of exact correspondence to the flow of the decoded image LDR D 710 at the encoder and a similar thread LDR D 784 in the decoder may not be the same. The lack of precision of compliance can lead to visible glitches on the resulting final image. Codec exact match can be called a «codec without drift.» Other options for carrying out the invention, however, can use the codecs without requiring an exact match, such as MPEG-2 and MPEG-4 part 2. MPEG-4 part 10 (for example, H.264/AVC), for example, can enforce an exact match, and so can be used to block 708 encoder and decoder and/or block 782 decoder, and set the bit accuracy decoder. In some embodiments of the invention, the codecs H.264/AVC can be used for systems that generate base layer (for example, containing information about the LDR) and layer extension (for example, containing additional information to display VDR/HDR).

[0098] The options for implementing unit 712 convert image stream LDR D 710 can be converted to the color space of VDR/HDR. In some embodiments of the invention, the VDR/HDR image can be displayed using color space L D and (u' D , v' (D ), as described with reference to FIGURE 2. For the case when the LDR image are R'g'b'images with gamma encoding conversion example of figure 2 can be used as part of the block 712 transformation FIG.7. One of the options for the implementation of the block 712 conversion, gamma correction may be canceled for the generation of a linear referencing RGB. Coordinates of RGB can be transformed by famous matrix generating color coordinates XYZ acc. to CIE. The colour coordinates XYZ acc. to CIE may be converted to a color space L D and (u' D , v' (D ). Display LDR D by L D and (u' D , v' (D ) may be represented as LDR T 714.

[0099] In some embodiments of the invention, the unit 718 may be of a design intended to suppress some quantization artifacts that may be present in the LDR T 714. Quantization artifacts may occur due to the 8-bit quantization LDR T 714 compared with 12-bit quantization L D for VDR and 14-bit quantization of HDR. Reduction function may be performed using, for example, bilateral filtering. In some embodiments of the invention, the unit 718 is optional because the quantization errors can also be corrected using the residual signal. In some codecs using block can increase the efficiency of coding. The output signal of the unit 720 , or when the unit missing, LDR T 714, is sent to the unit of analysis of tone mapping that uses an input signal and VDR/HDR-data 702 for the simulation of the reverse tone mapping between the data 702 LDR and VDR/HDR.

TONE MAPPING

[00101] For the analysis of global tonal mapping, you first choose the functional form of the display between LDR and VDR/HDR. This functional form can include any number of parameters.

[00102] On FIG.8 shows an example of the architecture of global tonal mapping 800. FIG.8 includes General form of analysis of global reverse tone mapping. Block 820 evaluation parameters accepts the input signal LDR* 810, input 805 VDR/HDR and functional form 815, generating vector of parameters

825, showing options for the specific callback function of tone mapping for the input signals. In one example, as the functional forms used polynomial in terms of the equation 12:

[00103] Vector of parameters

includes specific for a given set of input signals polynomial coefficients.

is L D for VDR/HDR, and

is L D for LDR. In some variants of carrying out the invention, when using the values of L D for LDR and VDR/HDR for all pixels in the image to determine the coefficients of the polynomial forms for a given set of input signals can be used valuation method of least squares or other method of valuation metrics error (for example, can run the calculation of estimates 820 settings for optimal approximation polynomial).

[00104] Parameterized form of tone mapping and its treatment may provide enhancements reconstruction, at least in respect of monotony and reduce noise. In most applications function of tone mapping suitable for use in case they are monotone, as if

increases (or decreases),

also should increase (or decrease). The function of tone mapping for their use in most applications should also be smooth. Otherwise tone mapping may introduce unwanted distortion in the residual signal.

[00105] figure 9 shows an example of architecture of local tone mapping. FIGURE 9 includes the block 920 determine at least one parameter for each pixel. Block 920 accepts the input signal 910 LDR*input signal VDR/HDR 905 and the functional form of the 915 to generate the image parameters

925, where

can display the position of the pixel in the image. In some embodiments of the invention, the analysis in case of local tone mapping may be similar to the global tonal mapping. For example, pre-determined functional form 915 and calculation of one or more of the parameters of this functional form. One of the differences of the local tone mapping from the global tonal mapping is that in the local tone mapping functional form can display a family of curves of tone mapping parameterized by, for example, through one common option. For example, a parameterized family, similar to the one shown in figure 5, you should see the family of curves of the second order, which is expressed by the equation 13, which can be used as a functional form for the local tone mapping:

[00106] For each pixel block 920 can determine the appropriate value µ and generate the image parameters

, which displays the value of µ for a pixel in the position

.

[00107] figure 10 shows an example of a parameterized reverse tone mapping 1000 of the second order. An example of a parameterized reverse tone mapping 1000 of the second order can be used for functional form. A family of curves of the second order 1015-1040 is plotted on the graph of the dependence

from 1010

1005. When µ=0, display an isolated one, and when µ increases, displaying become much more of an S-shaped. Thus, µ can display the degree of contrast increase or decrease the contrast to a single pixel.

[00108] In some embodiments, the implementation of the invention to achieve the best presentation of the complete reverse of tone mapping can use any of the common functions F[] G[], which is expressed by the equation 14:

[00109] Function F[] G[] can also be assessed from the LDR and VDR/HDR images by analysis of tone mapping several small spatial areas in a way that is similar to running for an entire image at the global tone mapping.

[00110] As described above, block 920 can perform finding µ depending on the position of the pixel

when generating the image parameters

925. Depending on the chosen functional form of picture parameters can be smooth and .

[00111] In some embodiments of the invention, the image parameters can be piecewise constant on a set of rectangular blocks. This model can be very effective, since the effects of local tone mapping is often limited to relatively small parts of the image. To compress the fields of motion can be used various methods of image compression parameters.

[00112] In some embodiments, the implementation of the invention after the determination of the parameters of tone mapping is performed (for example, block 728 ITM by FIG.7) reverse tone mapping. Some ways to reverse tone mapping can use global, or a parameterized local, reverse tone mapping to LDR*generating prediction for VDR/HDR-image. The prediction may be deducted (for example, block 730 on FIG.7) from the input signal VDR/HDR, generating residual signal 732 and accurate prediction.

[00113] In some embodiments of the invention, the, you can avoid errors related with the function of reconstruction. In addition, in some embodiments of the invention, the residual signals can be very small (for example, usually zero, except for areas of very high or very low luminosity, where the influence of tone mapping may be the greatest), which may include reduced, or minimum, processing and/or encoding the residual signal. Since the residual signals can be zero or close to zero, the layer extension may contain a small amount of information, and therefore the quantity of official information for these embodiments of the invention may be small.

[00114] For color channels (u' D , v' (D ) LDR and VDR may be deducted, generating residual signal. The residual signal may be non-zero when the color VDR/HDR is outside the range LDR. Since most of the colors available in nature, is inside or near the LDR range, the residual signal (u' D , v' (D ) may be zero for the vast majority of pixels. In some cases, despite the fact that the channel logarithmic luminosity may require reverse tone mapping to generate a good estimate of the logarithmic luminosity HDR or VDR, the color channels (u' D , v' (D ) may not contain this requirement.

[00115] figure 11 shows an example of processing of residual signal. Processing of residual signal may be used, for example, to implement blocks 734 and 798 processing of residual signal. Processing of residual signal is indicated for the codec, which contains the encoder 1130 with input residual signal 1103, passing through several processes 1105, 1110, 1115 for output bitstream 1120 residual signal, and the decoder 1135, which contains the input bit stream 1120 residual signal passing through several processes 1140, 1145, 1150, generating decoded residual signal 1104. At the encoder 1130 input residual signal 1103 filtration 1105 lower frequency, decreasing sampling 1110 (for example, twice the horizontal and vertical directions) and coded 1115, generating residual bitstream 1120. In the decoder 1135 residual bitstream 1120 can be decoded 1140, be Overdrive sampling 1145, and the upper frequency deleted by filtering 1105 lower frequencies can be reconstructed 1150, generating decoded residual signal 1104. In some embodiments of the invention, the residual bit stream can represent the same residual bitstream 1120 for the encoder and decoder; however decoded residual signal 1104 may differ from the original input residual signal 1103, subject to the encoding as the encoding can represent a lossy. Accordingly, residual bitstream 742 at the encoder 744 on FIG.7 may be the same residual bit stream 758 decoder, and the residual signal in the decoder 748 may differ from the residual signal 732 at the encoder.

[00116] If desired, the decoder can be used the methods of reconstruction of high-frequency information in the residual signal as those used in JPEG HDR, as shown in figure 11. In some embodiments of the invention, the residual signal subjected to a decreasing sampling, can be encoded in 1115 the same, encoder, and that the encoder used for LDR708. The encoder may be a coder type H.264/AVC (Advanced Video Codec) (for example, MPEG-4Part 10, MPEG-4 AVC) or its equivalent. Some encoders for these embodiments of the invention may be called encoders «AVC VDR».

[00117] Returning to FIG.7 output signal processing may include three bit streams: one bitstream - for encoding 738 LDR, one bitstream - for information 740 tone mapping, and one bitstream - compressed residual signal 742. As shown in FIG.7, the bit streams can be formatted way, specific encoding LDR used to generate the compressed bit stream 750. H.264/AVC and to the same extent, other codecs may provide mechanisms for the transfer of this redundant information, which can be called «metadata».

[00118] When the same bitstream 750 appears in decoder, as shown in figure 7 and 11, the decoder can mirror the encoding process without any need for analysis of tone mapping, the analysis of the tone mapping already made by the encoder.

ILLUSTRATIVE IMAGE

[00119] Some visible results disclosed technology can be illustrated by an example with a residual image, received with use of the offered technologies (for example, in accordance with FIGURE 4-11 and associated description). In this example, tonally displayed image is shown in .12, and residual image, obtained with the use of the proposed technology (shown in .12). Technology with less visible residual images can display technology with higher coding efficiency and greater compression.

[00120] On .12 shows an example of tonally mapped HDR image 1205. Image 1205 displays a frame from the sequence of HDR images sunset 1207. The dynamic range of the image may be within range LDR-luminosity, except call 1207 setting sun and its reflections in the mirror 1208 in the water. Image 1205 has a dynamic range of 10 6.5 sunset 1207 and flips 1208 for image 1205 are tonally displayed.

[00121] On .12 is an example of a residual image 1220. Residual image 1220 can be rendered in accordance with such a codec, the codec 700. For example, a residual image 1220 can be generated in accordance with the disclosed technology (for example, in accordance with FIGURE 4-11 and associated description). In this example, we used the global tone mapping with the reverse function of tone mapping in the form of a polynomial of fourth order. In this residual image 1220 setting sun partly apparently, flips partly visible, but are much more dull, and the rest of the image is invisible or apparently in a very vague, significantly below the limits of quantization is used for coding LDR. When using disclosed technologies for encoding the residual image 1220 and .12 may require less information. Accordingly, the number of service data required for data on the residual image 1220 and .12 in the bit stream is small.

ILLUSTRATIVE SYSTEM

[00122] On .13 shows a system that can use any of the methods described in this description of the technology (or any combination of technologies). Technology can be used on one or more computers 1305, 1305. One or more ways (for example, algorithms and/or processes) can be implemented, lock on, used, and/or contain data converted computers and/or video display 1320, equipment for transmission and processing and control systems with backward working. Described in this specification computers can treat computers of any type, as to the computers of General purpose and some machines of special purpose, such as workstations. Computer 1305 can be a computer, for example, on the basis of processors Intel or AMD, with a pre-installed operating system Windows XP™, Vista or Linux, or it could be a Macintosh computer. The invention may include, for example, to handheld computers, such as PDAs 1315, mobile phones 1310 or laptops 1305. Also the computer may refer to machines or parts of machines for recording or receive images 1325, 1330, 1335, processing, storage 1340 and data dissemination, in particular video.

[00123] Any combination of the methods described in this description of the invention may be part of a video system or its components. Any combination of the invention may be part of a video encoder, as in the example video encoder and/or video decoder the FIG.7. Any combination of the invention can be implemented in hardware and/or software. For example, any of the embodiments of the invention may be implemented as a computer program. In some cases embodiments of the present invention may be directed at specific types of data, such as video.

[00124] Computer and/or graphics programs can be written in C, Python, Java, Brew, or any other programming language. The program can be resident on storage media such as magnetic or optical, for example, on a computer hard disk, removable disk or storage media, such as on the memory card or an SD card, or network storage system (NAS) on the basis of a wired or wireless network or Bluetooth, or any other fixed or removable medium. The program can also run over the network 1350, for example, a server or machine, sending the local machine information to allow the local machine to perform the operations described in this description. The network may include a network with a dedicated area storage (SAN).

[00126] embodiments of the invention and functional operations described in this description may be implemented in the digital electronic circuitry or in computer software, embedded software or hardware, including design, disclosed in the description, and their structural equivalents or a combination of one or more of them. Embodiments of the invention described in this specification, can be implemented as one or more software products, for example, one or more modules of computer commands pack encoded on a machine-readable carrier for the execution of the device, and data management of its work. The machine-readable carrier can be a machine-readable storage device 1340, machine-readable substrate, storage device, mixture of substances affecting the machine-readable transmission and processing of information, or any combination of one or more of them. The term «processing unit» covers all devices, appliances and machines for data processing, including, for example, programmable processor, computer, or multiple processors or computers. The device may include, in addition to the hardware, the code that creates the conditions for the execution of programs for computer software in question, for example, the code that is embedded CPU software, Protocol stack, graphics system, database management system, operating system, or a combination of one or more of them.

[00127] A computer program (also known as the program, software, application, script or code) can be written in any form programming language, including compiled or interpreted languages, and can be deployed in any form, including as a separate program and the module, component, a subroutine, or other item, suitable for the use in computational environment. A computer program does not necessarily correspond to a file in a file system. The program may be stored in a part of the file that contains other programs or data (e.g., one or more scripts that are stored in the document markup language), into a single file, devoted to the program in question, or in a number of coordinated files (e.g. files that store one or more modules of subroutines or code sections). A computer program can be deployed to run on the same computer or on multiple computers, which are located in one place, or distributed through many places and are interconnected through a network connection.

[00128] Processes, logic circuits and shapes, described and illustrated in this description can be executed in one or more programmable processors, executing one or more computer programs to perform functions by operations with the input and generate output. Processors and logical schemes can also be a logical scheme of special purpose unit can be implemented as a logical diagram of special purpose, such as FPGA (valve matrix with operational programming) or other programmable logic device (PLD), such as a microcontroller or ASIC (ASIC chip).

[00129] Processors, suitable for execution of a computer program, include, for example, microprocessors General and special purposes, or any other processors, digital computer of any type. In General, the processor can accept commands and data from the memory read-only or random access memory, or both types of memory. The essential elements of the computer are: processor designed to run commands, and one or more storage devices, intended for storage of instructions and data. In General, the computer may also include, or be quickly connected to retrieve data or data, or both operations, with one or more mass storage devices, intended for data storage, such as magnetic devices, magneto-optical drives or optical drives. However, the computer does not have to contain such devices. Moreover, the computer can be embedded into another device, such as a mobile phone, personal digital assistant (PDA), mobile audio player, receiver global positioning system (GPS). Machine-readable medium suitable for the storage of computer commands pack and data includes all types of non-volatile memory, media and storage devices, including, for example, solid-state storage devices, for example, EPROM, EEPROM and flash memory devices; magnetic discs, for example, internal hard disks or removable disks, magneto-optical disks, CD, DVD and Blu-ray disc (BD). Processor and memory can be supplemented by the logic of special purpose or to integrate into such a scheme.

[00130] To enable interaction with the user some options of the object of the invention described in this specification, can be implemented on a computer that has a display such as a monitor 1320 cathode ray tube (CRT), liquid crystal display (LCD or plasma display, demonstration of information to the user, as well as a keyboard and a selector, for example, pointing device, mouse, trackball, through which the user can provide input into the computer. For interoperability with the user may also use other devices; for example, user feedback can be provided with any form of sensory feedback, for example, visual feedback, auditory or tactile feedback feedback; and input from the user can be obtained in any form, including acoustic, speech, or tactile.

[00131] Some embodiments of the invention described in this specification, can be implemented in a computer system, which includes a component server database management system, as for example, a database server or component middleware, for example, the application server component programs of the user interface, for example, the client computer that contains the graphical user interface or a Web browser, through which a user can interact with the way of the implementation of the object of the invention described in this description, or any combination of one or more components of the server database management system, middleware or programs of the user interface. System components can be connected via any form or media, digital communication, for example, network connection. Examples of communication networks include local area network (LAN) and wide area network («WAN»), for example, the Internet.

[00132] Computer system may include clients and server. The client and server are usually separated from each other and, as a rule, communicate through a network connection. The relationship of client and server occurs through computer programs that run on the machines and having a relationship client-server relation to each other.

[00133] Although this disclosure contains many specific details, they should not be construed as limiting or as claims, but rather as a description of characteristics specific for a particular embodiments of the invention. Some of the features described in this specification, in the context of individual embodiments of the invention may also be implemented in combination in a single embodiment. Conversely, the various features which are described in the context of a single variant of the invention, can also be implemented in several variants of carrying out the invention individually or in any suitable . In addition, despite the fact that the features can be described above as acting in the certain and even the initially stated as such, one or more features of the declared combination in some cases, may be excluded from combinations, and statement of the combination can be directed to or change .

[00134] Similarly, although the operation is depicted in the illustrations, in a certain order, it should not be interpreted as a requirement that to achieve the desired results, these operations were performed in a specific order shown consistently, or to comply with all illustrated operations. In some circumstances it may be preferable multitasking or parallel processing. In addition, the separation of the different components of the system in the above variants of carrying out the invention should not be understood as requiring the same separation of all the variants of the invention, and it should be understood that the described software components and overall system can be integrated into a single software or hardware product or Packed in several software or hardware products.

[00135] the Term «algorithm» can refer to the stages, methods, processes, schemes, procedures, operations, programs, guides, technologies, sequences and/or to a set described in this description of the rules or commands. For example, the algorithm can be a set of commands video processing hardware and/or software of the video processor. Disclosed algorithms (as, for example, in the illustrative figures and functional blocks) can be treated and/or attached to a video and can be created, implemented, communicate and/or be used in systems related to the video, and/or any devices, machines, hardware, and/or products for conversion, processing, compression, storage, transmission, reception, testing, calibration, display and/or any improvement, in any combination of video data.

[00136] Technologies and systems described in this specification, can be combined with multimedia applications such as audio, graphics, text and data associated with them, or attached to them. One or more of the options for the various types of symbolic expressions presented in this disclosure may take into account the different characteristics of the demonstration, processing and/or distortion. In some aspects the decision about the choice of ways of encoding may be partially or fully taken on the basis of complexity, and/or channel modes, and/or distortion metrics. As described in this description, methods and systems can adaptively adjust the encoding based on the complexity. Different ways of carrying out the invention in this description could apply H.264, AVC and any other means of image coding.

NUMBERED ILLUSTRATIVE OPTIONS FOR CARRYING OUT THE INVENTION

[00137] the present invention may relate to one or more enumerated illustrative options for carrying out the invention listed below.

1. Way, which includes:

generating encoded video stream, where the encoded video stream includes dynamic range in 5-6 orders of magnitude luminosity.

2. The method described in relation to a numbered illustrative options for carrying out the invention, where the generation of the encoded video stream includes the generation of the encoded video stream in the visual dynamic range (VDR) video format where VDR covers a range of luminosity and visual color gamut (VCG), which the human eye can perceive simultaneously.

3. The method described in relation to a numbered illustrative options for carrying out the invention, where VCG includes all the colors that the human eye can perceive simultaneously, where the range of luminosity includes dynamic range perception of the luminosity of the human eye, and where VCG includes a wider color gamut (WCG).

4. The method described in relation to a numbered illustrative options for carrying out the invention, where the format of the VCG for video includes 32 bits per pixel, where 32 bits per pixel include a 12-bit luminosity and 10-bit per color channel.

5. The way :

encoding video through video encoder that uses 32 bits per pixel, where 32 bits per pixel include a 12-bit luminosity and 10-bit per color channel.

6. The method described in relation to a numbered illustrative options for carrying out the invention, where the encoded video stream includes data for video that has a visual dynamic range (VDR).

7. The method described in relation to a numbered illustrative options for carrying out the invention, where dynamic range VDR includes 5-6 orders of magnitude luminosity.

8. The method described in relation to a numbered illustrative options for carrying out the invention, where dynamic range VDR includes dynamic range perception of the luminosity of the human eye.

9. The method described in relation to a numbered illustrative options for carrying out the invention, where VDR configured for video formats, including formats capture, distribution, consumption, or a wide colour gamut (WCG).

10. The method described in relation to a numbered illustrative options for carrying out the invention, where the VDR is displayed by any of the units: less than units barely noticeable difference (JND), colour coordinates XYZ acc. to CIE, gamma encoding or logarithmic encoding.

11. The method described in relation to a numbered illustrative options for carrying out the invention, which also includes the calculation of the logarithmic luminosity of L D fixed-point of physical luminosity Y in CD/cm 2 using the S scale and parameter offset.

12. The method described in relation to a numbered illustrative options for carrying out the invention, where the calculation of the logarithmic luminosity of L D fixed-point calculation includes

L D =[S(log 2 Y+B)]

and

13. The method described in relation to a numbered illustrative options for carrying out the invention, which also includes the use of parameter offset to determine the full range of luminosity in CD/cm 2 .

14. The method described in relation to a numbered illustrative options for carrying out the invention, which also includes the definition of dynamic range DR using the S scale and number of bits N.

15. The method described in relation to a numbered illustrative options for carrying out the invention, where dynamic range DR includes definition

16. The method described in relation to a numbered illustrative options for carrying out the invention, which also includes the computation of coordinates (u',v') color channels by defining a projective transformation on the colour coordinates XYZ.

17. The method described in relation to a numbered illustrative options for carrying out the invention, which also includes the transformation of coordinates R'g'b' with gamma correction in the VDR, and the transformation of coordinates R'g'b' with gamma correction includes:

18. The method described in relation to a numbered illustrative options for carrying out the invention, which also includes the dynamic range on the basis of the luminance range and colors that a human eye can perceive simultaneously.

19. The method described in relation to a numbered illustrative options for carrying out the invention, where the encoded video stream includes data for video that has a visual dynamic range (VDR), where dynamic range VDR-video 5-6 orders of magnitude luminosity.

20. How to compress video with optical dynamic range (VDR), where the method includes:

reception layered codec bit rate with a narrow dynamic range (LDR) and the bitstream VDR, where multilevel codec includes at least one coder, the first decoder and the second decoder;

processing of the bitstream LDR in the base layer, where the processing of the bitstream LDR includes at least one operation in the first decoder; and

processing of the bitstream VDR layer extension, where the processing of the bitstream VDR includes at least one operation in the second decoder, where bit RSS VDR includes information that ignored the first decoder.

21. The method described in relation to a numbered illustrative options for carrying out the invention, where the VDR-image includes 32 bits per pixel, where 32 bits per pixel include a 12-bit luminosity and 10-bit per color channel, where dynamic range VDR-video includes 5-6 orders of magnitude luminosity, where dynamic range VDR-video more than the dynamic range LDR-video, and where dynamic range VDR-video less than dynamic range video images with high dynamic range (HDR).

22. The method described in relation to a numbered illustrative options for carrying out the invention, where multilevel codec includes the type of encoder-compatible or H.264 AVC format.

23. The method described in relation to a numbered illustrative options for carrying out the invention, where the codec includes codec without drift.

24. The method described in relation to a numbered illustrative options for carrying out the invention, which also includes the insertion of a bitstream VDR data for one or more parts of the original image that was lost as a result of the creation of the bitstream LDR from the original image.

25. The method described in relation to a numbered illustrative options for carrying out the invention, where the dynamic range of the VDR-video 5-6 orders of magnitude luminosity.

26. The method described in relation to a numbered illustrative options for carrying out the invention, that also includes:

the use of at least one operation data with a narrow dynamic range;

the reverse tone mapping data with a narrow dynamic range;

generating residual signal containing data with extended dynamic range or the visual dynamic range; and

processing of residual signal,

where the residual signal contains the difference between the image with extended dynamic range and prediction based on images with a narrow dynamic range, or the difference between the visual dynamic range and prediction based on images with a narrow dynamic range.

27. The method described in respect of encoding and decoding code, where the method includes:

the generation of the compressed bit stream at the encoder codec, where the generation of the compressed bit stream includes:

reception by the encoder input stream of the image with a narrow dynamic range (LDR);

encoding and decoding of the input stream LDR image to generate the first internal bitstream, LDR and decoded flow LDR image; and

conversion decoded flow LDR image in space visually dynamic range (VDR) using the conversion unit inside the encoder.

28. The method described in relation to a numbered illustrative options for carrying out the invention, which also includes:

where the compressed bit stream includes information of a narrow dynamic range (LDR) in the base layer of compressed bit stream and information visually dynamic range (VDR) - the layer extension of the compressed bit stream.

29. The method described in relation to a numbered illustrative options for carrying out the invention, where the VDR-image includes 32 bits per pixel, where 32 bits per pixel include a 12-bit luminosity and 10-bit per color channel, where dynamic range VDR-video includes 5-6 orders of magnitude luminosity, where dynamic range VDR-video more than the dynamic range LDR-video, and where dynamic range VDR-video less than dynamic range video images with high dynamic range (HDR).

31. The method described in relation to a numbered illustrative options for carrying out the invention, where the generation of the compressed bit stream at the encoder also includes artifact suppression of quantization in a transformed LDR via the to generate the first bit stream LDR.

32. The method described in relation to a numbered illustrative options for carrying out the invention, where the conversion of the decoded stream LDR image in the visual space of the dynamic range (VDR) when using the unit transformations inside the encoder includes:

perform analysis of tone mapping (TM) on the first bit stream LDR to generate the parameters of tone mapping;

do a reverse tone mapping (ITM) on the first bit stream LDR; and

generating residual signal that depends on the result of the reverse tone mapping and input bit stream visual dynamic range (VDR).

33. The method described in relation to a numbered illustrative options for carrying out the invention, which also includes:

processing of residual signal;

coding treated residual signal;

the first generation of residual bit stream;

receiving the first residual bit stream, the first internal bitstream, LDR and parameters of tone mapping unit ; and

the generation of the compressed bit stream output encoder.

34. The method described in relation to a numbered illustrative options for carrying out the invention, which also includes the encoding parameters of tone mapping in the block encoding tonal mapping.

35. The method described in relation to a numbered illustrative options for carrying out the invention, which also includes the generation of output bitstream VDR decoder codec that will decode the compressed bit stream.

36. The method described in relation to a numbered illustrative options for carrying out the invention, where the generation of output bitstream VDR decoder includes:

receiving of compressed bit stream decoder;

parse compressed bit stream in the second bitstream LDR, bitstream tonal mapping and second internal residual bit stream;

decoding of a second internal bitstream, LDR; and

conversion decoded second internal bitstream, LDR in the space visually dynamic range (VDR) in the decoder through the use of conversion unit inside the decoder.

37. The method described in relation to a numbered illustrative options for carrying out the invention, where the generation of output bit rate VDR from the decoder includes:

artifact suppression of quantization in a transformed decoded LDR via the for generating the second bitstream, LDR;

perform analysis of the reverse tone mapping on the second bit stream LDR and the bit stream of tone mapping, where analysis of the reverse tone mapping includes calculations based on the parameters of tone mapping;

decoding and processing the second residual bit stream; and

the generation of the decoder output bitstream VDR, which depends on decoded and processed second residual bit stream and from the analysis of the reverse tone mapping.

38. The method described in relation to a numbered illustrative options for carrying out the invention, where any tone mapping or reverse tone mapping is performed in the codec includes a function parameterized global operator of tone mapping, function parameterized operator local tone mapping, function parameterized operator reverse global tonal mapping or function parameterized operator reverse the local tone mapping.

39. The method described in relation to a numbered illustrative options for carrying out the invention, where any of the parameterized operators local tone mapping or parameterized operators reverse the local tone mapping includes a function with many curves of the second order.

40. The method described in relation to a numbered illustrative options for carrying out the invention, where the residual signal includes the size, which leads to an invisible residual image.

41. The method described in relation to a numbered illustrative options for carrying out the invention, where the generation at the encoder compressed bit stream also includes:

lowering the discretization of the residual signal; and

compression subjected to a decreasing sampling residual signal.

42. The method described in relation to a numbered illustrative options for carrying out the invention, where the codec includes codec without drift.

43. The method described in relation to a numbered illustrative options for carrying out the invention, where the VDR-image includes dynamic range, containing 5-6 orders of magnitude luminance of video.

44. Method of video processing, which includes:

through the device of encoding video decoding first video stream with the first dynamic range, to generate the first decoded flow; and

applying reverse tone mapping to first thread when predicting the second video stream, where the second video has a second dynamic range is wider than the first dynamic range; and

generating output stream video from a second video stream.

45. The method described in relation to a numbered illustrative options for carrying out the invention, where the first dynamic range includes video from a narrow dynamic range (LDR), and the second dynamic range includes video with optical dynamic range (VDR).

46. The method described in relation to a numbered illustrative options for carrying out the invention, where the operator reverse tone mapping includes the operator of the global tonal mapping.

47. The method described in relation to a numbered illustrative options for carrying out the invention, where the reverse tone mapping involves transformation LDR-luminosity in the VDR-luminosity, which includes the total conversion for many pixels video image.

48. The method described in relation to a numbered illustrative options for carrying out the invention, which also includes the computation of the vector of parameters to reverse global tonal mapping.

49. The method described in relation to a numbered illustrative options for carrying out the invention, where the calculation of the vector of parameters includes calculation of estimates for the least squares method or assessment metrics error for the selection of a polynomial function.

50. The method described in relation to a numbered illustrative options for carrying out the invention, where the operator reverse tone mapping is monotonic.

51. The method described in relation to a numbered illustrative options for carrying out the invention, where the operator reverse tone mapping includes the operator reverse the local tone mapping, where the operator reverse the local tone mapping involves transformation that includes mapping LDR-luminosity VDR-luminosity relation, where the conversion varies for many pixels video image.

52. The method described in relation to a numbered illustrative options for carrying out the invention, where the operator reverse the local tone mapping includes the settings for your local changes.

53. The method described in relation to a numbered illustrative options for carrying out the invention, where the operator reverse the local tone mapping includes a function that includes a set of curves of the second order.

54. The method described in relation to a numbered illustrative options for carrying out the invention, where the operator reverse the local tone mapping includes settings of the respective operation to increase the contrast and decrease the contrast.

55. The method described in relation to a numbered illustrative options for carrying out the invention, where the dynamic range of the VDR-video includes 5-6 orders of magnitude luminosity, and dynamic range LDR includes 2-3 orders of magnitude luminosity, where dynamic range VDR-video less than dynamic range video images with high dynamic range (HDR), where the dynamic range of the video images with high dynamic range (HDR) includes 10-14 orders of magnitude luminosity.

56. The method described in relation to a numbered illustrative options for carrying out the invention, which also includes the calculation of the residual signal, where the residual signal includes the difference between the image with extended dynamic range and prediction based on images with a narrow dynamic range or the difference between the visual dynamic range and prediction based on images with a narrow dynamic range.

57. The method described in relation to a numbered illustrative options for carrying out the invention, where the size of the residual signal is zero, and thus the image obtained from the residual signal, includes an invisible image.

58. The method described in relation to a numbered illustrative options for carrying out the invention, where the size of the residual signal is approximately zero, and thus the image obtained from the residual signal, includes an invisible image.

59. The method described in relation to a numbered illustrative options for carrying out the invention, which also includes:

data processing VDR-image in the layer extension; and

data processing LDR image in the base layer.

60. The method described in relation to the predictions of the dynamic range of the video, where the method includes:

through the device of video processing prediction of the first dynamic range for video image by applying the operator to reverse the global tonal mapping to the image, including the second dynamic range; or

through the device of video processing prediction of the third dynamic range of the video image by applying the operator to reverse the global tonal mapping to the image, including the second dynamic range; and

prediction of video output, including the first dynamic range or third dynamic range.

61. The method described in relation to a numbered illustrative options for carrying out the invention, where the first dynamic range of the video includes the extended dynamic range (HDR), the second dynamic range of the video includes a narrow dynamic range (LDR) and the third dynamic range of the video includes a visual dynamic range (VDR).

62. The method described in relation to a numbered illustrative options for carrying out the invention, where the dynamic range of the HDR video includes 10-14 orders of magnitude luminosity, dynamic range VDR-video includes 5-6 orders of magnitude luminosity and dynamic range LDR video includes 2-3 orders of magnitude luminosity.

63. The method described in relation to a numbered illustrative options for carrying out the invention, where the reverse global tone mapping involves transformation of the LDR luminosity HDR-luminosity, which includes the total conversion for many pixels of the image.

64. The method described in relation to a numbered illustrative options for carrying out the invention, which also includes the computation of the vector of parameters to reverse global tonal mapping, where the calculation of the vector of parameters includes calculation of estimates for the least squares method or assessment metrics error for the selection of a polynomial function.

65. The method described in relation to a numbered illustrative options for carrying out the invention, where the operator reverse tone mapping includes the operator of the local tone mapping, where the operator of the local tone mapping involves transformation, including the display of LDR-luminosity HDR-luminosity relation, where the conversion varies for many pixels of the image.

66. The method described in relation to a numbered illustrative options for carrying out the invention, which also includes the definition of the parameter for each pixel of many pixels.

67. The method described in relation to a numbered illustrative options for carrying out the invention, which also includes the generation of image parameters using the parameters for each pixel of many pixels.

68. The method described in relation to a numbered illustrative options for carrying out the invention, where the operator reverse the local tone mapping includes the settings for your local changes.

69. The method described in relation to a numbered illustrative options for carrying out the invention, where the operator reverse the local tone mapping includes a parameterized operator reverse the local tone mapping, including at least one function, containing lots of curves of the second order.

70. The method described in relation to a numbered illustrative options for carrying out the invention, where the operator reverse the local tone mapping operator or global tonal mapping includes settings of the respective operation to increase the contrast and decrease the contrast.

71. The method described in relation to a numbered illustrative options for carrying out the invention, which also includes the generation of residual signal, where the residual signal includes the difference between the image with extended dynamic range and prediction based on images with a narrow dynamic range or the difference between the visual dynamic range and prediction based on images with a narrow dynamic range.

72. The method described in relation to a numbered illustrative options for carrying out the invention, where the size of the residual signal is zero, and thus the image obtained from the residual signal, includes an invisible image.

73. The method described in relation to a numbered illustrative options for carrying out the invention, where the size of the residual signal is approximately zero, and thus the image obtained from the residual signal, includes an invisible image.

74. The method described in relation to a numbered illustrative options for carrying out the invention, where the operator of tone mapping, the corresponding operator to reverse the local tone mapping or operator to reverse the global tonal mapping, is monotonic, and where the operator reverse the local tone mapping operator or reverse global tonal mapping is parameterized.

75. The method described in relation to a numbered illustrative options for carrying out the invention, where a third dynamic range of the video includes a visual dynamic range (VDR) video, and where dynamic range VDR-video 5-6 orders of magnitude luminosity.

76. Way to perform residual video processing in codec, which includes the encoder and decoder, where the method includes:

at the encoder:

low pass filtering input residual signal;

lowering the discretization filtered residual signal;

coding subjected to a decreasing sampling residual signal; and

generating output residual bit stream; and,

in decoder:

decoding the output of residual bit stream;

increases the discretization of the decoded residual bit stream;

reconstruction of the frequency range subjected to Overdrive sampling residual bit stream; and

generating output residual signal.

77. The method described in relation to a numbered illustrative options for carrying out the invention, where video data include VDR-image, where the VDR-image includes 32 bits per pixel, where 32 bits per pixel include a 12-bit luminosity and 10-bit per color channel, where dynamic range VDR-video includes 5-6 orders of magnitude luminosity, where dynamic range VDR-video more than the dynamic range LDR-video, and where dynamic range VDR-video less than dynamic range video images with high dynamic range (HDR).

78. The method described in relation to a numbered illustrative options for carrying out the invention, which also includes the reception of the input residual signal or transfer the output of the residual signal in the layer extension of the bit stream video, and where the codec includes codec without drift.

79. The method described in relation to a numbered illustrative options for carrying out the invention, where the residual signal is the result of a parameterized operator reverse tone mapping.

80. The method described in relation to a numbered illustrative options for carrying out the invention, where a parameterized operator reverse tone mapping includes the first non-linear plot high luminosity, the second nonlinear plot of low luminosity and line section between the first and second nonlinear areas.

81. Computer software product, encoded on machine-readable media, including commands for device data processing operations coding of video, where operations include:

generating encoded video stream, where the encoded video stream includes dynamic range in 5-6 orders of magnitude (10 5 -10 6 ) value of luminosity.

82. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where the teams to generate the encoded video stream include the operations of generating encoded video stream in the visual dynamic range (VDR) video format where VDR covers a range of luminosity and visual color DIN (VCG), which the human eye can perceive simultaneously.

83. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where VCG includes all the colors that the human eye can perceive simultaneously, where the range of luminosity includes dynamic range perception of the luminosity of the human eye, and where VCG includes a wider color gamut (WCG).

84. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where the format of the VDR video includes 32 bits per pixel, where 32 bits per pixel include a 12-bit luminosity and 10-bit per color channel.

85. Computer software product, encoded on machine-readable media, including commands for device data processing operations coding of video, where operations include:

encoding video 32 bits per pixel, where 32 bits per pixel include a 12-bit luminosity and 10-bit per color channel.

86. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where the encoded video stream includes the data of the video that has the visual dynamic range (VDR).

87. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where the dynamic range of the VDR-video includes 5-6 orders of magnitude luminosity.

88. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where the dynamic range of the VDR-video includes dynamic range perception of the luminosity of the human eye.

89. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where VDR configured for video formats, including formats capture, distribution and consumption, wide color gamut (WCG).

90. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where the VDR is represented by any of the units: less than units barely noticeable difference (JND), colour coordinates XYZ acc. to CIE, gamma encoding or logarithmic encoding.

91. Computer software product described in relation to a numbered illustrative options for carrying out the invention, which also includes commands for the calculation of the logarithmic luminosity of L D fixed-point of physical luminosity in CD/m 2 using the S scale and parameter offset.

92. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where the calculation of the logarithmic luminosity of L D fixed-point calculation includes

L D =[S(log 2 Y+B)] and

93. Computer software product described in relation to a numbered illustrative options for carrying out the invention, which also includes commands for use parameter offset to determine the full range of luminosity in CD/m 2 .

94. Computer software product described in relation to a numbered illustrative options for carrying out the invention, which also includes command to determine the dynamic range DR using the S scale and number of bits N.

95. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where dynamic range DR includes definition

96. Computer software product described in relation to a numbered illustrative options for carrying out the invention, which also includes commands to calculate the coordinates (u', v') for color channels by defining a projective transformation on the colour coordinates XYZ.

97. Computer software product described in relation to a numbered illustrative options for carrying out the invention, which is also includes commands for operations of transformation of the coordinates R'g'b' with gamma correction in the VDR, where the transformation of the coordinates R'g'b' with gamma correction in VDR include:

conversion of coordinates R'g'b' with gamma correction to generate coordinates RGB, by lifting the gamma correction;

running a matrix transformation of coordinates RGB for generating color coordinates XYZ;

conversion color Y coordinates in the logarithmic luminosity L D fixed point using a logarithmic function and primary quantization; and

conversion of color coordinates X and Z in the colour coordinates u' D and v' D result of projective transformation and quantization.

98. Computer software product described in relation to a numbered illustrative options for carrying out the invention, which also includes the dynamic range on the basis of the luminance range and colors that a human eye can perceive simultaneously.

99. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where the encoded video stream includes data for video that has a visual dynamic range (VDR), where dynamic range VDR-video includes 5-6 orders of magnitude luminosity.

100. Computer software product, encoded on machine-readable media, including commands for device data processing operations compression dynamic visual range (VDR), where transactions include:

reception layered bitstream codec the narrow dynamic range (LDR) and the bitstream VDR, where multilevel codec includes at least one coder, the first decoder and the second decoder;

processing of the bitstream LDR in the base layer, where the processing of the bitstream LDR includes at least one operation in the first decoder; and

processing of the bitstream VDR layer extension, where the processing of the bitstream VDR includes at least one operation in the second decoder where the bit stream VDR includes information that ignored the first decoder.

101. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where the VDR-image includes 32 bits per pixel, where 32 bits per pixel include a 12-bit luminosity and 10-bit per color channel, where dynamic range VDR-video includes 5-6 orders of magnitude luminosity, where dynamic range VDR-video more than the dynamic range LDR-video, and where dynamic range VDR-video less than dynamic range video images with high dynamic range (HDR).

102. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where multilevel codec includes the type of encoder compatible H.264 or with the format of AVC.

103. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where multilevel codec includes codec without drift.

105. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where the dynamic range of the VDR-video contains 5-6 orders of magnitude luminosity.

106. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where the teams include operations that include:

the use of at least one operation data with a narrow dynamic range;

the reverse tone mapping data with a narrow dynamic range;

generating residual signal by means of data with extended dynamic range or data with the visual dynamic range; and

processing of residual signal,

where the residual signal contains the difference between the image with extended dynamic range and prediction based on images with a narrow dynamic range or the difference between the visual dynamic range and prediction based on images with a narrow dynamic range.

107. Computer software product, encoded on a machine-readable carrier contains commands for run device data processing operations encoding and decoding video codec, where operations include:

the generation of the compressed bit stream at the encoder codec, where the generation of the compressed bit stream includes:

reception encoder image with a narrow dynamic range (LDR);

encoding and decoding of the input stream LDR image to generate the first internal bit stream and decoded flow LDR image; and

conversion decoded flow LDR image in the visual space of the dynamic range (VDR) by using the block conversion in the encoder.

108. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where the compressed bit stream includes information low dynamic range (LDR) in the base layer of compressed bit stream and information with the visual dynamic range in the layer extension of the compressed bit stream.

109. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where the VDR-image includes 32 bits per pixel, where 32 bits per pixel include a 12-bit luminosity and 10-bit per color channel, where dynamic range VDR-video includes 5-6 orders of magnitude luminosity, where dynamic range VDR-video more than the dynamic range LDR-video, and where dynamic range VDR-video less than dynamic range video images with high dynamic range (HDR).

110. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where the teams for the conversion operations include the generation of a logarithmic luminosity of L D fixed-point and colour coordinates (u' D , v' (D ).

111. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where the teams to generate a compressed bit stream at the encoder also include the operations of suppression of quantization artifacts in the converted LDR via the , generating the first bitstream LDR.

112. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where command to convert the decoded stream LDR image in the visual space of the dynamic range (VDR) by using conversion unit at the encoder include the following operations:

perform analysis of tone mapping (TM) on the first bit stream LDR to generate the parameters of tone mapping;

do a reverse tone mapping (ITM) on the first bit stream LDR; and

generating residual signal that depends on the result of the reverse tone mapping and input bit stream visual dynamic range (VDR).

113. Computer software product described in relation to a numbered illustrative options for carrying out the invention, which also includes commands for operations that include:

processing of residual signal;

coding treated residual signal;

the first generation of residual bit stream;

reception unit first residual bit stream, the first internal bitstream, LDR and parameters of tone mapping; and

the generation of the compressed bit stream and the output signal of the reference encoder.

114. Computer software product described in relation to a numbered illustrative options for carrying out the invention, which also includes commands for operations encoding parameters tone display in the block encoding tonal mapping.

116. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where the teams to generate the output bitstream VDR from the decoder include the following operations:

receiving of compressed bit stream decoder;

parse compressed bit stream in the second bitstream LDR, bitstream tonal mapping and second internal residual bit stream;

decoding of a second internal bitstream, LDR; and

conversion decoded second bit stream LDR in visual space dynamic range (VDR) in the decoder using conversion unit inside the decoder.

117. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where the teams to generate the output bitstream VDR from the decoder include operations that include:

artifact suppression of quantization in a transformed decoded second LDR via the , generating the second bitstream LDR;

perform analysis of the reverse tone mapping on the second bit stream LDR and the bit stream of tone mapping, where analysis of the reverse tone mapping includes calculations based on the parameters of tone mapping;

decoding and processing the second residual bit stream; and

the generation of the decoder output bitstream VDR, which depends on the decoded and processed other residual bit stream and from the analysis of the reverse tone mapping.

118. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where any tone mapping or reverse tone mapping is performed in the codec includes a function parameterized global operator of tone mapping, function parameterized operator local tone mapping, function parameterized operator reverse global tonal mapping or function parameterized operator reverse the local tone mapping.

119. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where any of the parameterized operators local tone mapping or parameterized operators reverse the local tone mapping includes a function with many curves of the second order.

120. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where the residual signal includes the size, which leads to an invisible residual image.

121. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where the teams to generate in your encoder compressed bit stream also include operations that include:

lowering the discretization of the residual signal; and

compression subjected to a decreasing sampling residual signal.

122. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where multilevel codec includes codec without drift.

123. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where the VDR-image includes dynamic range, containing 5-6 orders of magnitude luminance of video.

124. Computer software product, encoded on machine-readable media, including commands for device data processing operations on processing of video where operations include:

through the device of encoding video decoding first video stream with the first dynamic range for the first generation the decoded video stream;

applying reverse tone mapping to the first video stream when predicting the second video stream, where the second video has a second dynamic range is wider than the first dynamic range; and

generating output stream video from a second video stream.

125. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where the first dynamic range includes video from a narrow dynamic range (LDR), and the second dynamic range includes video with optical dynamic range (VDR).

126. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where the operator reverse tone mapping includes the operator of the global tonal mapping.

127. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where the reverse global tone mapping involves transformation LDR-luminosity in the VDR-luminosity, which includes the total conversion for many pixels video image.

128. Computer software product described in relation to a numbered illustrative options for carrying out the invention, which also includes commands for operations involving calculate a vector of parameters to reverse global tonal mapping.

129. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where the command to calculate the vector of parameters include the operations on the calculation of the assessment by the least squares method or assessment metrics error for the selection of a polynomial function.

130. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where the operator reverse tone mapping is monotonic.

131. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where the operator reverse tone mapping involves transformation, including the display of LDR-luminosity VDR-luminosity relation, where the conversion varies for many pixels video image.

132. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where the operator reverse the local tone mapping includes the settings for your local changes.

133. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where the operator reverse the local tone mapping includes a function, including many curves of the second order.

134. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where the operator reverse tone mapping includes settings of the respective operation to increase the contrast and decrease the contrast.

135. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where the dynamic range of the VDR-video includes 5-6 orders of magnitude luminosity, and dynamic range LDR includes 2-3 orders of magnitude luminosity, where dynamic range VDR-video less than dynamic range video images with high dynamic range (HDR), where the dynamic range of the video images with high dynamic range (HDR) includes 10-14 orders of magnitude luminosity.

136. Computer software product described in relation to a numbered illustrative options for carrying out the invention, which also includes the command to calculate the residual signal, where the residual signal includes the difference between the image with extended dynamic range and prediction based on images with a narrow dynamic range or the difference between the visual dynamic range and prediction based on images with a narrow dynamic range.

137. Computer software product described in relation to a numbered illustrative options for carrying out the invention, which also includes the command to calculate the residual signal, where the size of the residual signal is zero, and thus the image obtained from the residual signal, includes an invisible image.

138. Computer software product described in relation to a numbered illustrative options for carrying out the invention, which also includes the command to calculate the residual signal, where the size of the residual signal is approximately zero, and thus the image obtained from the residual signal, includes an invisible image.

139. Computer software product described in relation to a numbered illustrative options for carrying out the invention, which also includes commands for operations, including:

data processing VDR-image in the layer extension; and

data processing LDR image in the base layer.

140. Computer software product, substance encoded on machine-readable media, including commands for device data processing one or more of the predictions of the dynamic range of the video, where operations include:

through the device of video processing prediction of the first dynamic range of the video image by applying the operator to reverse the global tonal mapping to the image, including the second dynamic range; or

through the device of video processing prediction of the third dynamic range of the video image by applying the operator to reverse the global tonal mapping to the image, including the second dynamic range; and

generation of video output, including the first dynamic range or third dynamic range.

142. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where the dynamic range of the HDR video includes 10-14 orders of magnitude luminosity, dynamic range VDR-video includes 5-6 orders of magnitude luminosity and dynamic range LDR video includes 2-3 orders of magnitude luminosity.

143. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where the reverse global tone mapping involves transformation of the LDR luminosity HDR-luminosity, which includes the total conversion for many pixels of the image.

144. Computer software product described in relation to a numbered illustrative options for carrying out the invention, which also includes commands for operations involving calculate a vector of parameters to reverse global tonal mapping, where the calculation of the vector of parameters include the calculation of estimates for the least squares method or assessment metrics error for the selection of a polynomial function.

145. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where the operator reverse tone mapping includes the operator reverse the local tone mapping, where the operator reverse the local tone mapping involves transformation of the LDR luminosity HDR-luminosity relation, where the conversion varies for many pixels of the image.

146. Computer software product described in relation to a numbered illustrative options for carrying out the invention, which also includes commands for operations including the definition of the parameter for each pixel of many pixels.

147. Computer software product described in relation to a numbered illustrative options for carrying out the invention, which also includes commands for operations involving the generation of image parameters with the use of certain parameters for each pixel of many pixels.

148. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where the operator reverse the local tone mapping includes the settings for your local changes.

149. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where the operator reverse the local tone mapping includes a parameterized operator reverse the local tone mapping, including at least one function, containing lots of curves of the second order.

150. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where the operator reverse the local tone mapping operator or reverse global tonal mapping includes settings of the respective operation to increase the contrast and decrease the contrast.

151. Computer software product described in relation to a numbered illustrative options for carrying out the invention, which also includes commands for operations involving the generation of residual signal, where the residual signal includes the difference between the image with extended dynamic range and prediction based on images with a narrow dynamic range or the difference between the visual dynamic range and prediction based on images with a narrow dynamic range

152. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where the size of the residual signal is zero, and thus the image obtained from the residual signal, includes an invisible image.

153. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where the size of the residual signal is approximately zero, and thus the image obtained from the residual signal, includes an invisible image.

154. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where the operator of tone mapping, the corresponding operator to reverse the local tone mapping or operator to reverse the global tonal mapping, is monotonic, and where the operator reverse the local tone mapping operator or reverse global tonal mapping is parameterized.

155. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where a third dynamic range of the video includes a visual dynamic range (VDR) video, and where dynamic range VDR-video contains 5-6 orders of magnitude luminosity.

156. Computer software product, substance encoded on machine-readable media, including commands for device data processing residual video processing in codec, which includes the encoder and decoder, where operations include:

at the encoder:

low pass filtering input residual signal;

lowering the discretization filtered residual signal;

coding subjected to a decreasing sampling residual signal; and

generating output residual bit stream; and

in decoder:

decoding the output of residual bit stream;

increases the discretization of the decoded residual bit stream;

reconstruction of the frequency range in Overdrive sampling residual bit stream; and

generating output residual signal.

157. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where video data include VDR-image, where the VDR-image includes 32 bits per pixel, where 32 bits per pixel include a 12-bit luminosity and 10-bit per color channel, where dynamic range VDR-video includes 5-6 orders of magnitude luminosity, where dynamic range VDR-video more than the dynamic range LDR-video, and where dynamic range VDR-video less than dynamic range video images with high dynamic range (HDR).

158. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where the teams also include the operations of reception input residual signal or be transmitted to the output of the residual signal inside the layer extension of the bit stream video, and where the codec includes codec without drift.

159. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where the residual signal is the result of a parameterized operator reverse tone mapping.

160. Computer software product described in relation to a numbered illustrative options for carrying out the invention, where a parameterized operator reverse tone mapping includes the first non-linear plot high luminosity, the second nonlinear plot of low luminosity and line section between the first and second nonlinear areas.

161. The system, which includes:

the video encoder, designed to produce the encoded video stream, where the encoded video stream includes dynamic range in 5-6 orders of magnitude (10 5 -10 6 ) luminosity.

162. The system described in relation to a numbered illustrative options for carrying out the invention, where the encoded video stream includes video format with optical dynamic range (VDR), where the VDR-format covers a range of luminosity and visual color gamut (VCG), which the human eye can perceive simultaneously.

163. The system described in relation to a numbered illustrative options for carrying out the invention, where VCG includes all the colors that the human eye can perceive simultaneously, where the range of luminosity includes dynamic range perception of the luminosity of the human eye, and where VCG includes a wider color gamut (WCG).

164. The system described in relation to a numbered illustrative options for carrying out the invention, where the VDR-video format includes 32 bits per pixel, where 32 bits per pixel include a 12-bit luminosity and 10-bit per color channel.

165. The system, which includes:

video codec to encode a video stream using 32 bits per pixel, where 32 bits per pixel include a 12-bit luminosity and 10-bit per color channel.

166. The system described in relation to a numbered illustrative options for carrying out the invention, where the encoded video stream includes data for video that has a visual dynamic range (VDR).

167. The system described in relation to a numbered illustrative options for carrying out the invention, where dynamic range VDR includes 5-6 orders of magnitude luminosity.

168. The system described in relation to a numbered illustrative options for carrying out the invention, where dynamic range VDR includes dynamic range perception of the luminosity of the human eye.

169. The system described in relation to a numbered illustrative options for carrying out the invention, where VDR configured for video formats, including formats capture, distribution and consumption, wide color gamut (WCG).

170. The system described in relation to a numbered illustrative options for carrying out the invention, where the VDR is represented by any of the units: less than units barely noticeable difference (JND), colour coordinates XYZ acc. to CIE, gamma encoding or logarithmic encoding.

L D =[S(log 2 Y+B)]

and

173. The system described in relation to a numbered illustrative options for carrying out the invention, where the video codec is configured to use a parameter offset to determine the full range of luminosity in CD/m 2 .

174. The system described in relation to a numbered illustrative options for carrying out the invention, where the system is configured to determine the dynamic range DR with the use of the parameter S scale and number of bits N.

175. The system described in relation to a numbered illustrative options for carrying out the invention, where dynamic range includes DR

176. The system described in relation to a numbered illustrative options for carrying out the invention, where the video codec is configured to calculate the coordinates (u', v') color channels by defining a projective transformation on the colour coordinates XYZ.

177. The system described in relation to a numbered illustrative options for carrying out the invention, where the video codec is configured for transformation of coordinates R'g'b' with gamma correction in the VDR, where conversion coordinate R'g'b' with gamma correction includes processes that include:

the transformation of coordinates R'g'b' with gamma correction to generate coordinates RGB, by lifting the gamma correction;

running a matrix transformation of coordinates RGB for generating color coordinates XYZ;

converting color Y coordinates in the logarithmic luminosity L D fixed point using a logarithmic function and primary quantization; and

the conversion of color coordinates X and Z in the colour coordinates u' D and v' D by a projective transformation and secondary quantization.

178. The system described in relation to a numbered illustrative options for carrying out the invention, where the video codec is configured to select the dynamic range on the basis of the luminance range and colors that a human eye can perceive simultaneously.

179. The system described in relation to a numbered illustrative options for carrying out the invention, where the encoded video stream includes the data of the video that has the visual dynamic range (VDR), where dynamic range VDR-video includes 5-6 orders of magnitude luminosity.

180. System for compression dynamic visual range (VDR), where the system includes:

multilevel codec, intended for receiving bit stream is narrow dynamic range (LDR) and the bitstream visual dynamic range (VDR), where multilevel codec includes at least one coder, the first decoder and the second decoder;

where multilevel codec is configured to handle the bit stream LDR in the base layer, where the processing associated with the bit stream LDR, includes at least one operation in the first decoder; and

where multilevel codec setup for processing bitstream VDR layer extension, where the processes associated with the bit stream VDR include at least one operation in the second decoder where the bit stream VDR includes information that ignored the first decoder.

181. The system described in relation to a numbered illustrative options for carrying out the invention, where the VDR-image includes 32 bits per pixel, where 32 bits per pixel include a 12-bit luminosity and 10-bit per color channel, where dynamic range VDR-video includes 5-6 orders of magnitude luminosity, where dynamic range VDR-video more than the dynamic range LDR-video, and where dynamic range VDR-video less than dynamic range video images with high dynamic range (HDR).

182. The system described in relation to a numbered illustrative options for carrying out the invention, where multilevel codec includes the type of encoder, which is compatible with the format or H.264 AVC format.

183. The system described in relation to a numbered illustrative options for carrying out the invention, where multilevel codec includes codec without drift.

184. The system described in relation to a numbered illustrative options for carrying out the invention, where multilevel codec is configured to insert bitstream VDR data for one or more parts of the original image, lost as a result of the creation of the bitstream LDR from the original image.

185. The system described in relation to a numbered illustrative options for carrying out the invention, where the dynamic range of the VDR-video includes 5-6 orders of magnitude (10 5 -10 6 ) luminosity.

186. The system described in relation to a numbered illustrative options for carrying out the invention, where multilevel codec is configured for computations, which include:

the use of at least one operation data with a narrow dynamic range;

the reverse tone mapping data with a narrow dynamic range;

generating residual signal by means of the data with a narrow dynamic range or data with the visual dynamic range; and

processing of residual signal,

where the residual signal contains the difference between the image with extended dynamic range and prediction based on images with a narrow dynamic range or the difference between the visual dynamic range and prediction based on images with a narrow dynamic range.

187. The system of encoding and decoding codec, where the system includes:

the codec includes the encoder and decoder,

where the encoder codec is configured to generate a compressed bit stream by processing the data, which includes:

reception by the encoder stream image with a narrow dynamic range (LDR); and

encoding and decoding of the input stream LDR image to generate the first internal bitstream, LDR, and the decoded bit stream LDR, and

where codec is configured to convert decoded flow LDR image in the visual space of the dynamic range (VDR) by using conversion unit inside the encoder.

188. The system described in relation to a numbered illustrative options for carrying out the invention, which also includes:

where the compressed bit stream includes information about the narrow dynamic range (LDR) within the base layer of compressed bit stream and information about the visual dynamic range (VDR) - inside layer extension of the compressed bit stream.

189. The system described in relation to a numbered illustrative options for carrying out the invention, where the VDR-image includes 32 bits per pixel, where 32 bits per pixel include a 12-bit luminosity and 10-bit per color channel, where dynamic range VDR-video includes 5-6 orders of magnitude luminosity, where dynamic range VDR-video more than the dynamic range LDR-video, and where dynamic range VDR-video less than dynamic range video images with high dynamic range (HDR).

190. The system described in relation to a numbered illustrative options for carrying out the invention, where the transformation includes the logarithmic luminosity L D fixed-point and color coordinates (u' D , v' (D ).

191. The system described in relation to a numbered illustrative options for carrying out the invention, where the encoder includes the block decoder where the encoder is configured to suppress artifacts quantization in the converted LDR via the to obtain the first bit stream LDR.

192. The system described in relation to a numbered illustrative options for carrying out the invention, where the encoder is configured for:

perform analysis of tone mapping (TM) on the first bit stream LDR to generate the parameters of tone mapping;

perform a reverse tone mapping (ITM) on the first bit stream LDR; and

generating residual signal that depends on the result of the reverse tone mapping and input bit stream visual dynamic range (VDR).

193. The system described in relation to a numbered illustrative options for carrying out the invention, where the encoder includes the block of processing and encoding the residual signal intended for processing of residual signal,

coding treated residual signal, as well as to generate the first residual bit stream;

where the encoder includes the block intended for receiving the first residual bit stream, the first internal bitstream, LDR and parameters of tone mapping; and

where the encoder is configured to generate a compressed bit stream output encoder.

194. The system described in relation to a numbered illustrative options for carrying out the invention, where the encoder includes the block encoding of tone mapping, designed to encode the parameters of tone mapping.

195. The system described in relation to a numbered illustrative options for carrying out the invention, where the decoder into the code decode the compressed bit stream and generates output bitstream VDR on the output of the decoder.

196. The system described in relation to a numbered illustrative options for carrying out the invention, where the decoder is configured to receive compressed decoder bit stream,

where the decoder includes power parsing compressed bit stream on the second bit stream LDR, bitstream tonal mapping and second internal residual bitstream

where the decoder includes the block decoder LDR designed to decode a second internal bitstream, LDR, and

where the decoder includes a conversion unit, designed to convert decoded second internal bitstream, LDR in the decoder in the space visually dynamic range (VDR).

197. The system described in relation to a numbered illustrative options for carrying out the invention, where the decoder includes power designed to suppress artifacts quantization in the converted decoded second LDR for generating the second bitstream, LDR;

where the decoder is configured to perform analysis on the reverse tone conversion on the second bit stream LDR and the bit stream of tone mapping, where analysis of the reverse tone mapping includes calculation of the parameters of tone mapping;

where the decoder is configured for decoding and processing the second residual bit stream; and

where the decoder is configured to generate an output bit rate of the VDR on the output of the decoder, where the output bitstream VDR depends on decoded and processed second residual bit stream and is the result of the analysis of the reverse tone mapping.

198. The system described in relation to a numbered illustrative options for carrying out the invention, where any operations of tone mapping or reverse tone mapping performed codec include function parameterized global operator of tone mapping, function parameterized operator local tone mapping, function parameterized operator reverse global tonal mapping or function parameterized operator reverse the local tone mapping.

199. The system described in relation to a numbered illustrative options for carrying out the invention, where any of the parameterized operators local tone mapping or parameterized operators reverse the local tone mapping includes a function with many curves of the second order.

200. The system described in relation to a numbered illustrative options for carrying out the invention, where the residual signal includes the size, which leads to an invisible residual image.

201. The system described in relation to a numbered illustrative options for carrying out the invention, where the encoder is configured to perform a decreasing sampling residual signal.

202. The system described in relation to a numbered illustrative options for carrying out the invention, where the codec includes codec without drift.

203. The system described in relation to a numbered illustrative options for carrying out the invention, where VDR video includes dynamic range, containing 5-6 orders of magnitude luminance of video.

204. The system of video processing, which includes:

device video processing, including encoder and decoder, where device video processing configured to decode the first video stream with the first dynamic range with the purpose of generating the first decoded flow,

where device video processing configured for the application of the operator reverse tone mapping to the first thread with the goal of predicting the second video stream, where the second video has a second dynamic range is wider than the first dynamic range; and

where processing device video configured to generate an output stream video from a second video stream.

205. The system described in relation to a numbered illustrative options for carrying out the invention, where the first dynamic range includes video from a narrow dynamic range (LDR), and the second dynamic range includes video with optical dynamic range (VDR).

206. The system described in relation to a numbered illustrative options for carrying out the invention, where the operator reverse tone mapping includes the operator of the global tonal mapping.

207. The system described in relation to a numbered illustrative options for carrying out the invention, where the device to process the video includes a conversion unit, where the reverse global tone mapping involves transformation LDR-luminosity in the VDR-luminosity, which includes the total conversion for many pixels video image.

208. The system described in relation to a numbered illustrative options for carrying out the invention, where device video processing includes processing unit parameters, intended for the calculation of the parameter vector to reverse global tonal mapping.

209. The system described in relation to a numbered illustrative options for carrying out the invention, where device video processing includes processing unit parameters, intended for the scores are calculated by the least squares method or assessment metrics error for the selection of a polynomial function.

210. The system described in relation to a numbered illustrative options for carrying out the invention, where the operator reverse tone mapping used in your device, video processing, is monotonic.

211. The system described in relation to a numbered illustrative options for carrying out the invention, where the operator reverse tone mapping includes the operator reverse the local tone mapping, where the operator reverse the local tone mapping involves transformation, including the display of LDR-luminosity VDR-luminosity relation, where the conversion varies for many pixels video image.

213. The system described in relation to a numbered illustrative options for carrying out the invention, where the operator reverse the local tone mapping includes a function, including many curves of the second order.

214. The system described in relation to a numbered illustrative options for carrying out the invention, where the operator reverse tone mapping includes settings of the respective operation to increase the contrast and decrease the contrast.

215. The system described in relation to a numbered illustrative options for carrying out the invention, where the dynamic range of the video images with high dynamic range (HDR) includes 10-14 orders of magnitude luminosity, dynamic range VDR-video includes 5-6 orders of magnitude luminosity and dynamic range LDR video includes 2-3 orders of magnitude luminosity.

216. The system described in relation to a numbered illustrative options for carrying out the invention, where device video processing configured data processing VDR-image in the layer extension; and

where device video processing configured to process the data LDR image in the base layer.

217. The system described in relation to a numbered illustrative options for carrying out the invention, where device video processing configured to calculate the residual signal, where the residual signal includes the difference between the image with extended dynamic range and prediction based on images with a narrow dynamic range or the difference between the visual dynamic range and prediction based on images with a narrow dynamic range.

218. The system described in relation to a numbered illustrative options for carrying out the invention, where the size of the residual signal is zero, and thus the image obtained from the residual signal, includes an invisible image.

219. The system described in relation to a numbered illustrative options for carrying out the invention, where the size of the residual signal is approximately zero, and thus the image obtained from the residual signal, includes an invisible image.

220. Prediction system dynamic range of the video where the system includes:

device video processing, which includes the block of parameters of the video that uses settings display dynamic range video,

where device video processing configured to predict one or more dynamic range of the video, including predictions:

the first dynamic range of the video image by applying the operator to reverse the global tonal mapping to the image, including the second dynamic range; or

the third dynamic range of the video image by applying the operator reverse global tonal mapping to the image, including the second dynamic range, or to the image, including the third dynamic range; and

where device video processing configured to generate video output, including at least one of the dynamic ranges, the first dynamic range or third dynamic range.

221. The system described in relation to a numbered illustrative options for carrying out the invention, where the first dynamic range of the video includes the extended dynamic range (HDR), the second dynamic range of the video includes a narrow dynamic range (LSR)and the third is the dynamic range of the video includes a visual dynamic range (VDR).

222. The system described in relation to a numbered illustrative options for carrying out the invention, where the dynamic range of the HDR video includes 10-14 orders of magnitude luminosity, dynamic range VDR-video includes 5-6 orders of magnitude luminosity, and dynamic range LDR video includes 2-3 orders of magnitude luminosity.

223. The system described in relation to a numbered illustrative options for carrying out the invention, where a block of parameters of video image is configured to convert luminosity associated with dynamic ranges, where the operator reverse tone mapping includes the operator reverse the local tone mapping, where the operator reverse the local tone mapping involves transformation, including the display of LDR-luminosity in the VDR-luminosity, and where the conversion varies for many pixels of the image.

224. The system described in relation to a numbered illustrative options for carrying out the invention, where a block of parameters of video image is configured to convert luminosity associated with dynamic ranges, where the operator reverse global tonal mapping involves transformation LDR-luminosity in the VDR-luminosity, which includes the total conversion for many pixels video image.

225. The system described in relation to a numbered illustrative options for carrying out the invention, where the parameter block video configured to calculate the parameter vector reverse global tonal mapping, where the calculation of the vector of parameters includes calculation of estimates for the least squares method or assessment metrics error for the selection of a polynomial function.

226. The system described in relation to a numbered illustrative options for carrying out the invention, where the parameter block video configured for determining the parameter for each pixel of many pixels.

227. The system described in relation to a numbered illustrative options for carrying out the invention, where a block of parameters of video image is configured to generate an image parameters using a parameter to each pixel of many pixels.

228. The system described in relation to a numbered illustrative options for carrying out the invention, where the operator reverse the local tone mapping includes the settings for your local changes.

229. The system described in relation to a numbered illustrative options for carrying out the invention, where the operator reverse the local tone mapping includes a parameterized operator reverse the local tone mapping, including at least one function, containing lots of curves of the second order.

230. The system described in relation to a numbered illustrative options for carrying out the invention, where the operator reverse the local tone mapping operator or reverse global tonal mapping includes settings of the respective operation contrast increase or decrease the contrast.

231. The system described in relation to a numbered illustrative options for carrying out the invention, where a block of parameters of video image is configured to generate residual signal, where the residual signal includes the difference between the image with extended dynamic range and prediction based on images with a narrow dynamic range or the difference between the visual dynamic range and prediction based on images with a narrow dynamic range.

232. The system described in relation to a numbered illustrative options for carrying out the invention, where the size of the residual signal is zero, and thus the image obtained from the residual signal, includes an invisible image.

233. The system described in relation to a numbered illustrative options for carrying out the invention, where the size of the residual signal is approximately zero, and thus the image obtained from the residual signal, includes an invisible image.

234. The system described in relation to a numbered illustrative options for carrying out the invention, where the operator of tone mapping, the corresponding operator to reverse the local tone mapping or operator to reverse the global tonal mapping, is monotonic, and where the operator reverse the local tone mapping operator or reverse global tonal mapping is parameterized.

235. The system described in relation to a numbered illustrative options for carrying out the invention, where a third dynamic range of the video is a visual dynamic range (VDR) video, and where dynamic range VDR-video contains 5-6 orders of magnitude (10 5 -10 6 ) luminosity.

236. System to perform residual video processing in codec, which includes:

at the encoder:

filter designed for low pass filter input residual signal;

block a decreasing sampling intended for decreasing sampling filtered residual signal;

block encoding, designed to encode subjected to a decreasing sampling residual signal; and

the output of the encoder used for outputting the residual bit stream to decoder; and

in decoder:

decoding block, intended for the reception of residual bitstream output and decoding residual bit stream;

block Overdrive sampling designed to increase sampling decoded residual bit stream;

block reconstruction intended for the reconstruction of the frequency range in Overdrive sampling residual bit stream; and

the output of the decoder is designed for the output of the residual signal.

237. The system described in relation to a numbered illustrative options for carrying out the invention, where video data include VDR-image, where the VDR-image includes 32 bits per pixel, where 32 bits per pixel include a 12-bit luminosity and 10-bit per color channel, where dynamic range VDR-video includes 5-6 orders of magnitude luminosity, where dynamic range VDR-video more than the dynamic range of the LDRthe video, and where dynamic range VDR-video less than dynamic range video images with high dynamic range (HDR).

238. The system described in relation to a numbered illustrative options for carrying out the invention, where the codec is configured to receive the input of the residual signal or transfer of the residual signal inside the layer extension of the bit stream video, and where the codec includes codec without drift.

239. The system described in relation to a numbered illustrative options for carrying out the invention, where the residual signal is the result of a parameterized operator reverse tone mapping.

240. The system described in relation to a numbered illustrative options for carrying out the invention, where a parameterized operator reverse tone mapping includes the first non-linear plot with a high luminosity, the second non-linear plot with low luminosity and line section between the first and second nonlinear areas. The following illustrative options for carrying out the invention numbered alphanumeric way. However, some changes of the characters numbering does not imply and does not imply any distinction in respect of any relative idea of the importance. For example, illustrative options for carrying out the invention, numbered as above 1-240, and illustrative options for carrying out the invention numbered below alphanumeric way as 1A-22A, all and each separately present one or more illustrative options for the implementation of the present invention.

1A. Way, which includes:

generating encoded video stream, where the encoded video stream includes a dynamic range of more than three (3) orders of magnitude luminosity.

2A. The method described in relation to a numbered illustrative options for carrying out the invention 1A, where the generation of the encoded video stream includes the generation of the encoded video stream in the visual dynamic range (VDR) video where VDR-format covers a range of luminosity and visual color gamut (VCG), which the human eye can perceive simultaneously.

3A. The method described in relation to a numbered illustrative options for carrying out the invention 2A, where the generation of the encoded video stream includes video compression with visual dynamic range (VDR);

where compression VDR-video includes:

reception layered codec image stream with a narrow dynamic range (LDR) and stream VDR-image, where multilevel codec includes at least one decoder, the first encoder and the second encoder;

the processing flow LDR image in the base layer, where the processing LDR image includes at least one operation in the first encoder; and

the processing flow VDR-image in the layer extension, where the processing VDR-image includes at least one operation in the second encoder.

4A. The method described in relation to a numbered illustrative options for carrying out the invention 3A, which also includes the insertion into the RSS VDR-image data for one or more parts of the original image that was lost as a result of thread creation LDR image from the original image.

5A. The method described in relation to a numbered illustrative options for carrying out the invention 3A, which also includes:

the use of at least one operation data with a narrow dynamic range;

the reverse tone mapping data with a narrow dynamic range;

generating residual signal by means of data with extended dynamic range or data with the visual dynamic range; and

processing of residual signal,

where the residual signal contains the difference between the image with extended dynamic range and prediction based on images with a narrow dynamic range or the difference between the visual dynamic range and prediction based on images with a narrow dynamic range.

6A. The method described in relation to a numbered illustrative case for the invention 1A, where the generation of the encoded video stream includes encoding and decoding of video codec;

where encoding and decoding of video codec includes:

reception by the encoder stream image with a narrow dynamic range (LDR);

encoding and decoding of the input stream LDR image to generate, respectively, compressed encoded first internal bitstream, LDR and decoded flow LDR image; and

conversion decoded flow LDR image in the visual space of the dynamic range (VDR) the conversion unit encoder.

7A. The method described in relation to a numbered illustrative options for carrying out the invention 6A,

where compressed coded bit stream LDR includes information with a narrow dynamic range (LDR) within the base layer of compressed encoded bit stream and information with the visual dynamic range (VDR) - inside layer expansion of compressed encoded bit stream.

8A. The method described in relation to a numbered illustrative options for carrying out the invention 7A, where the generation of a coder compressed bit stream also includes artifact suppression of quantization in a transformed LDR via the encoder to generate the first flow LDR image.

9A. The method described in relation to a numbered illustrative options for carrying out the invention 8A, where the conversion of the decoded stream LDR image in the visual space of the dynamic range (VDR) via the conversion encoder includes:

perform analysis of tone mapping (TM) between the first flow LDR image and flow VDR-image to generate the parameters of tone mapping;

do a reverse tone mapping (ITM) on the first thread LDR image; and

generating residual signal that depends on the result of the reverse tone mapping and input bit stream of the image with the visual dynamic range (VDR).

10A. The method described in relation to a numbered illustrative options for carrying out the invention 9A that also includes the generation of the output stream VDR-image from the decoder codec that decodes compressed coded bit stream, where the generation of output bitstream VDR from the decoder includes the following stages:

reception decoder compressed encoded bit stream;

parse compressed encoded bit stream in the second stream LDR image, RSS tone of the image display and the second internal residual bit stream;

decoding of a second internal residual bitstream, LDR; and

conversion decoded second internal flow LDRthe image in the space visually dynamic range (VDR) in the decoder via the conversion of the decoder.

11A. The method described in relation to a numbered illustrative options for carrying out the invention 10A, where the generation of the output stream VDR-image from the decoder includes:

the generation of the decoder output stream VDR-image, which depends on the flow of decoded and processed image retention and from the reverse tone mapping decoded flow LDR image;

where one or more tests tonal mapping or operations reverse tone mapping is performed using a codec that includes the functionality of one or more operators:

parameterized operator global tonal mapping;

parameterized operator local tone mapping;

parameterized operator reverse global tonal mapping; or

parameterized operator reverse the local tone mapping.

12A. The method described in relation to a numbered illustrative options for carrying out the invention 11A, where the generation of the encoded video stream includes processing of video information;

where processing of video data includes:

through the device of encoding video decoding the first stream of the image, with the first dynamic range, to generate the first decoded bit stream; and

applying reverse tone mapping to first bit stream for the prediction of the second stream of the image where the second image stream has a second dynamic range is wider than the first dynamic range; and

generation of output images from the second stream of the image.

13A. The method described in relation to a numbered illustrative options for carrying out the invention 12A, where the first dynamic range includes a narrow dynamic range (LDR), and the second dynamic range includes a visual dynamic range (VDR).

14A. The method described in relation to a numbered illustrative options for carrying out the invention 12A, where the operator reverse tone mapping includes one or more of the following functions:

a monotone operator reverse tone mapping;

operator reverse the local tone mapping;

a function that includes a set of curves of the second order; or

one or more of the parameters that correspond to one or more transactions contrast increase or decrease the contrast.

15A. The method described in relation to a numbered illustrative options for carrying out the invention 13A, which also includes the calculation of the residual signal;

where the residual signal contains at least one of the following differences:

the difference between the image with extended dynamic range and prediction based on images with a narrow dynamic range; or

the difference between the visual dynamic range and prediction based on images with a narrow dynamic range.

16A. The system, which includes:

tools for generating encoder encoded video stream, where the encoded video stream includes a dynamic range of more than three (3) orders of magnitude luminosity.

17A. Device for encoding video information, which includes:

one or more processors; and

18A. Device for video decoding, which includes:

one or more processors; and

machine-readable medium, including commands that in exercising or performing processors lead, manage, program or configure the device for decoding processing encoded video stream, where the encoded video stream includes a dynamic range of more than three (3) orders of magnitude luminosity.

19A. Computer system, which includes:

one or more processors; and

machine-readable medium, including teams that are the implementation or execution of processors lead, manage, program or configure the computer system to carry out or perform any one or more of the following aspects:

video encoder that generates the encoded video stream, where the encoded video stream includes a dynamic range of more than three (3) orders of magnitude luminosity;

video decoder that handles the encoded video stream, which includes the dynamic range of more than three (3) orders of magnitude luminosity; or

the process of generating encoded video stream, where the encoded video stream includes the dynamic range of more than three (3) orders of magnitude luminosity.

20A. The use of the computer system, which includes:

generating encoded video stream, where the encoded video stream includes a dynamic range of more than three (3) orders of magnitude luminosity.

21A. Product - machine-readable medium, including encoded commands on that in exercising or performing one or more processors lead, manage, or programming processors to call, management, execution, implementation, programming or configuration of one or more the following aspects:

the process of generating a encoded video stream, where the encoded video stream includes a dynamic range of more than three (3) orders of magnitude luminosity;

the method described in relation to one or more illustrative of the invention 1A 15A or 22A;

using computer system that described for illustrative options for carrying out the invention 20A;

system described in relation to one or more illustrative of the invention 16A or 19A; or

the device described in relation to one or more illustrative of the invention 17A or 18A.

22A. Methods, system, device or machine-readable medium described in relation to one or more illustrative of the invention 2A or 16A-20A inclusive, where dynamic range includes five (5) to six (6) orders of magnitude luminosity.

[00138] Described in this specification, the concept can also be distributed and applied for the multidimensional video, such as three-dimensional video. Describes specific illustrative options for implementing disclosure. Some embodiments of the present invention defined, described and/or listed within the scope of paragraphs with the following formula of the invention or their equivalents.

1. Way of generation parameters (724) reverse tone mapping, which includes: getting in a multilevel codec first thread (704) image with the first dynamic range and the first color space and the second thread (702) image with a second dynamic range, where: first thread (704) image obtained by executing local tone mapping on the second thread (702) image using the functional form (915), displaying a family of curves of tone mapping, parameterized by a single parameter; the first dynamic range is less than the second dynamic range, the first thread (704) image is in the base layer and the second thread (702) image is in a layer extension, and multilevel codec includes a decoder (708) and coder (708); encoding the first thread (704) image in the base layer using the encoder (708) to receive the encoded first thread (738) image; decoding of the encoded first thread (738) the image using a decoder (708) to obtain decoded first thread (710) image; converting decoded first thread (710) images from the first color space in the second color space of the second stream of the image to get the converted first color image stream; and the generation parameters (724) reverse tone mapping on the basis of the converted color flow (714) image and the second thread (702) of the image parameters (724) reverse tone mapping give an approximation of the second flow (702) the image when applied to color flow (714) image.

2. The method according to claim 1, characterized in that it additionally includes a box in the second stream of image data in one or more parts of the original image, lost as a result of the creation of the first stream of the image from the original image.

3. The method according to claim 1, characterized in that generating the display as an image with a wider dynamic range includes execution of at least one conversion (220, 240), and at least one of quantization (230, 240).

4. The method according to claim 1, characterized in that it additionally includes the use of at least one operation to color flow (714) image for more flow (720) image; where the generation parameters (724) reverse tone mapping is based on thread (720) image and the second thread (714) image.

5. The method according to claim 1, characterized in that generation parameters (724) reverse tone mapping includes the generating function of one or more of: a parameterized operator global tonal mapping; parameterized operator local tone mapping; parameterized operator reverse global tonal mapping; or parameterized operator reverse the local tone mapping.

6. The method according to claim 1, characterized in that generation parameters (724) reverse tone mapping includes the generation of one or more of: monotone operator reverse tone mapping; operator reverse the local tone mapping; function, which includes a set of curves of the second order; or one or more parameters that correspond to one or more transactions contrast increase or decrease the contrast.

7. The method according to claim 1, characterized in that generation parameters (724) reverse tone mapping is based on the converted color flow (714) image, the second thread (702) image and functional form (815), where the functional form provides the relationship between the parameters (724) reverse tone mapping converted color flow (714) image and a second thread (702) image.

8. The method according to claim 7, wherein the generation parameters (724) reverse tone mapping includes the calculation method of the least squares of errors for each of the pixels in the transformed thread (714) images for each pixel in the second thread (702) image with the purpose of estimation of parameters (724) return tonal mapping.

9. The method according to claim 7, wherein the functional form (815) is nonlinear.

10. The method according to claim 1, characterized in that generation parameters (724) reverse tone mapping is based on at least one pixel, but not more than the totality of the pixels in each of the converted thread (714) image and the second thread (702) image.

11. How to compress video data, which includes: the generation parameters (724) reverse tone mapping according to claim 1; back tone mapping (ITM) on the converted color flow (714) image to produce the predicted flow (726) image as approximation of the second stream of the image with a second dynamic range; generating residual signal (1103) between the predicted flow (714) image and a second thread (702) image; and determination of the residual signal (1103) to obtain the residual bit stream (1120), where the residual signal (1103) includes the difference between the predicted flow (714) image and a second thread (702) image and is adapted for the transmission of signals to decoder codec.

12. The method according to claim 11, wherein the processing of residual signal includes: filtering (1105) the bass on the residual signal to obtain filtered residual signal; implementation of a decreasing sampling (1110) on filtered residual signal to obtain subjected to a decreasing sampling residual signal; and encoding (1115) subjected to a decreasing sampling residual signal to get the residual of the bit stream.

13. The method according to claim 11, wherein the further includes: encoding the residual signal (1103) to obtain the residual bit stream (742); and encoding parameters (724) reverse tone mapping to obtain the bitstream (740) parameters reverse tone mapping; where coded the first bit stream (738), residual bit stream (742) and bit stream (740) parameters reverse tone mapping are adapted for the transmission of signals to decoder (748) coder.

14. The method according to claim 11, wherein the extras include: residual coding signal (1103) to obtain the residual bit stream (742); encoding parameters (724) reverse tone mapping to obtain the bitstream (740) parameters reverse tone mapping; and formatting of the encoded bit stream (738), residual bit stream (742) and the bitstream (740) parameters reverse tone mapping via the (745) formatter to produce the compressed bit stream (750), where the compressed bit stream (750) has been adapted for the transmission of signals to decoder (748) codec.

15. The method according to paragraph 14, characterized in that it additionally includes the generation of the output stream (795) image with a second dynamic range of the decoder (748) codec, which will decode the compressed bit stream (750), where the generation of the output stream (795) image includes: receiving of compressed bit stream (750); parse (752) compressed encoded bit stream (750) in the third thread (754) image with the first dynamic range, the second thread (780) of tone mapping image and the second inner remaining flow (758) image; decoding of the third stream (754) image to obtain a second decoded internal flow (784) image decoding the second thread (780) of tone mapping image to obtain a second decoded flow (724) tone of the image display and decoding second internal flow (758) residual image to obtain a second decoded internal flow (798) afterimage; generating display as the VDR-image of the second decoded internal flow (784) LDR image to obtain a second converted flow (790) image; do a reverse tone mapping (793) on the second converted thread (790) image on the basis of the second decoded flow (724) of tone mapping image to obtain a second predicted flow image with a second dynamic range; and the generation of the output stream (795) of the image based on the second decoded internal flow (798) residual image and the second one predicted by the stream of the image.

16. The method according to item 15, characterized in that it additionally includes: application of at least one operation converted to the second stream (790) of the image to obtain a second flow (792) of the image runs the reverse tone mapping (793) is on the second thread (792) the image on the basis of the second decoded flow (724) tone of the image display.

17. Method of generating the output bitstream (795) of the input bit stream (754), where the method includes: receiving of the input bit stream (754), bitstream (780) reverse tone mapping and residual bit stream (758)where the input bit stream (754) refers to the first dynamic range; decode the bitstream (754) to obtain the encoded bit stream (784); decode the bitstream (780) reverse tone mapping to obtain the encoded bit stream (724) reverse tone mapping; decoding residual bit stream (758) to obtain decoded residual bit stream; converting the decoded bit stream (784) of the first color space in the second color space of the output bit rate for receiving decoded flow (790) image; do a reverse tone mapping (793) - decoded converted color flow (790) image on the basis of the encoded bit stream (780) reverse tone mapping to obtain the predicted bit stream with the second dynamic range of the output bitstream; and generating the output bitstream (795) on the basis of the decoded residual bit stream (798) and predicted a bit stream, where the first dynamic range is less than the second dynamic range, and the reverse tone mapping (793) is based on the reverse functional form (915)displaying a family of curves of tone mapping, parameterized by a single parameter.

18. The method according to item 17, characterized in that it additionally includes: application of at least one operation to color flow (790) image for more flow (792) of the image runs the reverse tone mapping (793) is performed on thread (792) the image on the basis of the encoded bit stream (724) return tonal mapping.

19. The method according to item 17, wherein the back of tone mapping (793) includes the performance of functions of one or more of: a parameterized operator global tonal mapping; parameterized operator local tone mapping; parameterized operator reverse global tonal mapping; or parameterized operator reverse the local tone mapping.

20. The method according to item 17, wherein the back of tone mapping (793) includes the performance of functions of one or more of: monotone operator reverse tone mapping; operator reverse the local tone mapping; function, which includes a set of curves of the second order; or one or more of the parameters that correspond to one or more transactions contrast increase or decrease the contrast.

 

© 2013-2014 Russian business network RussianPatents.com - Special Russian commercial information project for world wide. Foreign filing in English.