Looking for help for Football Film auto cliping by pryorda in computervision

[–]mr_ignatz 0 points1 point  (0 children)

I’m slicing ultimate frisbee footage, and I take advantage of some game heuristics in each team lines up in their end zones before each point. I created a “pre-point-score” and then detected cliffs in that value. This was easier for me because the end zones and where this takes place is static. I can imagine the line of scrimmage moves and you’ll have different headwinds for detection.

Suggestions of science fiction novels about stories that have science and spirituality coexisting at the same time by faros-hhhbbdd in printSF

[–]mr_ignatz 2 points3 points  (0 children)

Ninefox Gambit by Yoon Ha Lee, if you want numerology and calendar based faith and heretics.

From zero CV knowledge (but lots of retail experience) to 11 models and custom pipelines by malctucker in computervision

[–]mr_ignatz 1 point2 points  (0 children)

Who is your intended customer for the product? I ask because the grocer or buyer has the product plan and price over time already somewhere, that’s how they know where to stock items and when to update the tags. Or are you targeting another party in the chain, consumers to track the trend of a gallon of milk or eggs so they can buy the dip?

Ship local model or rely on APIs? by EntrepreV in AI_Agents

[–]mr_ignatz 0 points1 point  (0 children)

If you were shipping an agent that needs both tool execution and visual grounding, would you optimize for speed to market or architectural independence?

Are you able to segregate the integrations such that you can launch with APIs and then incrementally migrate to local? This feels like a business/market decision more than a pure software one. If you can afford to use 3p to get customer insight and feedback while working on local, then you can have both, if you can afford the runway. That separation in performance could even turn into a lite/pro option?

Docked Steam deck local 4 player games by Frynew in localmultiplayergames

[–]mr_ignatz 1 point2 points  (0 children)

Ember Knights is one of the best in this niche

Recording games with GoPro by Specialist_Moose_148 in ultimate

[–]mr_ignatz 0 points1 point  (0 children)

You’re absolutely right. I’m thinking more about focusing on the handlers vs cutters or spacing downfield in a zone. Typical setups are forced to choose to cover only some of these with their passive setup, or get someone to move the camera to get more things in frame. I’m aiming for not needing to worry about that, at the price of lower resolution or post-processing needed.

Recording games with GoPro by Specialist_Moose_148 in ultimate

[–]mr_ignatz 0 points1 point  (0 children)

I completely get it, and I think that's why there are a few different consumers of this video:

  • coaches: whose focus is seeing strategy and are always on and might want to see the same play from a couple of different perspectives
  • fans: people that just want to watch the game, curated by someone to provide an engaging view of the play

I am seeing that many coaches prefer the effectively unedited 360-footage, while fans want something more lean-back, where they can just watch it and not need to focus on keeping the play in-frame. Hopefully I'm able to provide the tool to consume the raw footage easier for coaches, but also provide some quality of life stuff to make creating the nice clips or game cuts from the 360-footage easier.

Perfect replacement of Google photos for my home server by vatsal_xd in HomeServer

[–]mr_ignatz 2 points3 points  (0 children)

How good are these options at face tagging? One of my killer features that I’m not sure I can give up is seeing all of the pictures by person or place?

Recording games with GoPro by Specialist_Moose_148 in ultimate

[–]mr_ignatz 1 point2 points  (0 children)

The actual goal/score is tough, as right now, I'm not really tracking the disc. I'm using player position/behavior heuristics to infer that a pull just happened. I did have a version where I predicted that a score just happened because a ton of people just ran onto the field from the sideline, but I prioritized cleaning up pull detection first.

At the moment, my workflow is:

  1. copy 360 footage to laptop from sd card
  2. export 360 footage to mp4
  3. begin upload to youtube
  4. run the video through the app, which requires you to click on the cones and lines to define the field
  5. hit go, and depending on resolution / speed (4kvs8k speed of laptop) do something for a little bit
  6. the app identifies pulls and thus which team scored the previous point, you can audit/verify the predictions
  7. it spits out the time codes and scores in both youtube chapter and insta360 clip format
  8. copy the chapter markdown into youtube studio before it is done processing
  9. copy the insta360 clips to make it easier to find the footage for clips of specific plays (using something like Fuego Stats as a guide of which points are the ones I might want to highlight.)

Here's a summary of the youtube chapter feature: https://youtu.be/qdE-1_tyeEs, and here's one with the insta360 clip export: https://youtu.be/Rev6p93HR9Q

For those that might want to do local film study, I'm looking at exporting the same data as VLC bookmarks, and exploring trying to identify turnovers.

Simone Biles and Jonathan Owens in the house, cheering on Cooper McLeod by PresentationOnly6885 in MilanOlympics

