Visualization of geospatially correct, remotely sensed data is a key element of many government and commercial applications. It enables a user to analyze and assess ground activities and other conditions of interest. Because remotely sensed data can include a diversity of data types reflecting many different data formats, users may experience difficulty visualizing and interpreting these varying data types and formats due to data structure complexity. In addition, important supplemental information often accompanies the data. This supplemental information—or metadata— may include pertinent information of significant value to the user with respect to where, when, and how data collection occurred. Whereas some applications require metadata to support geospatial analysis functions such as positioning and measurement, many others are unable to interpret such metadata and it may thus go unnoticed. Multiband data and motion imagery further compound the task of visualization with spectral components and complex video streams interlaced with other geospatial information.

Posted in: Briefs, Software, Data acquisition and handling, Imaging

A Software Development Process for Small-Scale Embedded Systems

Developing software for small-scale embedded applications is different from developing large-scale software applications. Large-scale applications use commercially available ‘one fits all’ software development solutions that are difficult to scale downward and usually miss the desired process goals. In many cases, developing a small-scale software application development process within an existing corporate environment is quicker, less expensive, and results in superior developer productivity and product quality.

Posted in: Articles, Articles, Electronics & Computers, Software, Embedded software, Product development