Search found 3119 matches

by kwagyeman
Fri May 17, 2019 2:16 am
Forum: Technical Discussion
Topic: OpenMV Cam M7 Text Recognition
Replies: 7
Views: 6864

Re: OpenMV Cam M7 Text Recognition

It doesn't run on the M7. It runs on the H7 model. If you want to run it on the M7 you have to re-train the network to be smaller.

If you buy the OpenMV Cam H7 we have the demo ready to run and included with the IDE.
by kwagyeman
Thu May 16, 2019 6:35 pm
Forum: General Topics
Topic: LCD Backlight Only
Replies: 10
Views: 6564

Re: LCD Backlight Only

Can you provide more information on the issue? Your first statement implies that the backlight is fine. Note that the backlight can be turned off using PA5 (P6). If you are using that pin in your code it will turn off.
by kwagyeman
Thu May 16, 2019 11:59 am
Forum: Technical Discussion
Topic: OpenMV Cam M7 sensor slanted or off center?
Replies: 3
Views: 3777

Re: OpenMV Cam M7 sensor slanted or off center?

Um, given the tolerance of the lens mount you have to line up perfectly.
by kwagyeman
Thu May 16, 2019 11:54 am
Forum: Technical Discussion
Topic: how to capture an image when an external trigger arised
Replies: 12
Views: 8343

Re: how to capture an image when an external trigger arised

Um, can you also share the code or other details? I don't have an idea what's wrong still. You are putting 10V across the device power supply which is out of spec.
by kwagyeman
Thu May 16, 2019 1:44 am
Forum: Technical Discussion
Topic: OpenMV Cam M7 sensor slanted or off center?
Replies: 3
Views: 3777

Re: OpenMV Cam M7 sensor slanted or off center?

Hi, it's because the lens mount has a little bit of tolerance in it. Since the mount is screwed on it could be slightly off center. If you adjust the set screws you can change how the mount is placed.
by kwagyeman
Wed May 15, 2019 3:23 pm
Forum: General Topics
Topic: IDE v4.0 vs 2.2.0?
Replies: 5
Views: 4489

Re: IDE v4.0 vs 2.2.0?

Mmm, I can't control what finder says.
by kwagyeman
Wed May 15, 2019 2:18 am
Forum: General Topics
Topic: Comment on the documentation
Replies: 2
Views: 3591

Re: Comment on the documentation

Hi, I use that a lot in conversation. It's a tick of mine. You can send a PR to the docs if you want it removed. The docs are on our GitHub.
by kwagyeman
Wed May 15, 2019 2:16 am
Forum: General Topics
Topic: Camera extension chord
Replies: 6
Views: 4905

Re: Camera extension chord

Um, I have the samples. So, I could put the product page up. Um, that's not happening until next week however. I'll send out an email list update once I do this. Then you can preorder.
by kwagyeman
Wed May 15, 2019 1:56 am
Forum: Technical Discussion
Topic: OSError when read BMP
Replies: 1
Views: 3684

Re: OSError when read BMP

Hi, our BMP file reading code is extremely old and needs to be redone. I haven't had time for it yet however. Please generate the BMP file using GIMP and set the BMP file mode in GIMP to RGB565. You can select RGB565 under the advanced information tab.
by kwagyeman
Wed May 15, 2019 1:53 am
Forum: General Topics
Topic: Camera extension chord
Replies: 6
Views: 4905

Re: Camera extension chord

Hi, we have these coming soon. We just paid for 250 of them. Production will take a few weeks.

Image
by kwagyeman
Wed May 15, 2019 1:51 am
Forum: General Topics
Topic: IDE v4.0 vs 2.2.0?
Replies: 5
Views: 4489

Re: IDE v4.0 vs 2.2.0?

That would be a bug. Where do you see that?
by kwagyeman
Wed May 15, 2019 12:42 am
Forum: Technical Discussion
Topic: Process for building custom a model, training it, and deploying it to the OpenMV Cam H7
Replies: 7
Views: 4426

Re: Process for building custom a model, training it, and deploying it to the OpenMV Cam H7

Hi, i mentioned this on another post. But, if you could train and quanitize a tflite network this would accelerate me on this. I have a heavy email load right now which is preventing dev work.
by kwagyeman
Wed May 15, 2019 12:41 am
Forum: Project Discussion
Topic: How to convert model.h5 to model.network for OpenMV
Replies: 9
Views: 5256

Re: How to convert model.h5 to model.network for OpenMV

Sorry, this has gotten bogged down. The code has been pushed to a branch on my github fork here: https://github.com/kwagyeman/openmv/tree/kwabena/add_tf I was about to have mobilnet working. However, google's default memory allocator uses up all of our RAM and is not efficient. It allocates very lay...
by kwagyeman
Wed May 15, 2019 12:37 am
Forum: General Topics
Topic: Do I need to clean camera IC on new OpenMV H7?
Replies: 2
Views: 4356

