Skip to content

unitycoder/vision-union

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vision-union

Vision Union is a collection of computer vision workers that becomes more powerful together.

The 'workers' are image processing and 2D convolutional neural network building blocks, implemented as High-Performance C# jobs.

This project is a prototype and proof of concept, which i'm unlikely to come back to.

Look in /Assets/Runtime/Scripts for the code that actually implements CV stuff

Why ?

Efficient runtime inference / serving of existing computer vision models on the cpu, by leveraging Burst and the job system.

Building Blocks

Input Processing

Utilities such as RGB -> grayscale conversion, integral image calculation.

Convolution

2D spatial convolutions across multiple channels. TODO - depthwise convolutions

Pooling

Max2D & Average2D

Activation

ReLu & ReLu6, TODO - softmax

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 96.0%
  • ShaderLab 4.0%