Search found 2291 matches

by kwagyeman
Fri Oct 19, 2018 12:26 pm
Forum: Technical Discussion
Topic: STM32F429I-DISCO firmware uploading
Replies: 14
Views: 5478

Re: STM32F429I-DISCO firmware uploading

Hi, we really can't help with this. I honestly don't know. The board isn't made by us nor is it supported by us. If you want to target MicroPython to it you'll really going to have to fight compiler issues and work through them. You can open a thread on the micropython forums and ask for help. Howev...
by kwagyeman
Fri Oct 19, 2018 12:24 pm
Forum: Technical Discussion
Topic: pixy emulater on openmv3 m7
Replies: 1
Views: 58

Re: pixy emulater on openmv3 m7

Hi, we have a script under examples in OpenMV IDE which causes the OpenMV Cam to output serial messages in the CMUcam5 pixy format. The examples are rather detailed on what they do. Please see Examples -> Pixy Emulation. Note that only the UART emulation script works the best. The OpenMV Cam doesn't...
by kwagyeman
Fri Oct 19, 2018 12:10 pm
Forum: General Topics
Topic: AttributeError: 'Image' object has no attribute 'find_number'
Replies: 9
Views: 209

Re: AttributeError: 'Image' object has no attribute 'find_number'

It will probably come sooner. But, that's the latest time. The long-lead time part is buying the STM32H7 chips. We did a factory order of 10K.
by kwagyeman
Fri Oct 19, 2018 12:06 pm
Forum: Technical Discussion
Topic: imagedata stream
Replies: 1
Views: 34

Re: imagedata stream

Hi, the camera sends a JPEG data stream over serial to the computer. You can use these scripts to see our protocol: https://github.com/openmv/openmv/blob/master/tools/pyopenmv_fb.py https://github.com/openmv/openmv/blob/master/tools/pyopenmv.py If you need robust multi-platform code then you'd have ...
by kwagyeman
Fri Oct 19, 2018 12:03 pm
Forum: Technical Discussion
Topic: Letter Recognition
Replies: 3
Views: 61

Re: Letter Recognition

Might be delayed a little bit on this... I have to deal with Kickstarter stuff this weekend.
by kwagyeman
Wed Oct 17, 2018 3:36 am
Forum: General Topics
Topic: imagedata directory
Replies: 6
Views: 94

Re: imagedata directory

Hi I understand there's a language barrier but I can't quite figure out what you want... maybe a picture with an arrow pointing to what you are talking about will help?
by kwagyeman
Wed Oct 17, 2018 12:33 am
Forum: Technical Discussion
Topic: Wifi Streaming and LCD?
Replies: 5
Views: 183

Re: Wifi Streaming and LCD?

I suppose, you can send the EPS32 images. Up to you on the EPS32 code to stream.
by kwagyeman
Tue Oct 16, 2018 8:30 pm
Forum: Technical Discussion
Topic: utensor
Replies: 1
Views: 39

Re: utensor

Yeah, I just met this guy at ARM Techcon. However, it seems like we are ahead of them on the tech side expect for them supporting tensor flow which is what Pete warden cares about.

They may target our platform soon.
by kwagyeman
Tue Oct 16, 2018 1:22 pm
Forum: Technical Discussion
Topic: Letter Recognition
Replies: 3
Views: 61

Re: Letter Recognition

Hi, we just got this working on the OpenMV Cam H7 using a CNN. I can retrain the network for the M7. I'll do that later this week. I'm at ARM Techcon right now however. Please wait till this weekend: https://www.google.com/url?sa=t&source=web&rct=j&url=%23&ved=2ahUKEwij1r_hvIveAhWTMn0KHeMMArcQwqsBMA...
by kwagyeman
Tue Oct 16, 2018 10:15 am
Forum: Technical Discussion
Topic: Firmware updates
Replies: 10
Views: 397

Re: Firmware updates

Awesome!
by kwagyeman
Tue Oct 16, 2018 10:15 am
Forum: Technical Discussion
Topic: differentiating between cotton and plant
Replies: 7
Views: 135

Re: differentiating between cotton and plant

Ah, I see. Okay, go to the sensor examples and lower your exposure drastically. This will increase the color saturation. Finally, call img.compress(quality=90) at the end of your main loop to improve video streaming to the IDE.
by kwagyeman
Tue Oct 16, 2018 10:13 am
Forum: Technical Discussion
Topic: OSError: Could not find the file for module nn
Replies: 1
Views: 49

