Posts by Collection

portfolio

publications

Transfer Learning by Finetuning Pretrained CNNs Entirely with Synthetic Images

Published in Proceeding of the National Conference on Computer Vision, Pattern Recognition, Image Processing, and Graphics NCVPRIPG 2017 in CCIS, vol 841 Series of Springer, Singapore, 2018

This paper discusses our approach of transferring the learned object detection features trained entirely on Synthetic Images and tested on Real Images, which show significant performance improvements, along with easily generatable huge data for Deep Neural Networks.

Rajpura P. et al. (2018) Transfer Learning by Finetuning Pretrained CNNs Entirely with Synthetic Images. In: Rameshan R., Arora C., Dutta Roy S. (eds) Computer Vision, Pattern Recognition, Image Processing, and Graphics. NCVPRIPG 2017. Communications in Computer and Information Science, vol 841. Springer, Singapore

Broad Neural Network for Change Detection in Aerial Images

Published in Proceedings of the International Conference on Emerging Technologies in Graphics IEMGraph 2018 in AICS, vol 937 Series of Springer, Singapore, 2019

This paper discusses about an improvement in Broad Neural Network’s architecture, and its performace in highly imbalanced data formed by introducing changes in satellite or aerial images of landscapes.

Shrivastava S., Aggarwal A., Chattopadhyay P. (2020) Broad Neural Network for Change Detection in Aerial Images. In: Mandal J., Bhattacharya D. (eds) Emerging Technology in Modelling and Graphics. Advances in Intelligent Systems and Computing, vol 937. Springer, Singapore

EPD-Net: A GAN-based Architecture for Face De-identification from Images

Published in 2020 IEEE International IOT, Electronics and Mechatronics Conference (IEMTRONICS), 2020

This paper introduces a GAN-based architecture to de-identify the faces from public dataset for privacy protection, without the loss of other non-biometric information.

Aggarwal, A., Rathore, R., Chattopadhyay, P., & Wang, L. (2020, September). EPD-Net: A GAN-based Architecture for Face De-identification from Images. In 2020 IEEE International IOT, Electronics and Mechatronics Conference (IEMTRONICS) (pp. 1-7). IEEE.

Layered-Garment Net: Generating Multiple Implicit Garment Layers from a Single Image

Published in 16th Asian Conference on Computer Vision (ACCV2022), 2022

This paper reconstructs multiple implicit layers of intersection-free garments on an implicit human body

Aggarwal, A., Wang, J., Hogue, S., Ni, S., Budagavi, M., & Guo, X. (2022). Layered-Garment Net: Generating Multiple Implicit Garment Layers from a Single Image. In Proceedings of the Asian Conference on Computer Vision (pp. 3000-3017).

talks

PiFUHD

Published:

A slide explaining a multi-level image/pixel aligned implicit function based human body reconstruction in high-resolution.

SoftRas

Published:

A slide explaining a differential renderer for 3D based image reasoning, including reasoning of occluded regions.

PixelNeRF

Published:

A slide explaining a image-conditioned or pixel-aligned Neural Network based Radiance Field. Radiance Fields are used to obtain resultant color and opacity of any point in 3D space, with respect to view direction.

NeRO

Published:

A slide explaining a Neural Network based Radiance Field handling reflective objects.

teaching

Introduction to Computer Programming

Undergraduate course, IIT (BHU) Varanasi, 2018

Intoroduction to the basics of Computer Programming, functioning of different programming languages, introduction to C Programming Language and Problem Solving.

Artificial Intelligence

Teaching Assistantship, UT Dallas, 2019

Introduction to Logic, Intelligence and Machine Learning algorithms to solve classification, regression, data retrieval problems. LISP and AIMA.

Database Systems

Teaching Assistantship, UT Dallas, 2020

Entity, Relationship Diagram, Relational mapping, SQL, Relational Algebra, Normalization, Query Optimization, Transaction Processing, Fault recovery

Computer Graphics

Teaching Assistantship, UT Dallas, 2021

Course based on “Computer Graphics for Java Programmers (3rd Edition)” by Leen Ammeraal and Kang Zhang

Computer Animation and Gaming

Teaching Assistantship, UT Dallas, 2021

OpenGL and GLSL, Vectors, Matrix, Cubic Curves, Interpolating Values, Quaternion, Interpolating Orientation, Forward Kinematics, Skin, Inverse Kinematics.

Design and Analysis of Algorithm

Teaching Assistantship, UT Dallas, 2023

Algorithmic analysis and design. Algorithmic paradigms: divide and conquer, dynamic programming, greedy algorithms, randomized algorithms, approximation algorithms. Algorithmic techniques: backtracking, branch and bound, graph algorithms, string algorithms, computational geometry. Algorithmic complexity: time and space complexity, worst-case and average-case analysis, asymptotic notation, master theorem. NP-completeness and P vs NP.