Re: Do I need to clean camera IC on new OpenMV H7?

Sometimes the sensor has dust on it. Most of the time not anymore.
by kwagyeman
Wed May 15, 2019 12:37 am
Forum: Technical Discussion
Topic: h7 CAN not available
Replies: 23
Views: 18761

Re: h7 CAN not available

The production run of the CAN shields are done. I will get samples soon. I'll send some to Ibrahim so he can write his driver.
by kwagyeman
Wed May 15, 2019 12:36 am
Forum: General Topics
Topic: H7 male vs female headers
Replies: 2
Views: 3379

Re: H7 male vs female headers

The right way is with the female header like in our pictures.

We offer both headers because some customers like to connect the camera via flying wire leads to things.

...

E.g. when we soldered the headers on we got complaints about them being soldered on. So, we stopped doing so.
by kwagyeman
Tue May 14, 2019 12:36 am
Forum: Technical Discussion
Topic: Process for building custom a model, training it, and deploying it to the OpenMV Cam H7
Replies: 7
Views: 4426

Re: Process for building custom a model, training it, and deploying it to the OpenMV Cam H7

It's here: https://github.com/kwagyeman/openmv/tree/kwabena/add_tf There's a new tf module. It runs TensorFlow lite models that use depth wise convolutions and fully connected layers. Relu and pooling are part of the depthwise layers. I have to write an example first for how to train a model, conver...
by kwagyeman
Mon May 13, 2019 8:48 pm
Forum: Technical Discussion
Topic: Overlay FLIR Radiometric Lepton 3.5 IR camera on top of the Cam H7 video image.
Replies: 4
Views: 3386

Re: Overlay FLIR Radiometric Lepton 3.5 IR camera on top of the Cam H7 video image.

Hi, the radiometric feature is supported by our driver and enabled for the example I mentioned. We don't support a color camera and the FLIR at the same time. Folks have asked for this and maybe we might do it in the future. But, our camera driver was written to support one camera at a time only so ...
by kwagyeman
Mon May 13, 2019 8:16 pm
Forum: Technical Discussion
Topic: Process for building custom a model, training it, and deploying it to the OpenMV Cam H7
Replies: 7
Views: 4426

Re: Process for building custom a model, training it, and deploying it to the OpenMV Cam H7

Not really. I can give you a link to my branch the code is on. I don't have a small model to test with yet so it's not working as far as I know. I was trying to get the initial work with mobilenet operational but the memory manager used by google is very inefficient and they are re-writing it now to...
by kwagyeman
Mon May 13, 2019 8:14 pm
Forum: Technical Discussion
Topic: Overlay FLIR Radiometric Lepton 3.5 IR camera on top of the Cam H7 video image.
Replies: 4
Views: 3386

Re: Overlay FLIR Radiometric Lepton 3.5 IR camera on top of the Cam H7 video image.

Hi, we don't support color and the lepton at the same time. You just have the Lepton 3.5 video stream on the image.

If you have the lepton 3.5 and the h7 just run the Examples -> Lepton -> target temperature tracking and you'll be ale to track the object.
by kwagyeman
Sun May 12, 2019 10:43 pm
Forum: Technical Discussion
Topic: h7 CAN not available
Replies: 23
Views: 18761

Re: h7 CAN not available

Here's the design. It's tested and works.

https://github.com/openmv/openmv-boards ... an/can.pdf
by kwagyeman
Sun May 12, 2019 3:26 pm
Forum: Technical Discussion
Topic: LCD Shield causes M7/H7 Reset
Replies: 9
Views: 3052

Re: LCD Shield causes M7/H7 Reset

You are supposed to use the long female headers used in every picture of the camera. We started providing male and female headers however since we had a customer called uARM who wanted the male pins. To make suppling easier we add both headers to the package the camera comes with. ... As for mountin...
by kwagyeman
Sun May 12, 2019 2:57 pm
Forum: Technical Discussion
Topic: LCD Shield causes M7/H7 Reset
Replies: 9
Views: 3052

Re: LCD Shield causes M7/H7 Reset

Image
by kwagyeman
Sun May 12, 2019 2:52 pm
Forum: Technical Discussion
Topic: LCD Shield causes M7/H7 Reset
Replies: 9
Views: 3052

Re: LCD Shield causes M7/H7 Reset

I see why you have problems. That's totally not the way we envisioned you mounting it. Okay... Since we've let folks mount stuff the way they have wanted I guess this should be documented more. Um, so, you were supposed to use the long pin headers (female ones) and then the shield goes on the back o...
by kwagyeman
Sun May 12, 2019 2:18 pm
Forum: Technical Discussion
Topic: LCD Shield causes M7/H7 Reset
Replies: 9
Views: 3052

