Difference between revisions of "Projects:Automatic optimization of VICON system and recording parameters"

From Collective Computational Unit
Jump to navigation Jump to search
m (Suggested/tested approaches)
m (Estimated level of difficulty)
Line 25: Line 25:
 
== Estimated level of difficulty ==
 
== Estimated level of difficulty ==
  
If you have an estimate, classify level of difficulty according to
+
This seems like an elaborate problem, which would make an interesting Master's thesis (or three).
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 ==
 
== Provided data ==

Revision as of 19:29, 20 May 2019

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:

  1. 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)
  2. 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.)
  3. 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

This seems like an elaborate problem, which would make an interesting Master's thesis (or three).

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 approaches

Suggested things which could be tried out on subproject (1):

  • Input :Use the .xcp and image error , world error criteria to judge calibration quality.
  • Output: Estimate the cameras or areas that would perform poorly due to bias in calibration.