Tuesday, March 06, 2018

One Man’s Quest for a Desktop Spherical Display | Hackaday

Monday, February 26, 2018

Nicolas Cage as Everyone - Nick Cage DeepFakes Movie Compilation


How to make deep fakes? http://www.fakeapp.org/

FakeApp can easily create robust, diverse datasets of thousands of images in minutes from both image sets and videos.

Get Datasets
Train AIs
Create Faceswaps
FakeApp makes it easy to observe the progress of trained AIs in real time by posting frequent loss values and training previews.

FakeApp reduces the task of converting the face in a video to a single button process by automatically splitting, converting, and stitching video frames.

FakeApp Makes Faceswaps Easy
FakeApp was designed to make the process of creating realistic faceswaps with deep learning as smooth, simple, and quick as possible. It supports all three steps of the basic faceswap workflow—creating datasets, training AI, and converting videos. Here is a brief video tutorial made by a FakeApp user and some screenshots.

Google built a tiny Street View car to map out one of the world's largest model cities

This is just too cool.

The "Miniatur Wunderland" exhibition, located in Hamburg, Germany, is the world's largest model railway.
To bring new perspective to the massive model railway, Google last year built a miniature version of its Street View car to capture footage within the Miniatur Wunderland with an array of tiny mounted cameras. You can actually see all the various worlds within the Miniatur Wunderland on Google Street View.



HD Analog video technology comparison - HD-SDI, AHD, HD-CVI and HD-TVI

HD Analog technology offers a compelling alternative to traditional analog and IP surveillance options. HD Analog video security solutions deliver megapixel resolution video over coaxial cabling (HD over coax), and are far less complex to install and operate compared to IP.

Since its introduction, several HD Analog formats have emerged, including: HD-SDI, AHD, HD-CVI and HD-TVI. While all HD Analog options offer the same basic benefits compared to analog or IP, each format features a unique set of capabilities and compatibilities.

At this time, there is no “standard” format – or established “winner” – in the HD Analog space. But, it is clear that certain formats are better positioned to succeed – offering clear competitive advantages that translate to significant and measurable benefits for the end user.

