Patents Assigned to Simula Innovation AS
-
Patent number: 9990714Abstract: An apparatus and method for computing optima of a function of a digital image. The apparatus includes circuitry configured to initialize a plurality of candidate points that lie in a solution space of the function, and computes one or more stationary points of the function. The circuitry deflates a gradient of the function at each of the one or more computed stationary points, and repeats the computing and the deflating until a first criteria is satisfied. The circuitry selects a predetermined number of fit points, recombines the selected fit points to generate a set of new candidate points, and repeats, for the set of new candidate points, the computing, the deflating, the first repeating, the selecting, and the recombining, until a second criteria is satisfied. The circuitry obtains the optima of the function upon the second criteria being satisfied, and processes the digital image based on the obtained optima.Type: GrantFiled: September 7, 2016Date of Patent: June 5, 2018Assignee: SIMULA INNOVATION ASInventors: Marcus M. Noack, Simon W. Funke
-
Patent number: 9940416Abstract: Described herein is an apparatus and method for allocating hardware-based processing units for a wave modeling computation. The method generates a computational domain representing a physical region in which wave amplitudes for physical waves are determined. The domain is divided into a plurality of sub-domains, whereafter the method determines which sub-domains of the plurality of sub-domains are active. Further, the method, for each computational step of a plurality of computational steps and in each active sub-domain, executes a first portion of the wave modeling computation corresponding to the active sub-domain by at least one available hardware-based processing unit and determines whether the active sub-domain will remain active in a next computational step of the plurality of computational steps. When the active sub-domain is determined to become inactive in the next computational step, the method allocates the at least one available hardware-based processing unit to other computational tasks.Type: GrantFiled: May 19, 2016Date of Patent: April 10, 2018Assignee: SIMULA INNOVATION ASInventor: Marcus Noack
-
Publication number: 20180068435Abstract: An apparatus and method for computing optima of a function of a digital image. The apparatus includes circuitry configured to initialize a plurality of candidate points that lie in a solution space of the function, and computes one or more stationary points of the function. The circuitry deflates a gradient of the function at each of the one or more computed stationary points, and repeats the computing and the deflating until a first criteria is satisfied. The circuitry selects a predetermined number of fit points, recombines the selected fit points to generate a set of new candidate points, and repeats, for the set of new candidate points, the computing, the deflating, the first repeating, the selecting, and the recombining, until a second criteria is satisfied. The circuitry obtains the optima of the function upon the second criteria being satisfied, and processes the digital image based on the obtained optima.Type: ApplicationFiled: September 7, 2016Publication date: March 8, 2018Applicant: SIMULA INNOVATION ASInventors: Marcus M. NOACK, Simon W. FUNKE
-
Publication number: 20160343105Abstract: Described herein is an apparatus and method for allocating hardware-based processing units for a wave modeling computation. The method generates a computational domain representing a physical region in which wave amplitudes for physical waves are determined. The domain is divided into a plurality of sub-domains, whereafter the method determines which sub-domains of the plurality of sub-domains are active. Further, the method, for each computational step of a plurality of computational steps and in each active sub-domain, executes a first portion of the wave modeling computation corresponding to the active sub-domain by at least one available hardware-based processing unit and determines whether the active sub-domain will remain active in a next computational step of the plurality of computational steps. When the active sub-domain is determined to become inactive in the next computational step, the method allocates the at least one available hardware-based processing unit to other computational tasks.Type: ApplicationFiled: May 19, 2016Publication date: November 24, 2016Applicant: SIMULA INNOVATION ASInventor: Marcus NOACK
-
Publication number: 20130308444Abstract: Described herein are a method and device for determining paths in a network topology. The method and device provide a source/destination pair representing a source and a destination in the network topology, provide a channel list comprising a topological ordering of channel identifiers representing communication channels in the network topology, and provide at least one path connecting the source and the destination based on the channel list.Type: ApplicationFiled: September 28, 2012Publication date: November 21, 2013Applicant: Simula Innovation ASInventors: Frank O. SEM-JACOBSEN, Olav LYSNE, Hung Quoc VO, Amund KVALBEIN
-
Publication number: 20110213827Abstract: A process for requesting information, the process including generating a plurality of range requests using a client having a plurality of network interfaces, the range requests each corresponding to a data range of a data resource, transmitting, from the client having the plurality of network interfaces, a plurality of range requests to a server via the plurality of network interfaces, receiving, at the client and from the server, a plurality of segments via the plurality of network interfaces such that each segment is received via a network interface which transmitted the corresponding range request, each segment including a portion of the data resource, and reassembling the data resource using the plurality of segments.Type: ApplicationFiled: February 26, 2010Publication date: September 1, 2011Applicants: TELENOR ASA, Simula Innovation ASInventors: Dominik KASPAR, Kristian R. Evensen, Paal E. Engelstad, Audun F. Hansen, Carsten Griwodz, Pål Halvorsen