Streaming in VTK : Time
November 11, 2014
With this blog, I am starting another series. This time we will cover streaming in VTK. In this context, we define streaming as the process of sequentially executing a pipeline over a collection of subsets of data. Example of streaming include streaming over time, over logical extents, over partitions and over ensemble members. Streaming belongs […]

Google Summer of Code Ten Year Reunion
November 7, 2014
The Visualization Toolkit (VTK) project took part in the Google Summer of Code for the second time this year, and it was the tenth iteration of the program. I headed over to San Jose, CA to take part in the ten year reunion, which had a different format this year by adding an extra day, […]

Kitware’s open-source solutions are being highlighted through presentations, invited talks, tutorials, and videos. Kitware, a leader in the creation and support of open-source software and state-of-the-art technology, is exhibiting recent work in HPC and visualization at Supercomputing 2014 (SC14) in New Orleans, LA. SC14 is a premier conference in the scientific computing field. Attendees will […]

MIT/Olin team wins first place at RobotX
October 30, 2014
The MIT/Olin team recently took first place in the 2014 RobotX competition for robotic surface vessels held in Singapore. Key components of their robotic system include a Velodyne HDL-32E sensor and software based on components from VeloView and VTK. The hardware and software aboard the vessel enabled autonomous navigation of a course requiring navigation, searching for underwater objects, […]

A VTK pipeline primer (part 3)
October 28, 2014
In previous blogs (1, 2), I started discussing how the VTK pipeline functions. We covered the basics and how RequestInformation works. In this article, we will discover how RequestUpdateExtent and RequestData work. Once you have a good understanding of these 3 passes, you can develop all kinds of algorithms, ranging from very basic to sophisticated. […]

Recent Releases
October 21, 2014
MAP-Tk 0.4.1 Released The Motion-Imagery Aerial Phtogrammetry Toolkit (MAP-Tk) is an open-source C++ collection of libraries and tools for making measurements from aerial video. Its initial capability focuses on estimating the camera flight trajectory and sparse 3D point cloud of a scene. This project has similar goals as projects such as Bundler and VisualSFM. However, […]

Introducing GeoJS
October 21, 2014
Introducing GeoJS GeoJS is a new javascript library for visualizing geospatial data in a browser. It is completely open source and is hosted at https://github.com/OpenGeoscience/geojs. We started the project in response to the need for an open-source JavaScript library that can combine traditional geographic information systems (GIS) and scientific visualization on the Web. Many libraries, […]

Kitware News
October 21, 2014
Best Industry-Related Paper Won by Kitware at ICPR 2014 The IEEE/IAPR International Conference on Pattern Recognition (ICPR) is the premier international conference for the latest academic and industry research in pattern recognition on images, video, biomedical data, and other domains. ICPR 2014, the 22nd in the biennial series, was held from August 24 to August […]

SciPy 2014 In Review: Workshops, BoF Sessions, and Sprints
October 9, 2014
This is the third and final part of our trip report on the SciPy 2014 conference, which was held in Austin, TX. In this post, we will review some of the conference’s interesting workshops, as well as Birds of a Feather (BoF) and sprint sessions. For an introduction and overview of tutorials, please read our […]

Authors: Cesar Palomo, Guillaume Vialaneix, Chris Harris, Claudio Silva, Aashish Chaudhary In this second article in the ClimatePipes series (please see the part 1 here), we introduce an application that visualizes the effect of climate events on subway usage in New York City. The application can be viewed here: https://climatepipes.kitware.com/apps/subway/web/ Figure 1: The main visualization tool […]

A VTK pipeline primer (part 2)
October 7, 2014
In a previous blog, I covered some of the preliminaries for understanding how VTK’s pipeline works. In this article, we will see the pipeline in action and start dissecting the execution path to understand the inner-workings of algorithms. Let’s start with a very simple pipeline. We’ll use the following code for the source and the […]

A VTK pipeline primer (part 1)
October 4, 2014
In my last two blogs (1, 2), I introduced the vtkPythonAlgorithm and started demonstrating how it can be used to develop sources and algorithms in Python. In those articles, I touched on a few VTK pipeline concepts. For those are not familiar with VTK’s pipeline, this may have been somewhat hard to follow. So in […]

Static Python and NumPy with ParaView
October 2, 2014
Recently, support for building ParaView using a static Python with NumPy support landed in the ParaView superbuild. In the superbuild, all that is required is to set the BUILD_SHARED_LIBS option to OFF and the superbuild will take care of things from there. What this enables is a single binary for ParaView which has Python and […]

ITK 4.6.1 available for download
October 1, 2014
On behalf of the Insight Toolkit Community, we are happy to announce the release of ITK 4.6.1! This is a patch release that addresses critical issues. The 4.6.1 release fixes DICOM, MetaIO, TIFF, and PNG IO issues, 32-bit WrapITK build errors, Python wrapping warnings, CMake configuration with COMPONENTS, performance and memory consumption of the […]

ParaView 4.2 available for download
September 29, 2014
ParaView 4.2.0 is now available to download. The complete list of over 200 issues resolved for this release can be found the ParaView Bug Tracker. Some of major highlights of this release are as follows: Introducing ParaView Cinema The idea behind Cinema is to process large data in either batch mode or in-situ using Catalyst […]

Introduction to ParaView Catalyst Live
September 29, 2014
ParaView Catalyst is a library that adds ParaView analysis and visualization capabilities to a simulation program. For each time step, the simulation code generates data which is passed (using Catalyst’s API) to a ParaView pipeline. This pipeline generates images or processed data that can be saved to disk. Furthermore, data can be exchanged with a remote ParaView […]

SciPy 2014 In Review: Posters and Presentations
September 15, 2014
This post is the second part of our trip report on the SciPy 2014 conference. It covers the conference’s presentations and posters. For an introduction and overview of tutorials, please see our previous blog post. Overview This year’s conference expanded the number of talks by approximately 50%. While the talks spanned two days instead of […]

Developing HDF5 readers using vtkPythonAlgorithm
September 14, 2014
In my last article, I introduced the new vtkPythonAlgorithm and showed how it can be used to developed fully functional VTK algorithms in Python. In this one, we are going to put this knowledge to use and develop a set of HDF5 readers using the wonderful h5py package. First, let’s use h5py to write a series […]
