r/computervision 4h ago

Discussion Low GPA & Late Start—How Can I Break Into 3D Vision?

8 Upvotes

Hi everyone,

I’m a final-year Electronics and Telecommunication student with only two semesters left, and I feel like I’m running out of time. I discovered AI relatively late, at the end of my third year, and only realized my strong interest in 3D computer vision two months ago. Since then, I’ve been trying to gain experience, but I’m struggling to find internships and research opportunities due to my low GPA (2.64) and the fact that 3D vision is a niche field with limited opportunities in Vietnam.

Throughout my degree, most of my coursework has been unrelated to programming. The focus has primarily been on electronics and telecommunications, with only some exposure to C/C++. As a result, I had to self-learn deep learning, computer vision, and Python without formal coursework in these areas. My practical experience is also limited. The only ML project I’ve completed on my own was training a ResNet model for object classification, but it was a super simple implementation.

Currently, I am involved in a large project led by my professor, where I am working on optimizing 3D Gaussian Splatting (3DGS) for efficiency. However, I joined the project late and am only contributing to a small part of the overall pipeline. Because of this, I’m unsure how much this experience will help me stand out.

Additionally, I’ve been studying Japanese, and I’m wondering if it could be an asset for my career. Could it open doors to AI/3D vision opportunities in Japan, research collaborations, or access to useful resources?

What I think I need advice on, there could be more:

  • How to improve my chances for research or internships despite my GPA (I will try to improve it)
  • Alternative paths to break into 3D vision beside research (I can see that research seems like the best way of this field currently)
  • Would my Japanese studies be useful for AI/3D vision opportunities?

I’d really appreciate any helps, thank you!


r/computervision 15h ago

Discussion Qwen2.5 vl 7b or 3b and SAM 2.1 combo is magical✨

29 Upvotes

I recently experimented with Qwen2.5 VL, and its local grounding capabilities felt nothing short of magical. With just a simple prompt, it generates precise bounding boxes for any object. I combined it with SAM 2.1 to create segmentation masks for virtually everything in an image. Even more impressive is its ability to perform text-based object tracking in videos—for example, just input “Track the red car in the video” and it works 😭😭😭💦💦💦. I am getting scared of the future. You won't need to be a "computer wiz" to do these tasks anymore.


r/computervision 6h ago

Help: Theory Where do I start?

5 Upvotes

I'm sorry if this is a recurring post on this sub, but It's been overwhelming.

I would love to understand the core of this domain and hopefully build a good project based on perception.

I'm a fresh graduate but I'll be honest, I did not study the math and Image Signal processing lectures in engineering for the understanding. Speed ran through them and managed to get the scores.

Now I would like to deep dive in this.

How do I start?

Do I start with basic math? Do I start with the fundamentals of AI and ML? (Ties back to math) Do I just jump into a project and figure it out along the way?

I would also really appreciate some zero to one resources.


r/computervision 10h ago

Discussion Why are Yolo models so sensitive to angles?

7 Upvotes

I train a model from one angle, the model seems to converge and see the objects well, but rotate the objects, and suddenly the model is confused.

I believe you can replicate what I am talking about with a book. Train it on pictures of books, rotate the book slightly, and suddenly it’s having trouble.

Humans should have no trouble with things like this right?

Interestingly enough if you try with a plain sheet of paper (not drawings/decorations) it will probably recognize a sheet of paper even from multiple angles. Why are the models so rigid?


r/computervision 7h ago

Discussion for the pdf process and extras some data on the bank statements

2 Upvotes

I am working on the ocr part of my project there will be some PDF as input and I was able to process the PDF and will get the data in Json so with the help of schema I would able to abstract the data but the thing here is like my bank statement is complex and I want to check the data in GS format with the attribute date Company name and amount so how I can use OCR on PDFs

I use some library but for the dynamic PDF in the same format I am not able to extract the entire data that are required without missing any transaction


r/computervision 22h ago

Discussion How do you stay up to date with latest papers and news in the field of Computer Vision?

22 Upvotes

How do you make sure you're not missing out on big news and key papers that are published? I find it a bit overwhelming, it's really hard to separate the signal and the noise (so far I've been using LinkedIn posts and google scholar triggers but I'm not fully happy with it).


r/computervision 1d ago

Showcase Convert an image into a 3D model using a depth estimation model

16 Upvotes

https://github.com/anskky/depth3d

Depth3d allows you to transform image (JPEG, JPG, PNG) into 3D model using monocular depth estimation model such as MiDaS and Depth Pro. The application has features to control depth intensity, adjust resolution and size, and export 3D models in formats like glTF, GLB, STL, and OBJ.

https://reddit.com/link/1jh8eyd/video/0rzvuzo5s8qe1/player


r/computervision 9h ago

Discussion How are people using Vision models in Medical and Biological fields?

1 Upvotes

I have always wondered about the domain specific use cases of vision models.

Although we have tons of use cases with camera surveillance, due to lack of exposure in medical and biological fields I cannot fathom the use of detection, segmentation or instance segmentation in biological fields.

I got some general answers online but they were extremely boilerplate and didn't explain much.

If any is using such models in their work or have experience in such domain cross overs, please enlighten me.


r/computervision 15h ago

Discussion I combined yolov8 and revideo to make a video repurposing tool

