Patents by Inventor Sergey N. Bezryadin

Sergey N. Bezryadin has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7495801
    Abstract: Color is edited using a color representation including digital values B (brightness), C (chroma) and H (hue) such that B=?{square root over (D2+E2+F2)}, cos C=D/B and tan H=E/F, where DEF is a linear color coordinate system. The hue can be changed without changing the brightness and without changing the saturation if the H coordinate is changed without changing B and C. Also, the brightness can be changed without a color shift by changing the B coordinate and leaving unchanged the C and H coordinates. Other features are also provided.
    Type: Grant
    Filed: March 16, 2006
    Date of Patent: February 24, 2009
    Assignee: KWE International, Inc.
    Inventor: Sergey N. Bezryadin
  • Patent number: 7495800
    Abstract: Color is represented using digital values B (brightness), e and f such that B=?{square root over (D2+E2+F2)}, e=E/B, f=F/B, where DEF is a linear color coordinate system. Alternatively, color is represented using digital values B, C (chroma) and H (hue), where cos C=D/B and tan H=E/F. Brightness can be changed without a color shift by changing the B coordinate and leaving unchanged the other coordinates e and f or C and H. Other features are also provided.
    Type: Grant
    Filed: December 28, 2005
    Date of Patent: February 24, 2009
    Assignee: KWE International, Inc.
    Inventor: Sergey N. Bezryadin
  • Patent number: 7489420
    Abstract: Color is edited using a color representation including digital values B (brightness), e and f such that B=?{square root over (D2+E2+F2)}, e=E/B, f=F/B, where DEF is a linear color coordinate system. Alternatively, color is represented using digital values B, C (chroma) and H (hue), where cos C=D/B and tan H=E/F. Brightness can be changed without a color shift by changing the B coordinate and leaving unchanged the other coordinates e and f or C and H. Other features are also provided.
    Type: Grant
    Filed: December 28, 2005
    Date of Patent: February 10, 2009
    Assignee: KWE International, Inc.
    Inventor: Sergey N. Bezryadin
  • Publication number: 20090033677
    Abstract: In gamut mapping, as the brightness of the original color (S) increases further and further beyond the source gamut (110) boundary, the corresponding color (S?) in the target gamut (120) becomes closer and closer to a white color (W). Image distortion is reduced as a result.
    Type: Application
    Filed: August 1, 2007
    Publication date: February 5, 2009
    Inventor: Sergey N. Bezryadin
  • Patent number: 7486418
    Abstract: In a digital image having pixels pi (i=1,2, . . . ) and a brightness B(pi) at each pixel pi, the contrast editing is performed by replacing the brightness B(pi) with B*(pi)=Bavg1??(pi)×Bo?(pi), where ? is a positive constant other than 1, and Bavg is a weighted average of the B values in an image region R(pi) containing the pixel pi. The image can be a color image, with color represented using digital values B (brightness), e and f such that B=?{square root over (D2+E2+F2)}, e=E/B, f=F/B, where DEF is a linear color coordinate system. Alternatively, color can be represented using digital values B, C (chroma) and H (hue), where cos C=D/B and tan H=E/F. The contrast can be edited without a color shift (i.e. without changing the chromaticity coordinates) by changing the B coordinate and leaving unchanged the other coordinates e and f or C and H. Sharpness can be edited using the same techniques with a small region R(pi).
    Type: Grant
    Filed: March 16, 2006
    Date of Patent: February 3, 2009
    Assignee: KWE International, Inc.
    Inventor: Sergey N. Bezryadin
  • Patent number: 7486419
    Abstract: Color is edited using a color representation including digital values B (brightness), C (chroma) and H (hue) such that B=?{square root over (D2+E2+F2)}, cos C=D/B and tan H=E/F, where DEF is a linear color coordinate system. The saturation can be changed without changing the brightness and without changing the hue if the C coordinate is changed without changing B and H. Also, the brightness can be changed without a color shift by changing the B coordinate and leaving unchanged the C and H coordinates. Other features are also provided.
    Type: Grant
    Filed: March 16, 2006
    Date of Patent: February 3, 2009
    Assignee: KWE International, Inc.
    Inventor: Sergey N. Bezryadin
  • Patent number: 7474797
    Abstract: A digital image processing system (134) receives a signal S(x,y,t,c) where (x,y) are pixel coordinates, t is time, and c is a color component. The system generates the signal S*(x,y,t,c) as a function of a linear combination of the values S(x?,y?,t?,c) over a set A of points (x?,y?,t?) with plural values (x?,y?) and plural values t?, wherein each value S(x?,y?,t?,c) in the linear combination is multiplied by a coefficient which is a function of the difference S(x,y,t,c)?S(x?,y?,t?,c). In some embodiments, one or more of the values S(x?,y?,t?,c) are replaced with previously calculated values S*(x?,y?,t?,c) to save memory.
    Type: Grant
    Filed: December 1, 2005
    Date of Patent: January 6, 2009
    Assignee: KWE International, Inc.
    Inventor: Sergey N. Bezryadin
  • Publication number: 20080150962
    Abstract: When editing an image (160.2) with a computer system, a command may be issued to display a reference image (160.0 or 160.1) to allow a human user to visually compare the current image (160.2) with the reference image. In response, some embodiments display the entire reference image in the position of the current image. In some embodiments, if the current image was rotated, trimmed, or otherwise modified in respect to its geometry, the reference image is also rotated, trimmed, and/or otherwise modified in respect to its geometry when displayed for comparison. If another image (“third image”) (610) was incorporated into the current image during editing, then the reference image may or may not be combined with the third image when displayed for comparison with the current image. Some embodiments allow the user to specify whether or not the reference image should be combined with the third image.
    Type: Application
    Filed: December 20, 2006
    Publication date: June 26, 2008
    Inventors: Sergey N. Bezryadin, Maxim Y. Kuzovlev
  • Patent number: 7389005
    Abstract: In the process of interpolation of video and/or audio digital data Sn, an interpolated value is chosen depending on whether or not an edge is detected. The edge detection is performed as follows. Let L=|S2n?S2n?2|, C=|S2n+2?S2n|, and R=|S2n+4?S2n+2|. An edge is detected when R>9(C+L) or L>9(C+R). A predictor P2n+1=K1S2n+K2S2n+2 provides the interpolated value for S2n+1 when an edge is detected, where K1=kL/(kL+kR), K2=kR/(kL+kR), where kL=1/(1+L), kR=1/(1+R) or kL=d2n+1,2n+2/(1+L) and kR=d2n,2n+1/(1+R). A different predictor (e.g. a cubic predictor) is used when no edge is detected. Other embodiments are also provided.
    Type: Grant
    Filed: July 13, 2005
    Date of Patent: June 17, 2008
    Assignee: KWE International, Inc.
    Inventors: Sergey N. Bezryadin, Michael Shenker
  • Publication number: 20080123942
    Abstract: Color is edited using a color representation including digital values B (brightness), e and f such that B=?{square root over (D2+E2+F2)}, e=E/B; f=F/B, where DEF is a linear color coordinate system. Alternatively, color is represented using digital values B, C (chroma) and H (hue), where cos C=D/B and tan H=E/F. Brightness can be changed without a color shift by changing the B coordinate and leaving unchanged the other coordinates e and f or C and H. Other features are also provided. Brightness coding methods are provided to reduced the size of image data for storage and/or network transmission. The coding methods include logarithmic coding. Some embodiments use logarithmic or linear coding depending on the brightness at a particular pixel.
    Type: Application
    Filed: November 29, 2006
    Publication date: May 29, 2008
    Inventor: Sergey N. Bezryadin
  • Patent number: 7313274
    Abstract: Methods and apparatus are provided for performing reversible color conversion on digital image data using integer computer arithmetic. This color conversion provides an approximation of the luminance component to the luminance as perceived by the human visual system with any necessary precision (Kd) and without multiplication and division operations other than shifts. The color conversion can be used in conjunction with a lossless or lossy compression/decompression process. Other embodiments, including non-reversible and non-integer color conversion, are also provided.
    Type: Grant
    Filed: July 13, 2005
    Date of Patent: December 25, 2007
    Assignee: KWE International, Inc.
    Inventor: Sergey N. Bezryadin
  • Publication number: 20070154083
    Abstract: In a digital image having pixels pi (i=1,2, . . . ) and a brightness B(pi) at each pixel pi, the global dynamic range of an image is changed by replacing the brightness B(pi) with the brightness B*(pi)=B(pi)×(B0/Bavg(pi))?, where B0 and ? are predefined constants, and Bavg(pi) is some average brightness value, e.g. the mean brightness over a region R(pi) containing the pixel pi. The local dynamic range is not changed significantly in some embodiments. The brightness of an image at a pixel can be defined so that multiplication of the brightness by a positive value k corresponds to multiplication of tristimulus values by k. In some embodiments, a color coordinate system is used with the brightness being one of the coordinates.
    Type: Application
    Filed: July 26, 2006
    Publication date: July 5, 2007
    Inventor: Sergey N. Bezryadin
  • Patent number: 7133554
    Abstract: Methods and apparatus are provided for performing reversible color conversion on digital image data using integer computer arithmetic. This color conversion provides an approximation of the luminance component to the luminance as perceived by the human visual system with any necessary precision (Kd) and without multiplication and division operations other than shifts. The color conversion can be used in conjunction with a lossless or lossy compression/decompression process. Other embodiments, including non-reversible and non-integer color conversion, are also provided.
    Type: Grant
    Filed: July 13, 2005
    Date of Patent: November 7, 2006
    Assignee: KWE International, Inc.
    Inventor: Sergey N. Bezryadin
  • Patent number: 6941331
    Abstract: In the process of interpolation of video and/or audio digital data Sn, an interpolated value is chosen depending on whether or not an edge is detected. The edge detection is performed as follows. Let L=|S2n?S2n?2|, C=|S2n+2?S2n|, and R=|S2n+4?S2n+2|. An edge is detected when R>9(C+L) or L>9(C+R). A predictor P2n+1=K1S2n+K2S2n+2 provides the interpolated value for S2n+1 when an edge is detected, where K1=kL/(kL+kR), K2=kR/(kL+kR), where kL=1/(1+L), kR=1/(1+R) or kL=d2n+1,2n+2/(1+L) and kR=d2n,2n+1/(1+R). A different predictor (e.g. a cubic predictor) is used when no edge is detected. Other embodiments are also provided.
    Type: Grant
    Filed: May 14, 2002
    Date of Patent: September 6, 2005
    Assignee: KWE International, Inc.
    Inventors: Sergey N. Bezryadin, Michael Shenker
  • Patent number: 6933971
    Abstract: In some embodiments of the invention, when a color component (e.g. red, green or blue) is reconstructed at a pixel from the intensity values for this component at adjacent pixels, the intensities at the adjacent pixels are assigned weights. Greater weights are assigned to those pixels for which a gradient is smaller. The gradient for each adjacent pixel is indicative of a magnitude of a change of another color component in the direction of the adjacent pixel and/or a magnitude of the rate of change of the other color component in the direction of the adjacent pixel. In some embodiments, the weights are chosen to reduce the impact of noise. In some embodiments, the reconstructed value of a color component is adjusted to incorporate information on color spikes that is carried by another color component.
    Type: Grant
    Filed: May 14, 2002
    Date of Patent: August 23, 2005
    Assignee: KWE International, Inc.
    Inventor: Sergey N. Bezryadin
  • Patent number: 6934411
    Abstract: Methods and apparatus are provided for performing reversible color conversion on digital image data using integer computer arithmetic. This color conversion provides an approximation of the luminance component to the luminance as perceived by the human visual system with any necessary precision (Kd) and without multiplication and division operations other than shifts. The color conversion can be used in conjunction with a lossless or lossy compression/decompression process. Other embodiments, including non-reversible and non-integer color conversion, are also provided.
    Type: Grant
    Filed: January 29, 2002
    Date of Patent: August 23, 2005
    Assignee: KWE International, Inc.
    Inventor: Sergey N. Bezryadin
  • Publication number: 20030215151
    Abstract: In the process of interpolation of video and/or audio digital data Sn, an interpolated value is chosen depending on whether or not an edge is detected. The edge detection is performed as follows. Let L=|S2n−S2n−2n|, C=|S2n+2−S2n|, and R=|S2n+4−S2n+2|. An edge is detected when R>9(C+L) or L>9(C+R). A predictor P2n+1=K1S2n+K2S2n+2 provides the interpolated value for S2n+1 when an edge is detected, where K1=kL/(kL+kR), K2=kR/(kL+kR), where kL=1/(1+L), kR=1/(1+R) or kL=d2n+1,2n+2/(1+L) and kR=d2n,2n+1/(1+R). A different predictor (e.g. a cubic predictor) is used when no edge is detected. Other embodiments are also provided.
    Type: Application
    Filed: May 14, 2002
    Publication date: November 20, 2003
    Inventors: Sergey N. Bezryadin, Michael Shenker
  • Publication number: 20030214594
    Abstract: In some embodiments of the invention, when a color component (e.g. red, green or blue) is reconstructed at a pixel from the intensity values for this component at adjacent pixels, the intensities at the adjacent pixels are assigned weights. Greater weights are assigned to those pixels for which a gradient is smaller. The gradient for each adjacent pixel is indicative of a magnitude of a change of another color component in the direction of the adjacent pixel and/or a magnitude of the rate of change of the other color component in the direction of the adjacent pixel. In some embodiments, the weights are chosen to reduce the impact of noise. In some embodiments, the reconstructed value of a color component is adjusted to incorporate information on color spikes that is carried by another color component.
    Type: Application
    Filed: May 14, 2002
    Publication date: November 20, 2003
    Inventor: Sergey N. Bezryadin
  • Publication number: 20030142864
    Abstract: Methods and apparatus are provided for performing reversible color conversion on digital image data using integer computer arithmetic. This color conversion provides an approximation of the luminance component to the luminance as perceived by the human visual system with any necessary precision (Kd) and without multiplication and division operations other than shifts. The color conversion can be used in conjunction with a lossless or lossy compression/decompression process. Other embodiments, including non-reversible and non-integer color conversion, are also provided.
    Type: Application
    Filed: January 29, 2002
    Publication date: July 31, 2003
    Inventor: Sergey N. Bezryadin