DeepX – Ultimate Computer Vision & Machine Learning Platform

Covijn has united forces with partners to form DeepX platform, an ultimate platform for your personal and commercial Computer Vision needs.

You will be able to learn more about DeepX products and services by visiting the official consortium website:

The machine learning and computer vision product and consulting solutions offered by consortium include:

Number plate detection system

Computer Vision in aerial UAV footage analysis

Food recognition – Computer Vision for calories count and diet analytics

First responders auto alert system (computer vision powered)

Computer Vision for Deep Fake detection

Computer vision for head pose and line of sight estimation

Computer Vision powered Face recognition

Machine speed deflection and projection (computer vision powered)

VIP AI / Computer Vision security system (AI Security team)

Computer vision for people counting and retail analytics

Computer vision assisted indoor navigation, coordinates and distance estimation

Computer Vision solutions for AR and VR simulations

Rank & Sync AI image processing system for satellite imagery

Google Cloud Next 2017 London sessions

I briefly attended the Google Cloud event at London Excel last week.

It was really good with great focus on big data and AI. Their Dataprep tool is great, kind of Spreadsheets on steroids with some ‘automated data science’ features integrated.

Also great to see new capabilities for Deep Learning processing, Hadoop-compatible deployments etc in Google Cloud Platform.

All records from the event available here:

23 new AI / robot laws

I’m not sure these 23 laws are better than Asimov’s 3 laws. Things like

An arms race in lethal autonomous weapons should be avoided

sound rather naive. There must be some set of rules similar to nuclear weapons non-proliferation treaty, only thing it will be very difficult to implement and control. What do you think?

What autopilot sees (computer vision and obstacle detection in Tesla auto-pilot)

I will simply leave this here. A great video from Tesla showing off their autopilot, first person view style:

Autopilot Full Self-Driving Hardware (Neighborhood Long) from Tesla Motors on Vimeo.
What is even more mind-blowing is that currently these sort of technologies are openly available as result of general technology advancements and large tech corporations backing open-source.

Want to build your own self-driving car?

Just use the existent components:


Top IoT countries 2017 (Internet of Things events destinations)

We have earlier published the list of top cities hosting Internet of Things events throughout the world and the winner was (1st) London (UK) followed by (2nd) Chicago (US), (3rd) Toronto (Canada) and (also 3rd) New Delhi (India).

That list however treats all city destinations individually and does not group results by country. So which is the country that does most around IoT in 2017 (well at least events wise)? You could probably have guessed by now especially if you looked into our IoT events database but here are the results in case you’re still curious:

  • 1st place: United States (29 events)
  • 2nd place: United Kingdom (15 events)
  • 3rd place: Germany (9 events)
  • 4th place: India (7 events)
  • 5th place: Canada (6 events)

The overall relative percentage:IoT events 2017 top countries

This statistics is based on our research of Internet of Things related events for period 2016 Q4 – 2017, all data extracted from open sources available in English. We made the database absolutely free to download here, just click/tap on “CSV”, “Excel” or “PDF” button. Feel free to use it in your own analytics or simply to plan where to demo your products or learn more about the trends of connected things industry in 2017.

P.S. We do understand our research on IoT expos and conferences in 2017 is not excessive as new events will be announced going forward. Once our database is updated, this post will be updated with a link to the new version. Please feel free to use the comments section to inform us about new events posting a link to official website.


Fixing Darknet OpenCV3 make error (convolutional_kernels)

So Darknet is a great open-source framework for deep learning including useful neural network implementations such as YOLO, ImageNet, RNNs etc but we have stumbled upon problems when trying to make it work with our system running CUDA 8.0 and OpenCV 3. It simply wouldn’t make, producing this error instead:

nvcc –gpu-architecture=compute_52 –gpu-code=compute_52  -DGPU -I/usr/local/cuda/include/ -DCUDNN  –compiler-options “-Wall -Wfatal-errors  -O0 -g -DGPU -DCUDNN” -c ./src/ -o obj/convolutional_kernels.o
/usr/include/c++/4.8/bits/stl_relops.h(85): error: this declaration may not have extern “C” linkage
Error limit reached.
100 errors detected in the compilation of “/tmp/tmpxft_00007d61_00000000-7_convolutional_kernels.cpp1.ii”.
Compilation terminated.
Makefile:98: recipe for target ‘obj/convolutional_kernels.o’ failed
make: *** [obj/convolutional_kernels.o] Error 4