How HD Analog Formats Compare
Max Resolution (Pixels)1080p
1920 x 1080 px
1920 x 1080 px
1920 x 1080 px
1920 x 1080 px
Video Output Quality
(What you see)
Very good in daylight
Images not as crisp in low light conditions
Images not
as crisp
Colors not as accurate
Very Good
Sharp images up to 1080p
True colors
Very Good
Sharp images up to 1080p
True colors
Coaxial Cable
1600’ (720p)
1300’ (1080p)
Twisted Pair
(digital converter
DVR Input
AnalogAll analog cameras, limited channels, limited configurationsAll analog cameras, limited channels, limited configurationsLimited models, limited channels, limited configurationsAll analog cameras, on any channel, in any configuration
HD AnalogLike-branded HD-CVI cameras, on any channel, in any configurationLike-branded AHD cameras, on any channel, in any configurationLike-branded HD-SDI cameras, on any channel, in any configurationAny HD-TVI camera, on any channel, in any configuration
IPSupported IP cameras, on select channels, in select configurationsN/AN/ASupported IP cameras, on 2 channels, in any configuration
DVR Hybrid CapabilitiesLimited
Yes, unlimited configurability
Format CompatibilityProprietary technology, only produced by 1 manufacturer, Dahua - out of ChinaOpen
standard, limited manufacturers
standard, multiple manufacturers - are currently exiting the market as alternative HD formats outpace SDI
Open standard, over 100 manufacturer's have launched or are developing solutions using TVI technology


HD-SDI is a digital format over coax usually. It's used in professional Television studios and tends to be very expensive.


HD-TVI stands for High Definition Transport Video Interface.
The TVI standard was developed by a company named Techpoint and released in 2014 and adopted by many manufacturers, most notably Hikvision – Dahua’s primary competitor. Hikvision is the largest manufacturer of HD-TVI in the world. LTS Security is the biggest reseller of their products.


High Definition Composite Video Interface (HDCVI) was developed by Dahua in 2012 and began to saw wide-release in 2014.

The PTZ cameras of the HDCVI type are capable of achieving that RS485 data connection without the use of an extra cable. It's all done right through the same coax cable that's transmitting video.

HD-CVI technology can at times be found masked by behind other names like HD-AVS or HD-MPX.


AHD (Analog High Definition) developed by NextChip, a Korean manufacturer. AHD is interesting because most of its distribution has come in the form of no name brands. However, it was recently adopted by Samsung, making the technology considerably more legitimate as far as mainstream markets and long-term sustainability go. HD-AHD cameras are very cheap and are intended to occupy the low-end market.

Tuesday, January 23, 2018

Facebook Oculus invented a new time unit called the ‘flick’

A flick (frame-tick) is a very small unit of time. It is 1/705600000 of a second, exactly.
1 flick = 1/705600000 second

Here’s a list of numbers into which 1/706,600,000 divides evenly: 8, 16, 22.05, 24, 25, 30, 32, 44.1, 48, 50, 60, 90, 100, 120.

When working creating visual effects for film, television, and other media, it is common to run simulations or other time-integrating processes which subdivide a single frame of time into a fixed, integer number of subdivisions. It is handy to be able to accumulate these subdivisions to create exact 1-frame and 1-second intervals, for a variety of reasons.
Knowing that you should never, ever use floating point representations for accumulated, simulated time (lest your temporal accuracy degrade over time), the std::chrono time tools in C++ are ideal. However, the highest usable resolution, nanoseconds, doesn't evenly divide common film & media framerates. This was the genesis of this unit.


Wednesday, January 17, 2018

Is ATSC 3.0 really a Trojan Horse for next-generation AV and Collaboration?

Is ATSC 3.0 really a Trojan Horse for next-generation AV and Collaboration?

You may have seen the latest headline coming out of CES in Las Vegas last week about the Advanced Television Systems Committee (ATSC) release of ATSC 3.0, or more accurately stated the standards suite of protocols. How does this release impact the Audiovisual and Integrated Experience Association (AVIXA) members and the design of AV systems in general?


Friday, October 20, 2017

Weatherproof TTL Serial JPEG Camera with NTSC Video and IR LEDs



  • Metal Housing size: 2" x 2" x 2.5"
  • Weight: 150 grams
  • Image sensor: CMOS 1/4 inch
  • CMOS Pixels: 30M
  • Pixel size: 5.6um*5.6um
  • Output format: Standard JPEG/M-JPEG
  • White balance: Automatic
  • Exposure: Automatic
  • Gain: Automatic
  • Shutter: Electronic rolling shutter
  • SNR: 45DB
  • Dynamic Range: 60DB
  • Max analog gain: 16DB
  • Frame speed: 640*480 30fps
  • Scan mode: Progressive scan
  • Viewing angle: 60 degrees
  • Monitoring distance: 10 meters, maximum 15meters (adjustable)
  • Image size: VGA(640*480), QVGA(320*240), QQVGA(160*120)
  • Baud rate: Default 38400, Maximum 115200
  • Current draw: 75mA without IR LEDs on. 250mA extra for IR LEDs
  • Operating voltage: DC +5V
  • Communication: 3.3V TTL (Three wire TX, RX, GND)

Monday, September 25, 2017

Gigabit Multimedia Serial Link (GMSL)

Gigabit Multimedia Serial Link (GMSL) serializer and deserializer (SerDes)

Right now this is a sort of standard built around Maxim's chips.
It seems to be used almost exclusively in the self driving car / automotive industry.

power and data is carried over a single Coax cable to a GMSL camera.

Maxim Integrated’s MAX9272A and MAX9275 gigabit multimedia serial link (GMSL) serializers and deserializers (SerDes) used in the Surround View Kit are designed primarily for automotive video applications such as ADAS & Infotainment. Maxim’s GMSL SerDes technology provides a compression-free alternative to Ethernet, delivering 10x faster data rates, 50% lower cabling costs, and better EMC. The ADAS Starter Kit comes with coax cables having a length of 20cm, but they can be exchanged to longer ones as Maxim's GMSL chipsets drive 15 meters of coax or shielded twisted-pair (STP) cabling, thereby providing the margin required for robust and versatile designs