Skip to content
Snippets Groups Projects
Select Git revision
  • f1b459cabe05b4849f7d0f5a05439eac5c9c72da
  • master default protected
  • taxon-oriented
  • marco/vectorise
  • development
  • phase-oriented
  • atkis
  • marco/atkis-skylark-speed-opt
  • marco/master-skylark-speed-opt
  • marco/atkis-fix-unit-tests
  • marco/aquacrop-fix-api-use
  • new-data
  • fix-almass-crop-model
  • precompile-statements
  • precompile-tools
  • tmp-faster-loading
  • skylark
  • testsuite
  • code-review
  • v0.8
  • v0.7.0
  • v0.6.1
  • v0.6.0
  • v0.5.5
  • v0.5.4
  • v0.5.3
  • v0.5.2
  • v0.2
  • v0.3.0
  • v0.4.1
  • v0.5
31 results

developing.md

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    todo_tron 3.02 KiB
    CAMTRON PROCESSING PIPELINE
    ###########################
     A) setup / preparation
     B) recorder
     C) background-subtraction
     D) process scripts
     X) HPC
    ###########################
    
    A)
    ###########################
    	> hw setup / preparation
    	> cam calibration
    	> configure cam settings
    
    B) recorder
    ###########################
    	> read manual (c++ / vimba)
    ============================
    	> central config
    		> threads for started recordings [PID]
    		> storage folder
    	> wait and detect cams
    	> produce frames & timestamps
    
    	> export settings with viewer
    	> load settings with sw
    	> how and where to store frames?
    
    	All APIs cover the following functions:
    		Listing currently connected cameras
    		Controlling camera features
    		Receiving images from the camera
    		Notifications about camera connections or disconnections
    
    
    	> browse other examples a bit:
    		list cams / features / actioncommands
    		eventhandling??
    
    
    	From Thomas:
    	* recording single frames in data structure
    	* used Vimba.2.1 (1.6 more likely)
    	* compress each frame with loosely jpg compression
    	* stores timestamps for each frame in milliseconds
    
    SW viewer [optional]
    ###############################
    	how?
    	Wie ruft man die index.html auf der VM auf?
    	Wie kommunizieren SW REC und Viewer?
    		eg. OnStopButtonClicked( cmd( ../camTrack3000 --stop ) ) ??
    	REST-Server/ HTTP-Json / ..
    
    X) HPC - High Performance Cluster
    ####################################
    	> create valid account
    	> script that copies data once a day from VM to HPC
    		> Secure-Shell-ID angepasst
    		> cron
    
    
    
    A) setup testsystem
    ###########################
    	> research suitable "fridges"
    	-> price!, temp-range, electricity inside, size space in lab?
    	-> more than 2
    		Reach In Plant Growth Chambers E-36L1