Annada Behera
Currently, I am a PhD candidate
and Senior Research Fellow at
National Institute of Science Education
and Research, Bhubaneswar
under the supervision of
Subhankar Mishra,
where I am engaged in research in differential geometry, information
theory and probability theory with applications in computer graphics
(rendering), and data-oriented differentiable programming (for machine
learning).
Contact me
The best way to reach me is on
email,
or
Telegram.
My office is M323,
School of Mathematical Sciences,
NISER, Bhubaneswar.
I generally hangout in
#python
,
#voidlinux
,
#linux
,
#kakoune
,
#latex
rooms of
Libera Chat
and in rooms
#meta
,
#comfy
,
#tilde.green
of tildeverse under the alias
sticher
or
segfault
.
I read and sometimes engage in public threads on Usenet newsgroups,
tilde.{green,meta,institute,services}
and
comp.{text.tex,lang.{c,awk,python},unix.{shell,misc}}
.
Come and say hi.
Programming
- Programming languges:
C/C++/CUDA(gcc,
llvm,
nvcc),
Python,
GLSL
- Database:
(SQL-database only)
Postgres,
Sqlite 3.
- Software applications:
Blender,
Unreal Engine 4,
Godot,
Meshroom,
CloudCompare,
Meshlab.
- Libraries:
Numpy,
PyTorch,
JAX,
Pandas,
Matplotlib,
PyVista,
Taichi Graphics,
OpenCV,
Kornia.
- ML Libraries:
NeRFStudio (radiance field library),
Nvdiffrast (differentiable rasterizer),
Mitsuba (differentiable ray tracer),
Dr.jit (differentiable vectorization library),
OpenSplat (Gaussian splatting library),
- Tech Stack:
Linux (operating system),
Git (version control),
LaTeX (typesetting library),
PGF/TikZ (drawing library),
Mamba (python environment),
Fish (shell),
Kakoune (text editor).
I have programming experience
in writing models in PyTorch, doing training and inference on headless
servers with SSH, environment management with Mamba, Conda and VENV,
managing headless Linux environment, image processing with OpenCV
and Kornia, mesh processing with Kaolin (Omniverse), Trimesh, Open3D,
working with PLY, OBJ, LAS, XYZ file formats, visualization with PyVista
(VTK), Pyplot (Matplotlib), photogrammetry with Alicevision Meshroom API,
and mesh reconstuction with NeRF and Gaussian Splatting.
Talks and conference presentations
- August 2021, CUDA C Programming
NISER, Bhubaneswar
- December 2021,
Information theory and bayesian learning
NISER, Bhubaneswar
- January 2022,
Introduction to PyTorch with VAE
NISER, Bhubaneswar
- June 2022,
Irregular laten grid for shape reconstruction
NISER, Bhubaneswar
- June 2022,
Automatic diffentiation
Summer Reading Group, NISER, Bhubaneswar
- July 2022,
Differentiable rendering with edge sampling
NISER, Bhubaneswar
- September 2022,
Handling position and visibility discontinuities for physically-based
differentiable rendering
NISER, Bhubaneswar
- June 2023,
Dr.Jit: A Just-In-Time Compiler for Differentiable Rendering
PhD Pathana Gosthi 2023, NISER, Bhubaneswar
- November 2023,
3D Gaussian Splatting for Real-Time Radiance Field Rendering
NISER, Bhubaneswar
- September 2024,
Implicit Neural Representations with Periodic Activation Functions
NISER, Bhubaneswar
- January 2024,
Nitty-gritty details of the cuda rasterizer
NISER, Bhubaneswar
- July 2024,
Understanding the intuition and math behind Stable Diffusion
NISER, Bhubaneswar
These are some talks I have presented in past, although some talks
before 2021 are missing either because I didn't make or lost the files.
Peer-reviewed works
- Behera, Annada Prasad; Mishra, Subhankar
Classical orthonormal polynomials as activation
functions for implicit neural representations to preserve high frequency
sharp features,
16th APCV, 2024
- Behera, Annada Prasad; Mishra, Subhankar
Neural directional distance field object
representation for uni-directional path-traced rendering,
14th ICCCNT, 2023. Published at IEEE Xplore.
- Behera, Annada Prasad; Mishra, Subhankar
Digitizing Temples for heritage conservation:
Kalinga Architecture, InHerit,
2023. Published at Journal of Sustainability Science and Management
Special Issue InHERIT 2023.
- Joshi, Rucha; Behera, Annada Prasad; Mishra, Subhankar
eBIM-GNN: Fast and scalable energy analysis,
IEEE EnergyCon, 2022
- Joshi, Rucha; Behera, Annada Prasad; Mishra, Subhankar
Temporal Motifs in Smart Grid,
SMARTGREENS, 2020
- Routray, Ashanta R; Agarwalla, Santosh K; Behera, Annada Prasad
Numerical
Computing with Simulation of Basic Electrical Circuits, 2016
LAP LAMBERT
Academic Publishing, ISBN-13:978-3659894398
Work experience and funded projects
- Tirtha:
Crowdsourcing 3D hertitage models. Project under Project under Subhankar Mishra in 2023-24
with funding from La Fondation
Dassault Systemes, NISER, Bhubaneswar
- Digitization
of Rajarani and Lingaraj temples. Project under Project under Subhankar Mishra in 2021-22
with funding from La Fondation
Dassault Systemes, NISER, Bhubaneswar
- AutoBIM:
BIM to GIS Integration. Project under Subhankar
Mishra in 2019-21 with funding from DST-NRDMS,
Government of India, NISER, Bhubaneswar
- Theoretical and Empirical Analysis of Machine
Learning Algorithms: Meta-heurristic Optimization, Internship
under guide Prof. Ashish Ghosh in 2018, Center
for Soft Computing Research, Indian Statistical Institute, Kolkata
- Embedded Systems and Internet of Things
Intern in 2016, Hetrogenous
Communication Technology Pvt. Ltd, Guindy, Chennai.
National level qualifications
Conference and workshops participated
- APCV 2024 SG
The 16th Asia Pacific Conference on Vision, July, Yale-National University of
Singapore, Singapore.
- ARCS 2024
Academic Reseach and Careers for Students, Association for Computing
Machinary (ACM), February, NISER,
Bhubaneswar, India.
-
AI&TCS'23 Winter School on Primer on 3D Vision In AI 2023, December,
Indian Institute Technology, Jodhpur,
Rajasthan, India.
- InHERIT 2023
International Heritage and Cultural Conservation Conference August, University of Technology, Sarawak,
Malayasia.
- ICCCNT
2023 14th International Conference on Computing, Communication and
Networking technologies July, Indian
Institute of Technology Delhi, India.
- ACM CODS-COMAD 2023
6th Joint International Conference on Data Science & Management of Data
January, Indian Institute of Technology
Bombay, Mumbai, India.
- NVIDIA GTC Nvidia GPU Technology
Conference, June 2022, Online.
- Microsoft
Resarch India Academic Summit, January 2020, BITS-PILANI, Goa, India
Teaching
-
Computational Laboratory-I, 2022 teaching assistant for Anup Bhattacharya
at NISER, Bhubaneswar.
-
Programming and Data Structures Lab-II (CS142) teaching assistant for Anup
Bhattacharya at NISER, Bhubaneswar.
- CS141 - Programming
in Python, 2021, teaching assistant for Subhankar Mishra NISER, Bhubaneswar.
- CS 142
- Programming and Datastructures II, 2021, teaching assistant for Subhankar Mishra NISER, Bhubaneswar.
- Computational Laboratory-I, 2020,
teaching assistant for Rishiraj
Bhattacharyya at NISER, Bhubaneswar.
- Computational Physics, instructor under
Odissa Higher Education Program for Excellence and Equity with
funding from World Bank at Fakir
Mohan University, Balasore in 2019.
Last updated:
Sat Sep 7 11:30:12 AM IST 2024
The road to wisdom? Well, it's plain and simple
to express: Err and err and err again, but less and less and less.