-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathblog.json
1 lines (1 loc) · 8.91 KB
/
blog.json
1
[{"title":"DeepSparse vs OpenVINO Benchmarking","slug":"pruning_experiment","created":"Sat, 11 Jan 2025 19:45:28 GMT","excerpt":"To support low-latency applications, there has been extensive work in the Deep Learning space to accelerate neural networks.\n","readingTime":"8 min read","mediaPath":"post-res/pruning_experiment/pruning_experiment_thumb.mp4","author":"Vijay Rajagopal","tags":["machine learning"],"art_credit":"Vijay Rajagopal"},{"title":"Pen Plotting","slug":"pen_plot","created":"Sun, 30 Jun 2024 19:45:28 GMT","excerpt":"Pen plotting is an artform that allows people to use machines to do the physical drawing actions. Typically, pen plotted art is very methodical and full of very percise patterns. The most common kind of pen plotting machine is the XY pen plotter, which draws onto a piece of paper with some kind of pen/marker/brush. Gcode instructions are used to guide the plotter to the proper positions on the paper. 3D extruder-based printers also operate in a similar way but in an additional (Z) dimension. Could you convert one to a XY pen plotter? \n","readingTime":"5 min read","mediaPath":"post-res/pen_plot/pen_plot_thumb.png","author":"Vijay Rajagopal","tags":["art","other"],"art_credit":"Vijay Rajagopal"},{"title":"Pseudo-LIDAR Projection via Depth Maps","slug":"pseudo_lidar","created":"Thu, 18 Apr 2024 19:45:28 GMT","excerpt":"In many navigation and layout applications, there is a need for spatial data. Historically, this meant that most hardware choices were radio frequency based - mainly LiDAR or RADAR.\n","readingTime":"5 min read","mediaPath":"post-res/pseudo_lidar/pseudo_lidar_thumb.png","author":"Vijay Rajagopal","tags":["image processing"],"art_credit":"Vijay Rajagopal"},{"title":"SiamMask ONNX Export Journey","slug":"siammask_onnx_export","created":"Mon, 11 Sep 2023 10:20:28 GMT","excerpt":"During my masters thesis, I worked on different multiple object tracking (MOT) methods. There is another type of tracking method, single object tracking (SOT), that I always was interested in but never got the chance to try. One such SOT method is called SiamMask, and this blog post will go over how I exported this network to ONNX.\n","readingTime":"6 min read","mediaPath":"post-res/siammask_onnx_export/siammask_onnx_export_thumb.mp4","author":"Vijay Rajagopal","tags":["machine learning"],"art_credit":"Vijay Rajagopal"},{"title":"Food Blog","slug":"food","created":"Fri, 21 Jul 2023 19:45:28 GMT","excerpt":"I have been cooking different things for a while, and everytime I tell people this, they always ask a version of "have you cooked something interesting lately"? This is where I fumble through my phone, trying to look for something to show them. They typically lose interest by the time I'm showing them a cake I baked 3 months ago. Maybe this new food blog can help and allow me to organize this hobby in a way I wanted it to be for a long time.\n","readingTime":"1 min read","mediaPath":"post-res/food/food_thumb.png","author":"Vijay Rajagopal","tags":["art","other"],"art_credit":"Vijay Rajagopal"},{"title":"Masters Thesis Deliverables","slug":"graduate_works","created":"Thu, 11 May 2023 19:45:28 GMT","excerpt":"In one of my previous blog posts, I stated that I had sucessfully completed my masters thesis and would post more about what I did. Well, its been overdue but here are the two main papers to come out during my time in the program. \n","readingTime":"1 min read","mediaPath":"post-res/graduate_works/graduate_works_thumb.png","author":"Vijay Rajagopal","tags":["machine learning"],"art_credit":"Vijay Rajagopal"},{"title":"Journey with Qualcomm SNPE on Android","slug":"snpe_android_1","created":"Wed, 11 Jan 2023 19:45:28 GMT","excerpt":"For the past couple of weeks, I've been working on a project that would mimic the behavior of Apple's "CenterStage". As a part of that project, I wanted to explore how neural networks were deployed, accelerated, and utilized on smartphone devices.\n","readingTime":"16 min read","mediaPath":"post-res/snpe_android_1/snpe_android_1_thumb.png","author":"Vijay Rajagopal","tags":["machine learning"],"art_credit":"Vijay Rajagopal"},{"title":"Revisiting EmojiCam","slug":"emojicamv2","created":"Tue, 20 Dec 2022 20:50:28 GMT","excerpt":"In this blog post, I revisit my EmojiCam project and try to rectify some of the major pitfalls the original algorithm had. This rectified version of EmojiCam includes multiscale emojis and better emoji color calibration.\n","readingTime":"7 min read","mediaPath":"post-res/emojicamv2/emojicamv2_thumb.png","author":"Vijay Rajagopal","tags":["image processing "," wip"],"art_credit":"Stable Diffusion (Huggingface)"},{"title":"Graduate School","slug":"masters_thesis_journey","created":"Tue, 20 Dec 2022 19:45:28 GMT","excerpt":"I know I have not posted anything since February of this year. There are a lot of reasons for that, but the biggest reason is I was in the middle of finishing my Masters Thesis. It was one of the most academically challenging things I have done in a while, and I am pretty happy with the results. I will be uploading and writing about some of the results in their own respective articles when the time comes.\n","readingTime":"1 min read","mediaPath":"post-res/masters_thesis_journey/masters_thesis_journey_thumb.png","author":"Vijay Rajagopal","tags":["machine learning"],"art_credit":"Stable Diffusion (Huggingface), Vijay Rajagopal"},{"title":"Effects of Multiheaded Self-Attention on YOLOv3","slug":"yolov3msa","created":"Mon, 25 Apr 2022 19:45:28 GMT","excerpt":"\n\nFor my graduate Deep Learning (DL) class, we had a final project assignment that tasked us to conduct novel experiments on a DL area. I decided to implement a MSA module to a common, generic, fast object detector called YOLOv3. We see improvements in classification but significant decrease in localization performance for most network configurations.\n","readingTime":"12 min read","mediaPath":"post-res/yolov3msa/yolov3msa_thumb.png","author":"Vijay Rajagopal","tags":["machine learning "," wip"],"art_credit":"DALL-E"},{"title":"EmojiCam 😒🤫🥳","slug":"emojicam","created":"Sat, 12 Feb 2022 12:15:49 GMT","excerpt":"This project was done for fun and was done within 24-hours. EmojiCam takes in a RGB frame and creates a frame with emojis replacing pixels. It runs in real-time and has a very simple image processing pipeline.\n","readingTime":"5 min read","mediaPath":"post-res/emojicam/emojicam_thumb.mp4","author":"Vijay Rajagopal","tags":["image processing"],"art_credit":"Vijay Rajagopal"},{"title":"postAR (Projecting Digital Media)","slug":"postar","created":"Sat, 06 Nov 2021 19:45:28 GMT","excerpt":"Posters! Everyone loves them. They express who you are and what you like. But, instead of tons of physical posters, you can immersive your whole room in a new world of digital content with AR. This blog post will redirect to the official GitHub page for more information\n","readingTime":"1 min read","mediaPath":"post-res/postar/postar_thumb.mp4","author":"Vijay Rajagopal","tags":["image processing"],"art_credit":"Vijay Rajagopal"},{"title":"Effects of Degradation on Face Detectors","slug":"eureca_face","created":"Fri, 14 May 2021 12:15:49 GMT","excerpt":"This project was done to complete one of my breadth requirements for the Tickle Engineering Honors program. The contents of the project were presented at the 2021 EUReCA Symposium as a poster. To keep proper context, the project was completed within less than a month and is a continuation of adjacent, prior works regarding image degradation and Convolutional Neural Networks.\n","readingTime":"7 min read","mediaPath":"post-res/eureca_face/eureca_face_thumb.png","author":"Vijay Rajagopal","tags":["machine learning"],"art_credit":"Vijay Rajagopal"},{"title":"Image Filters (Thread)","slug":"image-filters","created":"Fri, 25 Sep 2020 19:45:28 GMT","excerpt":"I believe the type of image filters that the majority of public knows of started with the popularization of the social media service, Instagram. With the genesis of Instagram, being able to edit on the fly with aesthetic-satisfying results was imperative for a new type of photo-centric social network. Additionally, Snapchat Lens and its interactivity allowed a new wave of interesting image filters that incorporated 3D meshes and AR. \n","readingTime":"2 min read","mediaPath":"post-res/image-filters/image-filters_thumb.png","author":"Vijay Rajagopal","tags":["art"],"art_credit":"Maisa Munawara"},{"title":"Bling Filter","slug":"image-filters-bling","created":"Sun, 28 Feb 1999 19:45:28 GMT","excerpt":"","readingTime":"11 min read","mediaPath":"post-res/image-filters-bling/image-filters-bling_thumb.mp4","author":"Vijay Rajagopal","tags":["art","topic"],"art_credit":"Vijay Rajagopal"},{"title":"Video Corruption Filter","slug":"image-filters-corrupt","created":"Sun, 28 Feb 1999 19:45:28 GMT","excerpt":"","readingTime":"14 min read","mediaPath":"post-res/image-filters-corrupt/image-filters-corrupt_thumb.mp4","author":"Vijay Rajagopal","tags":["art","topic"],"art_credit":"Vijay Rajagopal"}]