Abstract:
A method of inspecting a component includes storing at least one inspection image file in a memory and receiving a search request associated with the at least one inspection image file. The method also includes accessing a database including a plurality of image files, comparing the hash code of the at least one inspection image file to the hash code of each image file of the plurality of image files, and identifying a first subset of image files based on the hash code comparison. The method also includes comparing the feature data of the at least one inspection image file to the feature data of each image file of the first subset of image files and classifying a second subset of image files as relevant based on the feature data comparison. The method further includes generating search results based on the second subset of image files.
Abstract:
A method of inspecting a component includes storing at least one inspection image file in a memory and receiving a search request associated with the at least one inspection image file. The method also includes accessing a database including a plurality of image files, comparing the hash code of the at least one inspection image file to the hash code of each image file of the plurality of image files, and identifying a first subset of image files based on the hash code comparison. The method also includes comparing the feature data of the at least one inspection image file to the feature data of each image file of the first subset of image files and classifying a second subset of image files as relevant based on the feature data comparison. The method further includes generating search results based on the second subset of image files.
Abstract:
A method of inspecting a component using an image retrieval module includes storing an inspection image file in a memory and identifying a region of interest in the inspection image file. The method further includes accessing a database storing image files and determining feature vectors associated with the image files. The method also includes determining a hash code for each image file based on the feature vectors and classifying a subset of image files as relevant based on the hash codes. The method further includes sorting the subset of image files based on the feature vectors and generating search results based on the sorted subset of image files. The image retrieval module includes a convolutional neural network configured to learn from the determination of the feature vectors and increase the accuracy of the image retrieval module in classifying the image files.
Abstract:
A method for determining fleet conditions and operational management thereof, performed by a central system includes receiving fleet data from at least one distributed data repository. The fleet data is substantially representative of information associated with a fleet of physical assets. The method also includes processing the received fleet data for the fleet using at least one process of a plurality of processes. The plurality of processes assess the received fleet data into processed fleet data. The method additionally includes determining a fleet condition status using the processed fleet data and the at least one process of the plurality of processes. The method further includes generating a fleet response. The fleet response is substantially representative of a next operational step for the fleet of physical assets. The method also includes transmitting the fleet response to at least one of a plurality of fleet response recipients.
Abstract:
A vehicle control system includes a transceiver and a control unit. The transceiver is configured to communicate with plural vehicles, to receive operational parameter values from the plural vehicles. The operational parameter values are generated by sensors on board the vehicles and relate to operation of the vehicles during movement of the vehicles along one or more routes. The control unit is configured to generate respective vehicle operational assessments of the vehicles based on the received operational parameter values. The vehicle operational assessments are representative of respective states of operational readiness of the vehicles. The control unit is further configured to generate control signals, relating to control of the vehicles for operation along the one or more designated routes, based on the operational assessments. The control signals are configured to control at least one device, either on board or off board the vehicles.
Abstract:
A method for diagnosing machine faults, includes obtaining sensory data from a machine and obtaining a plurality of measured structural features based on the sensory data. The method also includes obtaining a plurality of reference cases corresponding to the sensory data, from a database. The plurality of reference cases include a plurality of reference structural features and a plurality of fault identifiers. The method further includes computing a statistical parameter based on the plurality of reference cases and obtaining a first subset of reference structural features from the plurality of reference structural features based on the computed statistical parameter. The method also includes computing a plurality of similarity values based on the obtained first subset of reference structural features and the plurality of measured structural features. The method further includes identifying at least one fault identifier among the plurality of fault identifiers, based on the computed plurality of similarity values.
Abstract:
According to embodiments, a system, method and non-transitory computer-readable medium are provided to receive time series data associated with one or more sensors values of a piece of machinery at a first time period, perform a non-linear transformation on the time-series data to produce one or more nonlinear temporal embedding outputs, and projecting each of the nonlinear temporal embedding outputs to a different dimension space to identify at least one causal relationship in the nonlinear temporal embedding outputs. The nonlinear embeddings are further projected to the original dimension space to produce one or more causality learning outputs. Nonlinear dimensional reduction is performed on the one or more causality learning outputs to produce reduced dimension causality learning outputs. The learning outputs are mapped to one or more predicted outputs which include a prediction of one or more of the sensor values at a second time period.
Abstract:
A method of inspecting a component using an image retrieval module includes storing an inspection image file in a memory and identifying a region of interest in the inspection image file. The method further includes accessing a database storing image files and determining feature vectors associated with the image files. The method also includes determining a hash code for each image file based on the feature vectors and classifying a subset of image files as relevant based on the hash codes. The method further includes sorting the subset of image files based on the feature vectors and generating search results based on the sorted subset of image files. The image retrieval module includes a convolutional neural network configured to learn from the determination of the feature vectors and increase the accuracy of the image retrieval module in classifying the image files.
Abstract:
A computer-implemented method for detecting a change in state of a physical asset is performed by a computer device. The computer device includes a processor and a memory device. The method includes receiving at least one input signal associated with the physical asset in a time period. The time period includes a first period and a second period. The method further includes receiving at least one output signal associated with the physical asset in the time period. The method also includes generating a predicted estimate and estimate residuals based upon the at least one input signal. The method additionally includes determining estimation errors. The method also includes detecting a probability of change in state of the physical asset. The method further includes transmitting the probability of change in state of the physical asset to a servicer of the physical asset.
Abstract:
A method for analyzing data is disclosed that includes receiving an analysis request to analyze selected data corresponding to one or more monitored assets, wherein the analysis request includes one or more parameters corresponding to performance categories of computing resources for processing the analysis request, the performance categories include at least one of a time for processing the analysis request or a cost for processing the analysis request; determining a computing resource allocation plan for processing the analysis request based on the one or more parameters; and processing the analysis request using the determined computing resource allocation plan to provide analysis results. Also disclosed is an analytic router that includes a mapper, an estimator, an optimizer, and a resource provisioner.