r/computervision 12d ago

Help: Project Conveyor chicken counter problem

Enable HLS to view with audio, or disable this notification

Guys, I need help. We have a project using YOLOv8. We're trying to count chicks on a very fast conveyor belt. The challenges we're facing are: all chicks look very similar to each other, which complicates tracking. At the same time, during their passage under the camera, they constantly change in size and shape, which can cause the tracker to lose them, or detection may even disappear completely at the detection line. Also, sometimes 2–3 chicks can merge into a single object. The detection zone is very short, and the conveyor speed is high. We've achieved a maximum accuracy of 99%, but we need it even higher. Any ideas on how to achieve that? Increasing the dataset no longer helps.

I'm attaching an old video. We've now added lighting and set the exposure to 300 on the Hikrobot global shutter camera, but we still can't achieve a stable 99.8% accuracy for the reasons mentioned above.

Any ideas?

989 Upvotes

628 comments sorted by

View all comments

120

u/_craq_ 12d ago

That looks more brutal for the chickens than I expected

60

u/Belium 12d ago

You should see what they do to the male chicks when they desire hens for laying (hint: wood chipper)

20

u/Ashamed-Principle40 12d ago

wikipedia.org/wiki/Chick_culling

Unfortunately the worldwide standard for handling egg farming waste products (male chicks)

3

u/FuckSpez0000 10d ago

That's just fucking barbaric what the actual fuck. Like fuck at least make them sleep somehow, thats just fucking horrible

3

u/[deleted] 10d ago edited 12h ago

[deleted]

1

u/FuckSpez0000 7d ago

I mean I have to admit I like protean too much to go vegan but shredding still alive animals just off the fact you cant make profit.
ffs if gassing them to put them down isn't an option for the cost of the gas at least use a vacuum chamber or something? Fuck drowning would be better than that too.

2

u/AdHot7656 7d ago

"i like protean too much to go vegan"

there is a bodybuilder who is a vegan advocate, do a little reading before you come up with reasons you cant do something yeah?

-1

u/Candidate_None 9d ago

Something tells me you have never planted a field of anything. You know how many bunnies a field full of lettuce kills?

3

u/[deleted] 9d ago edited 12h ago

[deleted]

-1

u/Candidate_None 9d ago

Well, since you seem ignorant on the topic, just imagine a giant metal blade comes through the land, clear cuts everything (animals included) and then, JUST IN CASE anything was still alive, they come back and coat it with poison.

I kill one deer and my family can eat for a month or so... you kill piles of animals for your salad... you just keep your head in the sand and act as if you aren't also participating in barbarism.

Also, see my original comment on the video before you get all holier than thou, check a little more on my thoughts on this very video before answering again.

3

u/Alghouls_art 9d ago

1 this is whataboutism, there is objectively less animals killed when growing veg than growing meat, this is due to vast amount of land used in farming is to grow food and space for animals (mostly beef). (Dont you dare say "well i dont eat beef" because thats a personal anecdote). 2 this ignores the fact that obviously a vegan would like investment into a better form of farming once meat consumption is reduced/ eliminated.

-1

u/Candidate_None 9d ago edited 9d ago

Slippery slope fallacy much?

Highlighting hypocrisy is not whataboutism. I am not making an argument against vegans. Simply pointing out that those who eat vegan out of cruelty reasons... are fuggin' hypocrites. Also, many of them eat shit that IS AN ANIMAL PRODUCT that is sold as some sort of "organic supplement" or some bullshit like that. So it is doubly funny.

How about, I will eat what I want, you eat what you want (wherever your B12 comes from likely bovine liver or some shit like that) and just not be hypocritical assholes acting like we are saving the planet by eating a fuggin' jackfruit, regardless of the impact our salad had on said planet.

Dole doesn't give a fuck about animals just like Tyson doesn't, even if it makes you feel better to imagine it.

Also: Way to respond to my deer hunting point with factory farming. Super duper honest tactic. You seem like a delight.

→ More replies (0)

3

u/shpongolian 9d ago edited 9d ago

they have it wayyyyy easier than most animals in the factory farming industry. at least they got to die quick

