Search found 2448 matches

by kwagyeman
Fri Oct 05, 2018 4:51 pm
Forum: General Topics
Topic: Max. Screen Size
Replies: 1
Views: 617

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: 590

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: 475

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: 276

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: 20
Views: 2608

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: 475

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: 1035

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.
by kwagyeman
Thu Oct 04, 2018 9:02 pm
Forum: General Topics
Topic: I can´t install OpenMV in Raspbian Jessie
Replies: 7
Views: 766

Re: I can´t install OpenMV in Raspbian Jessie

Mmm, could be. You could try renaming the file. Not really sure what's wrong however. I don't have a way to reproduce this issue on my side.
by kwagyeman
Thu Oct 04, 2018 9:01 pm
Forum: General Topics
Topic: OpenMV H7 on NUCLEO-H743ZI board
Replies: 20
Views: 2608

Re: OpenMV H7 on NUCLEO-H743ZI board

We don't support that board. If you want to try to use our firmware on it you need to understand what you are doing.
by kwagyeman
Thu Oct 04, 2018 12:32 pm
Forum: General Topics
Topic: I can´t install OpenMV in Raspbian Jessie
Replies: 7
Views: 766

Re: I can´t install OpenMV in Raspbian Jessie

Hi, is that file located in:

"openmvide install dir"/lib/qtcreator/

? It should be right there.
by kwagyeman
Thu Oct 04, 2018 11:52 am
Forum: General Topics
Topic: I can´t install OpenMV in Raspbian Jessie
Replies: 7
Views: 766

Re: I can´t install OpenMV in Raspbian Jessie

Hi, can you just run the IDE directly by clicking on the binary versus the .sh file? "./openmvide"
by kwagyeman
Thu Oct 04, 2018 10:29 am
Forum: General Topics
Topic: LED Selection not working as doccumented
Replies: 10
Views: 1035

Re: LED Selection not working as doccumented

Yeah, our silkscreen says made in MacroFab for an older board. Also, our boards aren't black. Um, so the LED we use has different configs which could have caused the pin swap. I.e. there are different variants of the LED with different colors for the same pin. Anyway, if you buy another board the LE...
by kwagyeman
Wed Oct 03, 2018 7:28 pm
Forum: General Topics
Topic: I can´t install OpenMV in Raspbian Jessie
Replies: 7
Views: 766

Re: I can´t install OpenMV in Raspbian Jessie

Hi, we have a pre-built version of the IDE here: https://openmv.io/pages/download

The Pi can't actually build the IDE for various reasons.
by kwagyeman
Wed Oct 03, 2018 12:07 pm
Forum: General Topics
Topic: Using Upperbody Haar Cascade with OpenMV
Replies: 6
Views: 759

Re: Using Upperbody Haar Cascade with OpenMV

Please attach the code. That's PHPBB protecting the forums from code snippets it doesn't like. Some particular character sets it off.
by kwagyeman
Wed Oct 03, 2018 12:06 pm
Forum: General Topics
Topic: Face tracking distance
Replies: 1
Views: 614

Re: Face tracking distance

Hi, yes, adjust the scale parameter. Basically, when the algorithm is running it's resizing the detection window based on the scale parameter value: https://github.com/openmv/openmv/blob/master/src/omv/img/haar.c#L108 As you can see... if you make the scale value very close to 1.0 the algorithm will...
by kwagyeman
Wed Oct 03, 2018 12:04 pm
Forum: Technical Discussion
Topic: Difference betwen fir.read_ir and fir.snapshot
Replies: 3
Views: 369

Re: Difference betwen fir.read_ir and fir.snapshot

Yeah, read_ir just gives you an array of floats. Then draw_ir draws the array of floats on the image. snapshot() combines the two operations on a new image buffer and returns that to you.
by kwagyeman
Wed Oct 03, 2018 12:03 pm
Forum: Kickstarter Topics
Topic: Future wishlist
Replies: 18
Views: 6067

