Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C#
  4. Looking for help getting started...

Looking for help getting started...

Scheduled Pinned Locked Moved C#
csharpdatabasealgorithmshelp
8 Posts 3 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Offline
    A Offline
    Are Jay
    wrote on last edited by
    #1

    I am an advanced .net web developer and am looking to create an application that will WATCH sporting event videos and report statistics, results and other data into a database. I understand the scale of this project and complexity and am ony looking for keywords and phrases that will help me start my research. Again, I am NOT looking for code. Maybe similar software uses a similar approach or again keywords that I may use to start my research. Thank you, Robert Fidler Springfield, Missouri.

    I'm listening but I only speak GEEK.

    L D 2 Replies Last reply
    0
    • A Are Jay

      I am an advanced .net web developer and am looking to create an application that will WATCH sporting event videos and report statistics, results and other data into a database. I understand the scale of this project and complexity and am ony looking for keywords and phrases that will help me start my research. Again, I am NOT looking for code. Maybe similar software uses a similar approach or again keywords that I may use to start my research. Thank you, Robert Fidler Springfield, Missouri.

      I'm listening but I only speak GEEK.

      L Offline
      L Offline
      Lost User
      wrote on last edited by
      #2

      Holy cow! That would be REALLY CLEVER! OCR is the only keyword I can think of to help you (I assume you'd be looking to grab scores in text from teh screen, and not actually program to be able to tell if a basket had been scored?)

      ___________________________________________ .\\axxx (That's an 'M')

      A 1 Reply Last reply
      0
      • L Lost User

        Holy cow! That would be REALLY CLEVER! OCR is the only keyword I can think of to help you (I assume you'd be looking to grab scores in text from teh screen, and not actually program to be able to tell if a basket had been scored?)

        ___________________________________________ .\\axxx (That's an 'M')

        A Offline
        A Offline
        Are Jay
        wrote on last edited by
        #3

        My initial post may have been a little misleading. I am looking to follow races, (greyhound, horses, and automoblies ). I am looking to follow the entire race and track the movements, behaviors, etc... Thank you for your post. I will google OCR and start with that. Thanks Robert Fidler, Springfield, Missouri

        I'm listening but I only speak GEEK.

        D 1 Reply Last reply
        0
        • A Are Jay

          I am an advanced .net web developer and am looking to create an application that will WATCH sporting event videos and report statistics, results and other data into a database. I understand the scale of this project and complexity and am ony looking for keywords and phrases that will help me start my research. Again, I am NOT looking for code. Maybe similar software uses a similar approach or again keywords that I may use to start my research. Thank you, Robert Fidler Springfield, Missouri.

          I'm listening but I only speak GEEK.

          D Offline
          D Offline
          Dave Kreskowiak
          wrote on last edited by
          #4

          Getting information the video stream is probably the worst place to get the stats. A better option would be various sports websites and official league game documentation to do that. That is at least in a more manageable format than trying to do Optical Character Recognition on a low resolution video feed.

          A guide to posting questions on CodeProject[^]
          Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
               2006, 2007, 2008

          A 1 Reply Last reply
          0
          • A Are Jay

            My initial post may have been a little misleading. I am looking to follow races, (greyhound, horses, and automoblies ). I am looking to follow the entire race and track the movements, behaviors, etc... Thank you for your post. I will google OCR and start with that. Thanks Robert Fidler, Springfield, Missouri

            I'm listening but I only speak GEEK.

            D Offline
            D Offline
            Dave Kreskowiak
            wrote on last edited by
            #5

            AreJay wrote:

            I am looking to follow the entire race and track the movements, behaviors, etc.

            You're trying to track the movements of cars?? Are you looking for lead changes and stuff, in real time?? The only place that could supply you with that would be the same feeds that fantasy sports site use. The problem with that is that it's not free. You really can't use the video to do OCR because OCR really doesn't work on such low resolution images.

            A guide to posting questions on CodeProject[^]
            Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
                 2006, 2007, 2008

            1 Reply Last reply
            0
            • D Dave Kreskowiak

              Getting information the video stream is probably the worst place to get the stats. A better option would be various sports websites and official league game documentation to do that. That is at least in a more manageable format than trying to do Optical Character Recognition on a low resolution video feed.

              A guide to posting questions on CodeProject[^]
              Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
                   2006, 2007, 2008

              A Offline
              A Offline
              Are Jay
              wrote on last edited by
              #6

              Thanks for your reply. The data I am looking to gather is published on sporting sites and is about 40% accurate. This is where my problem lys. I am looking to research how video surveillance cameras track objects on low res video. Example: video_tracking[^] This is an extreme example... I am looking to gather an x and y location (reading ever x milliseconds) of the object as it travels around a track. Looking for help finding an algorithm that breaks down a video frame by frame and detects objects. That would help me start.... Thanks Robert Fidler Springfield, Missouri

              I'm listening but I only speak GEEK.

              D 1 Reply Last reply
              0
              • A Are Jay

                Thanks for your reply. The data I am looking to gather is published on sporting sites and is about 40% accurate. This is where my problem lys. I am looking to research how video surveillance cameras track objects on low res video. Example: video_tracking[^] This is an extreme example... I am looking to gather an x and y location (reading ever x milliseconds) of the object as it travels around a track. Looking for help finding an algorithm that breaks down a video frame by frame and detects objects. That would help me start.... Thanks Robert Fidler Springfield, Missouri

                I'm listening but I only speak GEEK.

                D Offline
                D Offline
                Dave Kreskowiak
                wrote on last edited by
                #7

                AreJay wrote:

                This is an extreme example... I am looking to gather an x and y location (reading ever x milliseconds) of the object as it travels around a track.

                Well, your problem is that you can track AN object, not necessarily THE object you want. What you pointed out only recognizes that a blob exists against a rather uniform background, namely a bright white, or dark black, blob against a gray background. If that blob intersects another blob of roughly the same color, there is no way to tell the two blobs apart. Introduce shadows into the mix and, suddenly, your car disappears into its own shadow, or into the shadow of another car. On top of that, changes in the camera shot will just result in you losing the car your tracking, every few seconds. This article[^] is about the best you're going to find.

                A guide to posting questions on CodeProject[^]
                Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
                     2006, 2007, 2008

                A 1 Reply Last reply
                0
                • D Dave Kreskowiak

                  AreJay wrote:

                  This is an extreme example... I am looking to gather an x and y location (reading ever x milliseconds) of the object as it travels around a track.

                  Well, your problem is that you can track AN object, not necessarily THE object you want. What you pointed out only recognizes that a blob exists against a rather uniform background, namely a bright white, or dark black, blob against a gray background. If that blob intersects another blob of roughly the same color, there is no way to tell the two blobs apart. Introduce shadows into the mix and, suddenly, your car disappears into its own shadow, or into the shadow of another car. On top of that, changes in the camera shot will just result in you losing the car your tracking, every few seconds. This article[^] is about the best you're going to find.

                  A guide to posting questions on CodeProject[^]
                  Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
                       2006, 2007, 2008

                  A Offline
                  A Offline
                  Are Jay
                  wrote on last edited by
                  #8

                  thats perfict. this article is exaclty the starting point I was looking for. THANKS!!

                  I'm listening but I only speak GEEK.

                  1 Reply Last reply
                  0
                  Reply
                  • Reply as topic
                  Log in to reply
                  • Oldest to Newest
                  • Newest to Oldest
                  • Most Votes


                  • Login

                  • Don't have an account? Register

                  • Login or register to search.
                  • First post
                    Last post
                  0
                  • Categories
                  • Recent
                  • Tags
                  • Popular
                  • World
                  • Users
                  • Groups