Re: OSError: Could not find the file for module nn

You need to put the network on the OpenMV Cam's disk. That said, the cifar10 net doesn't run on the OpenMV Cam M7. You can run the cifar10 fast net on the OpenMV Cam.

If you want to do that, please add softmax=True to the nn.forward() call.
by kwagyeman
Tue Oct 16, 2018 10:12 am
Forum: General Topics
Topic: imagedata directory
Replies: 6
Views: 94

Re: imagedata directory

Hi, if you're having trouble with our WiFi shield just use a second wifi based processor versus the OpenMV Cam. You can then hook the two devices up via serial comms. This may be easier for you.
by kwagyeman
Tue Oct 16, 2018 1:03 am
Forum: Technical Discussion
Topic: differentiating between cotton and plant
Replies: 7
Views: 135

Re: differentiating between cotton and plant

Hi, please got to our FIle -> Examples -> Color Tracking. Click on the single color tracking RGB565 script. And then open the threshold editor under Tools -> Machine Vision -> Threshold Editor.

Thanks,
by kwagyeman
Sat Oct 13, 2018 10:58 pm
Forum: Technical Discussion
Topic: implement own Haar-Cascade
Replies: 48
Views: 16241

Re: implement own Haar-Cascade

Hi, I'll put some effort into updating the docs for all that in the future. Um, but, yest, it works on Mac if you have all the required libs.
by kwagyeman
Sat Oct 13, 2018 3:37 pm
Forum: Technical Discussion
Topic: Threshold editor LAB not showing / tracking pixels
Replies: 1
Views: 74

Re: Threshold editor LAB not showing / tracking pixels

Um, have you tried changing the color tracking bounds? They have to be adjusted given the image and lighting.
by kwagyeman
Sat Oct 13, 2018 12:27 am
Forum: General Topics
Topic: Output Data via USB?
Replies: 3
Views: 184

Re: Output Data via USB?

Print goes out the USB. If you want to use the UART you have to specify point to that.
by kwagyeman
Thu Oct 11, 2018 6:39 pm
Forum: Technical Discussion
Topic: Frame Rate April Tags
Replies: 1
Views: 162

Re: Frame Rate April Tags

April Tags runs at 240x240 max on the H7 at about 20 FPS. The AprilTag algorithm has a rather large memory overhead that scales exponentially with resolution. Anyway, in order to get more RAM for the algorithm I locked the res to 256x256 at max. This allowed me to cut the size of the union find tabl...
by kwagyeman
Thu Oct 11, 2018 6:36 pm
Forum: General Topics
Topic: Output Data via USB?
Replies: 3
Views: 184

Re: Output Data via USB?

Um, yes, the OpenMV Cam appears as a serial port and you can use the print method to send data out of it. So, just develop a script in OpenMV IDE that prints the results you want to print... Then once done... Close OpenMV IDE and have an application open the serial port of the camera and read the pr...
by kwagyeman
Thu Oct 11, 2018 1:27 pm
Forum: Technical Discussion
Topic: Wifi Streaming and LCD?
Replies: 5
Views: 183

Re: Wifi Streaming and LCD?

Just attach an ESP-32 or Partile Photon for wifi support via serial.
by kwagyeman
Thu Oct 11, 2018 12:15 pm
Forum: General Topics
Topic: lumber/wood inspection detection
Replies: 3
Views: 137

Re: lumber/wood inspection detection

Okay, can you think how how you'd build a rig that the camera can be mounted on which will be in a fixed position to see the wood. Given that thought, how would you mount the camera... what would it be looking at, etc. I understand your problem. Not you have to think about how to solve it. If you ha...
by kwagyeman
Thu Oct 11, 2018 12:00 pm
Forum: Technical Discussion
Topic: Wifi Streaming and LCD?
Replies: 5
Views: 183

Re: Wifi Streaming and LCD?

The hardware is capable of this. However, our software library won't let you do this. Right now I think both of those shields share CS.
by kwagyeman
Thu Oct 11, 2018 11:59 am
Forum: Technical Discussion
Topic: STM32F765VIT6 or STM32F765VGT6
Replies: 2
Views: 134

Re: STM32F765VIT6 or STM32F765VGT6

I suppose so... just make sure to fix the linker scripts. Note that our M7 firmware won't fit in RAM anymore... so, you'll have to disable a ton of stuff.
by kwagyeman
Thu Oct 11, 2018 12:27 am
Forum: Technical Discussion
Topic: Haar Cascade to detect "ObjectX"
Replies: 7
Views: 165

