Yair Moshe

 

 

Description: staff-pic-yair-mosheI have been an engineer in the Signal and Image Processing Laboratory (SIPL) since 2002.

 

Areas of Interest:

·         Digital signal and image processing

·         Computer vision

·         Embedded implementation using Digital Signal Processors

·         Software Engineering

 

 

 

Address:

Department of Electrical Engineering

Technion - Israel Institute of Technology

Technion City, Haifa 32000, Israel

 

Office:

Room 504, Meyer building

 

Phone:

+972-4-829-4746

 

Fax:

+972-4-829-2795

 

E-mail:

yair@ee.technion.ac.il

 



Yair Moshe - Biographical Information

I am currently pursuing the Ph.D. in Computer Science at the University of Haifa, Israel, under the supervision of
Dr. Hagit Hel-Or and Prof. Yacov Hel-Or. My research deals with video analysis and understanding. I received the B.Sc. degree in Computer & Software Engineering in 2002 from the Technion - Israel Institute of Technology. I received the M.Sc. degree in Computer Science in 2008 from the University of Haifa, Israel.

 

Since 2002 I have been an engineer in the Signal and Image Processing Laboratory (SIPL). My work involves varied academic and educational activities such as supervising undergrad student projects, writing and supervising undergrad student experiments, involvement in research activities, connection with industry, maintaining and passing the gained knowledge and experience in the lab in the areas of Digital Signal Processors, MATLAB & Simulink and other applications, supervising the development of the SPDemo and SIPER software tools ….

 

During 1997-1998 I worked in Pythagor, a startup company that produced quality assurance software. I worked there as a programmer and as a software engineer.

 

 

Journal papers

 

 

Conference papers

 

 

Awards

  • Outstanding student presentation: ITRE 2004 – 2nd International Conference on Information Technology: Research and Education, London, UK, July 2004.
  • Distinguished employee 2005 in the Dept. of EE, Technion.
  • Scholarship in the University of Haifa according to high academic record, 2006.
  • Akavia scholarship in the Dept. of CS, University of Haifa, 2007.
  • Has gained the Dean’s list for Graduate Studies for Master of Arts in Computer Science (M.Sc.) in the University of Haifa, 2008.
  • Distinguished employee 2009 in the Dept. of EE, Technion.

 

Teaching awards:

  • Outstanding Technion teaching assistant 2005.
  • Co-supervisor of the project 'Telephone Bandwidth Extension Using Atmel DIOPSIS 740', 3rd prize winner at Atmel DSP Design Contest 2005.
  • Supervisor of the project 'Post-Processing for Flicker Reduction in H.264/AVC', citation in the Kasher annual project contest in the department of EE, Technion, 2007.
  • Distinguished project supervisor in SIPL, 2007.
  • Co-supervisor of the project ‘Real-Time Voice Scrambler and Descrambler‘, 4th place winner at Atmel hArtes Design Contest 2009.
  • Supervisor of the project 'Real-time Embedded Pedestrian Detection and Tracking’, 2nd award in the Kasher annual project contest in the dept. of EE, Technion, 2009.
  • Co-supervisor of the project ‘Object Reidentification in Real World Scenarios across Multiple Non-overlapping Cameras’, 3rd prize winner in the student competition the Israel Machine Vision Conference (IMVC2011).
  • Supervisor of the project ‘Moving Shadow Detection by Nonlinear Tone-Mapping’, 1st prize winner in the undergrad student competition the Israel Machine Vision Conference (IMVC2012).

 

 

Teaching

Some courses I have created and gave during the years:

  • 1997 (MALAM): PC technician course. 100 hours.
  • 2001 (Mediatech college): MCSD (Microsoft Certified Solution Developer) course. Covering C, C++ and the Microsoft .NET platform. Actually, as far as I know, I was the first in the northern Israel to teach the .NET architecture. 430 hours
  • 2002-current (Technion, Dept. of Electrical Engineering): Course 046271 - Object Oriented Programming and Design. This course has been created by Gabi Zodik and me and is given by both of us since 2002. The course covers main themes of OOP, software design, and design patterns. The Java programming language is used.
  • 2005-current (various places): Various courses in the subjects of C, C++, Java, and software engineering.
  • 2005-current: Image & video compression course (various places). A course that I have co-created and gave in various places together with Nimrod Peleg. Deals with the principles of image & video compression as well as industry standards such as JPEG, MPEG-1/2/4, H.261/3, H.264/AVC. Also covers other image and video processing topics such as image and video quality assessment.

 

