Patents Assigned to Nik Software, Inc.
-
Patent number: 8380002Abstract: A method of displaying a high dynamic range image, comprising receiving the high dynamic range image, calculating a first set of tone mapping parameters as a function of the high dynamic range image, sub-sampling the first set of tone mapping parameters at a first resolution to create a first sub-sampled parameter set, creating a first tone-mapped image by processing the high dynamic range image as a function of the first sub-sampled parameter set, and displaying the first tone-mapped image. A method of composting a plurality of versions of an image to create the high dynamic range image is also disclosed such that the compositing may be modified as a function of received user input.Type: GrantFiled: December 29, 2011Date of Patent: February 19, 2013Assignee: Nik Software, Inc.Inventor: Nils Kokemohr
-
Patent number: 8111941Abstract: A method of displaying a high dynamic range image, comprising receiving the high dynamic range image, calculating a first set of tone mapping parameters as a function of the high dynamic range image, sub-sampling the first set of tone mapping parameters at a first resolution to create a first sub-sampled parameter set, creating a first tone-mapped image by processing the high dynamic range image as a function of the first sub-sampled parameter set, and displaying the first tone-mapped image. A method of composting a plurality of versions of an image to create the high dynamic range image is also disclosed such that the compositing may be modified as a function of received user input.Type: GrantFiled: November 21, 2007Date of Patent: February 7, 2012Assignee: Nik Software, Inc.Inventor: Nils Kokemohr
-
Patent number: 8064725Abstract: A method for distortion of a digital image comprising determining one or more sets of pixel characteristics, receiving for each pixel characteristic set, a spatial offset, providing a mixing function algorithm embodied on a computer-readable medium for distorting the digital image, calculating an offset matrix by applying the mixing function algorithm based on the one or more sets of pixel characteristics and the received spatial offsets, and distorting the digital image by application of the offset matrix. The method is applicable to regions of interest in the digital image, where the calculating step further comprises applying the mixing function algorithm based on the received coordinates of a region of interest. Abstract image reference points may be used to limit distortion.Type: GrantFiled: October 10, 2009Date of Patent: November 22, 2011Assignee: Nik Software, Inc.Inventor: Nils Kokemohr
-
Patent number: 7970233Abstract: A method for distorting a digital image comprising receiving the coordinates of one or more than one image reference point defined by a user within the digital image, receiving one or more than one spatial offset assigned by the user and associated with the coordinates of the one or more than one defined image reference point, providing a mixing function algorithm embodied on a computer-readable medium for distorting the digital image, calculating an offset matrix by applying the mixing function algorithm based on the one or more than one spatial offset and the coordinates of the one or more than one defined image reference point; and distorting the digital image by application of the offset matrix. A graphic tag may be associated with each of the defined image reference points and displayed over the digital image, and the assignment of the spatial offset may be accomplished by movement of the graphic tag with the pointing device. Abstract image reference points may be used to limit distortion.Type: GrantFiled: August 12, 2010Date of Patent: June 28, 2011Assignee: Nik Software, Inc.Inventor: Nils Kokemohr
-
Patent number: 7602991Abstract: A method for image processing of a digital image, in which a region of interest is defined in the digital image, one or more sets of pixel characteristics are determined for the region of interest, along with an image editing function, and the digital image is processed by applying a mixing function algorithm based on the one or more sets of pixel characteristics and the determined image editing function. When the digital image includes pixels that are outside of the region of interest, the processing the digital image includes using the mixing function to determine which pixels that are outside of the region of interest are affected by the image editing function.Type: GrantFiled: August 1, 2007Date of Patent: October 13, 2009Assignee: Nik Software, Inc.Inventor: Nils Kokemohr
-
Patent number: 7602968Abstract: A graphical user interface for execution on a computer for image processing of a digital image, and method, in which an input interface is overlaid on the digital image and visually connected to the coordinates of one or more pixels to be processed. A graphical icon, such as a circle, may be overlaid on the neighborhood of the pixels to be processed. The input interface may comprise one or more sliders, to receive user input of values, such as weights, to be used for image processing of the one or more pixels.Type: GrantFiled: April 17, 2006Date of Patent: October 13, 2009Assignee: Nik Software, Inc.Inventor: Nils Kokemohr
-
Patent number: 7268916Abstract: A system and method for sharpening a digital image (38) having one or more image parameters, for printing with one or more print parameters, and for viewing at one or more viewing parameters, the method comprising the steps of preparing sharpening radius information correlated in a correlation process with one or more print parameters, creating a first data storage device (192) for storing the sharpening radius information, receiving the one or more print parameters, determining an image sharpening radius for the digital image (38) from the sharpening radius information and the received one or more print parameters, and sharpening the digital image (38) using the image sharpening radius in a sharpening algorithm. A correlation process is described, a sharpening algorithm with foliage protection, hue protection, antialiasing protection, and noise reduction is disclosed, and a detail identification process is described.Type: GrantFiled: September 20, 2001Date of Patent: September 11, 2007Assignee: Nik Software, Inc.Inventors: Nils Kokemohr, Michael J. Slater
-
Patent number: 7257269Abstract: A method for simulating in a digital image the effect of a physical polarization filter is described, the digital image having a plurality of pixels (50) with color, by darkening (54) each of the plurality of pixels (52) having a cool color and lightening (56) each of the plurality of pixels having a warm color. Optional adjustment algorithms are disclosed, including a contrast adjustment (62), saturation adjustment (64) and intensity adjustment.Type: GrantFiled: June 27, 2003Date of Patent: August 14, 2007Assignee: Nik Software, Inc.Inventor: Nils Kokemohr
-
Patent number: 7031547Abstract: A method for image processing of a plurality of digital images comprising the steps of determining one or more sets of pixel characteristics, each set having at least one characteristic that is location independent; determining for each pixel characteristic set, an image processing filter; providing a mixing function algorithm embodied on a computer-readable medium for modifying the plurality of digital images; and processing each of the digital images by applying the mixing function algorithm based on the one or more pixel characteristic sets and determined image processing filters. Various mixing function algorithms are described. An application program interface embodied on a computer-readable medium is also provided.Type: GrantFiled: March 3, 2005Date of Patent: April 18, 2006Assignee: Nik Software, Inc.Inventor: Nils Kokemohr