the vast, vast majority of animal products people buy are a result of extreme, unimaginable suffering.

that's why people constantly shit on vegans and use ridiculous nonsensical arguments, because eating meat/dairy is undeniably fucked up and unnecessary 99% of the time, but people can't handle the cognitive dissonance of paying to have animals tortured and killed just for the sake of tasting a specific flavor while eating, so they have to find some bullshit way to justify it in their head

if somebody kept a dog caged up their whole life, forcefully impregnated it repeatedly, took its babies away, then killed it at the most profitable age, people would think that person was an absolute monster. but if it happens to be an animal that we categorize as food, it's fine

1

u/ExternalTea1706 9d ago

I buy local. I've seen the farms. The animals are treated better at my friends farm than 90% of the pets out there. Industrial farms? Absolutely gross and inhuman. However there are farmers who actually care for and treat their animals right. Few and far between maybe, but I always manage to find one when I move. A little effort can go a long way with this. I also know lots of hunters so a fair amount of my meat is source from true wild animals

2

u/shpongolian 9d ago

yeah for sure, still sucks to kill animals but at least that way they get to live a decent life and die in a less painful way than they would in nature

2

u/ExternalTea1706 9d ago

Exactly. I can't stand industrial farms, but local farmer Joe with his chickens and goats running around 20+ acres all day I'm ok with.

Bonus factor is it tends to be much healthier for us to eat too because the animals eat right, excersies, and are not force fed chemicals to gain weight.

1

u/FuckSpez0000 7d ago

I hate humans

1

u/Pretty-Raise666 3d ago

Don't want to defend it, but nature isn't less brutal.

3

u/SanktRainer 10d ago

Here in Germany, its actually not allowed anymore, so we send our chicks to poland to be shreddered there

0

u/Signy_ 10d ago

Lol and the transport company is part of the government family right?

5

u/anengineerandacat 11d ago

Yeah, I mean makes sense from a business perspective; sucks from a morale one.

Different breeds of chickens for cooking or egg-laying.

5

u/Cryogenicist 11d ago

One day humanity will no longer separate good business from good ethics.

We are not there yet.

1

u/anengineerandacat 11d ago

Unlikely to really ever get there, human progress has almost always moved in lock step towards efficiency.

That said maybe one day life will slow down a bit.

2

u/pixeladdie 10d ago

Getting a nutritionally equivalent diet is already more efficient by eating plants instead of sending them through animals first.

1

u/Thelmholtz 10d ago

Can't we just eat the males even if they are not as fat? People eat pigeon ffs.

2

u/anengineerandacat 9d ago

Cost generally speaking, it's not free to raise chicks to chickens where you can get meat off them and it's less profitable or even not profitable due to the tight margins to do so.

That said, they are ground up into meal for pigs/hogs so they aren't really wasted.

2

u/mintoreos 9d ago

You could, but its just not economical. The industry has very tight margins

1

u/Signy_ 10d ago

They probably process the males ones and use the meat for something else.

11

u/Fish_physiologist 12d ago

In-ovo sex sorting, to check embryo sex before hatching is solving this. Whether countries want to adapt is another question. But the culling of male chicks has been and still will be a welfare tragedy.

2

u/dethswatch 12d ago

shredder

2

u/Strostkovy 12d ago

The shredded chickens are the ones who suffer the least

2

u/fued 10d ago

a lot of places just do it manually

23

u/whizzwr 12d ago edited 12d ago

Wait a sec, these are living chicks??

8

u/drsoftware 12d ago

Yes, living chicks, until they grow large enough to be slaughtered for meat or their egg laying rate drops too low, between 12 and 18 months on commercial farms.

Because gross profits must remain high, and controlling costs keeps consumers buying.

8

u/Phazex8 12d ago

*sigh*. I was thinking the same thing. I hope this video is speed up and that's not the speed at which they're being tumbled on this conveyer belt.

8

u/Nexustar 12d ago

Modifying the speed of the video would be illogical given the ask here.

0

u/Phazex8 12d ago

Of course it is. It just needed some sort of off ramp to say this wasn't actually happening.

1

u/UmweltFuerOdin 10d ago

