AMS Spring 2023

Turn 3D Photos into 3D Pop-Up Cards Using a Kinect or Asus Xtion 3D Camera

6K SmarTech

Share this Article

3dp_popuppic_kinectAs 3D photography becomes cheaper and more appealing to average users, people are finding all sorts of new ways to use the technology. Primarily it tends to be used in industrial and business applications. However, in the last few years makers have been turning things like the XBox Kinect into a makeshift 3D scanner, or an inexpensive way to simply capture some 3D data. But the problem with 3D photos is a simple one: what exactly do you do with them? You can’t really print a 3D photo out, and unless you have a digital picture frame they’re certainly not going to decorate your desk or photo wall at home. Turning them into 3D printable objects is a possibility of course, but it’s expensive and there are only so many memories that you will have room to display in your home.

Blogger and maker Kawamoto Ken was dealing with this very dilemma when he came up with an idea to use 3D point cloud data to auto generate popup cards. Using his Asus Xtion to collect the 3D data, Ken developed an algorithm that easily converts data captured with an off-the-shelf 3D camera into what is essentially a 2D image. Once the 2D image is printed out, parts of the photo just need to be cut out and popped into position. The finished product feels like a 3D image that can conveniently be folded up as flat as a 2D image. They can easily stored away, put in a picture book or even flattened and mailed like a card.

3dp_popuppic_bannerThere are other ways to create a pop-up picture that doesn’t involve using complicated 3D cameras, but none of them are quite as fun as Ken’s method. And there are certainly ways to turn a 2D image into a 3D image, but the quality isn’t always going to be the same, and the process isn’t any less complicated than Ken’s. Granted, not everyone has access to a 3D camera like a Kinect or an Xtion, but those are both relatively inexpensive options. Go ahead and look up some of the other few 3D cameras available, if you have $600 to spend on a FinePix 3D go for it. But a Kinect can usually be purchased from eBay for pretty cheap, and will work almost as well.

The captured 3D point cloud data.

The captured 3D point cloud data.

“As a parent, one of the things I like about Owning a depth camera (like a Kinect or an Asus Xtion) is that you CAN Take 3D photos of your child. Taking 3D photos of your family on occasions is highly recommended. They’re great ways to look back on old memories,” said Ken on his blog.

Ken is kind enough to walk his readers through the process of making pop-up photos, and explains each step that he takes along the way. Obviously he suggests taking a 3D photo of something, either a child, a pet or something else that you want to pop out of your picture. Use the 3D camera data to cluster the 3D points into several “layers” that will be the points on the image that the algorithm will pop up.

3D point cloud data grouped as two layers rather than dozens.

3D point cloud data grouped as two layers rather than dozens.

You will need to spend a little time reorganizing the points into planes and Ken’s method was to cluster the points by their distance from the camera. By using a k-means clustering algorithm like the one Ken wrote, the user specifies which points will be clustered with each other. Then the 3D image can be turned into a small, manageable number of layers rather than the dozens that would typically be present in a 3D photo. At this point the remaining layers can be merged into a single card. The process that Ken created adds a series of red lines to each photo. The red lines act as a guide, showing where on the printed picture users need to cut in order to create the desired 3D effect.

“Sure you could try 3D printing them,” Ken notes, “but they’re still expensive (or really low resolution), and they still don’t have the casual feel of printing out photos on paper. (They take up storage space, you can’t keep one in your wallet, and they certainly can’t be sent in an envelope.)”

The pop-up process isn’t perfect obviously, the relatively low resolution of most 3D cameras is going to make the picture quality suffer a little bit. But the three-dimensional images are still a clever and unique way to make a picture a little more special and interesting. There is a lot of potential here for some real creativity. Just imagine mounting the 3D popup pictures in a shadow box, and it is even possible to make these with three layers for extra 3D goodness. Ken will eventually either release the source code for his algorithm or make it available as a simple web service. But for now, if you’re interested in making your own popup cards with his process you can simply contact him via his blog and he’ll provide you with the code.

What are your thoughts on this innovative method of making cards?  Let’s hear your thoughts in the 3D Printed Popup Cards Forum thread on

Share this Article

Recent News

3D Printing News Briefs, November 26, 2022: 3D Printed Coral Reefs & Moon Habitat & More

3D Printing News Unpeeled: Wipro Launches a 3D Printer, Liux Wants to Make more Sustainable Cars


3D Design

3D Printed Art

3D Printed Food

3D Printed Guns

You May Also Like

3D Printing News Unpeeled: NASA Recycles Packaging and Wants 3D Printed Shuttle Tiles

NASA has given an SBIR award to Gigabot to develop an in space packaging reycling and printing system. Meanwhile Canopy gets another award to make a binder jet production technology...

3D Printing News Unpeeled: Robotics, Molyworks and Fraunhofer

Molyworks´ metal powder sales unit Continuum raised $36 million from an PE fund to power recycled powder sales. ARA was interested because Continuum could perhaps decarbonize the supply chain through...

3D Printing News Unpeeled: Zimmer Biomet, Recyclable 3D Printed Homes and Minifactory

Minifactory just unveiled a double as fast high temperature Material Extrusion system for PEEK and other high temperature polymers. It has better control over the heated chamber, improved air flow...

3D Printing Webinar and Event Roundup: November 20, 2022

Coming off of the insanity that is formnext and going into the week of Thanksgiving in the United States, the roundup is a little thin this week, but we still...