×

Method of detecting position of human body, and system and positioning server using the same

  • US 10,175,051 B2
  • Filed: 10/11/2016
  • Issued: 01/08/2019
  • Est. Priority Date: 07/22/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method of detecting a position of a human body in a specific space, wherein a plurality of wireless devices and a positioning server being located in the specific space, the method comprising:

  • seeking, using a transceiver and a processor executing instructions stored in a memory of the positioning server, a plurality of best routing paths between the positioning server and a target wireless device among the wireless devices according to communication quality of the wireless devices;

    identifying, using the processor executing further instructions stored in the memory of the positioning server, a plurality of operating wireless devices among the wireless devices according to the best routing paths, wherein the best routing paths are respectively formed by wireless communication connections between the plurality of operating wireless devices of the wireless devices, the positioning server and the target wireless device, wherein the positioning server and the target wireless device are two ends of each of the best routing paths, and data is transferred between the positioning server and the target wireless device of one best routing path via one or more operating;

    wireless devices on that one best routing path;

    estimating, using the processor executing further instructions stored in the memory of the positioning server, a device positioning result of the target wireless device according to the best routing paths, wherein the device positioning result indicates a position of the target wireless device in the specific space;

    establishing, using the processor executing further instructions stored in the memory of the positioning server, a neural network architecture by setting the operating wireless devices as a plurality of neurons of the neural network architecture for detecting human body image, wherein the neural network architecture comprises a first layer having a plurality of first neurons, and one or more second layers having a plurality of second neurons, and a third layer having third neurons;

    capturing, using an image sensor of the target wireless device, a three-dimensional space image of a space around the target wireless device, wherein all original voxels of the three-dimensional space image arc divided into a plurality of partial original voxels by using a processor executing instructions stored in a memory of the target wireless device;

    distributing respectively, using a transceiver and the processor executing further instructions stored in the memory of the target wireless device, the plurality of partial original voxels of the three-dimensional space image to the operating transceiver of the first neurons;

    respectively performing, using corresponding transceivers and corresponding processors executing corresponding instructions stored in corresponding memories of the plurality of neurons of neural network architecture, image detecting operations to generate a plurality of feature information according to the plurality of partial original voxels and the neural network architecture, wherein a plurality of last generated feature information generated by the third neurons are transmitted to the position server;

    determining using the processor executing further instructions stored in the memory of the position server, whether an image of the human body exists in the three-dimensional space image according to the received last generated feature information and a plurality of target feature samples stored in the memory of the position server; and

    in response to determining that the image of the human body exists in the three-dimensional space image, determining, using the processor executing further instructions stored in the memory of the position server, that the position of the human body is the device positioning result.

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