Re: Future wishlist

From the article there's no info on the electrical signaling there. From what I know about MicroUSB this isn't possible unless the cable has some type of logic in it to determine it's orientation. Otherwise, you're just reversing the connections on the cable.

I think what you'd want is USB C support.
by kwagyeman
Wed Oct 03, 2018 1:26 am
Forum: Kickstarter Topics
Topic: Future wishlist
Replies: 18
Views: 6067

Re: Future wishlist

Hi, what are you talking about exactly?
by kwagyeman
Tue Oct 02, 2018 2:47 pm
Forum: General Topics
Topic: Using Upperbody Haar Cascade with OpenMV
Replies: 6
Views: 759

Re: Using Upperbody Haar Cascade with OpenMV

Not really, the OpenMV Cam is a lot faster than the Arduino.

Um, question, so, can you post the code you used?
by kwagyeman
Tue Oct 02, 2018 2:45 pm
Forum: Technical Discussion
Topic: Using Two Cameras at Once with IDE
Replies: 1
Views: 221

Re: Using Two Cameras at Once with IDE

Hi, use the Open Terminal feature under Tools to open multiple serial terminals. There's a video update I did about this feature that you can see on our youtube channel.
by kwagyeman
Tue Oct 02, 2018 11:55 am
Forum: General Topics
Topic: Using Upperbody Haar Cascade with OpenMV
Replies: 6
Views: 759

Re: Using Upperbody Haar Cascade with OpenMV

Yeah, the OpenMV Cam H7 really is a lot better than the M7. Please back us on Kickstarter: https://www.kickstarter.com/projects/17 ... icropython

Also, we added CNN support to the device. However, this also kinda needs the H7.
by kwagyeman
Tue Oct 02, 2018 11:46 am
Forum: Technical Discussion
Topic: Difference betwen fir.read_ir and fir.snapshot
Replies: 3
Views: 369

Re: Difference betwen fir.read_ir and fir.snapshot

Use the snapshot method. Then you can just call difference() on the frames returned. The IR images are all very small so you can use the heap without issue.

read_ir() gives you an array of numbers but you have to write the difference code yourself. That said, you do have temperature information then.
by kwagyeman
Tue Oct 02, 2018 12:36 am
Forum: Technical Discussion
Topic: Can't install openMV IDE
Replies: 1
Views: 190

Re: Can't install openMV IDE

Hi, did you install the IDE in a path without spaces in it? That error literally means that the IDE can't find one of it's own binaries. I haven't seen this error before... I'm not sure what can cause this. Either the download was corrupted or something on your Pi is changing the IDE's library path ...
by kwagyeman
Mon Oct 01, 2018 11:48 am
Forum: Technical Discussion
Topic: New QTCreator 4.7.1 with clang code model
Replies: 2
Views: 247

Re: New QTCreator 4.7.1 with clang code model

I'm compiling the code with a 2 year old version of Qt creator right now. Note that I use mingw and gcc. I can't really provide help for anything beyond what I'm doing.

Given there's no benefit from upgrading I wouldn't bother.
by kwagyeman
Sun Sep 30, 2018 1:16 pm
Forum: Technical Discussion
Topic: Error- Timeout error while getting firmware version
Replies: 15
Views: 2245

Re: Error- Timeout error while getting firmware version

Um, this kinda of problem happens when your PC drivers aren't completing read responses. We've seen issues like this occurring where I'll send message to the camera and the camera will respond and then the OS won't bother delivering the response to the IDE. OpenMV IDE actually has a work around in i...
by kwagyeman
Sat Sep 29, 2018 9:56 pm
Forum: Project Discussion
Topic: Identify and count vegetables
Replies: 5
Views: 922

Re: Identify and count vegetables

Cool. Good luck.
by kwagyeman
Sat Sep 29, 2018 5:08 pm
Forum: Project Discussion
Topic: Identify and count vegetables
Replies: 5
Views: 922

Re: Identify and count vegetables

