×

Export

Import

×

File Type: 

Paste File URI (one URI per line)

Import URI from a File

×

Sharing this Project

This project has not been shared yet. If you want to share this project with others and allow them to contribute to this VIA project, click button in the toolbar.

Loading a Shared Project

A unique project-id is assigned to every shared VIA project. You must have received such a unique project-id when someone asked you to contribute to a VIA project. Click button in the toolbar to open a shared project.

If you do not have access to a shared project-id and you can explore the following publicly shared demonstration projects:

×

This feature is not stable yet. If you encounter any issues, please report it.

Information about this shared project

How can others contribute to this project?

This project has already been shared and therefore anyone can contribute to this project. To contribute to this project, other users should to follow these steps:

  1. Open the VIA application (version 3.0.3 or higher) in a web browser.
  2. Click Share this project and your updates with others button in the top toolbar.
  3. Enter the following project-id:
  4. Make changes to the project and click to share your updates with others.

Important Notes

×

Open a Shared VIA Project

A unique project-id is assigned to every shared VIA project. For example, the following two project-id have been publicly shared for demonstration purposes:

To open a shared project, enter the project-id below:

×

Some Quick Tips

×

Keyboard Shortcuts

General

Command Shortcut
Play/Pause MediaSpace
Toggle Media Mutem
Increase / Decrease Media Playback Speed+ / -
Move Media Time Backward by 1, ..., 9 sec. (Ctrl to move forward)Ctrl + 1, 2, ..., 9
Add Temporal Segment at Current Timea
Update the edge (left or right) of last added segment to current timeShift + a
Select Previous / Next Temporal Group (e.g. Speaker) /
Select [Previous] Next Temporal Segment (e.g. 3sec to 5sec)Shift + Tab
Select Temporal Segment at Current Time (if any)Enter
Move to Previous / Next Video Framel / r
Jump to Start/End of VideoShift + s / e
Shift Visible Timeline by 1 sec. /
Shift Visible Timeline by 60 sec.Shift + /
Zoom In/Out the Temporal Segment TimelineMouse Wheel
Pan the Temporal Segment Timeline HorizontallyShift + Mouse Wheel

When a Temporal Segment is Selected

Command Shortcut
Play/Pause Video Locked to Segment BoundarySpc
Delete Selected Temporal SegmentBackspace
Select [Previous] Next Temporal Segment[Shift] + Tab
Unselect Temporal SegmentEsc
Increase/Decrease the Extent of Left Edge (Ctrl updates by 1 sec.)[Ctrl] + l / L
Increase/Decrease the Extent of Right edge (Ctrl updates by 1 sec.)[Ctrl] + r / R
Jump to Start/End of Temporal Segments / e
Move Selected Temporal Segment (Ctrl updates by 1 sec.)[Ctrl] + /
Merge Selected Temporal Segment with the Segment on Left/RightShift + /

Spatial Regions in an Image or a Video Frame

Command Shortcut
Select All RegionsCtrl + a
Delete Selected RegionsBackspace or Delete

 

×

VGG Image Annotator (VIA)

Version: __VIA_VERSION__

VGG Image Annotator (VIA) is a simple and standalone manual annotation tool for image, audio and video. The VIA software is a light weight, standalone and offline software package that does not require any installation or setup and runs solely in a web browser. The complete VIA software fits in a single self-contained HTML page of size less than 500 kilobyte that runs as an offline application in most modern web browsers. VIA software is an open source project created solely using HTML, Javascript and CSS. More details about VIA is available from http://www.robots.ox.ac.uk/~vgg/software/via.

Open Source Ecosystem

We have nurtured a large and thriving open source community which not only provides feedback but also contributes code to add new features and improve existing features in the VIA software. The open source ecosystem of VIA thrives around its source code repository hosted by the Gitlab platform. Most of our users report issues and request new features for future releases using the issue portal. Many of our users not only submit bug reports but also suggest a potential fix for these software issues. Some of our users also contribute code to add new features to the VIA software using the merge request portal. A list of our contributors is available here.

Thanks to the flexibility provided by our BSD open source software license, many industrial projects have adapted the VIA software for internal or commercial use.

License

Copyright (c) 2019, Abhishek Dutta, Visual Geometry Group, Oxford University and VIA Contributors.
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:

Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.
Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
        

Copyright © 2019, Abhishek Dutta, Visual Geometry Group, Oxford University and VIA Contributors.