Patent classifications
G06F17/17
System to perform unary functions using range-specific coefficient sets
A method comprising storing a plurality of entries, each entry of the plurality of entries associated with a portion of a range of input values, each entry of the plurality of entries comprising a set of coefficients defining a power series approximation; selecting first entry of the plurality of entries based on a determination that a floating point input value is within a portion of the range of input values that is associated with the first entry; and calculating an output value by evaluating the power series approximation defined by the set of coefficients of the first entry at the floating point input value.
Computer processing and outcome prediction systems and methods
Computer processing and outcome prediction systems and methods used to generate algorithm time prediction polynomials, inverse algorithm time prediction polynomials, determine race conditions, determine when a non-linear algorithm can be treated as if it were linear, as well as automatically generate parallel and quantum solutions from classical software or from the relationship between monotonic attribute values.
PARAMETERIZATION OF CAD MODEL
A computer-implemented method for parametrization of a computer-aided design 3D model of a mechanical part including a portion having a distribution of material arranged as a sweep. The sweep has a trajectory and a boundary. The method includes obtaining the 3D model, the 3D model including a skin portion representing an outer surface of the portion of the mechanical part, and one or more vector fields, each vector field representing the boundary and/or the trajectory. The method further includes, for each vector field, determining a distribution of values of a respective parameter of the skin portion by optimizing an objective function which rewards alignment of a gradient of a candidate parameter with the vector field.
PARAMETERIZATION OF CAD MODEL
A computer-implemented method for parametrization of a computer-aided design 3D model of a mechanical part including a portion having a distribution of material arranged as a sweep. The sweep has a trajectory and a boundary. The method includes obtaining the 3D model, the 3D model including a skin portion representing an outer surface of the portion of the mechanical part, and one or more vector fields, each vector field representing the boundary and/or the trajectory. The method further includes, for each vector field, determining a distribution of values of a respective parameter of the skin portion by optimizing an objective function which rewards alignment of a gradient of a candidate parameter with the vector field.
METHOD FOR APPLYING A TRANSFORMATION TO A DATA FIELD AND CORRESPONDING TRANSFORMATION DEVICE
A method and a device for applying a transformation to a data field are provided, wherein data points are transformed using at least one transformation rule, characterized in that the data field is divided into segments, that for each data point to be transformed of the data field a test is performed to identify the segment in which the data point is arranged, and that a transformation rule is subsequently selected depending on the segment found and the rule is applied to said data point.
METHOD AND APPARATUS FOR MODELING AN ENVIRONMENT PROXIMATE AN AUTONOMOUS SYSTEM
A method and apparatus for modeling the environment proximate an autonomous system. The method and apparatus accesses vision data, assigns semantic labels to points in the vision data, processes points that are identified as being a drivable surface (ground) and performs an optimization over the identified points to form a surface model. The model is subsequently used for detecting objects, planning, and mapping.
METHOD AND APPARATUS FOR MODELING AN ENVIRONMENT PROXIMATE AN AUTONOMOUS SYSTEM
A method and apparatus for modeling the environment proximate an autonomous system. The method and apparatus accesses vision data, assigns semantic labels to points in the vision data, processes points that are identified as being a drivable surface (ground) and performs an optimization over the identified points to form a surface model. The model is subsequently used for detecting objects, planning, and mapping.
Noise estimation method, non-transitory computer-readable storage medium, and noise estimation apparatus
A noise estimation method includes decomposing a first matrix in which values of elements are represented by binary values into a coefficient matrix and a basic matrix, and estimating an element including noise among elements of the first matrix based on a result of comparison between a second matrix obtained by combining the coefficient matrix with the basic matrix and the first matrix.
Noise estimation method, non-transitory computer-readable storage medium, and noise estimation apparatus
A noise estimation method includes decomposing a first matrix in which values of elements are represented by binary values into a coefficient matrix and a basic matrix, and estimating an element including noise among elements of the first matrix based on a result of comparison between a second matrix obtained by combining the coefficient matrix with the basic matrix and the first matrix.
NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM AND INFORMATION PROCESSING APPARATUS
A non-transitory computer-readable storage medium storing a program that causes a computer to execute a process that includes executing search processing that repeatedly execute selecting, determining, and state changing according to a predetermined order for searching for a solution to a problem represented by an energy function including a plurality of state variables. The search processing includes counting a number of times it is determined that the value of the state variable of a change candidate is not to be continuously changed, and correcting, with an offset, a change amount of the energy function corresponding to the change in the value of the state variable of the change candidate when the counted number of times reaches a predetermined number. The determining includes determine, after the change amount is corrected, whether to change the value of the state variable of the change candidate based on the corrected change amount is performed.