Forums > MaxMSP

is visual number recognition possible (e.g. pattern matching?)

July 9, 2008 | 11:57 am

Hi

Im a newbie so excuse the syntax if its all wrong

I am interested in using a jitter matrix? (or anything else that will work?) to identify realtime changing ‘images’ of numbers (I don’t have actual files or list data – only images ) and then ‘recognize’ the actual numerical values of these numbers then use them as a data stream inside maxmsp

Is this at all possible?

Thanks In advance for any responses

W


July 13, 2008 | 5:34 pm

ok well maybe I’ll try to answer my question with another.

Ive spent some time reading the manuals to get an basic feel.

If images of individual integers or floating point numbers were loaded as a list in jitter and er ‘tagged’ with the actual value of the integer/fp numbers themselves could a jitter matrix match the live image feed of integers/fp numbers to data representing their values?

It would be great for someone to help with an informed response.

I am trying to figure out whether Max5/jitter would be used to do this before buying it.

Thanks in advance

W


July 13, 2008 | 10:16 pm

Depending on what you’re doing exactly this could get very complex. You’re looking at getting realtime optical character recognition running in Max. I’m sure it’s possible but it’s likely you’ll need to trade speed against accuracy.

There are various approaches to OCR. Some use neural nets, and there are some neural net implementations in Max so that may be a route to try.

No bulit-in OCR though.


July 13, 2008 | 10:55 pm

jit.cv package could help you with this.

i found two objects that seem to do what you want:
cv.jit.blobs.recon: find shapes among blobs
cv.jit.learn: perform pattern analysis and recognition

klif


July 14, 2008 | 3:02 pm

> there are some neural net implementations in Max

does anyone know which neural networks are implemented / straightforwardly usable in maxmsp?
examples very welcome!
cheers, robbert

maxmsp 4.6.3 (no jitter)


July 14, 2008 | 4:05 pm

Hi and thanks for the replies ;)

My aim was to identify integers and fp numbers that were also different colours.
I think I may be able to find something useful in your replies.

Thanks a lot

Anyone working on similar is very welcome to comment or add tot he topic :)

Cheers
W


July 14, 2008 | 4:56 pm

Paul wrote:
> Anyone working on similar is very welcome to comment or add tot he topic :)
>
you mean anyone working on breaking CAPTCHA for myspace and such? ;)

p


http://pure.test.at

http://www.heartchamberorchestra.org


July 14, 2008 | 5:15 pm

Haha

well not me – I want to use finanical data from the stock market to create music :)

w


July 14, 2008 | 7:23 pm

Paul schrieb:
> well not me – I want to use finanical data from the stock market to
> create music :)

You can get the numbers online, no detection required. I think there are
example patches out there in the wild…

Stefan


Stefan Tiedje————x——-
–_____———–|————–
–(_|_ —-|—–|—–()——-
– _|_)—-|—–()————–
———-()——–www.ccmix.com


July 14, 2008 | 9:57 pm

Hi Stefan

Thanks for the reply

I want to capture ‘live’ stocktrading prices in realtime (by video of a stocktrading platform in use) and make this data into controller info. I don’t think there is a number stream anywhere that does this – unless you know of something

You mention patches in the wild ? any ideas?

Thanks in advance for your help :)

W


July 14, 2008 | 10:19 pm

Your Max Folder/cycling’74/java/help/StockWatch.help


July 14, 2008 | 10:28 pm

Hey Klif

Thanks for that. I guess thats the fallback version if I cant get realtime data.

I also wanted to project the market histograms and charts live in performance – thats why I wanted to use live data from a videod trading platform.

Thanks for your help :)

W


July 15, 2008 | 7:39 pm

Quote: robbert wrote on Mon, 14 July 2008 16:02
—————————————————-
> > there are some neural net implementations in Max
>
> does anyone know which neural networks are implemented / straightforwardly usable in maxmsp?
> examples very welcome!
> cheers, robbert
>
> maxmsp 4.6.3 (no jitter)
—————————————————-

Hello

http://www.maxobjects.com/?request=neural

M


July 19, 2008 | 3:38 pm

thanks for that one. interesting but it looks like i’m going to need some persistence to get into this before i’ll be able to use it. i might post if i build anything worthwile with this.
cheers, robbert


July 24, 2008 | 6:47 pm

you might want to try a processing/max combo. Also, if you are
grabbing stuff from the internet, having java and other programming
skills make stuff like what you are talking about not too difficult
maybe ask a web designer friend? if the numbers you are capturing are
already specific colours, it would be very easy to track the colours.
cv.jit is fun!

Cheers

On Mon, Jul 14, 2008 at 5:05 PM, Paul

wrote:
>
> Hi and thanks for the replies ;)
>
> My aim was to identify integers and fp numbers that were also different colours.
> I think I may be able to find something useful in your replies.
>
> Thanks a lot
>
> Anyone working on similar is very welcome to comment or add tot he topic :)
>
> Cheers
> W
>


July 24, 2008 | 7:03 pm

Hi Dodgeroo

Thanks for the reply. Yes numbers do have colours – red green or white – I will look into the cv.jit

Thanks again

W


August 5, 2008 | 1:33 am

the OCR is possible but it would be pretty detailed and tough, I think, unless the video is precise—like reading # that are all the same size, at the same position on the video when read, one at a time, etc. Much easier to go in the other direction: find the data as numbers (RSS?), then generate video/GL that displays it.. meanwhile, you have the data to mangle behind-the-scenes as you see fit. Plus, you could do tons of other visualizations of the data… think beyond typical charts and graphs, Jitter can do so much more…

Of course, you’d lose the analog look of the actual video, which might be part of the art style you want. Ah well. Maybe you could tweak the outgoing video enough that it looks old-school :)


August 5, 2008 | 3:07 pm

Hi Seejay

thank you so much for your insightful comments :0)

You have really provided me with some useful alternatives. I hadn’t thought about the possibility of re- presenting data as perhaps coloured numbers onscreen from rss type feeds as opposed to a video of a market trading platform

thanks again :)

W


Viewing 18 posts - 1 through 18 (of 18 total)