📁Other: Computer Vision
(RIEIT Punjab-144533, India)
📅Oct 21, 2019
In the recent past, the wave to bring the true driverless cars (automation level-5) to the reality has led the great advancements in the various technologies like lidar, radar, machine learning, robotics, artificial intelligence and semiconductor. Though still in the nascent phase, the driverless cars seem promising to eliminate the accidents associated with the human error and there is still a great implementation and marketing scope at the level -0 of automation where most of the driver’s functions are carried out by the human beings. Especially in the countries where the road infrastructure is not very easy to be followed by today’s driverless cars. Among these human errors, the driver's drowsiness and fatigue is the most common cause of road accidents worldwide. In this project, we are addressing this issue by bringing a driver assistant system as an add-on solution for the billions of today's on road cars.
In this contest, we are proposing the compact, efficient and standalone FPGA based hardware implementation of our research work published as:
📅Oct 15, 2019
在雾霾等恶劣天气条件下，大气中的微小颗粒会对光线产生大气物理散射作用，导致捕获的室外视频图像出现可见性差和对比度低等问题，这不仅对人类感知产生负面影响，而且对许多计算机视觉任务构成障碍，如视频监控、目标识别、图像分类等。为此，本方案目的是改善视频图像质量和提高计算机视觉系统性能，以及使用友晶公司的OpenVINO Starter Kit加快每帧图像处理的速度，达到视频图像去雾效果。
通过全卷积回归网络图像去雾的深度学习，训练识别目标对象的能力模块，用Model Optimizer把.prototxt和.cafemodel文件转化成.xml 和.bin文件，完成caffe模型到IR模型的转化；调用 OpenVINO™ 推理引擎API 在目标板做推理，运行目标程序Program，并将模块的所有参数输入FPGA中。
📁High Performance Computing
(Schneider Software Systems)
📅Jun 30, 2019
FPGA Project Proposal
By Al Schneider
This entry to the contest presents a new computer concept. The purpose of this entry is to show the concept is feasible.
The architect of this concept grew up in software in the seventies working on Univac multi-processor systems. Then, the power of such systems was apparent but shortcomings were also apparent. Years after leaving Univac this person discovered solutions to these shortcomings. The cost of implementing these solutions was high and prevented a serious attempt at demonstrating them. However, with the advent of FPGA technology, the solutions can be implemented in the real world at a reasonable cost.
In essence, this system enables large scale multiprocessing with all processors accessing a common memory without conflict. A system is planed with 256 processors to demonstrate the concept.
The method utilizes an approach somewhat opposite from traditional computer technology. Traditionally, computers move data to a hardware CPU. This system, on the other hand, utilizes virtual processor units (VPUs) as opposed to a central processor unit. They move within the system traveling to the data.
Experiments performed on a Max 10 FPGA indicate that the switching time for a LUT gate is 1.6 nanoseconds. Based on that, the aggregate throughput of the suggested system would be 200 Mega IPS.
A simple C like language will be provided to program the many processors.
The proposed entry would use a Terasic Open VINO Starter Kit to analyze the frequencies from an audio input into 256 sub bands and translate the sound into moving images on a display screen. This is to be implemented as a stethoscope that displays a visual representation of heart sounds as well as audio. An important point here is that the device will do this in real time. This requires analysis of audio input, image rendering, and image display within 33 milliseconds to produce 30 frames per second.
This link visualizing music illustrates how the display might appear:
FPGA Virtues Realized in this Entry
Using FPGA’s to develop concepts.
Demonstrates the value of having memory and logic on the same chip.
Demonstrates the ability to eliminate unneeded functionality.
Demonstrates the ability to add custom desired functionality.
Demonstrates performing many tasks simultaneously.
There may be a need to demonstrate the Cyclone V GX I/O capability and the PCIe interface.
(university of Guilan)
📅Oct 08, 2019
Todays, because of importance of performance, efficiency, cost and product presentation time, the influence of artificial intelligence (AI) in smart manufacturing is rapidly growing. Thus, we attempt to present a new type of smart glasses for the blind people by using AI with machine learning to improve their quality of life. In fact, our proposal can help visually-impaired people, specifically, completely blind people to identify person, detect objects, cross the street and generally, help them to navigate and find orientation without any assistance.
Our smart assistive device is very high efficient because of using FPGA implementation. In this system, we use a DE10-Nano SoC FPGA kit and a camera as main hardware. Also, we use an audio system and other software/hardware peripherals to complete the requirements of the target device.
📅Oct 03, 2019
本手语翻译+语音交互系统是利用模块化的方式设计的，以DE10-Nano开发板作为开发平台，通过 flex 柔性传感器和高精度加速度电子倾角仪进行多维度的数据采集整理，并建立8维数据模型。采用基于贝叶斯理论的朴素贝叶斯分类算法，利用最大后验概率思想准确识别手语信息。语音交互系统搭载了科大讯飞的云端语音识别引擎，可以高效的实现双向交流，保证了正常人与聋哑人之间的无障碍交流。
📅Jul 18, 2019
Introduction: Each year an enormous number of people die from skin diseases.
Based on BSD Work Group and the American Academy of Dermatology (AAD) there is 85 million US patient were diagnosed with at least one skin disease in 2013 (25% of the US population).
According to a study in 2016 from the “French society of dermatology” 16 million French suffer from a skin disease, and 80% of those suffer from more than 1 pathology which makes 24% of the French population.
Referring to the article “The burden of skin disease in the United States” in the journal of the AAD, 24 different categories of skin pathologies can be identified each one including at least 4 diseases.
Problematic: Using this approximation, there is a minimum of 100 diseases. With this huge number of diseases, it implies prognostic more difficult to establish for doctors. Furthermore, patients who have these types of disease, they feel shy. Furthermore, patients who have these types of disease, they feel shy. As well as, psychological problems and stress.
📅Oct 15, 2019
Real time streaming analytics Machine Learning by FPGA accelerator card using FPGA AI Engine OpenVINO/DLA. The approach get through cloud based on open source for multispectrum, multi-RAT Spectrum sharing between M2M and LTE-A in 5G networks. The "streaming" works on a secure framework to provide firmware updates on Network devices code bases by Coreboot and EFI Development Kit (tianocore) for the rapidly evolving RTOS embedded system with detailed coverage of requirements and optimization of Boot Setting File (BSF). The software access multiple connections through protocols for secure remote access and learns from the "behavior" of your network, then activates the most probable event scene based on the Java-based web interface usage pattern with a multi-cloud hybrid platform using the Python framework to automate data analytics, including edge-based gateway decision, improves connection, monitoring, authentication of intelligent sensor efficiency for automatic adaptation of usage. Enhancing the learning capabilities for qualification of components based for specific tasks allocated in gateways that could act as instruments distributed by a platform have a dedicated neural network processing unit and AI function API for performance the FPGA tuning module SIM card data with modular network topology Data Center (AS, peering, links) and Edge Firewall. With a smart layer for rules and automation, uses "admin" link data centers networks and Gateways controls allowing for addition to performer "node to gateway" communications such as (BACnet). Slicing data for 5G evolution bridge our physical and virtual world for operators tap into based on our experience on development ready to turn technical concepts into 5G transformations. The ability to carry out processes, like profiling data sources algorithms can comb through all of the different data sources include the data log and select the ones that fall within a certain category have a clearer "frame" of the sources available, AI technology can tag them automatically, eliminating considerable manual work. In addition the links among different sources for detecting anomalies on data traficc. Select switch protocols to explore Link-Aggregation (802.3ad) or VPC like and always think about stacking and VLAN (802.1q). VLAN Extension in L2, VPLS / VPWS, OTV like E-VPN and PBB-EVPN. Define QoS, Jumbo Frame and SAN Network. Framework programmatic ones being 5G security sensors automated firmware update by FOTA. The software can connect industrial SCADA or DCS directly to the cloud using industrial protocols such as NB-IoT, CAT-M1, MODBUS, OPC, ISA100 wireless technology, PROFIBUS for connectivity and CoAP / MQTT for gateway solves the problem of interoperability and M2M communication through of internal flash memory FPGA, with this feature in synchronization of private files from open cloud storage service to a safe and upgraded service. It has differential correction parameters implemented through the very useful radio module when there is no reliable network coverage structure to reduce the high cost of the DTLS handshake in the WSN and provides reduced latency when compared to a standard DTLS use case without require changes to the final hosts in a multiple output multiplex network (MIMO) through the RTM module in parallel through many more antennas.
📁Internet of Things
(Poznan University of Technology)
📅Oct 06, 2019
In the era of constantly growing traffic we are challenged to find the best solutions not only for car movement organization but also for adequate parked car management. Therefore, we have to develop bigger and more complicated parking spaces than ever before. Facing these infrastructures can be tricky for many drivers and they can feel overwhelmed by car parks complexity. Innovative IoT solutions come to help these drivers who are straying in the darkness of underground car parks.
ParkMe is a simple idea for managing car park traffic based on video processing, routing, guiding and tracking of free parking places. ParkMe’s main functionality is to guide every single car individually from the car park’s entrance to a park place most suitable to driver’s needs and then all the way back to the least occupied exit.
We value the time above everything else. ParkMe is a time-saving solution for all complex parking infrastructures. With our project we would like to put an end to: - crawling around a parking & searching for a parking place, - traffic jams in the parking areas, - that irritating feeling when someone takes a place that you just spotted. Our solution will save a lot of driver’s time, which can be spent on doing something more constructive than being stuck in a traffic jam.
ParkMe’s infrastructure is based on sophisticated nodes called GuideNests, which contain Terasic FPGA boards with Intel OpenVINO Toolkit for image processing, sensors, indicators and connectivity with central server and other existing systems. GuideNests let the system individually identify every car in the car park. With the support of traffic monitoring and free parking places indicators the system can calculate the route for every driver, considering changeable environment of the car park. The system is scalable and can be expanded due to specific implementation case.
With enough time a human being is capable to do anything. Don’t waste it for parking traffic!
📁Internet of Things
📅Oct 17, 2019
Azure IoT Edge enables developers to deploy containerized modules to internet connected devices which allows for maintaining a desired state of running services through cloud-configured deployment configurations. This mechanism also offers the ability to securely update running modules at runtime on remote devices via changes to this configuration.
This IoT Edge module will allow the user to configure the FPGA portion of the Cyclone V SoC from Linux within an IoT Edge module, allowing for a robust deployment mechanism for shipping FPGA configurations to remote devices at scale.
This can allow for FPGA enabled devices to be dynamically reprogrammed in the field, without physical access. As such, we can now deliver hardware configurable updates over the air to enable a wide variety of never before seen use cases including fixing issues without need for a physical recall, updating configurations to be more performant or add new features, and allowing devices to be bootstrap with remotely delivered FPGA configurations on first run.
📁High Performance Computing
(Xavier University - Ateneo de Cagayan)
📅Oct 07, 2019
In photography, aperture is the opening within the lens through which light travels. It determines the cone angle of light from the image plane. One of the effects of aperture is depth of field. Depth of field is the amount of your photograph that appears sharp from front to back. The further an object from the focus plane, the more blurry it appears in the photo. Conversely, if we can find a way to measure sharpness of an object through digital image processing, we can determine the relative distance of all the objects in an image and even surfaces. With the computing ability of FPGA, it can easily produce an elevation map of an area which can be used for better image analysis, urban planning, and disaster risk assessment.
📁High Performance Computing
📅Oct 30, 2019
利用FPGA實現HDR(High Dynamic Range Imaging)影像處理。將曝光度不夠的影像進行還原，使畫面的辨識度提高。有別於一般處理方式，使用多張不同曝光度的照片進行合成。HDR演算法只使用一張照片便可以達到相近的還原效果。
📅Oct 09, 2019