Previous Experience
Click for larger image My most recent contract work has been developing embedded software for the ST Electronics ST7100 & 5517 decoder and the STB0899 DVB-S2 demodulator ICs. The ST7100 can decode MPEG-2, MPEG4 pt2 and pt10 (AVC or H.264).high definition video and audio. I have worked on analogue, DVB-T, DVB-S and DVB-S2 receivers based around these devices.

 

While at Internet Pro Video Ltd (IPV) I was the software project leader, involved with product specification, functional specification and  project tracking of the FMA product (Flexible Media Architecture). The FMA concept was applied to an embedded wavelet codec, allowing finely controllable decoding. The project released a QuickTime plug-in which provides a novel internet video delivery method which allows progressive video delivery with a wide range of control. It is ideal for remote browsing of high quality video. 

www.ipv.com

After completing an initial feasibility study on an embedded videoserver, I was invited to join Overview Ltd to lead the project. The videoserver digitises an analogue composite input, calculates the required metadata and then serves the data over an IP network, thus allowing remote viewing and detection of events. After recruiting an excellent team, the product concept was taken through PC mock-up to hardware prototype. 

Artificial intelligence was key to the product concept, so I ran links with Kingston and Surrey Universities where Overview sponsored PhDs, and with other third party companies with experience in this area.

I developed the DSP code for the embedded platform using the Analog Devices Blackfin range of processors.


I was employed at Snell and Wilcox, working on their switchers and digital video effects (DVEs). I wrote embedded code which controlled the wipe mechanism and DVE in the highly influential and successful HD and SD switcher range. Features added included the simulated 3D positioning, 3D lighting sources and keying.

I also added features to the chroma keyer in the Magic DaVE DVE. 

www.snellwilcox.com

During '94-'96 I was subcontracted to the Independent Television Commission to take part in the EC RACE research programme HAMLET, that is High Definition Multi-level Encoding Techniques. The project studied video compression algorithms applicable for HDTV looking beyond MPEG-2. I focused on motion estimation and compensation techniques, particularly the use of warping rather than simple block matching. Improvements of 1-3dB PSNR were achieved. The technique is now having a resurgence within the MPEG-4 framework and will be more applicable to segmented video objects

Papers that I presented as part of the project were:

"Motion Estimation and Image Warping for Video Compression",
 B Henricksen, IBC '95, Amsterdam

"An Analytical Description of Displacement Estimation to Improve the Implementation of a Video Codec",
 R Buschmann, B Henricksen, European Workshop on Image Analysis and Coding for TV, HDTV and Multimedia Applications (HAMLET Workshop, Rennes, February 27-28th, 1996).

"Bilinear Interpolation of Motion Vectors for an Image Codec",
 B Henricksen, ADVICE '96, Cambridge, UK

Home