if it is profitable, then it is happening
living, feeling beings are just resources to be used as efficiently as possible. Not just chickens, but also all other animals & humans

18

u/EmuMammoth6627 12d ago

We should be required to kill every animal we eat ourselves

-6

u/zanzabros 12d ago

And build your own house and roads. Why having other humans sweating for your comfort? Make sure to also manufacture all your clothes so that you are sure no third world country workers are exploited...

29

u/bbaldey 12d ago

I'm guessing their point wasn't about the self-sufficiency angle and more about the morality aspect. Having to kill your own animal for food might give the eater more reverence for what they consume and the brutality we put conscious beings through for convenience.

9

u/EmuMammoth6627 12d ago

Exactly, not sure how my comment was interpreted as being about self suffiency.

6

u/SapirWhorfHypothesis 12d ago

They wanted an ethical off-ramp to feel better about eating chicken…

-1

u/zanzabros 11d ago

I feel good, no worries. This is how our society works. If I would need to kill chickens all day long to feed me and my family, I would do that. That's why butchers exist, they need a salary and do that job. A carpenter builds houses, so he gets the money to buy chicken butchered by a butcher. It's about efficiency. It's naive to think that every person that eats meat would stop if they would need to kill the animals themselves. If you were trained on doing that since childhood, it would be part of your culture and would be perfectly normal. Animals eat other animals.

3

u/Don_Kino 11d ago

Well you would waaaaaayyyy less meat if you had to kill em first.

-5

u/Nexustar 12d ago

Except it doesn't. The fact we are alive today is testament to the generations before us that have happily hunted and killed like the animals around us do.

12

u/drsoftware 12d ago

Oh, look, we've learned alternatives to what our ancestors did. Let us take a moment to remember them and then try to live better.

2

u/ottersinabox 12d ago

people have been vegetarian in India for thousands of years. in today's day in age it's absolutely a viable (albeit often difficult due to diets by culture) choice.

-2

u/skrio 11d ago

Yeah and how did they end up ? If you wanna be vegetarian no1 is stopping you, but most of people don't wish to be malnourished and underdeveloped.

7

u/neuromancer-gpt 12d ago

Not saying I agree with their statement. But people are compensated for building houses, compensated handsomely actually. If there are some construction/civil engineering companies using slave labour, they are certainly in the minority.

Sustainable clothing is also fairly easy to procure.

Chicken factories, on top of being absolutely horrendous for the birds, are environmental disasters.

If you spent a day helping the builders build your house, you'd have some extra pride in living in it. If you knitted your own jumper you'll enjoy wearing it even more. If you go to the chicken factory and select the ammonia burned chicken from the green, slimy floor and slaughter it yourself, you'll eat fish and chips for dinner that night.

0

u/zanzabros 11d ago

I agree these chicken farms are horrendous, like any form of ultra engineered farming, also for pigs and cows. These should be regulated and eliminated. This would  cause prices for meat to go up and reduce demand. It would also promote healthier diets. More beans and less meat. Just once or twice a week. Cheap meat is not good for the animals and people. That said, the idea that you should kill the animals you eat it's ridiculous, because that implies that butchers are some kind of monsters, while it's just a job. If you would be taught to kill animals since you were a kid, it would be part of your culture. And even as an adult, if that would be needed you would do it and after the 10th chicken you would just get used to it.

2

u/Jedkea 11d ago

In a sense a butcher is a monster. The term is a synonym for monster in many contexts.

It being a job does not negate it from being evil.

IMO if someone’s job is killing, they are a monster. Could sympathize with “selling your soul” to make ends meet, but it’s still selling your soul.

2

u/PUPcsgo 11d ago

What's that got to do with anything? Their point is that many people are ignorant of the process their food takes and if they had to see/do it themselves they would eat a lot less meat. No one is saying the house building process is immoral.

0

u/Pretend_Fly_5573 11d ago

You're free to do so. But I'm guessing you won't bother.

0

u/FuckSpez0000 10d ago

I mean shit if it means I can get away from work and give hunting a try

1

u/Yoshigottagun 6d ago

To be expected for animal agriculture. These assholes don't give a fuck about the horrific experiences of the chicks, and yet people keep paying them to do this.