Download PDF
Cutting Algorithm Development Time with MATLAB: Q&A with FLIR
Technology Category
- Platform as a Service (PaaS) - Application Development Platforms
- Application Infrastructure & Middleware - Data Exchange & Integration
Applicable Industries
- Security & Public Safety
Applicable Functions
- Product Research & Development
- Quality Assurance
Use Cases
- Predictive Maintenance
- Machine Condition Monitoring
Services
- Software Design & Engineering Services
- System Integration
The Challenge
Our hardware engineers were translating algorithms developed by algorithm engineers into HDL using written specifications, and without knowing exactly how the algorithms worked. If the FPGA implementation did not perform like our simulations, we never knew if the implementation or the algorithm was the problem. And even a small change to the algorithm meant rewriting most of the HDL.
About The Customer
Founded in 1978, and with 2800 employees worldwide, FLIR Systems designs and manufactures advanced sensing technologies for applications including search and rescue, airborne and ground-based surveillance, manufacturing process control, and environmental monitoring.
The Solution
With MATLAB® and HDL Coder™, we can generate synthesizable HDL code directly from the algorithm. The HDL is implemented and tested on the FPGA, and the results are verified against the simulation. Our customer was ecstatic when, a few months after seeing our MATLAB simulations of a new thermal imaging filter, we showed them the first working camera with this new filter and the camera performed exactly like the simulations.
Operational Impact
Quantitative Benefit
Related Case Studies.
Case Study
Smart City Public Safety
Amyx+ worked with a local government authority to develop an Internet of Things-enabled public safety strategy. In the current state, vigilance meant manually scanning through potentially hundreds of analog surveillance videos feeds. Manual, costly and ineffective, the local agency desired to transition from analog to digital CCTV, apply computer vision and other technologies to automatically detect potential crime in progress, expedite and streamline emergency calls and integrate with personal wearables to ensure the safety of their citizens.
Case Study
Intamac And Securitas Collaborate To Improve Monitoring Structures
Securitas wanted to give new and existing customers a proposition that was unlike anything they had offered before, a security system that broke the traditional mould but took advantage of the monitoring infrastructure that was already in place, including the manned response capabilities and alarm receiving centres.
Case Study
EUROPEAN SYNCHROTRON RADIATION FACILITY USES WIN-911 SOFTWARE TO MANAGE ALERT SY
As one might easily imagine, there is no shortage of opportunities for disaster to strike in such a large and complex operation. Because of this, the ESRF is now using WIN-911 alarm notification software to help protect the facility and its occupants.