Patents Assigned to E-On Software
-
Patent number: 9183671Abstract: An image rendering method comprising the steps of: (a) performing a noisy estimation of a given view of a given scene of said image using a Monte-Carlo stochastic renderer, wherein general information of each ray sample, such as color and position in the image plane, is stored, (b) calculating a similarity measure between two sets of samples cast from two pixels of said scene and their neighbors, and (c) generating an output image wherein each pixel color is a weighted combination of the pixel colors generated from (a) with weights based on the similarity measure of (b) between the respective set of samples cast from the pixels and their neighbors.Type: GrantFiled: November 5, 2012Date of Patent: November 10, 2015Assignee: E-ON SOFTWAREInventors: Julien Chauvier, Mauricio Delbracio, Nicholas Phelps
-
Publication number: 20140098098Abstract: An image rendering method comprising the steps of: (a) performing a noisy estimation of a given view of a given scene of said image using a Monte-Carlo stochastic renderer, wherein general information of each ray sample, such as color and position in the image plane, is stored, (b) calculating a similarity measure between two sets of samples cast from two pixels of said scene and their neighbors, and (c) generating an output image wherein each pixel color is a weighted combination of the pixel colors generated from (a) with weights based on the similarity measure of (b) between the respective set of samples cast from the pixels and their neighbors.Type: ApplicationFiled: November 5, 2012Publication date: April 10, 2014Applicant: E-ON SOFTWAREInventors: Julien CHAUVIER, Mauricio DELBRACIO, Nicholas PHELPS
-
Publication number: 20140044345Abstract: A method of processing a starting image, to obtain a final image of better quality, the method comprising the following steps: a) establishing a predefined quality level and/or a predefined processing time for the final image; b) computation information relating to said starting image; c) analyzing said starting image by means of said computed information; d) determining whether said information is sufficient to obtain said predefined quality level for said final image; e) if the step d) determines that the information is sufficient and/or if processing time is exhausted, reducing the noise of said starting image to obtain said final image; and f) if the step d) determines that the information is insufficient and/or processing time is not exhausted, refining the computation in the step b).Type: ApplicationFiled: October 18, 2013Publication date: February 13, 2014Applicant: E-ON SOFTWAREInventors: Nicholas PHELPS, Marc DE FALCO
-
Publication number: 20120207403Abstract: A method of processing a starting image, to obtain a final image of better quality, the method comprising the following steps: a) establishing a predefined quality level and/or a predefined processing time for the final image; b) computation information relating to said starting image; c) analyzing said starting image by means of said computed information; d) determining whether said information is sufficient to obtain said predefined quality level for said final image; e) if the step d) determines that the information is sufficient and/or if processing time is exhausted, reducing the noise of said starting image to obtain said final image; and f) if the step d) determines that the information is insufficient and/or processing time is not exhausted, refining the computation in the step b).Type: ApplicationFiled: March 14, 2011Publication date: August 16, 2012Applicant: E-ON SOFTWAREInventors: Nicholas PHELPS, Marc DE FALCO
-
Publication number: 20120154401Abstract: Simulating lighting at an estimation point of an image synthesized in three dimensions describing a scene provided with a light source, the estimation point situated on a surface. The method involves selecting a cloud of virtual photons by sending photons from the light source and by following the paths of the photons, each interaction with a surface of the scene potentially generating a new photon in the cloud, and storing a surface characteristic of the surfaces touched by the photon; and selecting a local volume of the photon map arranged around the estimation point. Additional steps can involve analyzing the photons contained in the local volume to detect the presence of at least one other surface different from the surface and extending in the vicinity of the estimation point; and calculating the indirect lighting at the estimation point while taking account of the at least one other detected surface.Type: ApplicationFiled: December 19, 2011Publication date: June 21, 2012Applicant: E-ON SOFTWAREInventors: Julien CHAUVIER, Nicholas PHELPS
-
Patent number: 7849322Abstract: The invention relates to a method for exchanging a 3D view between a first and a second user having both a piece of software for creating 3D views. A view is created by the first user. This view comprises an encrypted object, the first user being licensed for the encrypted object. This view is stored in a file by the first user. The encrypted object is encrypted and the result of this encryption is stored as encrypted data in the file. According to the invention, non-encrypted data defining the encrypted object is stored in the file in parallel to the encrypted data relating to the encrypted object. This non-encrypted data can be read by the second user, so that the second user can see the encrypted object if he has acquired a license for this object, or a basic representation of the encrypted object if he has not acquired a license.Type: GrantFiled: July 21, 2006Date of Patent: December 7, 2010Assignee: E-On SoftwareInventor: Nicholas Phelps
-
Patent number: 7742055Abstract: A process for creating three-dimensional or relief views with the help of software running on a computer system for adjusting brightness of a scene comprising a plurality of pixels includes: determining a representative brightness of at least one predetermined area of the scene based on brightness of each pixel of the at least one predetermined area; comparing the average brightness to a reference value; and correcting the brightness of at least a portion of the scene in accordance with a result of the comparison.Type: GrantFiled: June 8, 2007Date of Patent: June 22, 2010Assignee: E-On SoftwareInventor: Nicholas Phelps