Okay, start with the color tracking examples built into OpenMV IDE under File->Examples. You should also loo into the sensor control examples which let you control the sensor exposure and whatnot. These help greatly. Anyway, to do color tracking well you can do do this... Assuming you 100% control t...
by kwagyeman
Fri Sep 28, 2018 11:09 pm
Forum: General Topics
Topic: Global Shutter
Replies: 9
Views: 8156

Re: Global Shutter

Um, September is when we launch the Kickstarter. Next year is when we deliver. The schedule is determined by the lead-time from ST to get the main MCU chip (because we will deliver all goods at the same time). I put the PO in for the 10k ST chips in yesterday so that's on it's way now. We were able ...
by kwagyeman
Fri Sep 28, 2018 1:16 pm
Forum: Project Discussion
Topic: Identify and count vegetables
Replies: 5
Views: 922

Re: Identify and count vegetables

Hi, you need to specify exactly how you plan to do he counting. If it's via color we can do that as long as there's contrast between the foregorund object and the background object.
by kwagyeman
Fri Sep 28, 2018 1:15 pm
Forum: General Topics
Topic: face_recognition.py example not working
Replies: 8
Views: 1850

Re: face_recognition.py example not working

Ah, yes. I think we've added it back in for v3.1.0 which we will release soon.
by kwagyeman
Fri Sep 28, 2018 12:29 pm
Forum: General Topics
Topic: about find_blob function
Replies: 8
Views: 990

Re: about find_blob function

Our code is in C. You can't do anything fast at the python level. You have to edit the C firmware.
by kwagyeman
Fri Sep 28, 2018 11:49 am
Forum: Technical Discussion
Topic: Use STM32 Software Development Tools on the openmv Cam M7.
Replies: 1
Views: 235

Re: Use STM32 Software Development Tools on the openmv Cam M7.

OpenMV IDE can unbrick your camera at any time. So, do whatever you like. As for making the camera go... um, you can copy from our github.
by kwagyeman
Thu Sep 27, 2018 1:17 pm
Forum: General Topics
Topic: about find_blob function
Replies: 8
Views: 990

Re: about find_blob function

So, autogain and auto white balance react to the colors in the scene. As long as the object you are tracking doesn't get too close to the camera and that the lighting doesn't change you should be fine.
by kwagyeman
Thu Sep 27, 2018 12:55 pm
Forum: Technical Discussion
Topic: running nn causes device to crash/reboot
Replies: 2
Views: 246

Re: running nn causes device to crash/reboot

I'm, activity working on stuff like this now training a net for arm techcon. Um, can you post the net or email it to us so we can debug? Ibrahim may be able to help out.
by kwagyeman
Thu Sep 27, 2018 12:44 pm
Forum: Technical Discussion
Topic: Firmware updates
Replies: 10
Views: 943

Re: Firmware updates

Maybe I gave you an old firmware. I can check again tonight.
by kwagyeman
Thu Sep 27, 2018 12:44 pm
Forum: Technical Discussion
Topic: Firmware updates
Replies: 10
Views: 943

Re: Firmware updates

Hi, did you flash the firmware.bin file I posted above onto the camera? You don't have to do anything with git.
by kwagyeman
Thu Sep 27, 2018 12:43 pm
Forum: General Topics
Topic: about find_blob function
Replies: 8
Views: 990

Re: about find_blob function

Um, you have to turn off auto gain and auto white balance. Note that you can capture the camera settings and force the values to be whatever too based on previously determined values. In general, auto gain and auto white balance HEAVILY change color values making simple color tracking impossible. If...
by kwagyeman
Thu Sep 27, 2018 3:20 am
Forum: General Topics
Topic: Camera Image viewer
Replies: 5
Views: 835

Re: Camera Image viewer