The undergrad experiments that I’ve co-created can found here.

 

I have also written few presentations and documents on less-known aspects of MATLAB & Simulink (some of them can be found here).

 

 

In SIPL I have been supervising the following student projects (* means co-supervision):

 

Project Name

Area

Company

Sem.

A tool for subjective assessment of image quality

Image

 

2001B

FFT for Analog Devices ADSP-21160

DSP

 

2001C

H.26L implementation for Texas Instruments IDK

Video, DSP

 

2001C

Independent hand-drawn sketch recognition for an electronic tablet

Image

 

2001C

H.264 video coding for VCDemo*

Video

 

2002A

MP3 audio coding for SPDemo

Audio

 

2002A

Voice scrambling for SPDemo*

Speech

 

2002A

G.711 packet loss concealment for SPDemo*

Speech

 

2002B

Digital watermarking of MIDI files*

Audio

Mobixell

2002B

MP3 audio coding for Texas Instrument C64xx

Audio, DSP

 

2003A

Voice Activity Detector for Texas Instruments C54xx

Speech, DSP

 

2003A

WSOLA for Texas Instruments C54xx and for SPDemo

Speech, DSP

 

2003A

Speech features extraction for SPDemo

Speech

 

2003A

H.264 video coding for Texas Instruments DM642

Video, DSP

 

2003A

H.264 video coding for Freescale StarCore 8101

Video, DSP

 

2003A

H.264 video coding for Analog Devices Blackfin

Video, DSP

 

2003A

Fast Intra Prediction for H.264 video coding

Video

 

2003B

TDHS for SPDemo

Speech

 

2003B

Arbitrary size FFT for Texas Instruments C67xx

DSP

 

2003C

Low-complexity image retrieval in the spatial domain

Image

 

2003C

Low-complexity image retrieval in the DCT domain

Image

 

2003C

AAC audio coding for SPDemo

Audio

 

2004A

JPEG to MPEG transcoding

Image, Video

Adimos

2004A

Very low bit-rate video compression

Video

Tadiran

2004A

Video error concealment for H.264

Video

 

2004B

Video face detection for Texas Instruments DM642

Video, DSP

 

2004B

Fast pattern recognition using Gray-Code-Kernels

Image

 

2004B

Video shot boundary detection using pixel-based methods

Video

 

2004C

Video shot boundary detection using block-based methods

Video

 

2004C

Fingerprint authentication using TI FADT*

Image, DSP

 

2004C

Low-complexity face detection in images

Image

 

2004C

Speech bandwidth extension for Atmel DIOPSIS D740*

Speech, DSP

Atmel

2004C

Advanced variable-size FFT for Texas Instruments C67xx

DSP

 

2005A

Video pre-processing using morphological tools

Video

Comverse

2005A

Text detection in video

Video

 

2005A

Video retrieval using color features

Video

 

2005A

Multithreaded H.264/AVC encoding

Video

Intel

2005A

Post-processing for flicker reduction in H.264/AVC

Video

Oplus/Intel

2005B

Very low bitrate H.264/AVC implementation for Texas Instruments C67xx

Video, DSP

Tadiran

2005B

H.264/AVC implementation for Texas Instrument DaVinci

Video, DSP

Elbit

2005B

Fast motion estimation using GCK for Texas Instrument DM642

Video, DSP

 

2005B

Video retrieval using motion features

Video

 

2005B

3D image reconstruction for Texas Instrument DaVinci*

Image, DSP

GIP

2005B

Image coding using lapped transforms*

Image

 

2006A

