Data collecting device, method, computer program, and data collecting system for collecting data
AssigneeWoven By Toyota, Inc.
InventorMasahiro Tanaka
Life of this patent
Estimating the term…
Abstract
A data collecting device includes a processor configured to store an image representing an area around a vehicle and generated by a camera mounted on the vehicle during travel of the vehicle 2 in a memory, generate probe data representing a predetermined feature detected from the image in the area around the vehicle, store the generated probe data in the memory, set a probe communication band, depending on the amount of a set of probe data stored in the memory, and transmit the set of probe data to a server via a communication device, using the probe communication band, prior to a set of images stored in the memory.
Claims6
A data collecting device comprising:
- a processor configured to:
- store an image representing an area around a vehicle and generated by a camera mounted on the vehicle during travel of the vehicle in a memory,
- detect a predetermined feature from the image,
- generate probe data representing the detected feature,
- store the generated probe data in the memory,
- divide a number of pieces of probe data generated in a most recent predetermined period by a length of the predetermined period to calculate the number of pieces of probe data generated per unit time,
- multiply the number of pieces of probe data generated per unit time by an amount of data per piece of probe data to calculate an amount of probe data stored in the memory per unit time,
- set a probe communication band in a communication band of a communication channel between a communication device mounted on the vehicle and a server, corresponding to a transmission speed of the amount of data per unit time, obtained by multiplying the amount of probe data stored in the memory per unit time by a predetermined factor depending on an amount of a set of untransmitted probe data, so that all of the set of the probe data is transmitted to the server via the communication device,
- transmit the set of the probe data to the server via the communication device, using the probe communication band, prior to a set of the images stored in the memory, and
- transmit the set of the images to the server via the communication device, using a remaining communication band other than the probe communication band in the communication band of the communication channel.
A method for collecting data, comprising:
- storing an image representing an area around a vehicle and generated by a camera mounted on the vehicle during travel of the vehicle in a memory;
- detecting a predetermined feature from the image;
- generating probe data representing the detected feature;
- storing the generated probe data in the memory;
- dividing a number of pieces or probe data generated in a most recent predetermined period by a length of the predetermined period to calculate the number of pieces of probe data generated per unit time;
- multiplying the number of pieces of probe data generated per unit time by an amount of data per piece of probe data to calculate an amount of probe data stored in the memory per unit time;
- setting a probe communication band in a communication band of a communication channel between a communication device mounted on the vehicle and a server, corresponding to a transmission speed of the amount of data per unit time obtained by multiplying the amount of probe data stored in the memory per unit time by a predetermined factor depending on an amount of a set of untransmitted probe data, so that all of the set of the probe data is transmitted to the server via the communication device;
- transmitting the set of the probe data to the server via the communication device, using the probe communication band, prior to a set of the images stored in the memory;
- and
- transmitting the set of the images to the server via the communication device, using a remaining communication band other than the probe communication band in the communication band of the communication channel.
A data collecting system comprising a data collecting device and a server communicably connected to the data collecting device,
- the data collecting device being mounted on a vehicle and comprising:
- a memory;
- and
- a processor configured to:
- store an image representing an area around the vehicle and generated by a camera mounted on the vehicle during travel of the vehicle in the memory,
- detect a predetermined feature from the image,
- generate probe data representing the detected feature,
- store the generated probe data in the memory,
- divide a number of pieces of probe data generated in a most recent predetermined period by a length of the predetermined period to calculate the number of pieces of probe data generated per unit time,
- multiply the number of pieces of probe data generated per unit time by an amount of data per piece of probe data to calculate an amount of probe data stored in the memory per unit time,
- set a probe communication band in a communication band of a communication channel between a communication device mounted on the vehicle and the server, corresponding to a transmission speed of the amount of data per unit time obtained by multiplying the amount of probe data stored in the memory per unit time by a predetermined factor depending on an amount of a set of untransmitted probe data, so that all of the set of the probe data is transmitted to the server via the communication device,
- transmit the set of the probe data to the server via the communication device, using the probe communication band, prior to a set of the images stored in the memory, and
- transmit the set of the images to the server via the communication device, using a remaining communication band other than the probe communication band in the communication band of the communication channel.
Dependencies are inferred from the claim text.