Re: LCD Shield causes M7/H7 Reset

Can you share pictures of how you've attached the LCD shields? We require these to be tested by our manufacturer.
by kwagyeman
Sun May 12, 2019 2:17 pm
Forum: Technical Discussion
Topic: What are the all supported resolutions?
Replies: 5
Views: 8675

Re: What are the all supported resolutions?

The global shutter sensor has this ability. The frame rate on it increases as the resolution decreases.

You'll need to edit the firmware to make the custom res you want. But, otherwise, it will most in frame rate by a huge amount if you set the vertical resolution to one pixel.
by kwagyeman
Sun May 12, 2019 12:27 am
Forum: Technical Discussion
Topic: Blob Detection Code For Minimum Viable Racer - Stays off the center line & twitches
Replies: 2
Views: 2975

Re: Blob Detection Code For Minimum Viable Racer - Stays off the center line & twitches

Hi, did you tune the color tracking settings for it to see the blue line? In the IDE you should notice the car marking up the line to track it. Color settings are not constants you can copy and paste. You have to turn them for your environment. The IDE makes this easy using the Tools -> Machine Visi...
by kwagyeman
Sat May 11, 2019 3:45 pm
Forum: Technical Discussion
Topic: Smile detection not working?
Replies: 4
Views: 2520

Re: Smile detection not working?

We built the system a long time ago (2013). The EPS32 was not around back then.

If we had more folks provide software support we could switch to something else. However, it's just me and Ibrahim doing the bulk of the work.
by kwagyeman
Sat May 11, 2019 3:43 pm
Forum: Technical Discussion
Topic: Process for building custom a model, training it, and deploying it to the OpenMV Cam H7
Replies: 7
Views: 4426

Re: Process for building custom a model, training it, and deploying it to the OpenMV Cam H7

Hi, we are about to release tensor flow lite support for the system. Once this is done you can use tensor flow for all of this.

I just have to write some examples on how to train and port a model and then I can do the release.
by kwagyeman
Sat May 11, 2019 3:42 pm
Forum: Technical Discussion
Topic: h7 CAN not available
Replies: 23
Views: 18761

Re: h7 CAN not available

Hi, I can work on getting the CAN operational. I already have the new CAN shield prototypes at home we are about to release. I'll just make the default normal CAN stuff work.

(Looks like Ibrahim might get to this before me).
by kwagyeman
Fri May 10, 2019 12:36 pm
Forum: General Topics
Topic: picture gets dark, when switching IR leds on
Replies: 6
Views: 4078

Re: picture gets dark, when switching IR leds on

In that image I pointed the camera way from the sensor and the image looked fine.
by kwagyeman
Thu May 09, 2019 2:45 pm
Forum: Kickstarter Topics
Topic: OpenMV H7
Replies: 21
Views: 15002

Re: OpenMV H7

I don't know how you will do people counting. Um, I guess you can use blob detection via frame differencing and count the blobs.
by kwagyeman
Thu May 09, 2019 2:11 pm
Forum: Technical Discussion
Topic: flashed Script don't start
Replies: 9
Views: 2160

Re: flashed Script don't start

Ah, yeah, the IDE assumes when you strip comments that # is the start of a comment. It doesn't check if that's in the middle of a string.

Hmmm, that's extremely difficult to fix. The IDE is just doing a simple regex to remove the comments. I would need a much stronger parser.
by kwagyeman
Thu May 09, 2019 2:08 pm
Forum: General Topics
Topic: Motor speed feedback using encoder
Replies: 6
Views: 3645

Re: Motor speed feedback using encoder

Here are the pin alt methods.
by kwagyeman
Thu May 09, 2019 2:07 pm
Forum: General Topics
Topic: Motor speed feedback using encoder
Replies: 6
Views: 3645

Re: Motor speed feedback using encoder

B12 (P3) doesn't have timer 2 on it.

What pins do you have available?
by kwagyeman
Thu May 09, 2019 1:59 pm
Forum: Kickstarter Topics
Topic: OpenMV H7
Replies: 21
Views: 15002

Re: OpenMV H7

You most likely are using a power only USB cable.
by kwagyeman
Thu May 09, 2019 1:58 pm
Forum: Technical Discussion
Topic: Python script to output MAVLink
Replies: 46
Views: 83733

Re: Python script to output MAVLink

The H7 can do 240x240 pixels. This is the absolute max.

Alternatively, you could run the algorithm 4 times on 320x240 with a little overlap per area. It would kinda-of work.
by kwagyeman
Thu May 09, 2019 1:57 pm
Forum: General Topics
Topic: Global Shutter
Replies: 32
Views: 32261

Re: Global Shutter

