Slashdot Mirror


PhotoSketch Image Manipulation Tool Taking the World by Storm

PhotoSketch, a new image manipulation program that combines stick-figure sketches, internet image search and pattern matching, seems to be spreading like wildfire. Created by five Chinese students at Tsinghua University and the National University of Singapore, the tool takes a basic sketch and simple labels and turns it into a polished image. "Although online image search generates many inappropriate results, our system is able to automatically select suitable photographs to generate a high quality composition, using a filtering scheme to exclude undesirable images," say the PhotoSketch team in an abstract outlining the tool. "We also provide a novel image blending algorithm to allow seamless image composition. Each blending result is given a numeric score, allowing us to find an optimal combination of discovered images. Experimental results show the method is very successful."

53 of 193 comments (clear)

  1. correct links by sopssa · · Score: 4, Informative

    Since the link to homepage in the article is some old-dated one, here's a correct one:

    And the binaries (it's a few command line programs, so no fancy UI)

    1. Re:correct links by sopssa · · Score: 5, Informative
    2. Re:correct links by mugnyte · · Score: 3, Informative

      Downloaded. NOTE: the as-compiled binaries require the OpenCV libraries of the 110 variety (SourceForge holds the 200 version now). So, get older 110 binaries. From the file list

      See the OpenCV Wiki on setting up and checking you OpenCV installation.

      I'm still setting up, but I'll post back when I get it working...

    3. Re:correct links by mugnyte · · Score: 2, Informative

      No. I keep hitting a null pointer issue. I think they did some really bad documentation and/or pointer checking.

      See a related thread

    4. Re:correct links by Grim+Leaper · · Score: 2, Informative

      That link seems to be for the 1.00 binaries. These seem to be the 1.10 binaries: http://sourceforge.net/projects/opencvlibrary/files/opencv-win/1.1pre1/OpenCV_1.1pre1a.exe/download

  2. Sketched by Iriscal · · Score: 4, Funny

    This image looks sketched. I can tell from a few of the pixels, and from having seen a few sketches in my time.

  3. What everyone want's to know... by jo42 · · Score: 3, Funny

    If you sketch a big circle and two hands, will it come up with goatse?

    1. Re:What everyone want's to know... by aicrules · · Score: 4, Funny

      If you tagged the big circle with distended anus, then probably so.

  4. This sums it up quite nicely by al0ha · · Score: 4, Funny

    The authors of the program--Tao Chen, Ming-Ming Cheng, Ping Tan, Ariel Shamir, and Shi-Min Hu at the Department of Computer Science and Technology, Tsinghua University, and the National University of Singapore--presented it at Siggraph Asia 2009.

    An event that will be remembered forever in the History of Humanity as the day in which a million dorks were finally able to put themselves in X-rated positions with Megan Fox.

    --
    Did you ever wake up in the morning, with a Zombie Woof behind your eyes? -- FZ
    1. Re:This sums it up quite nicely by NotBornYesterday · · Score: 3, Insightful

      An event that will be remembered forever in the History of Humanity as the day in which a million dorks were finally able to put themselves in X-rated positions with Megan Fox.

      Many with decent Photoshop skills already can, this just lets millions more into the club without the need for a little know-how.

      On a serious note, if this just outputs a flat .bmp, or .jpg, I just give it a "cool and fun, but not really useful". If this thing can output a .psd or .xcf with each element on a discrete layer, that would be excellent.

      --
      I prefer rogues to imbeciles because they sometimes take a rest.
    2. Re:This sums it up quite nicely by adonoman · · Score: 3, Insightful

      Well, this being a research project / proof of concept type of thing, it's probably going to be bought up by a larger company (Microsoft, Google, Adobe) and made into a more useful bit of software. The actual output of this app is irrelevant - even if they composite the images into a flat image, at some point in time they've isolated the components and getting those components into different layers of some other image format is really a trivial extension. The important parts are really pulling useful images off the internet, and pulling together the important parts of those images.

    3. Re:This sums it up quite nicely by NotQuiteReal · · Score: 2, Insightful

      On a serious note, if this just outputs a flat .bmp, or .jpg, I just give it a "cool and fun, but not really useful". If this thing can output a .psd or .xcf with each element on a discrete layer, that would be excellent.

      And a copyright release form. Or are snippets of other images non-infringing use?

      In other words, it probably doesn't matter what the output format it, it will just be "cool and fun", but not for redistribution.

      --
      This issue is a bit more complicated than you think.
    4. Re:This sums it up quite nicely by Dahamma · · Score: 2, Informative

      Come on, don't plagiarize! At least give credit to Gizmodo for your cut and paste.

      http://gizmodo.com/5374890/this-is-a-photoshop-and-it-blew-my-mind

    5. Re:This sums it up quite nicely by Wraithlyn · · Score: 3, Interesting

      I'm amazed at how well this seems to automatically extract subjects from their background, something that usually requires a lot of painstaking manual work... honestly that's the real challenge of "photoshopping", becoming a ninja with the selection tools.

      --
      "Mind, as manifested by the capacity to make choices, is to some extent present in every electron." -Freeman Dyson
    6. Re:This sums it up quite nicely by Jah-Wren+Ryel · · Score: 4, Funny

      I'm amazed at how well this seems to automatically extract subjects from their background, something that usually requires a lot of painstaking manual work... honestly that's the real challenge of "photoshopping", becoming a ninja with the selection tools.

      The reason the software is a binary distribution is because it is actually sending the images to hundreds of thousands of chinese prisoners who are being made to use pirated copies of photoshop to select out the figures from the backgrounds and then send the results back.

      --
      When information is power, privacy is freedom.
    7. Re:This sums it up quite nicely by LS · · Score: 2, Insightful

      I just give it a "cool and fun, but not really useful"

      I beg to differ. If the usage of this tool reaches high enough numbers, you will have a system in place for tagging a massive number of images with meta-data (both textual and symbolic), making image search MUCH more powerful. This system would get better with time, and would enhance other systems, if the collected data is utilized appropriately.

      LS

      --
      There is a fine line between being a cultivated citizen and being someone else's crop. - A. J. Patrick Liszkie
  5. OH GREAT by mujadaddy · · Score: 5, Funny

    Now NO ONE will believe the pics of me with Jessica Biel, Kate Beckinsale and Dolly Madison are real!

    --
    Populus vult decipi, ergo decipiatur...
    "Force shits upon Reason's back." - Poor Richard's Almanac
    1. Re:OH GREAT by AmberBlackCat · · Score: 2, Funny

      They'll believe the Dolly Madison ones...

  6. Photoshopped Politics by Anonymous Coward · · Score: 4, Funny

    This will make things way easier for Iran and North Korea.

  7. Cool idea, but lacks specificity by BadAnalogyGuy · · Score: 4, Interesting

    I tried to draw a picture of a man with an erection. I labeled him "porn guy". Then I drew a picture of a woman with her mouth open and labeled her "porn whore cumshot".

    The composite picture was fine except that the man and the woman were far apart from each other. In addition, even if I were to draw them closer together (hey, I'm working with a mouse here), the result would still have been sized incorrectly.

    This technology holds lots of promise and is already pretty cool. I hope they can work out the kinks.

    1. Re:Cool idea, but lacks specificity by PolygamousRanchKid+ · · Score: 3, Funny

      I hope they can work out the kinks.

      Oh, don't be so boring . . . let them leave the kink in!

      --
      Schroedinger's Brexit: The UK is both in and out of the EU at the same time!
    2. Re:Cool idea, but lacks specificity by Jesus_666 · · Score: 3, Funny

      You mean except for the binary on the website (linked to in another comment)?

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
  8. This is unbelievable by rehtonAesoohC · · Score: 4, Interesting

    The reality is that it was only a matter of time before someone came up with something like this, with examples like Microsoft Photosynth, but this is an unbelievable implementation.

    I'm not 100% sure, but I can definitely see the potential for Google to snatch this up really fast and incorporate it into Picasa or even google image search or something. The fact that something like this allows anyone (not just artists) to come up with novel images with minimal effort is fantastic. I do wonder how canned the images were though. IE: did they GIS for an image first, then use the image as a basis to draw the stick figure, knowing that their algorithm would pick the image they selected in the first place? I would like to see a live demo with an unplanned audience member doing the drawing. Then I'll really be impressed.

  9. Copyright implications by capt.Hij · · Score: 5, Insightful

    In related news anyone supporting current copyright laws have reinvigorated the economy after having to go out and purchase new pants. Cue the next great debate about copyright as we continue to try to shoe horn old ideas into the new world.

  10. When slashdotters get their hands on this program by thewils · · Score: 2, Funny

    Tubgirl and goatse.cs are gonna crash.

    --
    Once I was a four stone apology. Now I am two separate gorillas.
  11. Re:How does it mask? by Carthag · · Score: 2, Informative

    It says in the Vimeo link. Not gonna summarize it cause just look at the damn thing

  12. The end of creativity by fluor2 · · Score: 4, Insightful

    Soon I can write a story and then I just compile it and it will show sniplets of existing movies or rendered characters and woha it's converted to a real movie even with end credits: Directed and written by ME ME
    Oh I can't wait.

    1. Re:The end of creativity by Carthag · · Score: 3, Funny

      A Scanner Darkly

    2. Re:The end of creativity by Draek · · Score: 2, Funny

      That might be fine if youre doing a remake of a ..ah damn what the name of that film again...my memory is shit.

      Star Wars: A New Hope?

      --
      No problem is insoluble in all conceivable circumstances.
  13. Re:How does it mask? by StreetStealth · · Score: 4, Informative

    It appears from the video that it's running a fairly sophisticated series of algorithms to compare backgrounds and determine how difficult it would be to do a convincing mask-out of the foreground object, of which it appears to have a sort of heuristic expectation of shape from the user's sketch.

    For instance, if your background is a grassy field, the user has requested a dog running, and you have a photo of a dog running over grass and a dog running over pavement, the grass one will allow a greater margin of error in the masking and thus it gets selected.

    Overall, this looks like a fantastic step forward for computer vision, bringing the computer ever closer to the non-Cartesian way our brains see.

    --
    Your mind is clear / The things that you fear / Will fade with how much you / Believe what you hear
  14. Another awesome example of the power of photos by IamTheRealMike · · Score: 3, Informative

    That's pretty damn cool. It reminds me of scene completion, which is another take on the same idea - combining images from Flickr to create new images according to a brief sketch.

  15. Rough around the edges by jemtallon · · Score: 4, Interesting

    Having just taken a quick look through the config files and readme from the binary.zip file, it's pretty obvious this is very much a Proof of Concept release. You need to hard-code the number of sketched items, label them each in the config file, download the potential matched images to a specified directory, etc. It involves enough guess-work and too little documentation for me to proceed further, which is unfortunate. Has anyone else actually gotten it to work as described to confirm it does what it claims it can?

    1. Re:Rough around the edges by GigaHurtsMyRobot · · Score: 3, Informative
      I don't think all of the binaries were included. After getting the right CV kit, the error is that some applications aren't there.

      You make a Workspace folder and but a .jpg for each "item" with a simple line drawing. You make an ImageDownload folder, and in it a folder for each "item" with downloaded images in those folders.

      It's missing exe's for these two lines from the ini file:

      AttentioinCut = true

      ShapMatching = true

      They can be switched to false and it will run and create data in the Workspace folder. The images in the Segment folder are neat.... but looks like the executable to actually stitch the images together was not included.

  16. Let's download binaries from China! by winkydink · · Score: 5, Funny

    Anybody else see what's wrong with this picture?

    --

    "I'd rather be a lightning rod than a seismometer." -Ken Kesey

    1. Re:Let's download binaries from China! by hoggoth · · Score: 2, Insightful

      This looks really cool, so I downloaded the binaries. But I am going to try it out INSIDE a VM just in case.

      --
      - For the complete works of Shakespeare: cat /dev/random (may take some time)
    2. Re:Let's download binaries from China! by Anonymous Coward · · Score: 5, Funny

      Seem to run about right here at Fermilabs.

  17. Off the top of my head by MonsterTrimble · · Score: 2, Interesting

    1) Open Source?
    2) Could the algorithm be used to find existing images similar to the one you just drew?
    3) When is a demo of this thing available?

    --
    I call it 'The Aristocrats'
  18. Hoax? by skeeto · · Score: 2, Insightful

    This seems to be either a hoax or will be extremely limited in ways they aren't discussing, as to have little use. If the examples they are showing are real, the image data set they are pulling from must have been manually processed and adorned with hand-made metadata.

    This falls too much into the "too good to be true" category for me to believe it.

    1. Re:Hoax? by skeeto · · Score: 2, Interesting

      Why? What are you basing that assessment on?

      I'm drawing on my experience with image processing and what I know of it's current capabilities. I've worked on programs to do this sort of thing. So, yes, I "know some shit" about this subject.

      We're just not yet at the point where a program could be given an arbitrary image and have it recognize a wide variety of objects in the image. For example, take a single picture of a dog in a park (that is, no stereo imagery, or video, here): we don't have algorithms yet that can recognize the dog as an individual object, recognize it as a dog, and then segment that dog from the image. You might be able to write a pretty good program that specifically finds dogs in an image that is guaranteed to have dogs (like digital cameras recognizing human faces), but it wouldn't be useful as soon as you want it to find something else in addition to dogs. It would frequently see dogs where there aren't any.

      Segmenting and object recognition is a lot easier given a pair of stereo images, because the 3D structure of the image is available, but that would greatly reduce the pool of available images. They couldn't be just yanked off Flickr. In video, moving objects are easy to find and segment, even if the camera is moving, but then you'd need video for all the input. Our human brains can recognize distinct objects in a single, flat image because they make may assumptions about the structure of the image, based on instinct and experience, filling in for the incomplete data. This has been hard to do with AI.

      We're just starting to have programs that can recognize arbitrarily rotated, rigid, static objects -- like a shoe or a specific tea pot -- under very controlled circumstances (I know someone that was researching this). So, I'd bet their input images for PhotoSketch already have all the recognizing and segmenting done for them by humans. The sketch would be limited to whatever objects humans decided to mark up.

      Building that input image library, marking it all up for the computer (object category, segmentation mask, perspective), would be a slow, tedious, and expensive, making this ultimately not very useful. The library would always seem inadequate for everything but trivial sketches.

      Given a library with the necessary objects (correct type and perspective) putting these together in a plausable way seems like the part that would actually work fairly well.

      So that's why I'm skeptical that this doesn't work nearly as well as advertised.

  19. Interesting point: This research is in China by MaraDNS · · Score: 4, Insightful

    An interesting point: This research is being done in China, not the United States. Whatever happened to basic research being done in the US? Today's PARC laboratory is not in the US, but appears is in China.

    This is not a good thing for people who live in the US. America's increasing dependence on outsourcing is destroying the US' capability to be competitive in today's environment.

    The Harvard Business Review has an excellent article about how America is destorying its own future.

    --
    MaraDNS is an open-source DNS server.
    1. Re:Interesting point: This research is in China by Anonymous Coward · · Score: 2, Insightful

      America's core competency used to be research and innovative application.

      Unfortunately, copyright and patent laws intended to protect the small from the big ended up getting flipped around. Now those laws are used by the big to crush the small, and along with it all the innovation that might produce a hint of competition.

      America's future is bleak indeed unless one of two things happen:

      1. A tremendous amount of domestic-only jobs (such as commercial driving from one US location to another US location) are created
      2. The United States abandons NAFTA and the WTO in favor of bi-lateral (one country to one country) trade agreements that are slanted in the favor the US.

      There is also a snowball's chance in hell of:

      3. Every other country in the world adopts standards higher than the United States, and makes the US the outsourcing destination of choice, because of our comparatively light regulation and cheap labor.

    2. Re:Interesting point: This research is in China by PhysicsPhil · · Score: 3, Insightful

      Give the Chinese credit where it's due. Setting aside any arguments about how Americans don't value science and technology any more, to expect China not to produce good research is foolish. It is a large country that is putting resources into science and technology. Combined with the fact that stricter immigration laws make the United States a less desirable place for overseas students to study it's not a surprise. Based strictly on relative populations of China and America, we should be asking why the Chinese aren't producing even more groundbreaking work.

      Americans forget that one of the main reasons they were the top dog in science and technology was because most of the world's population was doing subsistence farming. The kids of those farmers are now becoming scientists and engineers, and there is real competition now.

    3. Re:Interesting point: This research is in China by CheeseTroll · · Score: 2, Insightful

      Not that I disagree about the US slipping in investing in basic research, but there are highly intelligent people in other countries, too. Innovation is not a zero-sum game.

      --
      A post a day keeps productivity at bay.
    4. Re:Interesting point: This research is in China by FleaPlus · · Score: 2, Informative

      An interesting point: This research is being done in China, not the United States. Whatever happened to basic research being done in the US?

      This is cool research and all, but it's not like it happened in a vacuum. Below is a copy of the references from the PhotoSketch paper, showing the prior work the current paper was built upon, the vast majority of which are from labs in the US or Europe:

      BELONGIE, S., MALIK, J., AND PUZICHA, J. 2002. Shape match-ing and object recognition using shape contexts. IEEE Trans.Pattern Anal. Mach. Intell. 24, 4, 509-522.
      BEN-HAIM, N., BABENKO, B., AND BELONGIE, S. 2006.Improvingweb-based image search via content based clustering.In Proc. of CVPR Workshop.
      DIAKOPOULOS, N., ESSA, I., AND JAIN, R. 2004. Content basedimage synthesis. In Proc. of International Conference on Imageand Video Retrieval (CIVR).EITZ, M., HILDEBRAND, K., BOUBEKEUR, T., AND ALEXA, M.2009. Photosketch: A sketch based image query and composit-ing system. In SIGGRAPH 2009 Talk Program.
      FARBMAN, Z., HOFFER, G., LIPMAN, Y., COHEN-OR, D., ANDLISCHINSKI, D. 2009. Coordinates for instant image cloning.SIGGRAPH 2009.
      FELZENSZWALB, P. F., AND HUTTENLOCHER, D. P. 2004. Effi-cient graph-based image segmentation. Int. J. of Comput. Vision59, 2, 167-181.
      FERGUS, R., FEI-FEI, L., PERONA, P., AND ZISSERMAN, A.2005. Learning object categories from google's image search.In Proc. of ICCV.
      GEORGESCU, B., SHIMSHONI, I., AND MEER, P. 2003. Meanshift based clustering in high dimensions: A texture classifica-tion example. In Proc. of ICCV.
      HAYS, J. H., AND EFROS, A. A. 2007. Scene completion usingmillions of photographs. SIGGRAPH 2007.
      HOU, X., AND ZHANG, L. 2007. Saliency detection: A spectralresidual approach. In Proc. of CVPR.
      JACOBS, C., FINKELSTEIN, A., AND SALESIN, D. 1995. Fastmultiresolution image querying. In SIGGRAPH 1995.
      JIA, J., SUN, J., TANG, C.-K., AND SHUM, H.-Y. 2006. Drag-and-drop pasting. SIGGRAPH 2004.
      JOHNSON, M., BROSTOW, G. J., SHOTTON, J., ARANDJELOVI C,O., KWATRA, V., AND CIPOLLA, R. 2006. Semantic photosynthesis. Proc. of Eurographics.
      LALONDE, J.-F., HOIEM, D., EFROS, A. A., ROTHER, C.,WINN, J., AND CRIMINISI, A. 2007. Photo clip art. SIG-GRAPH 2007.
      LEVIN, A., LISCHINSKI, D., AND WEISS, Y. 2008. A closed-form solution to natural image matting. IEEE Trans. PatternAnal. Mach. Intell. 30, 2, 228-242.
      LI, Y., SUN, J., TANG, C.-K., AND SHUM, H.-Y. 2004. Lazysnapping. SIGGRAPH 2004.LIU, T., SUN, J., ZHENG, N.-N., TANG, X., AND SHUM, H.-Y.2007. Learning to detect a salient object. In Proc. of CVPR.
      MANJUNATH, B. S., AND MA, W. Y. 1996. Texture features forbrowsing and retrieval of image data. IEEE Trans. Pattern Anal.Mach. Intell. 18, 8, 837-842.
      PEREZ, P., GANGNET, M., AND BLAKE, A. 2003. Poisson imageediting. SIGGRAPH 2003.RAJENDRAN, R., AND CHANG, S. 2000. Image retrieval withsketches and compositions. In Proc. of International Conferenceon Multimedia & Expo (ICME).
      ROTHER, C., KOLMOGOROV, V., AND BLAKE, A. 2004. "grab-cut": interactive foreground extraction using iterated graph cuts.SIGGRAPH2004.
      SAXENA, A., CHUNG, S. H., AND NG, A. Y. 2008. 3-d depthreconstruction from a single still image. Int. J. of Comput. Vision76, 1, 53-69.
      SMEULDERS, A., WORRING, M., SANTINI, S., GUPTA, A., ANDJAIN, R. 2000. Content-based image retrieval at the end ofthe early years. IEEE Trans. Pattern Anal. Mach. Intell. 22, 12,1349-1380.
      WANG, J., AND COHEN, M. 2007. Simultaneous matting andcompositing. In Proc. of CVPR, 1-8

  20. Re:Copyright implications, mashup by LordNimon · · Score: 3, Informative

    No. Mashups are clearly derived works, which fall under copyright quite clearly. Since this is in China, I'm pretty they're ignoring an IP laws and will probably get away with it. In the U.S., however, every one of those images better be licensed for royalty-free distribution, or they'd be sued.

    --
    And the men who hold high places must be the ones who start
    To mold a new reality... closer to the heart
  21. xkcd by TheGreatOrangePeel · · Score: 5, Interesting

    Wow. I'm instantly instilled with the urge to plug an XKCD comic into this and see what happens.

    1. Re:xkcd by GaryOlson · · Score: 3, Funny

      A single XKCD comic? Apply to all XKCD comics, then turn all the comics into a streaming video. See if you obtain a higher level of conciousness.

      --
      Every mans' island needs an ocean; choose your ocean carefully.
  22. Image processing by benjfowler · · Score: 2, Funny

    I suppose it won't work if you try sketching the Dalai Lama?

    I've heard of academic projects on filtering out porn (Australian military didn't want people surfing smut on the clock). I'd imagine that filtering out pics of the Dalai Lama would be harder...

  23. Turn stick figures into photos? by zindorsky · · Score: 3, Interesting

    Someone should take all the XKCD comics, mark 'em up a bit, turn 'em into nice pictures, and .... Profit!!

    --
    If the geiger counter does not click, the coffee, she is not thick.
  24. That is because they are with me... wait, who are by SmallFurryCreature · · Score: 2, Insightful

    That is because they are with me... wait, who are they?

    You know your old when you don't regonize any of the names of today's hotties. And think they should cover up their bellies, do they want to catch a cold?

    Good job slashdot btw, on holding out the sex comment so long.

    Me, I thought of the porn possibilites when I read the first line.

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

  25. You've got it backwards by olau · · Score: 2, Interesting

    The fact that a Chinese university is doing cutting-edge research is a good thing for you Americans. That means they're getting richer, thus a growing market for the pop culture products and Hollywood entertainment you're so good at exporting. Maybe 80% of the entertainment in the telly here in Denmark (in Europe) is from the US.

    Now you just need to teach them to abide your copyrights. Maybe they can teach you how to eat vegetables in return. Fix an obesity problem or two, eh?

  26. Re:Copyright implications, mashup by Jah-Wren+Ryel · · Score: 3, Informative

    Isn't this the visual equivalent of a mashup?

    Aren't mashups already in a copyright gray area?

    In the US we have this really fucked up way of dealing with derivative works - the more complicated the work, the less of it needs to be incorporated into another work before it is considered an infringement. Yes, that's right the more information in the original the smaller the percentage of that information is required to disqualify any fair use defense.

    So you can quote a couple of lines of a short poem in a book or even have a character speak them in a movie and that's generally OK. But sample just 3 notes of another song and you are in deep doodoo. Similarly, any background artwork in a movie - simply just pictures hanging on the wall in the background of a scene and thus mostly out of focus and of very low effective resolution require clearance and licensing fees, frequently absurdly high fees and of course just about any clip of video used in another movie or show - even on a television in the background of a scene - is going to require licensing too.

    Most hollywood studies have an entire division devoted just handling these clearances (look in the credits for most movies and you'll see at least one person credited as head of the clearances group). This practice has the effect of keeping the "little guys" out of the motion picture business similar to the way patent pools are used to squash tech start-ups - all the studios have large "pools" of our culture under their copyright and the independent artist can't afford to license any of it for his work while the other studios can make each other sweetheart deals that guarantee cheap and easy access to each studio's "pool" of culture.

    So no, mash-ups, since they generally are 100% composed of samples of other songs, aren't anywhere near being gray in the USA.

    --
    When information is power, privacy is freedom.
  27. Re:Copyright implications, mashup by dangitman · · Score: 2, Funny

    Aren't mashups already in a gray area?

    The problem is that you're letting your potatoes get exposed to air for too long before mashing them. Submerge them in iced water prior to mashing, and add some sour cream to the mash, then your mashup will have a creamy texture and clean white color.

    --
    ... and then they built the supercollider.