×

Neural network applications in resource constrained environments

  • US 10,210,451 B2
  • Filed: 04/06/2018
  • Issued: 02/19/2019
  • Est. Priority Date: 07/22/2016
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a sensor located in a resource-constrained environment configured to generate first sensor data of the resource-constrained environment and second sensor data of the resource-constrained environment;

    a first computing device not located in the resource-constrained environment configured to produce a neural network structure based on the first sensor data;

    a second computing device located in the resource-constrained environment configured to provide the second sensor data as input to the neural network structure, wherein the second computing device is further configured to determine a state of the resource-constrained environment based on the input of the second sensor data to the neural network structure; and

    a controller located in the resource-constrained environment configured to control a device in the resource-constrained environment based on the state of the resource-constrained environment determined by the second computing device,wherein the second computing device is further configured to calculate an activation area for the neural network structure,wherein the second computing device in configured to calculate the activation area for the neural network structure, at least in part, by providing third sensor data as input to the neural network structure,wherein the third sensor data is formed by placing a first mask at a first location in the second sensor data,wherein the second computing device in configured to calculate the activation area for the neural network structure, at least in part, by providing fourth sensor data as input to the neural network structure,wherein the fourth sensor data is formed by placing a second mask at a second location in the second sensor data,wherein the second computing device in configured to calculate the activation area for the neural network structure, at least in part, by providing fifth sensor data as input to the neural network structure,wherein the fifth sensor data is formed by placing a third mask at a third location in the second sensor data,wherein the second computing device in configured to calculate the activation area for the neural network structure, at least in part, by comparing a first result of providing the second sensor data as input to the neural network structure to a second result of providing the third sensor data as input to the neural network structure,wherein the second computing device in configured to calculate the activation area for the neural network structure, at least in part, by comparing the first result of providing the second sensor data as input to the neural network structure to a third result of providing the fourth sensor data as input to the neural network structure, andwherein the second computing device in configured to calculate the activation area for the neural network structure, at least in part, by comparing the first result of providing the second sensor data as input to the neural network structure to a fourth result of providing the fifth sensor data as input to the neural network structure.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×