Apparently this is a known issue when trying to build Darknet with OpenCV3 and is being discussed in Darknet google group:!topic/darknet/bXDkfGwU3CE. Most people ended up downgrading to OpenCV2 to make it work.

However just recently in October’2016, Prabindh Sundareson has posted his forked version of Darknet that resolves this problem: also available as a pull request to original code from PJReddie:

That version actually allows to build Darknet with GPU, cuDNN and full OpenCV3 support and we have tested it on Ubuntu 16.04 xenial.

Still it didn’t work out of the box using Prabindh’s update, for example we had a problem with nvcc resulting in this:

nvcc –gpu-architecture=compute_52 –gpu-code=compute_52  -DGPU -I/usr/local/cuda/include/ -DCUDNN  –compiler-options “-Wall -Wfatal-errors  -O0 -g -DGPU -DCUDNN” -c ./src/ -o obj/convolutional_kernels.o

/usr/local/cuda/include/surface_functions.h(134): error: expected a “;”

and other issues to do with environment and versioning so we decided to post the steps here in our blog so that others can benefit from them too:

  1. Clone the repo from Prabindh Sundareson (as of 13th November 2016 PJReddies hasn’t accepted this pull request into main repo of Darknet yet):
    git clone
  2. get the RC build from Nvidia ( For us this was tricky to find as NVidia search wouldn’t locate the file. Make sure you go into Member area or simply follow this link:
    sudo sh Downloads/ —override
    (in our case said “no” to driver and “yes” to samples as we had later driver version installed already)
  3. download “” patch from Nvidia as well. This patch fixes the NVCC / GCC versioning compiler issue but don’t install it yet if you’re in same situation like me, below:
    so in our case nvcc -V was still returning version “7.5” even after installing the 8.0.27 and above so if you have the same, make sure you set up the environment following instructions from “CUDA quick start guide for Ubuntu” or our steps below
  4. sudo sh Downloads/ –silent –toolkit –override
  5. export PATH=/usr/local/cuda-8.0/bin${PATH:+:${PATH}}
    export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
  6. sudo nvidia-xconfig
  7. Then install cuDNN (re-install if like us you had it installed before)
    do something like:
    cd ~/Downloads/
    tar xvf cudnn*.tgz
    cd cuda
    sudo cp */*.h /usr/local/cuda/include/
    sudo cp */libcudnn* /usr/local/cuda/lib64/
    sudo chmod a+r /usr/local/cuda/lib64/libcudnn*
  8. Only AFTER all above steps install the
    sudo sh /Downloads/
  9. Finally, go into darknet folder (Prabindh version you downloaded above) and build it:cd darknet make

Following the steps above allowed us to make and run Darknet with CUDA 8.0 and OpenCV3 installed, these are the parameters from Makefile:


Hope it helps, leave your questions or comments if any.

Best regards,

Covijn team.





Raspberry Pi powered rocket launcher

As reported on imgur, reddit and by Kyle Mizokami of Popular Mechanics, a Raspberry Pi hobbyist computer board has been spotted inside a rocket launcher prototype presented at last month’s Bezpeka Security trade show in Ukraine which specializes on defense and fire protection equipment.

turchinov rpi grenade launcher

In the photo above, Ukrainian Defense and Security Secretary, Olexander Turchinov, is posing with the rocket launcher prototype.

Raspberry Pi Rocketl Launcher

Above and below a Raspberry Pi board and the whole makeshift arrangement can be seen in the closer photos of the device.

Raspberry Pi guidance system inside Rocket Launcher

The RPi board is located towards the head of the device and Popular Mechanics contemplates its purpose could be sound guidance in applications against helicopters and tanks. There are obviously concerns around using a hobbyist computer board in military applications and questions in regards to its battlefield reliability. This does however reflect the trend in the modern warfare where smaller forces with limited budgets increasingly are able to cause greater impact with the help of affordable technology.

IoT top cities in 2016 and 2017

According to our database of IoT events across the world in Q4 2016 – 2017, the following can be concluded:

Top IoT cities

1. London (United Kingdom) takes the place of top 1st IoT destination, hosting over 14 events.
2. Chicago (Unites States) – 7 events.
3. Toronto (Canada) and New Delhi (India) – 4 events each.
4. Berlin (Germany) and San Diego (United States) – 3 events each.
5. Fifth place is shared between 9 cities: Barcelona (Spain), Boston, New York, San Francisco, Santa Clara (United States), Chengdu (China), Ottawa (Canada), Singapore, Stuttgart (Germany) and Tokyo (Japan).

Internet of Things worldwide events map for 2016 and 2017 (cities)

IoT cities 2016 2017 pie chart

If you don’t see your city in the list but believe it should be, please feel free to contribute using the comments section below.

Internet of Things events in 2016 Q4 and 2017

We were doing a research of IoT events to visit and had to spend quite some time digging, googling, verifying links and producing a single spreadsheet sorted by date. As result we got this table and decided to share it in case other Internet of Things enthusiasts find it useful – enjoy and good luck with your projects, maybe see you at one of these!

Internet of Things worldwide events map for 2016 and 2017

Note: If you spot an error or know of an event which isn’t in the table, simply leave a comment and we will update it. Press green button to reveal hyperlink (sorry this is the way plugin works). All links are correct and tested as of today (18th Sep 2016). You can download Excel, CSV and PDF copies using the buttons below.

Date (
16.09.192GreeceAthensIoT Conference Athens 2016
16.09.193United StatesChicago2016 Data and Analytics Conference - Hardware Security Conference and Training
16.09.212United KingdomLondonThe Internet of Healthcare
16.09.212United KingdomLondonIoT Smart Summit London
16.09.212United KingdomLondonIndustrial Internet Summit
16.09.212United KingdomLondonMonetizing the Internet of Everything
16.09.262CanadaOttawaAdHocNets 2016
16.09.261IndiaHyderabadSmart City SOLUTIONS
16.09.263United StatesChicagoSmart Industry 2016
16.09.272United StatesNew YorkThe Internet of Insurance US
16.09.272United StatesChicagoBosch ConnectedWorld Chicago
16.09.281United StatesSan FranciscoStream Conf 2016
16.09.291RussiaMoscowIoT Conference (Moscow)
16.09.292CanadaOttawaIoT613 2016 Conference
16.09.302ArgentinaBuenos Aires,ExpoInternet Latinoámerica
16.10.052GermanyDüsseldorfM2M Summit 2016
16.10.062ItalyMilanoConnected Automobiles 2016
16.10.094HungaryBudapestIEEE SMC 2016 Special Session on Intelligent Internet of Thingshttp://,%20Hungary_IIoT.pdf
16.10.105South KoreaSeoulIoT Week Korea 2016
16.10.113GermanyHamburgSmart City SOLUTIONS
16.10.113GermanyBerlin2nd Annual M2M and IoT Strategies Summit
16.10.122DenmarkCopenhagenMonetizing IoT: Copenhagen
16.10.121CanadaTorontoCONNECTED+ Torronto
16.10.132United StatesSan DiegoTU-Automotive West Coast 2016
16.10.173United StatesBostonIoT Security Summit
16.10.171AustraliaSydneyEverything IoT Summit 2016
16.10.182United StatesNew YorkThe Internet of Retail US
16.10.182United StatesChicagoSecurity of Things 2016
16.10.193IndiaNew DelhiIoT India Expo 2016
16.10.192GermanyBerlinWind Power Big Data and IoT Forum
16.10.193JapanTokyoIoT Japan
16.10.202United StatesSanta ClaraIoT Tech Expo North America
16.10.201CanadaTorontoGeoweb Summit #15
16.10.242United KingdomLondonTech Expo - Emerging Tech in Context
16.10.243SerbiaBelgrade2nd EAI International Conference on Future Access Enablers of Ubiquitous and Intelligent Infrastructures (FABULOUS 2016)
16.10.251GermanyLudwigsburgIoT Day at EclipseCon Europe
16.10.253SpainBarcelonaIOT Solutions World Congress 2016
16.10.253FranceGrenobleIoT Planet International Trade Show 2016
16.10.281United KingdomLondonIoT in Retail
16.11.012United StatesChicagoThe Internet of Manufacturing, Chicago
16.11.012United StatesPalo AltoSmart Home Summit
16.11.023United StatesSan DiegoSecurity of Things World USA
16.11.022United StatesChicagoIOT Emerge
16.11.032United KingdomLondonBig Data LDN
16.11.073GermanyStuttgartIoT2016 - 6th International Conference on the Internet of Things
16.11.082UAEDubaiArab Future Cities Summit Dubai 2016
16.11.091CanadaTorontoIntelligent Cities Summit - IoT, Big Data for Municipalities
16.11.092FranceParisSmart City - Smart Grid
16.11.111IndiaNew DelhiConnected Industry IoT summit
16.11.133United StatesLeanderIoT6 Exchange Summit
16.11.143United StatesLos AngelesConnected Car Expo
16.11.152United KingdomLondonIoT Build
16.11.152United StatesChicagoInsurance IoT USA Summit
16.11.152CanadaTorontoIoT, Big Data Retail Summit Canada
16.11.152SpainBarcelonaThe IoT Networks Event
16.11.163ChinaChengduIoT China 2016
16.11.203IrelandDublinInternet of Things World Europe
16.11.222SwedenStockholmEmbedded Conference Scandinavia
16.11.261NicaraguaNicaraguaIoT Nicaragua: Security Conference
16.11.291United KingdomLondonIoT WORLD FORUM 2016
16.11.302SingaporeSingaporeIndustry of Things Summit Asia
16.12.011OnlineOnlineGrand Slam™ 2016 Internet of Things Conference - An IoT Slam® Production
16.12.012United StatesDetroitAutomotive Tec.AD
16.12.021OnlineOnlineHealth Slam™ 2016, IoT for Healthcare Conference - An IoT Slam® Production
16.12.062United StatesBostonSmart Cities Summit
16.12.061United KingdomLondonIoT Security Foundation Conference 2016
16.12.114United StatesWashingtonConnected Health
16.12.123United StatesReston2016 IEEE 3rd World Forum on Internet of Things (WF-IoT)
16.12.152NetherlandsEindhovenInternet of People Event
16.12.154ChinaChengdu9th IEEE International Conference on Internet of Things (iThings 2016)
17.01.183JapanTokyo3rd Wearable Expo
17.01.232United KingdomLondonIoT Tech Expo Europe
17.02.011United StatesMelvilleThe 13th International Conference & Expo on Emerging Technologies for a Smarter World (CEWIT2016)
17.02.074United StatesFort LauderdaleIoT Evolution Expo
17.02.083IndiaNew DelhiIoT India Expo 2017
17.02.102IndiaCoimbatore2017 International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud) (I-SMAC)
17.02.193United StatesSan DiegoIndustry of Things World USA 2017
17.02.213United StatesPortlandOpenIoT Summit
17.03.072United KingdomLondonWearable Technology Show
17.03.135United StatesHawaiiFirst International Workshop on Mobile and Pervasive Internet of Things (PerIoT 2017)
17.03.143GermanyNurembergEmbedded World
17.03.152United KingdomCambridge7th IoT Forum
17.03.152United KingdomLondonSmart IoT London
17.03.293United KingdomLondonBuilding IoT London
17.03.292SingaporeSingaporeIoT Asia
17.04.192United StatesSan FranciscoInternet of Things Summit
17.04.211United StatesMinneapolisIoTFuse 2017
17.05.102GermanyBerlinInternet of Things Applications Europe
17.05.163United StatesSanta ClaraInternet of Things World
17.06.064SwitzerlandGenevaIoT Week 2017
17.08.222United KingdomLondonUnited Nations IoT Congress