Re: spatial autocorelation methods

From: Fred Marshall (fmarshallx_at_remove_the_x.acm.org)
Date: 10/12/04


Date: Tue, 12 Oct 2004 16:40:48 -0700


"Ara.T.Howard" <Ara.T.Howard@noaa.gov> wrote in message
news:Pine.LNX.4.60.0410121555140.13675@harp.ngdc.noaa.gov...
>
> i'm facing a problem where i need to do some spacial autocorelation on
> some
> data. the problem is that all the methods i've found (moran's i, k-means,
> etc.) work on rectangular input data sets with no notion of 'missing'.
> what i
> have is a rectangle with some data and some missing and need to run
> whatever
> calculation i end up using in a way that does not factor in the missing
> data.
> is anyone out there aware of algorithims or, better, code which might to
> this?

Is the data subject to lateral movement? Or, are the positions fixed and
you just have new data sets and are trying to find the best match?

2-D correlation is the same as 1-D correlation but with a double integral -
which you might envision as a raster scan with different degrees of overlap
perpendicular to the raster scan direction - if the coordinate system is
rectangular. No matter what it's still multiply and integrate (i.e.
accumulate) at each value of offset. So, if there's no lateral motion
involved then there's no need to look at offset registration and you do a
single zero-valued offset multiply and integrate.

As far as missing data is concerned, there would be a couple of issues:
- ignoring those coordinates
- weighting for the loss of inputs to the integration.
Assume that there is a grid for NxN data points and that the number of
missing data points is [I J K L M .... ]

The potential sum of unit samples is N^2. If the real potential sum is
N^2-I, N^2-J, ... etc. then I think you might weight the results by
N^2/[N^2-m] where m is the number of missing points for each integration -
so that a plane of unit samples (with some missing) will always have a
weighted integral of N^2. The same applies if you have to shift the data
and compute multiple points of the correlation function and you might treat
the nonoverlapping areas the same way - as "missing". If you do, then the
edges will be noisy!! So, maybe it's better to let the nonoverlap be zeros.

All this is just logical to me - no special knowledge on my part.

Fred



Relevant Pages

  • Re: Anti-Virus apps
    ... But its missing a major component that Trend CSM has - integration of AV ...
    (microsoft.public.windows.server.sbs)
  • Re: Parameter und Eventhandler
    ... vom Integration Server nicht darauf hingewiesen. ... This special unit is then sent to the compiler which will fail if there are components in the DFM file that are missing in the corresponding form/frame/datamodul class. ...
    (de.comp.lang.delphi.misc)
  • Re: Partiel integration
    ... differentiation and integration you know at all. ... I think that my differentiation is ok, ... something is wrong or missing - or I have overlooked a way to ... When integrating EQ1, I shall start with integrating the outermost d/ ...
    (sci.math.symbolic)
  • Re: Questions about Path Intergral for Lagrangian Density = 0
    ... ^ missing an integration sign here? ... zero, is itself zero. ... No constants of integration come into play. ... total enclosed charge is zero. ...
    (sci.physics.research)
  • Re: OT: Robert Wise Dies
    ... >>The pause button is a two-edged sword...not missing anything while ... >>you're testing the plumbing is offset by completely destroying the ...
    (sci.space.history)