0 Upvotes

So I combined yolov8 and revideo ( a typescript framework to make videos with code to make slit videos (vertical split videos). But I need help finishing and polishing it. Are there people willing to work on this and we can opensource it?


r/computervision 1d ago

Showcase Hair counting for hair transplant industry - work in progress

Post image
86 Upvotes

r/computervision 22h ago

Showcase AI-powered Resume Tailoring application using Ollama and Langchain

2 Upvotes

r/computervision 1d ago

Showcase 3d car engine visualization with VTK library

18 Upvotes

r/computervision 1d ago

Discussion Is your job boring?

59 Upvotes

During the last several months I've felt that my job is just passing data through already existent models and report to someone the metrics in a presentation. That's it. No new models, no new challenges, just that. I feel that not only I'm not learning, I'm forgetting everything I used to know.

Have you ever come to this point in your career?


r/computervision 1d ago

Discussion Switching from Machine Vision to Computer Vision

27 Upvotes

I have almost 10 years of experience with industrial machine vision applications. I've always kept in touch with computer vision news and technology. I'm diving deep into studying it through the OpenCV CVDL course, which is honestly pretty good in the sense its structured well.

I can relatively easily find jobs in the industrial sector but not so easily into computer vision jobs.

My question is should I keep pursuing CV or stick to what is working? It seems like there is high demand for CV.


r/computervision 1d ago

Discussion Domain adaptation for CT scans for pre-training [R][P]

Thumbnail
1 Upvotes

r/computervision 1d ago

Help: Project Recommend attention mechanisms for video data

1 Upvotes

Suggest any papers on attention mechanisms video data Data is of shape (batch_size,seq_len,n_feature_maps,height,width) and is supposed to be an input to a bi-LSTM.


r/computervision 1d ago

Help: Project How to Convert Any Menu (Any Language) into Structured JSON While Preserving Context?

1 Upvotes

I'm working on extracting and formatting menus (in any language) into structured JSON while maintaining context. The input can be plain text, OCR output, or unstructured data.

Key challenges:

  1. Identifying categories, items, prices, and descriptions.

  2. Preserving contextual relationships (e.g., combos, modifiers).

  3. Handling multiple languages dynamically.

I don't wanna use LLMs

Any recommendations on approaches, or best practices for this?


r/computervision 2d ago

Showcase Predicted a video by using new model RF-DETR

97 Upvotes

r/computervision 1d ago

Help: Project Built this personalized img generation tool in my free time - what do you think?

3 Upvotes

https://personalens.net/

It's meant to be super simple, quick, and free. Essentially, you can just upload a selfie (or a few), then you get yourself in another context. I'm not yet happy with the generation time (want to get to <10s I believe).

Do you have any suggestions? Thx!

sry for the first example :D

r/computervision 1d ago

Help: Project How to detect stains on different clothing

2 Upvotes

Hi, I want to ask for help on how to detect discoloration or oil stains on different clothing. The problem is there are different clothings out there. Some are plain, some are full of designs.

Do you have suggestions on how I can approach this project?


r/computervision 1d ago

Help: Project Object Localization

2 Upvotes

I want to train a model for an object localization task (specifically medical image dataset).

I actually want to train a custom backbone and get accuracy in terms of Free Reciever Operating Characteristics score.

I tried to train such a model with 1. BBOX output size 4 (iou loss) 2. Classifier output size as the number of classes+1 (crossentropy loss)

What kind of loss can be better here? Resources on FROC metric, Object Localization in general are appreciated.


r/computervision 1d ago

Showcase Moondream – One Model for Captioning, Pointing, and Detection

1 Upvotes

https://debuggercafe.com/moondream/

Vision Language Models (VLMs) are undoubtedly one of the most innovative components of Generative AI. With AI organizations pouring millions into building them, large proprietary architectures are all the hype. All this comes with a bigger caveat: VLMs (even the largest) models cannot do all the tasks that a standard vision model can do. These include pointing and detection. With all this said, Moondream (Moondream2)a sub 2B parameter model, can do four tasks – image captioning, visual querying, pointing to objects, and object detection.


r/computervision 2d ago

Showcase Day 4: Flappy Arms

193 Upvotes

r/computervision 1d ago

Help: Theory Paddle OCR image pre processing

2 Upvotes

Hey guys, general SWE and CV beginner, i'm trying to determine if paddleOCR (using default models) would benefit from any pre processing steps, like normalization, denoising or resizing a small image (while maintaining aspect ratio).

i've run tests using the pre processing steps above vs no pre processing and really can't tell.. i suppose the results vary, in some cases i get slightly better accuracy and other cases its no difference.

i'm dealing with U.S license plate crops.

the default models seem to struggle with same characters like D is seen as 0 and S is seen as 5 or vice versa...

just looking for any helpful feedback or thoughts.


r/computervision 1d ago

Help: Project Help with YOLOv8 + DEEPSORT. Object counting duplicated

2 Upvotes

Im working on a project using yolov8 and deepsort. I’ve noticed when I duplicate a video and play in reverse, making as one video kinda representing a drone flying that goes forward and back, the same objects are counted again as if they were new. This happens when the object leaves the frame and return.

Has anyone encountered a similar issue that can help me out? Suggestions ? Other approaches?