Slashdot Mirror


Fast Generation of 3D City Models

FleaPlus writes "New Scientist and UC Berkeley News report on research by Avideh Zakhor and Christian Früh on rapidly and automatically generating photo-realistic 3D models (coral cache) of city environments. This is reminiscent of research mentioned here in March, although the approach is rather different. Applications for areas like urban planning, entertainment, emergency response, and the military are discussed. Zakhor's group is also working on 4D systems, to allow for recording of events over time as moving 3D models."

45 of 84 comments (clear)

  1. Finally!! by Anonymous Coward · · Score: 5, Funny

    The long awaited release of Sim City 5

  2. SGI? by dclaw · · Score: 2, Interesting

    If I remember correctly... companies like Silicon Graphics have been doing this for several years for the military using their reality center systems to analyze satellite photographs of combat zones in real time.

    --
    feeling lonely? grab a balled up pillow for company
    1. Re:SGI? by Anonymous Coward · · Score: 1, Insightful

      can we have a special moderation adjective for the first asswipe to say 'Meh, people have been doing this for years!' Something like "-1, Nothing New Under the Sun"? Thank you.

    2. Re:SGI? by Janitha · · Score: 2, Interesting

      But that was mostly done with scanning the distance around a given point (or several points), and it had no image but just a depth map, even if there was image it would be used to simply identify more the object at a given point, not to this scale.

      This is quite impressive, yet they still have to work out those glitches that are quite visible. Its fast, but they are giving away precision for speed.

      The other thing I don't understand is the used for rapid generation of these, speed is good, but cutting down on how accurate it is for speed is not acceptable. A better view would be pre-rendering the images with more precision/accuracy. Not like buildings come and go every day.

    3. Re:SGI? by dclaw · · Score: 1

      true, it was not done to this scale... and was certainly not photo-realistic... but, it was still distinct enough to make out exact buildings and landmarks.... and certainly enough to make out billboards and other such high visibility marketing.... and the last iteration I saw of such technology, which was about 2 years ago was using multiple satellite images of an area:

      1 or more top down pictures of the area, plus usually a 4-way side view of the area... giving "recognizable" quality representations of buildings that were rendered to accurate size.

      anyway... yeah..... further explanation concluded.... I was at work when I wrote that quick blurb....

      --
      feeling lonely? grab a balled up pillow for company
    4. Re:SGI? by Money+for+Nothin' · · Score: 1

      can we have a special moderation adjective for the first asswipe to say 'Meh, people have been doing this for years!' Something like "-1, Nothing New Under the Sun"?

      You want an acronym that would be spelled "NNUTS"? :)
  3. Flight Simulator by Anonymous Coward · · Score: 3, Informative

    This would be awesome for flight sims. If you want to view this in this in Linux here is a viewer.

    1. Re:Flight Simulator by roseblood · · Score: 1, Insightful

      This would be awesome for flight sims.

      This way when you crash your virtual air-liner into an occupied landmark structure you'll be able to accurately determine which floor, even witch windows, will be hit as you commit you're holy jihad and make your way to the company of 72 (isn't 42 enough?) virgins.

      --
      There are lies, damned lies, and statistics.
  4. Military, eh? by peculiarmethod · · Score: 1

    Now the military can fake invasions in cities while working with the media to control us all. Cool. /removal of tin

    --
    ** "It's not my job to stand between the people talking to me, and the ones listening to me." -- Pego the Jerk
    1. Re:Military, eh? by Phil06 · · Score: 2, Funny

      If there is a way to help oppressed people rid themselves of murderous tyrants without killing lots of people and destroying cities I'm all for it. Then we wouldn't need a miltary anymore because democracies don't start wars.

      --
      "...and yet, I blame society" Duke - Repo Man
    2. Re:Military, eh? by triznitch · · Score: 1

      democracies don't start wars.

      mod that up for funny.

      --
      "In times of universal deceit, telling the truth will be a revolutionary act." -George Orwell
    3. Re:Military, eh? by Phil06 · · Score: 1

      The US has nothing againts the people of Iraq. We tried through all kinds of technology to only take out the murderous genocidal tyrant aggressor Saddam Hussein. The war would have not even started if the technology had worked. It didn't, I'm all for trying to improve the technology so we don't have to destroy a country in order to save it. Saddam killed all the people who disagreed with him, the opposite of democracy. That is not funny.

      --
      "...and yet, I blame society" Duke - Repo Man
    4. Re:Military, eh? by triznitch · · Score: 1

      so we don't have to destroy a country in order to save it

      i suppose there is no room for relativism in the world. however, if there was then i do not understand why the united states is the only country in the world that knows what is right and every one else needs to be saved. please keep your xenophobic and arrogant opinions to yourself. it is not the united states' job to save everyone. we cannot even save ourselves. and even if that was our job, how is forced starvation of a people through sanctions followed up with massive bombing and military occupation helpful? i'm sure the germans thought they could save us during world war two. point is: the united states does not have some sort of righteousness attributed to it just because it is the united states. we murder and plunder and use imperial aggression just as much, if not more, than the next country. if it is wrong for another nation to do it, it is wrong for the united states to do it too. iraq was not about defense and it is not about liberation. if we were interested in liberation we would stop funding brutal dictatorships and training human rights violators in latin america.

      --
      "In times of universal deceit, telling the truth will be a revolutionary act." -George Orwell
  5. Photo Realistic 3d? by drspliff · · Score: 1, Troll

    Excuse me.. but 'photo realistic' usually means that it is close or completly indiscernable the same as an actual photo of a real city. To be honest I've seen similar things from Sim City 2000 and see no real merit from the 'final product'. Really, how is this new? Sim City? huh? Nevermind!

    1. Re:Photo Realistic 3d? by Anonymous Coward · · Score: 1, Interesting

      What's new here is that street-level capture took 25 minutes of driving and was completely automated.

  6. torrent of the 100MB VRML model: Berkeley.zip by Anonymous Coward · · Score: 3, Informative
  7. Re:lol WWWWIDE PAEG!! by Anonymous Coward · · Score: 2, Funny

    Slashcode is smarter than you.

  8. Nah by FlyByPC · · Score: 1

    I've seen more realistic scenery in Flight Simulator.

    --
    Paleotechnologist and connoisseur of pretty shiny things.
    1. Re:Nah by Murphy+Murph · · Score: 1
      I've seen more realistic scenery in Flight Simulator.


      Prettier maybe, but not more accurate or easy to compile.
      --
      I dub thee... Sir Phobos, Knight of Mars, Beater of Ass.
    2. Re:Nah by Tyler+Eaves · · Score: 1

      You might be surprised what can be obtained. In my Flightsim install, while admittedly buildings aren't accurate outside of the major cities, I've got every road, powerline, and railroad track in the US. Also got terrain with 15m (or less) data point spacing across the entire US. Flying over the rockies looks absolutely stunning.

      --
      TODO: Something witty here...
  9. some links by Anonymous Coward · · Score: 1, Informative

    http://www.engadget.com/entry/1234000960042343/

    this also provides some more info on this

    http://meinherz.net/

  10. lidar by kebes · · Score: 4, Interesting

    This technique should be replaced with (or combined with) LIDAR techniques. LIDAR (Light Detecting And Ranging) is like a laser version of radar, and it can be used to generate 3D maps of objects or topography fairly quickly. A LIDAR-enabled plane can do a fly-over of a city and quickly generate 3D maps. For instance, check out these LIDAR images of New York pre and post 9/11.

    I've always thought that these 3D maps of cities should be combined with satellite imagery so that you could 'paint' the rooftops onto the buildings and streets. In fact, most satellite images are at a slight angle, allowing you to paint the facades of buildings. The techniques from TFA show how you could paint even more facades in the 3D model/map fairly easily. I think the LIDAR data would greatly simplify the painting algorithm, since the correct 3D shape of every object is known.

    I can't wait for the day when we can browse 3D maps online of any city. It would be useful for surveyors and architects of course, but also useful for planning trips, learning geography, and so on.

    1. Re:lidar by ian+mills · · Score: 1

      nice troll. Why don't you try reading the linked page nextime? Thats exactly what they're doing.
      From the FA.
      Airborne Modeling Generation of 3D models of rooftops and terrain shape from airborne laser scans and photos.
      Processing airborne laser scans
      Reconstructing surface geometry
      Texture mapping

    2. Re:lidar by way2trivial · · Score: 1

      I'm into panoramic photography, and always wondered, how involved would it be to mount a fisheye lens to a video camera mounted on the front left corner of a car hood, and drive up and down each street of a city (both directions) including all alleys, connected to a REALLY GOOD gps system, then have a QTVR composite that lets me manovuer at will through the city, up down/back right, turn, spin... I could have a map of a town, pick any street and orientation as a start point, and then just turn and advance- and the video would be of my 'location' as chosen...

      what kind of database/live edit system would it take to combine all that video to make transitions around corners smooth at the point where the video lines crossed on perpendicular streets?

      --
      every day http://en.wikipedia.org/wiki/Special:Random
    3. Re:lidar by Hast · · Score: 1

      I'd say you'd be better off using multiple cameras so that you capture multiple directions at once. If you don't you'll probably have a very hard time making the result match up. (Ie have the same spot in the road in both directions at the same time.)

      There are systems like this however. If you look up computer vision research you can typically see stuff about systems that automatically build a "map" of the world. (Typically used with robots.)

  11. 4d Futurists by sellin'papes · · Score: 3, Interesting
    Reminds me the futurist painters in the 1920s and 30s. They would try and capture an object from all different angles and movements for a period of time in one image.

    For instance Picasso (in his early days) did paintings of peoples faces from different angles and with different emotions all as one face.

    --
    This is my last post.
    [6th Estate]
    1. Re:4d Futurists by zeromemory · · Score: 1

      Reminds me the futurist painters in the 1920s and 30s.

      They were called cubists.

    2. Re:4d Futurists by sellin'papes · · Score: 1

      I stand corrected. And the dates I mentioned are off by...oh about two years or so. Cubism

      --
      This is my last post.
      [6th Estate]
  12. Wonder how it fares with European cities by Matthias+Wiesmann · · Score: 4, Interesting
    All the examples shown in linked article are US style cities, with straight roads and relatively simple roughly cubical buildings. I wonder how this technique fare with more complex buildings and street arrangement, as you find in the center of many European cities.

    I would really be impressed if they could automatically generate a 3D model of the three dimensional mess that is Lausanne:

  13. That's what they claim... by Urusai · · Score: 1

    ...I claim he was just painting angular, childish drawings requiring no particular talent, and then threw some meta-artistic gloss on it.

    1. Re:That's what they claim... by zeromemory · · Score: 1

      I claim he was just painting angular, childish drawings requiring no particular talent

      I respectfully beg to differ. When you or any child can paint something as nice as Les Desmoiselles d'Avignon, I'll admit that Picasso was without talent. Sure, a lot of 'modern' art these days is bunk, but Picasso shouldn't be classified with that junk.

    2. Re:That's what they claim... by I+don't+want+to+spen · · Score: 2, Insightful
      I thought so too (a long time ago). But then I saw some of his earlier, realistic stuff and realised that he painted abstract art because he wanted to, not because he had to. Look at this for an example.

      I still prefer Dali though ...

      --
      Don't go to a brothel if you want to buy broth
    3. Re:That's what they claim... by RollingThunder · · Score: 1, Insightful

      That's "nice"?

      I guess it is in the eye of the beholder. I see disjointed garbage.

    4. Re:That's what they claim... by Anonymous Coward · · Score: 1, Funny
      You still prefer Dali? That's because he was a fag and a poseur. That's why so many Slashdotters would prefer him.
      But... you're a Slashdotter too...
  14. a lot of people doing it by S3D · · Score: 1

    for example
    http://www.geosimcities.com/showroom_Phil.htm They were using laser to scan cityscape too.

  15. How do they account for light/shadows by DrFalkyn · · Score: 1

    The problem with these techniques is there are no algorithms I know of that account for the effect of light/shadows effectively. So the textures on your objects are going to include shadows. You can notice this effect on one of the images that have linked to in the article.

    1. Re:How do they account for light/shadows by RichardX · · Score: 1

      Just a guess, but couldn't you tell it where the light source is in the 3D image and have it calculate the lighting/shadows (as you would in any 3D scene) - get them to match up with the shadows you observe in the image, and use that to colour correct the textures

      --
      Curiosity was framed. Ignorance killed the cat.
  16. Yahoo A9 Yellow Pages? by oblique303 · · Score: 1
    I wonder how long until Yahoo's A9 search engine (or another company in a competing effort) incorporates this technology into their "Block View" street digitization project.

    http://a9.com/-/company/YellowPages.jsp

    Yahoo has been digitizing the front of buildings in major cities for some time now. It'd be great to see this imagery merged with Google's satellite view data from their KeyHole acquisition, to allow for 3d flythroughs of your favorite metropolitan area.

    This could take sites like MapQuest to a new level, providing 3d photo-realistic flythroughs of your route between two locations. Sure beats reading directions!

    1. Re:Yahoo A9 Yellow Pages? by SteelV · · Score: 1

      Actually A9.com is Amazon's, not Yahoo's. Don't really see why Yahoo would make another search engine to compete with itself, anyway.

  17. When I see this... by John+Pfeiffer · · Score: 1

    ...I can't think of anything more intelligent to say than "Damn, the next Sim City is going to be AWESOME!"

    That and, as a computer animator, I can see this being very useful various CG fields.

    --

    Friend: "The NIC is misconfigured..." Me: "No prob, I'll just telnet in and fix it." *Silence*
  18. 4D by marcuspl · · Score: 1
    I understand what they mean by a "4D modelling system" and all, but is that really the most adequate term for 3D scene recording / editing? Does it even have a cool-buzz-word-hype ring to it?

    Or was it called "4D Studio Max"? It has been a while since I abandoned the world of 4D editing, for good ol' simple 1D (top down yeah?) programming...

    1. Re:4D by Tomfrh · · Score: 1

      Calling it 4D is pompous.

      We all know that 3D models can change over time.

  19. woah by bobo+the+hobo · · Score: 1

    it's not every day you see posts on slashdot that have giant detailed 3d models of two blocks from your house...

  20. If you... by dhazard · · Score: 1

    If you dont squint your left or right eye and really really look at it you can kinda see how it resembles... Dali's The Persistence Of Memory painting.

  21. Game Maps? by BrianRaker · · Score: 1

    How easy would it be to take this modeling infomation and to import it into one of our favorite games, such as CounterStrike or CS:Source?

    --
    As I walk through the valley of death I fear no one, for I am the meanest sonova bitch in the valley!