Chick Video Tracking Project by Team Bittern
augustanacsc285fall18 / bitternrepo Goto Github PK
View Code? Open in Web Editor NEWChick Video Tracking Project by Team Bittern
Chick Video Tracking Project by Team Bittern
Trying to add leading zeros to 1 digit numbers in the seconds spot and fix the time formatting in general.
If you try to go to ManualTrackWindow from AutoTrackWindow after previously going back, you get an error
Add tools for setting origin and rectangle coordinates.
No csv file is being created
Improve searches involving the arrays of timePoints.
The user should be able to save their progress to a file, and then re-open that file later
to continue working
Have the user name the chicks during calibration/setup.
Then, in manual tracking, have a choice box connected to the AnimalTrack objects
Default choice will be chick 1
Progress canvas will show points that the current chick has no tracks
... more comments?
N.B. keep the list of timePoints hidden from the client.
ProgessCanvas should be for one chick;
Should updateCanvas when AnimalTrack is changed;
Use track object stored in class instead of tracks.getAnimal;
Remove for loops that go through the list of animalTracks and use the track object within the class, then add that track to the list after removing previous version.
The user should be able to manually add or adjust tracking points for chicks at any
location and time (step) in the video.
Add code that allows our time-step value be configurable.
The Time,X,Y coordinates for each chick should exported to a CSV file for
later analysis.
When using the next/previous second button while the video is being played on the manual tracking page, the program crashes.
Different colors for different chicks
If user goes back to a frame, the points/circles they tracked for that frame should still be visible
We need to figure out if we want the user tracking only one chick at a time, and if so, then there needs to be a button that begins tracking for the chick they selected and doesn't let them change which chick they are tracking until they either cancel the current track or finish it.
If we're doing all chicks at once, we need to have different colored circles for the tracked point/path for each chick.
Right now the scroll bar starts at the right place, but the actual frame showed on the screen is the default startFrameNum (beginning of original video)
Manual tracking should be designed to be as efficient as possible for the user to work
through the videos and fill in the gaps that were not autotracked correctly.
Try to format our csv excel file to be more presentable to the client. Also displaying seconds rather than frames and cm rather than pixels
We don
Notes from class ... probably Friday
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.