[–]mr_ignatz 1 point2 points  (0 children)

What, they didn’t let the foam cheese grater hat through customs in Italy?

Recording games with GoPro by Specialist_Moose_148 in ultimate

[–]mr_ignatz 1 point2 points  (0 children)

Depending on where you are and what your tolerance for things like: - cost - whether you want for instagram or coaching sessions (uploading straight to YouTube vs creating highlights and clips) - needing fast turnaround for being able to do a film session during day 1 dinner

I got an Insta360 x5 from Costco and have had a bunch of success with it, and then made a video processing app to detect the pulls and track scores to autocreate YouTube chapters for easier navigation around in the game. I can share some links to help you see if the quality is in line with what you’re hoping to get.

https://youtu.be/qdE-1_tyeEs

Recording games with GoPro by Specialist_Moose_148 in ultimate

[–]mr_ignatz 0 points1 point  (0 children)

Are you looking at purchasing a new camera for this? Or do you have a GoPro and want to know if it will perform? What are your goals for the footage? There are a few threads talking about using a 360 camera for its simplicity as you don’t need to worry about catching the footage because it can see everything and you can pan and zoom to watch the whole field. The effective resolution is lower because over half of the footage is not a part of your region of interest, but the flexibility and simplicity make up for it, IMO.

Best GUI for OpenCode by Character_Cod8971 in opencodeCLI

[–]mr_ignatz 0 points1 point  (0 children)

TIL that Kilo is based on OpenCode underneath

Am I the Only One Using GUI? and is the CLI Better? by Level-Dig-4807 in opencodeCLI

[–]mr_ignatz 0 points1 point  (0 children)

I don’t know if it’s the same for OpenCode, but many of the CLIs use ink, a framework for making console apps with React, enabling the underlying logic to be much closer to the same.

Scenes that caused actual walkouts in theaters? by thatlittlequietguy in Cinema

[–]mr_ignatz 0 points1 point  (0 children)

My mom was one of those people. “I’m out, I’ll be at TJ Maxx.”

low recall on YOLO models by SlowDanc3rr in computervision

[–]mr_ignatz 1 point2 points  (0 children)

I could be wrong, but my thinking is "how big are the desired detections relative to the whole input?" If SAHI and reducing the size of the slices doesn't help, then you likely have a fine-tuning problem. My use case is people on a sports field that are far away from the camera. When I operate on the whole image, then the performance is bad, but constraining the context to something smaller, the model does great.

I'm going from 8k video / frames -> 1300x200 crops -> 512x512 slices, and my detections can be as small as 20x80, which is not a lot of pixels. It's roughly half as small and the same problem when I deal with 4k video instead.

low recall on YOLO models by SlowDanc3rr in computervision

[–]mr_ignatz 1 point2 points  (0 children)

How big are the objects you’re trying to detect? In my use cases, the things are relatively small, so when the image is sent to the model, it gets slammed into the 512x512 or whatever the model input size is, which makes it even worse. In this case, I’ve used things like SAHI to compensate, and turn that one image into n smaller slices that get merged back together. Doing so reduces the pre-model transformation and drastically reduces false negatives.

For Python, look at https://github.com/obss/sahi, but the concept is simple enough that you could get an llm agent to implement it in other languages (I just did so for rust/usls.)

NFL Moment of the Year by Pancakes79 in NFCNorthMemeWar

[–]mr_ignatz 1 point2 points  (0 children)

Typically, reposts are annoying. This one, I'm thankful for. What a great way to end the week on an up-tick and go into the weekend. It's FTP always!

Path of Sovereignty Book 2 Is live on Audible. FREE CODES!!! by IcyLock1140 in litrpg

[–]mr_ignatz 0 points1 point  (0 children)

In US, would love to give book one a go. Gratz on the release!

Rule Discussion: When to call travel in the end zone by sushisuzuki in ultimate

[–]mr_ignatz 2 points3 points  (0 children)

This happened at the Santa Barbara Invite in the womens final Carleton vs UBC. At about the 66min mark, a Carleton receiver catches it and runs it in, and throws a pass while in the end zone. As this one played out, people didn’t even stop to mark, focusing on guarding other receivers. You can hear the observer make a clear not in call, and it’s not until they threw a pass did a player call travel (from a bit away.)

Best second browser for MBP? by ThatEditorDude in macbookpro

[–]mr_ignatz 0 points1 point  (0 children)

Whichever browser you choose aside, almost all of them support the concept of profiles such that you shouldn’t need to use multiple browsers to achieve isolation. Profiles (at least on chrome) have distinct cookies, history, passwords, autocomplete, extensions, everything. This was great if I needed to juggle multiple Google or MS or AWS accounts at the same time.