I just don't have the bandwidth to make another application and support it. Users just need to use the IDE. Note that I built flags into the IDE to allow it to be launched without an editor. Please run the IDE on the command line and pass the --help argument to it and you'll see some messages about ...
by kwagyeman
Thu Sep 27, 2018 2:23 am
Forum: Technical Discussion
Topic: Firmware updates
Replies: 10
Views: 943

Re: Firmware updates

Have fun. Example scripts are in the package. Just connect the camera to the I2C bus and run the scripts and it works.
by kwagyeman
Thu Sep 27, 2018 2:18 am
Forum: General Topics
Topic: Camera Image viewer
Replies: 5
Views: 835

Re: Camera Image viewer

Just use OpenMV IDE. If you want to hide the text editor you can move parts of the IDE around such that only the frame buffer is displayed.
by kwagyeman
Wed Sep 26, 2018 11:38 pm
Forum: General Topics
Topic: Read image from sd card
Replies: 1
Views: 624

Re: Read image from sd card

Hi, save the image as a .ppm file. PPM for RGB565 and PGM for GRAYSCALE.
by kwagyeman
Tue Sep 25, 2018 11:44 pm
Forum: General Topics
Topic: What about inaccurate face recognition
Replies: 3
Views: 776

Re: What about inaccurate face recognition

Hi, template matching works really bad for face recognition. Our system can't really do this.
by kwagyeman
Mon Sep 24, 2018 12:00 pm
Forum: Technical Discussion
Topic: Finding translation and rotation using M4
Replies: 3
Views: 448

Re: Finding translation and rotation using M4

Just go here and uncomment this line: https://github.com/openmv/openmv/blob/master/src/omv/boards/OPENMV2/imlib_config.h#L61 https://github.com/openmv/openmv/blob/master/src/omv/boards/OPENMV2/imlib_config.h#L58 That said, the firmware won't fit once you do that. So, go somewhere else in the code an...
by kwagyeman
Mon Sep 24, 2018 11:55 am
Forum: General Topics
Topic: Sourcing the MLX90640 or AMG8833 break out boards
Replies: 1
Views: 675

Re: Sourcing the MLX90640 or AMG8833 break out boards

I think SparkFun just released it so it's going to take some time to get over to Europe. The MLX90640 was an experimental SparkX product before and now it's an actual board. As for the AMG8833... I think you can source from mouser? https://eu.mouser.com/new/adafruit/adafruit-amg8833-senor-evaluation...
by kwagyeman
Sat Sep 22, 2018 3:34 pm
Forum: General Topics
Topic: Right camera module for camera traps
Replies: 3
Views: 750

Re: Right camera module for camera traps

FLIR is thermal vision: https://youtu.be/166JRLueCwc
by kwagyeman
Sat Sep 22, 2018 3:33 pm
Forum: General Topics
Topic: How to dowload the cifar100 picture
Replies: 1
Views: 677

Re: How to dowload the cifar100 picture

Hi, cifar10 is a very weak CNN. It works if you are pointing it at images on a screen. Otherwise, it's just a demo thing and not really good for anything. Lenet6 which runs on the H7 is actually usable. Um, cifar10 will give you perfect detection results if you show it pictures of what it was traine...
by kwagyeman
Sat Sep 22, 2018 3:30 pm
Forum: Technical Discussion
Topic: Finding translation and rotation using M4
Replies: 3
Views: 448

Re: Finding translation and rotation using M4

Hi, we removed these features from the M4 camera because of flash space exhaustion to fit the feature. You can re-enable this in our firmware if you modify our code. otherwise, you need to buy the OpenMV Cam M7 or back us for the OpenMV Cam H7.
by kwagyeman
Sat Sep 22, 2018 3:29 pm
Forum: Technical Discussion
Topic: Determining whether a blob is detected
Replies: 1
Views: 268

Re: Determining whether a blob is detected

Hi, please see the Examples->Color Tracking in OpenMV IDE. The find_blobs() method detects blobs and returns a list of color blobs in the image. If the threshold you pass for the color you want to detect is found then the list of blobs will not be empty.

Go to advanced search