Examples -> Global Shutter -> Triggered Mode. When you call snapshot it takes a picture. If you want to sync to an external source just use pyb to wait for an I/O pin to go low then high. E.g: while pyb.PIN(0).value(): # wait for pin to be low pass while not pyb.PIN(1).value(): # wait for pin to be ...
by kwagyeman
Thu May 09, 2019 1:54 pm
Forum: Technical Discussion
Topic: h7 CAN not available
Replies: 23
Views: 18761

Re: h7 CAN not available

We will have a CAN shield on sale soon so we can get this fixed. Please create a bug report on the github for this. The peripheral hasn't changed much so it's just some clock stuff that has to be dealt with.
by kwagyeman
Thu May 09, 2019 1:52 pm
Forum: General Topics
Topic: picture gets dark, when switching IR leds on
Replies: 6
Views: 4078

Re: picture gets dark, when switching IR leds on

Hi, I can't duplicate this. I don't see the affect. Is your camera receiving enough power? Switching those LEDs on is a rather large current draw.

Anything I can look at?
by kwagyeman
Wed May 08, 2019 4:01 pm
Forum: Technical Discussion
Topic: Python script to output MAVLink
Replies: 46
Views: 83733

Re: Python script to output MAVLink

Awesome to see this working! Thanks for testing it. Please send a PR once fixed.

You'll have to embed April Tags inside of each other to get a higher resolution. This should be possible. You can make one tag the size of a pixel in the tag it's inside of.
by kwagyeman
Wed May 08, 2019 3:51 pm
Forum: General Topics
Topic: Global Shutter
Replies: 32
Views: 32261

Re: Global Shutter

There's an example showing how to turn on hardware triggering. It's built-into the firmware.

I know already of the customer who used it to capture images of moving objects.
by kwagyeman
Tue May 07, 2019 11:50 am
Forum: General Topics
Topic: Qr code and I2C
Replies: 3
Views: 9046

Re: Qr code and I2C

Yes, just pipe the printed text output to the UART.
by kwagyeman
Mon May 06, 2019 11:53 am
Forum: General Topics
Topic: chars74k on M7
Replies: 3
Views: 3867

Re: chars74k on M7

Hi, I'm working on a tutorial showing how to run tensor flow models on the system. I hope to be done later this week. As for the accuracy. Please understand the network needs the character by itself. You clearly have another character in the image. The network literally only learns what it sees in t...
by kwagyeman
Mon May 06, 2019 1:24 am
Forum: Technical Discussion
Topic: Smile detection not working?
Replies: 4
Views: 2520

Re: Smile detection not working?

Hi, check in OpenMV IDE -> Tools -> Machine Vision -> CNN library. It should be in there. You have to copy it to disk on the camera. That said, that example only kinda works. The face detector is great, but, the smile detection CNN isn't the most robust. The network isn't quite large enough to be th...
by kwagyeman
Sun May 05, 2019 5:37 pm
Forum: General Topics
Topic: Is drawing in color on top of grayscale / binary possible?
Replies: 3
Views: 3279

Re: Is drawing in color on top of grayscale / binary possible?

Note, get_regresion() has two forms robust and least squares. If you have no noise least squares is VERY fast but can't handle even 1 outlier pixel. Robust can handle 25% of the image being full of noise - but, it's very slow when the image is large and full of pixels it has to compute the algorithm...
by kwagyeman
Sun May 05, 2019 5:34 pm
Forum: General Topics
Topic: Is drawing in color on top of grayscale / binary possible?
Replies: 3
Views: 3279

Re: Is drawing in color on top of grayscale / binary possible?

Hi, thanks for the details forum post. Just use the to_rgb565 method to convert the grayscale image to color. The grayscale image will still be in black and white but you can now draw color lines on it. Note that the image size doubles however when you do this (so, VGA and up won't fit in RAM anymor...
by kwagyeman
Sun May 05, 2019 12:27 am
Forum: General Topics
Topic: Global Shutter
Replies: 32
Views: 32261

Re: Global Shutter

200 FPS is at the 80x60. 400 fps is 40x30. As for you actually being able to do something at that frame rate, that's not too important. What's important is that the latency is extremely low. I.e. if you are building a line following robot, doing quad copter stablization, etc. the time between the cu...
by kwagyeman
Sat May 04, 2019 11:55 am
Forum: Technical Discussion
Topic: Unknown USB Device
Replies: 2
Views: 1805

Re: Unknown USB Device

Great to hear!
by kwagyeman
Fri May 03, 2019 5:00 pm
Forum: General Topics
Topic: Global Shutter
Replies: 32
Views: 32261

Re: Global Shutter

@blogflap - Okay. We built the sensor for folks using the system in production environments. The use cases are for capturing precision images of objects moving on factory production lines. Every example use case did not require color. @rajeshktyn - Just buy the MT9V034C sensor that supports color. T...

Go to advanced search