Attempting To Generate Photorealistic Video With Neural Networks

Over the past decade, we’ve seen great strides made in the area of AI and neural networks. When trained appropriately, they can be coaxed into generating impressive output, whether it be in text, images, or simply in classifying objects. There’s also much fun to be had in pushing them outside their prescribed operating region, as [Jon Warlick] attempted recently.

[Jon]’s work began using NVIDIA’s GauGAN tool. It’s capable of generating pseudo-photorealistic images of landscapes from segmentation maps, where different colors of a 2D image represent things such as trees, dirt, or mountains, or water. After spending much time toying with the software, [Jon] decided to see if it could be pressed into service to generate video instead.

The GauGAN tool is only capable of taking in a single segmentation map, and outputting a single image, so [Jon] had to get creative. Experiments were undertaken wherein a video was generated and exported as individual frames, with these frames fed to GauGAN as individual segmentation maps. The output frames from GauGAN were then reassembled into a video again.

The results are somewhat psychedelic, as one would expect. GauGAN’s single image workflow means there is only coincidental relevance between consecutive frames, creating a wild, shifting visage. While it’s not a technique we expect to see used for serious purposes anytime soon, it’s a great experiment at seeing how far the technology can be pushed. It’s not the first time we’ve seen such technology used to create full motion video, either. Video after the break.

Continue reading “Attempting To Generate Photorealistic Video With Neural Networks” →

ISASTM Runs Vintage Cards Over USB

The ISA bus is a relic of the distant past, and no longer supported by the PC mainstream. Outside of retro fanatics and likely some long-term industrial users, it’s all but forgotten. That hasn’t stopped [Manawyrm] from hacking away, however, and she’s developed a nifty adapter for the modern era.

Still in its early stages of development, the ISASTM is a ISA-over-USB adapter that allows a modern computer to work with older expansion cards. Running on an STM32H743, and using the microcontroller’s native USB1 interface, the ISASTM card is able to be slotted into a backplane in order to address multiple cards with one adapter. [Manawyrm] demonstrates the hardware by running Monkey Island 1 in the PCem emulator, with sound provided by an AdLib ISA soundcard.

There are some throughput issues, which [Manawyrm] aims to solve by switching to USB2 and making some tweaks and improvements to the code. Regardless, it’s an impressive tool that we imagine could have some use in keeping some legacy hardware alive, too. Incidentally, it’s been a long while since we’ve seen a solid ISA hack around these parts. Video after the break.

Continue reading “ISASTM Runs Vintage Cards Over USB” →

Gas Powered Blender Packs Real Grunt

Whether you’re into fruit smoothies or icy blended cocktails, a blender comes in handy when preparing these beverages in the kitchen. But, if a small electric motor can do the job well, a noisy combustion engine can certainly do it louder. This is demonstrated ably by this project from [JT Makes It].

The build is a steel-framed contraption, mounting a small gas engine of the type you’d typically find in a weed trimmer or other garden tool. It’s attached to a shaft allowing it to spin a blender blade at up to 41,000 rpm when unloaded. A stout metal container is mounted on top, along with a plexiglass lid to ensure the contents of the bowl don’t escape when the blender is in action.

It’s a fun build, and one that has no trouble turning a bucket of apples into mush in under 60 seconds. More realistically, [JT] is able to whip up several litres of blended cocktail without major effort, which would be great for parties. Though, we do imagine the burning oil and gas fumes does somewhat spoil the taste sensation. We’ve seen similar hacks before, like this nitro-fuelled pencil sharpener. Video after the break.

Continue reading “Gas Powered Blender Packs Real Grunt” →

Benchtop Injection Molding For The Home Gamer

When we think injection molding, the first thing that comes to mind is highly automated production lines pumping out thousands of parts an hour. However, the very same techniques are able to be scaled down to a level accessible by the DIYer, as [The CrafsMan] demonstrates.

Using a compact, hand-actuated injection moulder, [The Crafsman] demonstrates the basic techniques behind small-scale injection molding. The PIM-Shooter Model 150A in question is designed to work with low melting point plastics like polypropylene and low density polyethylene, and can use aluminium molds which are much cheaper to make than the typical steel molds used in industry.

