- Sahil Nirkhe (https://github.com/stacks13) - Team Leader
- Sanket Dalvi (https://github.com/sank8dalvi)
- Ritika Bhole (https://github.com/RitikaBhole)
- Manas Acharya (https://github.com/hod101s)
- Jaineel Mamtora (https://github.com/Jaineel-Mamtora)
- Daniel Lobo (https://github.com/danlobo1999)
Develop a mobile application for recording and playing geotagged videos.
Unlike photos in which geotag data is of a single point and orientation pair, for videos geotag data is a sequence of point and orientation pairs.
The mobile application should have two views. In one view the recorded video should play while simultaneously plotting field-of-view (orientation) cone and marker on an interactive map in the other view in a synchronized manner.
The position shown on the map should match the play position of the video. The geotagged locations should be exportable in KML format with time tag information.
Video : https://vedas.sac.gov.in/vcms/static/SIH-2020/VID-20191229-WA0174.mp4
- Cloud upload (database and storage)
- WSM url (Bing, OSM) supported alongwith custom url support for WSM
- Regional language support (Marathi, Hindi, Gujarati, Bengali)
- Automatic Video labelling using Machie Learning
- Video Playback with Map
- As discussed, location marker rotates as per bearing
- Marker related changes done as discussed
- Geotags encoded into video metadata (to preserve the location data)
- Filterable search view in video library. -As discussed, latitude, longitude, speed, bearing, dateTime is displayed on recording videos and on playback.
- Dark mode implemented (Saves power)
- First time tutorial for new users
- Resumable upload to cloud while offline.
- Video size control (bitrate), custom file store location, power saving settings , upload settings
- Export to KML in app. (Web app implemented)
- Data collection for agriculture, disaster management, MNREGA etc.
- and more...