Re: Haar Cascade to detect "ObjectX"

Yes, I will be updating it tonight and sending out an email blast. We finally got the last bug out.
by kwagyeman
Thu Oct 11, 2018 12:27 am
Forum: General Topics
Topic: lumber/wood inspection detection
Replies: 3
Views: 137

Re: lumber/wood inspection detection

Hi, Do you have any particular algorithm you plan to detect the problem with? The OpenMV Cam can do a lot of things... but, you need to have some idea about how to go about it. Is the object in a controlled environment? Do you have stable lighting? Is the atmosphere stable? What are the variables? H...
by kwagyeman
Thu Oct 11, 2018 12:24 am
Forum: Technical Discussion
Topic: frame reading
Replies: 8
Views: 208

Re: frame reading

Um, so, just go back to our code and just ignore parts you don't need... you don't have to modify the code if you don't need to.

I tried your script out and could confirm it's not working. But, I really can't do hands on debug support anymore. Too many people are asking for my time now.
by kwagyeman
Thu Oct 11, 2018 12:21 am
Forum: Project Discussion
Topic: Number Recognition of Stencil
Replies: 3
Views: 130

Re: Number Recognition of Stencil

Doing two AprilTag's in a row give you an ID space of (512*512) cars. You can keep adding them for more digits. QRcodes need to be aligned but are lighting invariant like AprilTags and give you a large number space. So, they are the best to use. Use a version 1 QrCode with the OpenMV Cam and you'll ...
by kwagyeman
Wed Oct 10, 2018 3:04 pm
Forum: General Topics
Topic: AttributeError: 'Image' object has no attribute 'find_number'
Replies: 9
Views: 209

Re: AttributeError: 'Image' object has no attribute 'find_number'

The MNIST net is the best for this. Um, I'll train a smaller version of the net that will fit on the M7. We just got all our CNN code for training written down now.
by kwagyeman
Tue Oct 09, 2018 10:36 pm
Forum: Project Discussion
Topic: Number Recognition of Stencil
Replies: 3
Views: 130

Re: Number Recognition of Stencil

I see what you want to do. Our lenet CNN could technically do this with some filtering. But, this is a rather hard problem. You're not really going to find this easy to execute with any system. Um, the first step is to build a jig for the camera that fixes it's position and get images of what you wa...
by kwagyeman
Tue Oct 09, 2018 10:33 pm
Forum: Technical Discussion
Topic: Haar Cascade to detect "ObjectX"
Replies: 7
Views: 165

Re: Haar Cascade to detect "ObjectX"

I see, for this a CNN will be the best. You just need a training dataset of images taken from the position of where the camera is of a car being in the area and a car not being in the area.

Without collecting the training data this is very hard.
by kwagyeman
Tue Oct 09, 2018 9:13 pm
Forum: Project Discussion
Topic: Identifying the position of a moving animal
Replies: 3
Views: 85

Re: Identifying the position of a moving animal

Blob.cx() and blob.cy()
by kwagyeman
Tue Oct 09, 2018 12:25 pm
Forum: Project Discussion
Topic: Identifying the position of a moving animal
Replies: 3
Views: 85

Re: Identifying the position of a moving animal

Hi, the easiest ways to do this are to use color tracking on the inverse of the color of the box. This will detect the animal. Is the box well lit? If so, then checkout the Color-Tracking Example scripts under OpenMV IDE and then use the Tools->Machine Vision->Threshold Editor to get the color track...
by kwagyeman
Tue Oct 09, 2018 12:23 pm
Forum: Technical Discussion
Topic: Haar Cascade to detect "ObjectX"
Replies: 7
Views: 165

Re: Haar Cascade to detect "ObjectX"

I kinda understand what you want. But, it's vague in the sense of what you want to happen given a scenario. Can you think about what in particular you want the camera to detect? CNNs classify images. So, unless you can break it down into something of that nature I can't help you.
by kwagyeman
Tue Oct 09, 2018 12:17 pm
Forum: Technical Discussion
Topic: Camera mount/lens alternate
Replies: 1
Views: 61

Re: Camera mount/lens alternate

Try searching for something on aliexpress. I can't help you more than this: https://www.aliexpress.com/wholesale?ca ... board+lens
by kwagyeman
Mon Oct 08, 2018 11:52 pm
Forum: Technical Discussion
Topic: Haar Cascade to detect "ObjectX"
Replies: 7
Views: 165

