Skip to content
/ SegIt Public

label the sensor data based on audio / video stream

License

Notifications You must be signed in to change notification settings

nikmomo/SegIt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎥 Segment It (SegIt)📈

This repository contains a tool that integrates video playback functionality with an interactive graph control, designed to visualize sensor data and labels.

🌟 Features

🖱 Interactive Cursor: Move the cursor on the graph. Can also synchronize with the video.
🏷 Dynamic Labeling: Users can add labels, and the label shows on the graph, adjust, or select them from the list.
⏩ Playback Speed Control: Adjust the playback speed of the video from 0.25x to 4x.
🎨 Dynamic Color Coding: Generate a list of colors for differentiating data on the graph.
📏 Zoom & Pan: Adjust the view of your graph data.
💾 Save & Load: Serialize data into JSON.
⌨ Hotkeys: Quickly control the tool with a series of keyboard shortcuts.
📢 Status Bar: Display warnings or information to guide the user.

🛠 How to Use

Load Video: Double-click the video player to open and load a video file.
Load data: Double-click the graph to open and load CSV data file
Navigating the Graph: Use the cursor to navigate and synchronize with the video.
Labeling: Ctrl + shortcuts to create and adjust labels on the graph.
Zoom Out: Press the Escape key to zoom out and view the full graph.
Adjust Speed: Use the speed control functions to speed up or slow down the video and graph cursor.

🔧 Setup & Installation

TODO - UNDER CONSTRUCTION HERE

📚 Contributing

If you'd like to contribute, please fork the repository and use a feature branch. Pull requests are warmly welcome.

🔒 License

This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.

📞 Contact

For more information, questions, or feedback, please reach out to Shin Z (nikmomo) or post a issue in this repository.

About

label the sensor data based on audio / video stream

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages