Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
65 commits
Select commit Hold shift + click to select a range
a254f34
initial commit
NandhaKishorM Mar 1, 2023
aea4e98
initial commit
NandhaKishorM Mar 1, 2023
5c21aef
updated readme
NandhaKishorM Mar 2, 2023
163611e
Update README.md
NandhaKishorM Mar 2, 2023
3e10b87
Update README.md
NandhaKishorM Mar 2, 2023
d146b78
Update README.md
NandhaKishorM Mar 2, 2023
46b65ba
Update README.md
NandhaKishorM Mar 2, 2023
7b073ea
Update README.md
NandhaKishorM Mar 2, 2023
32f0d53
Update README.md
NandhaKishorM Mar 2, 2023
7c22b3e
ss
NandhaKishorM Mar 2, 2023
89e9c7a
Update README.md
NandhaKishorM Mar 2, 2023
eb37ceb
Update README.md
NandhaKishorM Mar 2, 2023
ea6f465
Update README.md
NandhaKishorM Mar 2, 2023
17db58b
Update README.md
NandhaKishorM Mar 2, 2023
42a1b66
ss
NandhaKishorM Mar 2, 2023
e259547
Update README.md
NandhaKishorM Mar 2, 2023
af88e0d
Update README.md
NandhaKishorM Mar 2, 2023
3bdb9f3
Update README.md
NandhaKishorM Mar 2, 2023
9d65e4f
Update README.md
NandhaKishorM Mar 2, 2023
9207564
Update README.md
NandhaKishorM Mar 2, 2023
3b327d1
Update README.md
NandhaKishorM Mar 2, 2023
cef3b20
Update README.md
NandhaKishorM Mar 2, 2023
fd7e5f9
Update README.md
NandhaKishorM Mar 2, 2023
869d95f
Update README.md
NandhaKishorM Mar 2, 2023
5fabb11
Update README.md
NandhaKishorM Mar 2, 2023
7119a28
Update README.md
NandhaKishorM Mar 2, 2023
ab4fee1
Update README.md
NandhaKishorM Mar 2, 2023
01cfb0f
Update README.md
NandhaKishorM Mar 2, 2023
a75faaf
video
NandhaKishorM Mar 2, 2023
c8049d1
Merge branch 'main' of https://github.com/NandhaKishorM/icc-eliminato…
NandhaKishorM Mar 2, 2023
573013e
video
NandhaKishorM Mar 2, 2023
bb32d6f
Update README.md
NandhaKishorM Mar 2, 2023
20bb6e1
Update README.md
NandhaKishorM Mar 2, 2023
255c850
Delete test.txt
NandhaKishorM Mar 2, 2023
9a6dbb4
Merge branch 'main' of https://github.com/NandhaKishorM/icc-eliminato…
NandhaKishorM Mar 2, 2023
d29a959
Update README.md
NandhaKishorM Mar 2, 2023
128d308
Update README.md
NandhaKishorM Mar 2, 2023
5f8bf07
Merge branch 'main' of https://github.com/NandhaKishorM/icc-eliminato…
NandhaKishorM Mar 2, 2023
d50fdf1
video
NandhaKishorM Mar 2, 2023
f285eaa
Update README.md
NandhaKishorM Mar 2, 2023
57f8bd5
video
NandhaKishorM Mar 2, 2023
aef6e16
Merge branch 'main' of https://github.com/NandhaKishorM/icc-eliminato…
NandhaKishorM Mar 2, 2023
8c6fa95
Update README.md
NandhaKishorM Mar 2, 2023
57feaf8
Update README.md
NandhaKishorM Mar 2, 2023
fe81c53
Update README.md
NandhaKishorM Mar 2, 2023
001075d
Update README.md
NandhaKishorM Mar 2, 2023
3ea81bb
Update README.md
NandhaKishorM Mar 2, 2023
60f0e08
Update README.md
NandhaKishorM Mar 2, 2023
3154ec5
Update README.md
NandhaKishorM Mar 2, 2023
40f8e4f
Update README.md
NandhaKishorM Mar 2, 2023
a8718b0
Update README.md
NandhaKishorM Mar 2, 2023
fce177b
Update README.md
NandhaKishorM Mar 2, 2023
185e087
Update README.md
NandhaKishorM Mar 2, 2023
db9e8f0
Update README.md
NandhaKishorM Mar 2, 2023
fd66eed
Update README.md
NandhaKishorM Mar 2, 2023
7777ab0
Update README.md
NandhaKishorM Mar 2, 2023
258af95
Update README.md
NandhaKishorM Mar 2, 2023
a3a2f52
Update README.md
NandhaKishorM Mar 2, 2023
d70723d
team
NandhaKishorM Mar 2, 2023
dfe2595
Update README.md
NandhaKishorM Mar 2, 2023
d0a1213
teamconvai
NandhaKishorM Mar 2, 2023
84440b1
teamconvai
NandhaKishorM Mar 2, 2023
c59dc68
teamconvai
NandhaKishorM Mar 2, 2023
bba516b
Update README.md
NandhaKishorM Mar 2, 2023
9f1f36c
Update README.md
NandhaKishorM Mar 2, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file not shown.
Binary file added Convai Innovations/Videos/VRCoach.mp4
Binary file not shown.
Binary file added Convai Innovations/screenshots/1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Convai Innovations/screenshots/2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Convai Innovations/screenshots/3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Convai Innovations/screenshots/4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Convai Innovations/screenshots/5.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Convai Innovations/screenshots/6.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Convai Innovations/screenshots/metrabs.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Convai Innovations/screenshots/team.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
102 changes: 88 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,88 @@
# ICC Eliminator Submisison
Teams will be required to submit their code base on GitHub by forking this repository.
Follow the following steps to submit your code base.
1. **Fork** this repository.
1. Create a **folder with your team name**
1. **Upload** your code base and videos to the repository.
1. Create a **pull request** to this repository. Make sure you raise your **pull request** as per your **team name**.
1. You can also add you team details in the README.md of your forked repository
For Example:
### Team Information
------------
###### Team Name -
###### Track -
###### Brief Description and Snapshots -

# Team Name -
## Convai Innovations

![alt text](https://github.com/NandhaKishorM/icc-eliminator-submission/blob/main/Convai%20Innovations/screenshots/team.png)

## Hackathon Participants

1. **Nandakishor M**
2. **Anjali M**

# Track -
## AR/VR
## Brief Description and Snapshots -

# Virtual Reality Cricket Coaching with Cricketers Avatar
## Overview
This project provides virtual reality coaching for cricket with a 3D avatar of Virat Kohli, a famous Indian cricketer. The coaching covers multiple master batting classes, including the flick, cover drive, pull shot, and more. Users can access the training on the Meta Quest headset. The platform uses advanced technologies like Unreal Engine, MetaHuman 3D avatar creator platform, and AI based pose estimation using MeTRAbs(https://arxiv.org/abs/2007.07227) to provide an immersive and engaging experience to the users.
We have employed MeTRAbs, a reliable 3D pose estimation technique, to streamline control rig animation. To facilitate our upcoming **chatbot** AI integration, **we have developed a PyTorch-based API, which is deployed on an AWS EC2 GPU instance for improved performance.**

## Demo Video

Check out the demo video

[![Alt text](https://img.youtube.com/vi/i4E9pcAUN5c/0.jpg)](https://www.youtube.com/watch?v=i4E9pcAUN5c)

## Requirements
To run this project, you will need:

1. A Meta Quest headset
2. Unreal Engine 4.27 or higher
3. MetaHuman 3D avatar creator platform

## Usage
To use the platform, follow these steps:

### Download and install the app on Meta Quest 2

**APK Link** : https://drive.google.com/file/d/1uqhaYZOzGVh08LTyucLwd6O-Bfb6z8m0/view?usp=share_link

Put on the Meta Quest headset
Follow the instructions provided by the 3D avatar to learn the techniques

## Installation

1. Clone the repository to your local machine
2. Install Unreal Engine 4.27 or higher
3. Open the project in Unreal Engine : NOTE THAT DUE TO HIGHER SIZE OF THE GAME(> 5GB) DIDN'T UPLOADED IN THE GITHUB REPO.
4. Connect the Meta Quest headset to your computer
5. Build and run the project

## Features
1. Virtual reality coaching for cricket with a 3D avatar of Virat Kohli
2. Multiple master batting classes included, such as the flick, cover drive, and pull shot
3. Advanced technologies like Unreal Engine, MetaHuman 3D avatar creator platform, and Pose estimation
4. Immersive and engaging experience

## Advanced video to 3d pose conversion for control rig animation Unreal Engine
![alt text](https://github.com/NandhaKishorM/icc-eliminator-submission/blob/main/Convai%20Innovations/screenshots/metrabs.png)

## Todo List
1. We have recently introduced **CUTY**, a **3D avatar powered by our state-of-the-art 400M large language model**. The model leverages a Transformer-based architecture similar to **GPT** and includes **internet search capability**. It took us **two years** to develop and incorporates a **Cross platform API** for intelligent interaction with a **persona of cricket coach**. The model has been **fine-tuned on a cricket dataset** to enhance its accuracy. To experience its full potential, **kindly turn on the volume in the video demonstration**. CUTY is available both on the **web and VR platforms**. PS: Server has been turned off due to development and server cost(Nvidia A10 GPU costs)

https://user-images.githubusercontent.com/48623612/222485817-e996263d-aced-4b49-9180-1f27246d3fb7.mp4


You can find more details on the CUTY on : https://convaiinnovations.com/

2. Implement deep reinforcement learning to create an intelligent 3D avatar that can improve the user experience
3. Add more master classes for batting
4. Create an analytics dashboard to track user progress and performance
5. Integrate social media sharing features to allow users to share their experience with others
## Screenshots

<div align="center">
<img src="./Convai Innovations/screenshots/5.png" width="500" />
<img src="Convai Innovations/screenshots/6.png" width="500" />
<br />
<img src="Convai Innovations/screenshots/1.png" width="500" />
<img src="Convai Innovations/screenshots/2.png" width="500" />
</div>

## Reference

1. Thanks to the original video for the reference : https://www.youtube.com/shorts/OmR4WMIQcek
2. https://arxiv.org/abs/2007.07227