Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Slashdot Log In

Log In

Create Account  |  Retrieve Password

Quake-Catcher Aims to be Largest Distributed Seismometer Network

Posted by ScuttleMonkey on Fri Mar 28, 2008 10:22 PM
from the shake-rattle-and-roll dept.
Nature is reporting that a new distributed computing application is looking to monitor earthquake data using the accelerometer in many computing devices. In the long run, "Quake-Catcher" will hopefully be fast enough to give warning before major earthquakes. "If it works, it will be the cheapest seismic network on the planet and could operate in any country. It wouldn't be as sensitive as traditional networks of seismometers, but Lawrence says that's not the point. 'If you have only two sensors in an area, you have to have a perfect system. If you have 15 sensors in a system it [can] be less perfect. One hundred, one thousand, ten thousand -- your need for the system to be perfect becomes much smaller,' he says. 'That's really our approach -- just to have massive numbers.'"
+ -
story
This discussion has been archived. No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More
Loading... please wait.
  • by creimer (824291) on Friday March 28 2008, @10:28PM (#22902286) Homepage
    How many more server mods do we need for Quake?
  • using the accelerometer in many computing devices
    Like a Wiimote?
    • that would be VERY unreliable data.. laptops sit on desks when they're not being lugged around, but wiimotes? On carpets with kids running around, or god forbid on couches.
      • Re:Accelerometers (Score:5, Insightful)

        by Harmonious Botch (921977) * on Friday March 28 2008, @11:05PM (#22902468) Homepage Journal
        The aggregate would be reliable, not the individual data.
      • Re:Accelerometers (Score:4, Informative)

        by zappepcs (820751) on Friday March 28 2008, @11:16PM (#22902534) Journal
        Every piece of data that can be corroborated will help. Sure, wiimotes shake normally, but if all of them in L.A. start shaking.. well that is something to look at. That is what the summary alludes to with the statement that with more than 2 sensors the system can be less precise.

        The fact that you could have corroboration from 1500 points in a 75 square mile area is quite an improvement on what they have now, and at a much cheaper price.

        If you spend time analyzing data, it's amazing what you can find. That is one of the reasons that the US government wants to monitor everyone's communications... to spot small trends... and of course to gather evidence to use against political rivals thus ensuring their unending reign of ... what did the French call them ? oh yeah, terrorists

        Back on track. The sensitivity of things like the wiimote add huge potential to such an endeavor. Just through sheer numbers, the size of the area shaking makes a big difference on the impact or relevance of the seismic event. It's physics, and if you are trying to see the true graph of something, the more data points you have to plot, the more informative it is. Even if some of the sensors are unreliable, they have the ability to ignore anomalous readings and use those that match others. Since you can be certain that there is an event happening (old system still in place) you can ignore or throw out data from sensors that are TOO active or not active at all, then sift through what is left to see what you find.

        I'm reasonably certain that they will see a lot when they learn the true extent of the area affected by any particular event. For example, if the event stays limited to only the fault area it would be much different than if an entire area were affected outside the fault line area. Having thousands of sensors will help show that. Perhaps through this they will learn that certain geologic structures actually do redirect the energy to other areas, allowing predictions of damage to match what before were unpredictable events thus adding perhaps minutes to the warning times. That would save lives and that is what they want to do. Mapping effects through an area will help. Thousands of sensors will help achieve that despite the seemingly unreliability of the sensors themselves.

        There are millions of ants in an ant hill, kill a couple hundred and they carry on. This is the same sort of idea.
        • OK but I don't think you're grasping how great the unreliability would be for any sort of localized quake warning system. But it would work on a far larger level.. say, if there are 20 wiimotes in a square mile and 19 of them are shaking, find the average sensitivity and use that to color the pixel representing that square mile in a map of the United States. Zoom out. It would be fascinating to see what that map looks like.
      • On carpets with kids running around
        All the the same time, in all locations?
        That'd be awesome! They might even bring down a bridge or two...
        • Every child jumping at once... blow out volcano craters all around the world and sink the crust to the bottom of the mantle :D
  • I signed up for the Tsunami Harddisk Detector project, but don't know if they are related.

    "Thanks for your interest in the Tsunami Harddisk Detector project. We are currently installing the system on a world wide basis. To keep the system in a stable state, further installation is an incremental process. We have put you on our mailing list and will inform you as soon as we can make the software available to you. Best regards, Michael Stadler ____________________ www.ninsight.at "

    So I sent off an email

  • Hope is not a plan (Score:3, Insightful)

    by westlake (615356) on Friday March 28 2008, @11:28PM (#22902620)
    In the long run, "Quake-Catcher" will hopefully be fast enough to give warning before major earthquakes.

    and the scientific basis for prediction is what, exactly?

    a meaningful prediction has to be precise in location and in time.

    time is the enemy:

    the thirty second warning is little better than "duck and cover" if it cannot be communicated effectively.

    • Re: (Score:3, Informative)

      In the long run, "Quake-Catcher" will hopefully be fast enough to give warning before major earthquakes.


      and the scientific basis for prediction is what, exactly?

      Precursor tremors [findarticles.com].
    • by Animats (122034) on Friday March 28 2008, @11:49PM (#22902712) Homepage

      the thirty second warning is little better than "duck and cover" if it cannot be communicated effectively.

      Actually, a 30 second warning is quite useful, but not to humans. There are such warning systems in California. When the warning system trips, elevators stop at the nearest floor, subways and BART trains stop, gas valves at schools and mobile home parks close, and some hazardous processes shut down.

      But the data from that comes from fixed seismic stations, not somebody's random accelerometer.

      • Actually, a 30 second warning is quite useful, but not to humans. There are such warning systems in California.

        I was aware that this was being tried.

        But has anything been proven in the real world? Has a 30 second warning ever stopped a train?

        It's not much time to communicate anything useful to a system as mechanically constricted as a passenger elevator. You can't change speed or direction instantaneously. Level the cars. Open the doors.

        There are quite simple cup-and ball solutions to shutting off the

    • I'm sure Jesse Lawrence, PhD, professor of seismology, hasn't thought of that! You'd better e-mail him right away and tell him how worthless his plan is!
      • I'm sure Jesse Lawrence, PhD, professor of seismology, hasn't thought of that!

        can you link to a single prediction - or even a theoretical basis for prediction - that has stood up to critical examination? yielded the right time? the right place? the right magnitude?

    • the thirty second warning is little better than "duck and cover" if it cannot be communicated effectively.

      Except that "duck and cover" can be fairly useful, and it is a hell of a lot better than nothing. Insofar as earthquakes go, thirty seconds warning could get me out out of this room, filled with bookcases and other missile hazards, and into a small hallway that's nothing but doorways (and thus extremely strong and safer in a quake).
    • Thirty seconds would be a huge help for a nuclear power plant - this would be more than enough time to start the back-up diesel generators and shut down the reactor.


      Thirty seconds would also be enough time to bring most rapid transit systems to a halt - though I wouldn't want to be halted in the middle of a long tunnel, especially BART's transbay tunnel.

  • Seriously, Gamespy already did this like 13 years ago.
  • So, Sparky the poodle starts chewing on a Macbook, and meanwhile, in a remote location, seismologists freak out that Indiana is falling into the sea
    • If Sparky the poodle's Macbook-chewing causes 10,000 sensors around the world to simultaneously go berserk, yes, I would hope that the seismologists -- along with everyone else -- would freak out.
  • A few months ago I wrote up a post [evilmadscientist.com] wondering why no one had done this yet. Put those accelerometers to work!

  • Tagged: 'noclip'
  • ...for going to the effort to implement this idea. IMHO this network's real goal should be to provide rapid warning of an earthquake that is already happening:

    http://slashdot.org/comments.pl?sid=440258&cid=22283136 [slashdot.org]

    I do not see how anyone's privacy is violated if the government monitored the Internet and looked for patterns of computers going off line. An disk shaped pattern expanding at about 5000 m/s would be one pattern to look for.
    • by Brian Gordon (987471) on Friday March 28 2008, @10:47PM (#22902380)
      I definitely don't mind anyone spying on my accelerometer.. besides, this definitely has some mass appeal. You're contributing to something that could really help people, not just crunch numbers for (what's the word you used oh yeah) VAPORWARE research. Plus it doesn't tear up your CPU at night. I'd be concerned about coordinated pranks, like thousands of 4channers all shaking their computers making the system think theres an apocalypse coming :)
      • Re: (Score:2, Interesting)

        I'd be concerned about coordinated pranks
        I think the key is that he figured out how to detect *subtle* movements (according to TFA), rather than just the obvious ones. (Otherwise, how could he ever hope to detect pre-quakes as a warning agains major ones ahead of time?

        I'm more skeptical as to how accurate he can geolocate each laptop. I've had IP-geolocation tools tell me I'm in a city 500km away...
        • Well obviously real equipment is much better for detecting subtle data like.. "yes my dissertation was on mapping a square-meter arc of the solid surface of the inner core and matching it to a known fractal patten..." but for aggregating cool statistics and things it's nifty.
        • Why should that be a show stopper?

          If you volunteered your machine for this, why would you have a problem telling them (in general terms) where you live?

          It seems to me that precision down to the city would be close enough, but I suspect most people would have no problem giving somewhat more precise measurements, such as from google maps or some such.

             
      • Re: (Score:3, Interesting)

        Plus it doesn't tear up your CPU at night

        The article is thin on details, but I think this might kill your network instead of killing your CPU.
        The idea here is to detect subtle movements of the laptop (which are small enough to not need shutting the laptop down). Apparently whenever the accelerometer senses a motion it will communicate to a central server within a second. Imagine using one of these in the train or a bus...the laptop would be constantly pinging the server. A quake of magnitude 4 is not going to feel any stronger than the moveme

        • by MrNaz (730548) on Saturday March 29 2008, @01:54AM (#22903118) Homepage
          Personally, I think this is a dud idea.

          1,000 laptop accelerometers cannot do what a single seismic sensor can, because they are orders of magnitude less sensitive. You can't take 1,000 sensors, add the data together, and say it is 1,000 times more effective than a single device. If the sensor granularity is not sufficient to detect what you are trying to detect, then one or one million will not be able to detect your subject. It'd be like using one cheap VGA webam to try to photograph surface topography on Pluto, and when that didn't work, trying the same thing by using 1,000 cheap VGA webcams together.

          Stupid.
          • You can't take 1,000 sensors, add the data together, and say it is 1,000 times more effective than a single device. If the sensor granularity is not sufficient to detect what you are trying to detect, then one or one million will not be able to detect your subject.

            Well, actually that's quite wrong, to a certain extent. If we assume that these sensors always detect something (be it noise or parasite vibrations which you can consider noise), then by averaging their signals all together you can actually redu

            • If we assume that these sensors always detect something

              My whole point was that they won't. Accelerometers in laptops will register 0 (as in the discrete digital zero value) when a seismic event occurs, making interpolative data extrapolation techniques impossible.

              If what you are trying to detect is a reading on something that is beneath the Nyquist threshold for your sensors, then it matters not how many readings, or how many sub-sample deviations you can collect, you'll still end up with nothing but noise.

              • Accelerometers in laptops will register 0 when a seismic event occurs

                If you *do* know that then fine (do you actually know that?) but if you don't I'd think twice before assuming it.

                Noise averaging does *not* work the way you describe, because white-noise signals averaged do not produce lower noise, they produce more white noise.

                Hahahahahahahahaha. That's funny because you seem to be serious. lol, seriosuly man, pick up a book on signal processing basics or something.

                Given that you completely missed my

                • Hahahahahahahahaha. That's funny because you seem to be serious. lol, seriosuly man, pick up a book on signal processing basics or something.

                  Noise is cancelled using lowpass or highpass filters around the signal. Take 10 series of 10 random numbers each. Average the first one in each series, the second one in each series, the third one in each series to get the "average series". What do you get? A set of 10 more random numbers. Unless there is already a common bias in the series (otherwise known as an analo

                  • Noise is cancelled using lowpass or highpass filters around the signal.

                    Hahahaha. Come back when you get a clue, sucker. Signal processing 101 : Averaging is the most basic way to get rid of noise when you have many copies of the same signal with everytime a different noise. lol, low-pass and high-pass filters? And how the hell do you do if your signal covers the entire spectrum? There's a shitload of ways to reduce noise, but in that case you could trying profiling the noise in the frequency domain, then

                    • Duh, look at their distribution you triple imbecile. The more random numbers you use in your 10 series the narrower it will get, which proves my point.

                      Narrower at a median band with no data.

                      If you get some noise, that is non-zero readings, then there's no limit to how good a result you can get by averaging an infinity of similar sensors (which obviously is impractical). Noise here serves as dithering, that allows you to catch the signal even if it's buried deep down the noise.

                      Look here, I'm going to say th

            • Re: (Score:3, Insightful)

              Not relevant.

              Lucky Imaging uses multiple high accuracy devices that are accurate enough to capture the granularity required, but are otherwise limited by extraneous transient factors. By using multiple devices the chance of achieving an optimum reading vis a vis those extraneous factors is maximised. This situational opportunism is why it is called "Lucky Imaging", and it cannot be applied to the scenario where the device itself is not capable of making the reading necessary, even under optimum conditions.

              A
              • by Eivind Eklund (5161) on Saturday March 29 2008, @07:44AM (#22904066) Journal
                There are techniques for extracting higher quality data from overlapping low-resolution data sets. In the visual space, it's obvious that this is possible: If you have a single low-res camera, a static photographic subject, and full control of movement you can move a camera less than a pixel for reach picture taken (in a controlled way). Then you get sub-pixel-resolution data plus noise in the resulting difference set between different pictures. If you have ENOUGH difference sets, you can cancel out the noise. You then get sub-pixel resolution.

                To extend this to a domain where you don't have the effective control, you have to automatically detect where different pictures fit. I remember having seen somebody that did this; I can't remember where, though.

                Eivind.

                • There are techniques for extracting higher quality data from overlapping low-resolution data sets.

                  Yes and no. If your low-resolution images are properly acquired, that with with no aliasing, you're fucked. Aliasing means frequency components higher than half the sampling rate/camera resolution are not being filtered out prior to quantization by, in our example, the camera's CCD. When your image is anti-aliased, it looks good, but also these higher frequency components have been filtered out. Whatever they

                  • There are techniques for extracting higher quality data from overlapping low-resolution data sets.

                    Yes and no. If your low-resolution images are properly acquired, that with with no aliasing, you're fucked. Aliasing means frequency components higher than half the sampling rate/camera resolution are not being filtered out prior to quantization by, in our example, the camera's CCD.

                    You're usually still good - the average energy is still distributed the correct place. Aliasing is only an issue for "single point" sampling; if the sample covers an average over a time period or an area, you're still getting an energy increase in the average for that area.

                    Here's a paper covering the area: High-resolution image reconstruction from multiple low-resolutionimages [ieee.org]; it's the 6th hit on Google for a search for "high res from many low res images". Note that you can even do this from JPEG-comp

      • Plus it doesn't tear up your CPU at night.
        Just how few MIBF (Mean Instructions Before Failure) is your CPU rated for? Afraid you're going to use it all up? Wear out the gears and levers and such?
        • My laptop gets really hot when used heavily for awhile.. yes thermal stress destroys components
          • Indeed. Plus there is higher mechanical stress if you have a fan that kicks in when it's running hotter, as with my laptop ... so real moving parts are involved too.
        • Just how few MIBF (Mean Instructions Before Failure) is your CPU rated for? Afraid you're going to use it all up? Wear out the gears and levers and such?

          Pointlessly wear out his wallet maybe?

          Hint: Electricity costs money.

          A CPU in hibernate takes next to nothing. A modern CPU 'tearing' along at max utilisation 24x7 will make a noticeable bump in your utility bill.

          Figure 24h *30 days = 720 hours / month, so a 300Watt PC going full tilt for a month burns 216kWh. Average kWh in the US is .10 cents. So $21 bucks
          • Figure 24h *30 days = 720 hours / month, so a 300Watt PC going full tilt for a month burns 216kWh. Average kWh in the US is .10 cents. So $21 bucks a month on average just to 'tear up your CPU'. (or $250 a year on average... up to $500 a year in California or New York where electricity is higher...)

            I would be surprised if this application couldn't be made to fit on something like a Technologic Systems http://www.embeddedarm.com/ [embeddedarm.com] TS-7400 (which comes with a 12Mb/s USB port, cost $100 in quantity). The AC power draw for the TS-7400 plus accelerometer would be 6 watts max ($5 to $10/yr) and would pay for itself in less than a year. In addition, the TS-7600 is fanless and diskless, so there would be much less extraneous vibration.

      • Here is the project's website [ucr.edu]. It is also being planned for Desktop computers with an inexpensive USB accelerometer attachment. This actually makes sense, as desktops move less [ucr.edu] than laptops and are less prone to spurious vibrations like the clickityclack of the the train.

        if they're inexpensive enough, I wouldn't mind dropping 15$ on a USB accelerometer. Heck, I'd drop $25 if it was at all accurate, as I'm highly interested as to see how sensitive and see what kinds of vibrations it does pick up.

        • People may not install firefox, but hundreds of thousands installed seti at home, and various other cooperative project software.

          There is no requirement for precise location. You over state your case.

          Simply giving your zip code (or your county's equivalent) would be quite sufficient. When all the laptops in 98210 start signaling thats a pretty good hint. Most people would have no problem giving that level of precision or vagueness as the case may be.

          Traditional seismometer technology can produce better r
        • The first half of your post is random bullcrap. Why exact location via gps? Why at all? Did you just trip and fall on your keyboard and accidentally type those letters? Better say yes because that's the least retarded way you could have come up with that nonsense. People install folding@home, how does that make them too lazy to install firefox? What? And all of your vaporware is vaporware because it's completely retarded. A free software license that requires you to purchase a license? What! Hur dur why not
    • And no matter if it runs Linux or not, that spyhardware will never prevent or predict an earthquake

      And your basis for this sweeping statement is ... what, exactly?