Speech data embedding for SPDemo*

Speech

 

2006A

Single-ended objective speech quality assessment for SPDemo*

Speech

 

2006A

Audio retrieval

Audio

Mobixell

2006A

Scalable video coding using MCTF for H.264/AVC*

Video

 

2006A

Multi-view video coding for H.264/AVC

Video

 

2006A

Bit-rate control for multithreaded H.264/AVC encoder*

Video

Oplus/Intel

2006A

Video logo Insertion in compressed domain for Texas Instruments C67xx

Video, DSP

NeGeV

2006A

Pedestrian tracking for Texas Instruments DM642

Video, DSP

MOD

2006A

Feature matching for widely-separated views

Video

 

2006B

Accelerated video decoding using an NVidia GPU*

Video

Elbit

2006B

Packet-loss concealment detection for video based on image content

Video

RadVision

2006B

Video face detection for Texas Instruments DM642

Video, DSP

 

2006B

MPEG-7 audio descriptors for SPDemo

Audio

 

2006B

Morphological image processing for SIPER

Image

 

2006C

Audio retrieval using computer vision tools

Audio, Image

 

2007A

G.726 speech coding using Simulink for Texas Instruments C67xx

Speech, DSP

 

2007A

Geometry-adaptive block partitioning for H.264 video coding

Video

 

2007A

Fast motion estimation using GCK for Texas Instruments DM6437

Video, DSP

 

2007A

Texture synthesis

Video

 

2007A

Pedestrian tracking for Texas Instruments C6455 and DM642

Video, DSP

 

2007B

Scene cut detection in aerial video

Video

Elbit

2007B

Post-processing for aerial video

Video

Elbit

2007B

Adaptive pattern matching using Gray-Code-Kernels*

Image

 

2007B

Image thresholding for SIPER

Image

 

2007C

Image quantization for SIPER*

Image

 

2007C

JPEG image compression for SIPER

Image

 

2008A

Edge detection for SIPER

Image

 

2008A

Intra prediction for SIPER

Image

 

2008A

Parallel Hough transform

Image

 

2008A

Objects reidentification in multi-camera video*

Video

Mate

2008A

Video background modeling for an embedded system

Video

 

2008A

Video quality assessment

Video

MOD

2008A

Digital Audio Effects using Simulink for DSP*

Audio, DSP

 

2008B

Small target detection in IR video*

Video

SensoOptics

2008B

Keystroke identification using IR

Video

MOD

2008B

Texture synthesis for SIPER

Image

 

2008C

Voice scrambling for Atmel DIOPSIS 940HF*

Speech, DSP

Atmel

2009A

Speech coding using Simulink for DSP

Speech, DSP

 

2009A

Abnormal event detection in compressed video

Video

Nice

2009A

Fast object detection in multi-camera video

Video

Mate

2009A

Object tracking and classification for Texas Instruments DM642

Video, DSP

 

2009A

Reduced-reference video quality assessment

Video

 

2009B

Shape recognition for a multi-touch surface

Video

CRL

2009B

Face detection for SIPER

Image

 

2009C

Robust keystroke identification using IR

Video

MOD

2009C

Audio query by tapping*

Audio

 

2010A

G.711.1 wideband speech coding for Texas Instruments C55xx*

Speech, DSP

 

2010A

Cast shadow detection in video

Video

IDC

2010A

Tracking in crowd

Video

Mate

2010A

Surveillance video quality assessment

Video

IDF

2010B

Multitouch Tangram

Video

CRL Lab

2010B

Cast shadow detection for Texas Instruments DM642*

Video, DSP

IDC

2010B

Hough transform for SIPER

Image

 

2010C

Saliency detection for SIPER

Image

 

2010C

Image processing for photoelastic stress analysis*

Image

Vishay

2011A

Shadow detection in aerial images*

Image

Elbit

2011A

Moving objects detection in compressed domain

Video

Elbit

2011A

Augmented reality using PlayStation Eye*

Video

 

2011A

Music composition using multitouch interface

Video, Music

 

2011A