EOGrady21 / vprr

Video Plankton Recorder Data Processing
https://eogrady21.github.io/vprr/
Other
2 stars 1 forks source link

KS function updates - vpr_autoid_copy #50

Closed EOGrady21 closed 11 months ago

EOGrady21 commented 11 months ago

Comparative analysis of vpr_autoid_copy and vpr_autoid_copy_th (provided locally by @kevinsorochan ) shows following major difference:

Suggestions for integration into vprr::vpr_autoid_copy()

These updates will allow KS functionality within the existing package function structure, while also being backwards compatible with other workflows which are not utilizing this cnn/ threshold method.

EOGrady21 commented 11 months ago

I made a discovery in my own workflow to speed up image copying, I'm going to add it to this list of updates to be made...

using fs::file.copy() is much much faster than our previous method (~20 minutes to copy an entire cruise of images)

see numeric comparison here: https://stackoverflow.com/questions/49888078/copying-files-over-the-network-is-much-slower-with-file-copy-than-systemmv

EOGrady21 commented 11 months ago

This update should improve the copying workflow significantly. It is worth noting that speed will be increased if files are being copied to and from on an internal computer drive (rather than copying from an external drive - which will limit transfer rates based on USB capabilities)