This planet was by far the hardest for me to render properly. I've put together two different models of Earth; one is designed to be photo-realistic, and the other is designed after NASA's Blue Marble. Both models include optional night and city lights sections. These Earth models have been used in various productions by hobbyists and film groups. I've written a tutorial demonstrating how to build the models - you may find it here.
Synopsis: Homography transform in Fourier spectrum with application to object recognition. Ideally, recognition of objects should be projection, scale, translation and rotation invariant, just as they are in human vision. This, however, is a very complex problem, since numerous times an object is occluded and many objects rarely appear the same twice, due to different camera/observer positions, variable lighting or object motion. Our goal in this regard is to investigate autonomous object recognition in unconstrained environments by means of outlines of the objects, which we will refer to as the contours. One of the reasons for the popularity of contour-based analysis techniques is that edge detection constitutes an important aspect of shape recognition by the human visual system. The main motivation behind this work is that 2-D homography may overcome the problem of noise sensitivity and boundary variations.
The purpose of NIPY is to make it easier to do better brain imaging research. We believe that neuroscience ideas and analysis ideas develop together. Good ideas come from understanding; understanding comes from clarity, and clarity must come from well-designed teaching materials and well-designed software. The software must be designed as a natural extension of the underlying ideas.
A collection of Python programs to process fMRI and PET medical imaging data for research purposes. The programs were written for the Waisman Brain Imaging Lab, University of Wisconsin-Madison.
Methods for super-resolution (SR) can be broadly classified into two families of methods: (i) The classical multi-image super-resolution (combining images obtained at subpixel misalignments), and (ii) Example-Based super-resolution (learning correspondence between low and high resolution image patches from a database). In this paper we propose a unified framework for combining these two families of methods. We further show how this combined approach can be applied to obtain super resolution from as little as a single image (with no database or prior examples). Our approach is based on the observation that patches in a natural image tend to redundantly recur many times inside the image, both within the same scale, as well as across different scales. Recurrence of patches within the same image scale (at subpixel misalignments) gives rise to the classical super-resolution, whereas recurrence of patches across different scales of the same image gives rise to example-based super-resolution.
RunSnakeRun is a small GUI utility that allows you to view (Python) cProfile or Profile profiler dumps in a sortable GUI view. It allows you to explore the profiler information using a "square map" visualization or sortable tables of data.
This page provides downloads of 32- and 64-bit Windows binaries of many open-source extension packages for the Python programming language. The files are unofficial (meaning: informal, unrecognized, personal, unsupported) and made available for testing and evaluation purposes only. Consider using the Python(x,y) or Enthought distributions if you are new to Python or need support. Most binaries are built from source code found in the projects public revision control systems. Source code changes, if any, have been submitted to the project maintainers or are included in the packages.
DigiPlot executable (Python script) by Konrad Hinsen — last modified 2007-01-18 17:44 Requires Python, version 1.5.2 or higher, and the Python Imaging Library. Just download the file and make it executable ("chmod 755 DigiPlot"). Tool for extracting data from plot images.
We propose a joint optical flow and principal component analysis (PCA) method for motion detection. PCA is used to analyze optical flows so that major optical flows corresponding to moving objects in a local window can be better extracted. This joint approach can efficiently detect moving objects and more successfully suppress small turbulence. It is particularly useful for motion detection from outdoor videos with low quality. It can also effectively delineate moving objects in both static and dynamic background. Experimental results demonstrate that this approach outperforms other existing methods by extracting the moving objects more completely with lower false alarms.
The OIS – Sensor Summit will be in Dayton, Ohio June 14-15, 2010. On Monday, June 14th the Summit will be held at the Engineers Club of Dayton and will be a day of sensor talks. One session will highlight the work of Research Scholars hired as part of the Ohio Academic Research Cluster for Layer Sensing (OARCLS). On Tuesday, June 15th the OIS-Sensor Summit will be a field day where current members of IDCAST and OARCLS will demonstrate their technology. This event will be held at IDCAST and around Dayton’s Tech Town 2020 location.
* The app should be written in managed code. * It should integrate our product defect and change tracking system metrics. * It should use the charting capabilities of the Office Web Components. * It should post the submissions to both a SharePoint site and a Web service interfacing to a SQL database. * The overall organizational reports should be generated from the database and implemented using SQL Reporting Services.
According to the 2001 office design study, Offices That Work: Balancing Communication, Flexibility and Cost (pdf), “the major reason for an office today is to bring people together: to socialize and share information; to inspire and inform each other; to provide guidance and feedback. Relatively little of the work of most office workers requires deep, individual concentration for hours at a time.”
Changes in measured image irradiance have many physical causes and are the primary cue for several visual processes, such as edge detection and shape from shading. Using physical models for charged-coupled device (CCD) video cameras and material reflectance, we quantify the variation in digitized pixel values that is due to sensor noise and scene variation. This analysis forms the basis of algorithms for camera characterization and calibration and for scene description. Specifically, algorithms are developed for estimating the parameters of camera noise and for calibrating a camera to remove the effects of fixed pattern nonuniformity and spatial variation in dark current. While these techniques have many potential uses, we describe in particular how they can be used to estimate a measure of scene variation. This measure is independent of image irradiance and can be used to identify a surface from a single sensor band over a range of situations.
Great reference with many open-source useful plotting and visualization tools Over the years many different plotting modules and packages have been developed for Python. For most of that time there was no clear favorite package, but recently matplotlib has become the most widely used. Nevertheless, many of the others are still available and may suit your tastes or needs better. Some of these are interfaces to existing plotting libraries while others are Python-centered new implementations.
OpenDX is a uniquely powerful, full-featured software package for the visualization of scientific, engineering and analytical data: Its open system design is built on a standard interface environments. And its sophisticated data model provides users with great flexibility in creating visualizations.
Veusz is a GUI scientific plotting and graphing package. It is designed to produce publication-ready Postscript or PDF output. SVG, EMF and bitmap formats export are also supported. The program runs under Unix/Linux, Windows or Mac OS X, and binaries are provided. Data can be read from text, CSV or FITS files, and data can be manipulated or examined from within the application.
An outdoor laser light show/demonstration is considered to be a laser product by the Food and Drug Administration’s Center for Devices and Radiological Health (CDRH) and, if the irradiance is greater than 5 miliwatts per square centimeter, the demonstration requires a variance to Title 21, Code of Federal Regulations, Section 1040.11c. The variance (issued by the CDRH) requires the laser user to notify the Federal Aviation Administration (FAA) of the proposed laser operation and resolve any objections that the FAA may have.