Re: Haar Cascade to detect "ObjectX"

Hi, we're rolling out much better documentation and a bunch of example CNNs very soon for object detection. Haar Cascades will not be getting much support beyond face detection very soon. Um, I'm almost done with the PR for the better documentation. I should finish I think by tonight for it. Check u...
by kwagyeman
Mon Oct 08, 2018 11:51 pm
Forum: Technical Discussion
Topic: frame reading
Replies: 8
Views: 208

Re: frame reading

Can you start with this script?

https://github.com/openmv/openmv/blob/m ... enmv_fb.py

You've edited our code heavily...
by kwagyeman
Mon Oct 08, 2018 3:05 am
Forum: Technical Discussion
Topic: frame reading
Replies: 8
Views: 208

Re: frame reading

Um, a script needs to be running on the camera that calls snapshot. Can you verify the script is running?
by kwagyeman
Sun Oct 07, 2018 2:12 am
Forum: Technical Discussion
Topic: frame reading
Replies: 8
Views: 208

Re: frame reading

That's a garbage frame. If the first value is 0 then you need to keep reading until you get a non-zero first value. Then the frame is ready.
by kwagyeman
Sat Oct 06, 2018 1:44 pm
Forum: Technical Discussion
Topic: openmv to arduino
Replies: 5
Views: 259

Re: openmv to arduino

Sorry, I don't have any scripts for reference. Um, to be honest. I don't recommend doing what you are trying to do. Anyway, as for the Arduino sending data to the OpenMV Cam and having the OpenMV Cam log it... that's actually much easier. Just send the data out the serial port on the Arduino and the...
by kwagyeman
Sat Oct 06, 2018 11:25 am
Forum: General Topics
Topic: OpenMV H7 on NUCLEO-H743ZI board
Replies: 5
Views: 262

Re: OpenMV H7 on NUCLEO-H743ZI board

It's the STM32H7VIT6 with a 12mhz crystal.
by kwagyeman
Fri Oct 05, 2018 4:51 pm
Forum: General Topics
Topic: Max. Screen Size
Replies: 1
Views: 107

Re: Max. Screen Size

You have to calculate this yourself based on the focal length of the lens you are using and the size of the camera IC. Please see the product page for this information.
by kwagyeman
Fri Oct 05, 2018 3:29 pm
Forum: General Topics
Topic: Memory Error - CIFAR10 Example
Replies: 1
Views: 98

Re: Memory Error - CIFAR10 Example

Yeah, only the fast one fits on the M7 camera.

So, I'm going to be introducing a lot of new models in the next IDE release very soon for ARM Techcon. I'll have more examples for detecting very particular things and the models will be smaller to fit on chip much easier.
by kwagyeman
Fri Oct 05, 2018 12:01 pm
Forum: Technical Discussion
Topic: openmv to arduino
Replies: 5
Views: 259

Re: openmv to arduino

Well, once you take a picture and save it to disk on the OpenMV Cam you can open that file and stream the binary file over to the Arduino. However, the Arduino can't handle the file size in one go... so, you'll have to design a protocol to send over chunks of the image at a time to the Arduino for t...
by kwagyeman
Fri Oct 05, 2018 11:59 am
Forum: Technical Discussion
Topic: How to convert YUV422 to jpeg on openMV?
Replies: 2
Views: 129

Re: How to convert YUV422 to jpeg on openMV?

Just modify the feeder code to duplicate the U/V parts of YUV422 to get YUV444.
by kwagyeman
Fri Oct 05, 2018 2:12 am
Forum: General Topics
Topic: OpenMV H7 on NUCLEO-H743ZI board
Replies: 5
Views: 262

Re: OpenMV H7 on NUCLEO-H743ZI board

Yes, you once the Kickstarter ends. So, in 2 weeks.
by kwagyeman
Fri Oct 05, 2018 2:11 am
Forum: Technical Discussion
Topic: openmv to arduino
Replies: 5
Views: 259

Re: openmv to arduino

You have to send and image to the Arduino which doesn't have enough RAM to buffer an image...

Um, are you comfortable with serial comms and transactions over those comms? If not, then you're not going to want to go down the path your suggesting.
by kwagyeman
Thu Oct 04, 2018 9:03 pm
Forum: General Topics
Topic: LED Selection not working as doccumented
Replies: 10
Views: 172

Re: LED Selection not working as doccumented

Just swap the pin numbers you use to control the LEDs. The LEDs are 1, 2, and 3.

Go to advanced search