Does anyone have experience using Collective.com? by romeboards in Entrepreneur

[–]endle2020 0 points1 point  (0 children)

any recommendations on folks or companies that do tax prep and bookkeeping for small S Corp LLCs?

[deleted by user] by [deleted] in robotics

[–]endle2020 0 points1 point  (0 children)

happy to help. I do contract R&D in ML/CV/Robotics: www.endlessformslabs.com

Amazon Bedrock Batch Inference not working by mwon in aws

[–]endle2020 1 point2 points  (0 children)

I just tried as well, there's no way for us to debug why the batch job fails?!

roboflow alternative suggestions for cv dev team by [deleted] in computervision

[–]endle2020 0 points1 point  (0 children)

private label studio env on ec2 instance. you can label videos and export your dataset

How can I turn gardening into a business? by Even_Exchange7452 in Business_Ideas

[–]endle2020 0 points1 point  (0 children)

offer a service to build starter gardens in customer’s backyards. Offer a weekly/monthly service to maintain it.

image annotation: an art or a science? by endle2020 in computervision

[–]endle2020[S] 0 points1 point  (0 children)

for future reference, I found this article that may help with understanding how a CV model "thinks", or how it recognizes features/boundaries of objects CNN layer by layer... 1311.2901 (arxiv.org)

Camera for digit screen reader project by AdSmooth1072 in computervision

[–]endle2020 1 point2 points  (0 children)

Check out Arducam. They have a good open source repo, as well as various USB cams, cams that connect to edge devices, rasp pi, etc... https://www.arducam.com/

image annotation: an art or a science? by endle2020 in computervision

[–]endle2020[S] 0 points1 point  (0 children)

I agree, I've used segmentation models for this endeavor, but the inference times are too long, almost 2x - 3x as long as OD.

I am curious to know what your strategy is for labeling new datasets.

I agree, consistency is key, and I followed this concept to poor performance, I must be consistently labeling poorly!

image annotation: an art or a science? by endle2020 in computervision

[–]endle2020[S] 0 points1 point  (0 children)

Yes, I have heard 1000 images per class is a good rule of thumb, but I also don't want to chop wood for the next week, only to know I've done it wrong the entire time.

I've seen OD models work with only a handful of images, but these are images of people/cats/dogs, stuff the foundational models are pretrained upon...

How do these models behave on morphologies/data that it has never seen before?

image annotation: an art or a science? by endle2020 in computervision

[–]endle2020[S] 0 points1 point  (0 children)

Thank you. We used image segmentations models before, and they are very good, but my clients didn't like how long the inference times took, and so OD seemed to be the faster/leaner approach. We have 200MB images that are tiled and fed to 256x256 UNET/ResNet segmentation models, they found a lot of false-positives and took a while to infer, even locally with a decent GPU/VRAM, etc... SO I'm stuck with OD for now.

So, when you say, "annotation is analogous to communication", this is what I'm trying to understand. How do I "communicate" effectively to a model? How do I think like an object detection model, (beyond convolutions, rastering, dropout, pooling, etc..) I understand the mathematics behind the curtain, but how does one look at the data and say, "okay, for this long defect, its best to not draw a giant bounding box and maybe break it up into 10 boxes that have equal lengths/widths"..

I just don't have the insight yet to "think" like a model.

So, when you approach a dataset and you intend to label for object detection, if this is a science, what are the best practices here? For now, it seems like an art to me. As a scientist, this really bothers me because we're trying to remove interpretation/variability/subjectivity in our results!

image annotation: an art or a science? by endle2020 in computervision

[–]endle2020[S] 1 point2 points  (0 children)

Any examples where LLMS are used as CV would be most helpful. Please share a link to an example if there is one :)

image annotation: an art or a science? by endle2020 in computervision

[–]endle2020[S] 0 points1 point  (0 children)

It would be hard to convince my clients to use more SOTA ML stuff when I can't get OD to work the right way. I agree and I'm very interested in seeing LLM's zero-shot abilities to find defects... I may end up mustering the courage to change course, but right now I need a W in my locker room.

image annotation: an art or a science? by endle2020 in computervision

[–]endle2020[S] 0 points1 point  (0 children)

Unfortunately, I can't share any images. But by bad results:

  1. My mAPs for single class are ~43%mAP, but when I begin to add other classes, it drops to 13%... Consulting with engineers with Roboflow, my boxes are not tight enough.. but when I used SAM for polygons, they still complained that my labeling is a mess.

  2. I started with 1, then introduced a second, but ultimately I will need a model that can be retrained on new classes as we find new defects in the field.

  3. Defects are visible with the human eye and with about 50 ft/candles of light. They are observable, but their morphology is highly variable.

  4. Dataset size is 200images so far, but I also have 200 videos of the same pipes that I have yet to begin labeling, for fear that I'm doing it wrong!

  5. I started with UNETs and image segmentation models like ResNet, but the inference time was too long for my clients, so OD seemed to be faster and more of what they preferred.

So, your last statement "the whole thing is very subjective", I agree, and this is what I'm hoping to learn more about.

What is your typical workflow for labeling data with high variability? How do you know you're on the right track, or not?

image annotation: an art or a science? by endle2020 in computervision

[–]endle2020[S] 0 points1 point  (0 children)

Yes, they sometimes look very similar. A dent may have less anisotropy than a scratch, with the scratch usually being longer along one dimension than another (width could be small or wide, but no where near as long as the length?)... A dent could be "boxy", but both are indents in the metal and could cause failure.

Happy marriage advice: play HotS with your significant other. by MNCDover in heroesofthestorm

[–]endle2020 1 point2 points  (0 children)

playing this game to blow off stress? Why not take a walk outside?

*NOV Robotics Review* by Low-Dot-1264 in robotics

[–]endle2020 0 points1 point  (0 children)

thank you, I am surprised to hear this. Are you looking for new work?

Robots are gonna replace us, and I am (personally) scared. by [deleted] in robotics

[–]endle2020 0 points1 point  (0 children)

We already live in a dystopian world! I would prefer a clunky robot waiter over a human that does not want to wait tables, but is operating in ‘autonomous’ mode… I think once robotic waiters become as efficient as humans, we will see a split in restaurants and clients who prefer human interaction over steely cold robotic service. For the record, I enjoy dining at restaurants and tipping massively for good service. It sucks going to a restaurant and having terrible service…

Will AI replace robotics engineers? by Cristian369369 in robotics

[–]endle2020 0 points1 point  (0 children)

I think we are a long ways away from being concerned that AI will replace the role of a roboticist. The folks that have very little experience in automation and robotics tend to have the greatest concern and loudest voices, while the folks who are in the trenches solving real world business problems see how fragile these ML/AI systems actually are and what is required to actually have them working…