Difference between revisions of "Projects:Automatic optimization of VICON system and recording parameters"
(→Overview) |
m (→Overview) |
||
| Line 1: | Line 1: | ||
== Overview == | == Overview == | ||
| − | + | The aim is to find the optimal setting of the parameters of the Vicon system | |
| − | + | based on the problem which needs to be solved. For example, if the animals move very fast or slow, or if their motion is mainly on the | |
| − | Currently the system has 3 different types of parameters: | + | surface vs. using the full 3D, or based on the different marker sizes and pattern designs. |
| − | + | ||
| − | + | Currently, the system has 3 different types of parameters: | |
| − | + | ||
| − | In both category | + | # things that needs to be set by adjusting the apparatus (focusing and aperture of the cameras, their directions, etc) (Note: we may not want to change this) |
| − | + | # parameters that can be set digitally from the Vicon software before recording and that cannot be changed later (store intensity, parameters for resolving overlapping blobs, etc.) | |
| − | + | # parameters that can be set digitally and affect the Vicon's software tracking that can be change later to re-run the analysis pipeline | |
| − | + | ||
| − | + | In both category (2) and (3) there are around 5-10 important parameters. Finding the optimal setting is very hard doing this manually. Solving challenge (3) could be done offline, so it is an easier task. (2) requires actual measurements there. We have a robot vacuum cleaner that goes around in the full area, and can be used for testing. So if there is an algorithm that sets different parameters in the software and robots goes around after the algorithm evaluates the tracking output and changes the parameters until it finds an optimal setting. | |
== Contact == | == Contact == | ||
Revision as of 19:27, 20 May 2019
Contents
Overview
The aim is to find the optimal setting of the parameters of the Vicon system based on the problem which needs to be solved. For example, if the animals move very fast or slow, or if their motion is mainly on the surface vs. using the full 3D, or based on the different marker sizes and pattern designs.
Currently, the system has 3 different types of parameters:
- things that needs to be set by adjusting the apparatus (focusing and aperture of the cameras, their directions, etc) (Note: we may not want to change this)
- parameters that can be set digitally from the Vicon software before recording and that cannot be changed later (store intensity, parameters for resolving overlapping blobs, etc.)
- parameters that can be set digitally and affect the Vicon's software tracking that can be change later to re-run the analysis pipeline
In both category (2) and (3) there are around 5-10 important parameters. Finding the optimal setting is very hard doing this manually. Solving challenge (3) could be done offline, so it is an easier task. (2) requires actual measurements there. We have a robot vacuum cleaner that goes around in the full area, and can be used for testing. So if there is an algorithm that sets different parameters in the software and robots goes around after the algorithm evaluates the tracking output and changes the parameters until it finds an optimal setting.
Contact
Add name of and preferred method how to contact the main PI (i.e. you).
Aims
List the aims of your project, or what you expect anyone taking up the project is supposed to hopefully achieve. The more specific, the better.
Estimated level of difficulty
If you have an estimate, classify level of difficulty according to the description of the CCU in the cluster proposal into
- Standard problems which just require applying existing methods (Hiwi level)
- Elaborate problems which require substantial adaptation or extension of existing methods (Master student level)
- Special problems which require research of entirely new methods and might lead to a paper or two (Ph.D. student level)
Maybe add a short clarification of what you believe are the main difficulties, and why you believe this is the right classification.
Provided data
Give a specific description of the datasets you provide or can provide which people need to use to solve your problem. If available and/or necessary, also suggest some means for reading the data format. If you can provide links to the data so people can download an take a look, all the better. Also list any known limitations, whether you can easily acquire/record new data, or any other useful information.
Note: Once the CCU server is up and running, datasets should be stored there for easy availability. See the howtos on storage for details.
Suggested/tested approaches
If you have an idea about how to approach the problem, or have tried something already which did not work well, please provide details here. If available, link some papers or code which might provide a possible solution or algorithm.