However, the real game changer is when [The Crafsman] busts out his silicone mold making techniques, and applies them to injection molding. By making molds out of silicone, they can be created far more cheaply and easily without the requirement of heavy CNC machinery to produce the required geometry. With the right attention to detail, it’s possible to get good results without having to invest in a custom aluminium mold at all.

Injection molding is a process that can achieve things 3D printing and other techniques simply can’t; it can even be used to produce viable lenses. Video after the break.

Continue reading “Benchtop Injection Molding For The Home Gamer” →

Clear PS2 Is The Crystal Edition We Deserved

Every so often, console manufacturers release a crystal edition of their hardware that never really lives up to the hype. The manufacturing realities of producing optically clear plastic mean the expense is rarely justified, even for a special edition. Instead, we get hazy, smoky translucent cases that are comparatively underwhelming. Here to rectify that, [BitHead1000] delivers on a properly transparent PlayStation2.

While the title calls it a Glass PS2, the cutting tools used and the labels on the material make it pretty clear (pun intended) that this build uses acrylic. Regardless, it’s an attractive material all on its own, and much more suited for such a build. To get the best possible visual effect, the internal shielding is removed and tossed in the bin, with plastic standoffs used to hold things in place instead. The case is then assembled around the components, giving an unparalleled view of the hardware inside.

It’s undeniably cool to watch the optical drive doing its thing inside the case when it’s switched on, and a few internal LEDs only add to the spectacle. We’ve seen [BitHead1000] pull off other casemodding feats, too, such as the fire breathing N64. Video after the break.

Continue reading “Clear PS2 Is The Crystal Edition We Deserved” →

Building An Internet Radio Is Quick And Easy With The ESP32

Terrestrial radio is all well and good, but it limits you to listening to local stations. [Nick Koumaris] lives in a small town in Southern Greece, and his favorite stations sadly don’t transmit in his area. Thus, an internet radio was the natural solution.

[David Watts] did a similar build, throwing the hardware inside a stunning Roberts RM20 radio from the 1970s.
While a Raspberry Pi is a common way to go in these situations, an ESP32 has enough grunt to do the job without the long boot times that come with running a full Linux distribution. Combined with a VS1503 MP3 decoder board and a PAM8403 amplifier, it’s more than capable of tuning in streams online. [Nick] went with a retro-look interface on an LCD, using a Nextion part for its onboard controller and in-built GUI tools. Taking inspiration from the project, [David Watts] executed a similar build, but instead used an Arduino Nano to interface the controls on a vintage Roberts RM20 radio instead.

While we’ve all got smartphones we can use to listen to content online, it can be nice to use a device that allows us to put on some music without constant notifications and chimes every time an email comes in or a government scandal erupts in a nearby country. When building your own radio, you can tailor the interface to suit your tastes – like this build that lets users scan the globe for a station to listen to. Video after the break.

Continue reading “Building An Internet Radio Is Quick And Easy With The ESP32” →

Homebrew Pulsejet Uses Carbon Fiber To Great Effect

Jet engines are undeniably awesome, but their inherent complexity prevents many from experimenting with the technology at home. Perhaps the most accessible design is the pulsejet; in valveless form, it can be built relatively easily without needing a lot of precision spinning parts. [Integza] decided to try building his own, facing many hurdles along the way. (Video, embedded below.)

Despite eschewing turbines and compressors, and consisting of just an intake, exhaust and a combustion chamber, the pulsejet still presents many challenges to the home gamer. Primary concerns are sustaining combustion without the jet flaming out, and building the jet out of suitable materials that won’t simply melt into a gooey puddle on the floor.

[Integza]’s design process began with many 3D-printed attempts. While the geometry was on point, none of these designs could run for more than a few seconds without melting and falling apart. Determined to avoid the typical welded-steel approach, [Integza] instead resolved to go left-of-field with carbon fibre mat combined with high-temperature sealant. With the help of a 3D-printed mold, he was able to produce a working engine that could stand up to the high temperatures and produce that glorious pulsejet sound.

It’s come a long way from [Integza]’s earlier experiments, and we look forward to seeing where it goes next – whether that be on a plane or perhaps even a go-kart. Video after the break.

Continue reading “Homebrew Pulsejet Uses Carbon Fiber To Great Effect” →