Patents Assigned to Nik Software, Inc.
-
Publication number: 20130198602Abstract: A computer system for a narrational media organizer for transforming digital media into a personal, memorable story with minimal user input having a processor and storage with instructions for creating a narrational media organizer (NMO) environment, where a user can annotate one or more than one digital media file or graphical representations of the digital media files using a user interface; and an NMO data structure for storing the digital media and annotations of the NMO environment.Type: ApplicationFiled: February 3, 2011Publication date: August 1, 2013Applicant: NIK SOFTWARE, INC.Inventor: Nils Kokemohr
-
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
-
Publication number: 20110216974Abstract: 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: ApplicationFiled: May 17, 2011Publication date: September 8, 2011Applicant: 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
-
Publication number: 20100303379Abstract: 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: ApplicationFiled: August 12, 2010Publication date: December 2, 2010Applicant: NIK SOFTWARE, INC.Inventor: Nils Kokemohr
-
Publication number: 20100039448Abstract: 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: ApplicationFiled: October 10, 2009Publication date: February 18, 2010Applicant: NIK SOFTWARE, INC.Inventor: Nils KOKEMOHR
-
Publication number: 20100027908Abstract: 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: ApplicationFiled: October 12, 2009Publication date: February 4, 2010Applicant: 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
-
Publication number: 20090003723Abstract: A method for applying filters to digital images with minimal amplification of image noise, comprising filtering the digital image with an EPDR edge-preserving detail-reducing filter, determining a matrix from the filtered image as a result of one or more structure adaptive functions, and modifying the digital image using the filter, adjusted by the matrix values, to produce an enhanced digital image. The order of processing may be inverted, by first determining the matrix and then filtering the matrix with the edge-preserving detail-reducing filter.Type: ApplicationFiled: June 26, 2008Publication date: January 1, 2009Applicant: NIK SOFTWARE, INC.Inventor: Nils KOKEMOHR
-
Publication number: 20080170807Abstract: A method for replacing image data in a destination region that is divided into sub-pieces along one or more cutting paths, which start and end at two different points on the border, and finding replacement data for the sub-pieces. The cutting paths may be determined as a function of the type of image structured at the start and the end points. The cutting paths may also be determined as a function of the area of the sub-pieces and the lengths of the cutting paths. Optionally, the destination region may be determined by a spot detection algorithm. Further optionally, the spot detection algorithm may comprise calculation of a high pass filter, or detection of areas of luminosity and border-to-volume ratios. A method for moving an image element within an image is also provided.Type: ApplicationFiled: November 27, 2007Publication date: July 17, 2008Applicant: NIK SOFTWARE, INC.Inventor: Nils KOKEMOHR
-
Publication number: 20080131016Abstract: 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: ApplicationFiled: November 21, 2007Publication date: June 5, 2008Applicant: NIK SOFTWARE, INC.Inventor: Nils KOKEMOHR
-
Publication number: 20070294634Abstract: A graphical user interface that is embodied in a computer-readable medium for execution on a computer, and configured for processing of an image that is displayed on a screen. The graphical user interface includes an original version of a control element, and a blurred version of the control element. The blurred version of the control element is superimposed over the image on the screen, and the original version of the control element is superimposed over the blurred version of the control element on the screen.Type: ApplicationFiled: June 14, 2007Publication date: December 20, 2007Applicant: 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
-
Publication number: 20070196028Abstract: A multi-purpose digital editing tool with background processing which permits different enhancements from a single tool, or multiple tools from a single enhancement. The user may exchange enhancements while preserving an applied tool, or exchange the tool while preserving an applied enhancement. The user may select a first area in a preview and assign a first enhancement to that user-selected area, and then have the option to select a second area in the preview, or assign a second enhancement. The first enhancement may be voided when a second enhancement is assigned. Similarly, the first area selection may be voided when a second area is selected.Type: ApplicationFiled: February 22, 2007Publication date: August 23, 2007Applicant: NIK SOFTWARE, INC.Inventors: Nils Kokemohr, Manuel Wille
-
Publication number: 20070188510Abstract: A method for applying a selective enhancement to an image based on a pointing device input from a user, where responsive to a selection from the user image pixels are changed as a function of the pixel isolation from initial conditions. The initial conditions may be base conditions that are updated as the pointing device is moved. The change function may consider, inter alia, pixel characteristics measured at the initial coordinates of the pointing device click, the difference between the image pixel and the coordinates of the pointing device, the difference between the image pixel and the measured set of characteristics, the motion of the pointing device subsequent to the initial click, and the type of enhancement associated with this selective tool.Type: ApplicationFiled: February 12, 2007Publication date: August 16, 2007Applicant: NIK SOFTWARE, INC.Inventor: Nils Kokemohr
-
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
-
Publication number: 20060170707Abstract: A graphical user interface for execution on a computer for image processing of a digital image, and method, in which an input interface is overlayed in 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 overlayed in 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: ApplicationFiled: April 17, 2006Publication date: August 3, 2006Applicant: NIK SOFTWARE, INC.Inventor: Nils KOKEMOHR