Chekib - Développeur ASSEMBLEUR

Ref : 081005N001
Photo de Chekib, Développeur ASSEMBLEUR
Compétences
Expériences professionnelles
  • 2004-2008 Video/DSP engineer at Scientific Atlanta, a Cisco Company. Tunis DSP team leader.

    General skills:
    • Video knowledge:
    o Standards: H.264, MPEG2: I’m almost 100% familiar with the H.264/MPEG2 bit-stream syntax. I have also a good understanding of all the blocks of the H.264 codec.
    o Video Quality :

     I have a good understanding of the Video value of most of the video features in the H.264 standard: inter modes (16x8, 8x16), intra search based on source or on reconstructed pixels, Mode decision based on predicted or reconstructed SAD, MBAFF, PICAFF, First pass encoding, Adaptive quantization, MB classification.

     Good understanding of the causes of some video artifacts (Blurriness, breathing, trailing, Mosquito noise,…)
    o Video applications: Video conferencing, broadcasting.

    • C64x TI DSPs knowledge:
    o Good optimization skills: Writing assembly code, Caching, memory conflicts, code/Data sectioning,
    o Internal/external memory DMA transfers: Design code to avoid DMA waiting problems, linking/chaining transfers
    o DSP/FPGA communication: synchronizing Event triggered transfers, EMIF configuration.
    o Multi-threading

     Semaphores: pending, posting , HWI, Tasks, PRD
    o Other peripheral communication: Video Port, PCI, HPI.
    • HD Davinchi: good knowledge of its architecture and capabilities.
    • I have also good management skills: I was managing the DSP team in Tunis for more than 3 years.
    • Communication & team work: I enjoy working within a team. I have good communication (verbal/written) skills; I talk almost weekly to other teams in Vancouver/Atlanta and Toronto to discuss project progress.
    • Member of the video architecture team of new SA encoder product.

    Main Projects:
    • Optimization of the H.264 LifeSize Encoder: TMN8 Rate Control & Chroma DMA transferring.

    • Redesign of the H.264 CABAC implementation for TI C6416 for PIP resolutions. C and assembly implementation.
    o My good understanding of the H.264 standard helped me in breaking the data dependency in the Re-normalizer block allowing to change the design to be MB based,
    o Speeding up the original code to run 150% faster and making a PIP encoder running real time on a single C6416 DSP.

    • SONY IPELA Product:
    o Strong participation of the design of the decoder product: I have computed the DSPs required bandwidth (through Video port and EMIF), Required cycles, and Required internal memory. I have also designed the packet communication scheme (required types of packets and their contents).
    o Team leader of the decoder Library.

    • Integration of New Video quality features (special effect algorithms) from the simulation software to run real time on the system D9054 SA product. Successful demo at NAB 07, & best stable product at EBU 07!

    • Video quality improvement
    o using Adaptive dead-zoning: better texture especially in soft texture (grass, clay-court)
    o Removing of trailing artifact in player’s edges.

    • Strong contribution in the design of next generation product:
    o Evaluation of third party products: HD Davinchi, Ambarella, MobliyGen, TandbergTV,…
    o Study of best motion search region (tradeoff: video quality/complexity); inspired from the properties of the HVS.
    o Study of the value of Dual-pass encoding (video quality/complexity).
    o Study of end-to-end delay, especially for the low delay applications.

Études et formations
  • STUDIES
    • 2001-2004: 3 years at Tunisia Polytechnic School, option: Signal and Systems (SISY)

    • Common core studies: Digital communications, Optimal filtering, Picture processing, Information coding and transmission, Signal detection and estimation,…
    - Final Project topic: 0ptimization of the H.264 Motion estimation SAD engine on the Texas Instruments TMS320C64X
    - Study trip to Germany: visits to prominent industrial and economic poles and
    research centers (Lufthansa Technical Base, Siemens, BMW, Daimler Chrysler, ...)

    • June 1999 Baccalaureate: Tunisia, grade: good

    LANGUAGES
    • Bilingual : Arab, French
    • English : good

D'autres freelances
Chef de projet ASSEMBLEUR

Ces profils pourraient vous intéresser !
CV Mainframe: COBOL, NATURAL ADABAS
Said

Mainframe: COBOL, NATURAL ADABAS

  • PARIS
NATURAL ADABAS MAINFRAME COBOL ASSEMBLEUR
CV Directeur IT - programmes - projets - Chef de grand projets
Lionel

Directeur IT - programmes - projets - Chef de grand projets

  • PARIS
COBOL ASSEMBLEUR MAINFRAME PHP AGILE LINUX MS PROJECT SQL ITIL CMMI
CV Consultant C
Mame Biram

Consultant C

  • CHÂTEAUROUX
C ASSEMBLEUR MS PROJECT DO178 C++
CV Directeur de projet DOORS
Heni

Directeur de projet DOORS

  • ERMONT
DOORS SYSTEMES EMBARQUES BIG DATA C++ Microsoft Power BI TESTLINK ASSEMBLEUR WINDOWS .NET APACHE HADOOP
CV Développeur VB
Georges

Développeur VB

  • St Christol les Ales
VB ASSEMBLEUR WINDOWS PYTHON C
CV Chef de projet WINDOWS
Riadh

Chef de projet WINDOWS

  • Marseille
WINDOWS CE WINDOWS MS OFFICE 365 MS-DOS WIFI MAC OS RS232 Arduino ASSEMBLEUR LAN MANAGER
CV Chef de projet C C++ EMBARQUE
Mokhtar

Chef de projet C C++ EMBARQUE

  • GUYANCOURT
C EMBARQUE C C++ EMBARQUE Altium ASSEMBLEUR LABVIEW SYSTEMES EMBARQUES PSPICE MICROCONTROLEUR
CV Chef de projet DELPHI
Antonio

Chef de projet DELPHI

  • MARSEILLE
DELPHI ANDROID ASSEMBLEUR HTML JAVASCRIPT BOOTSTRAP JBOSS JSON JQUERY AUTOCAD
CV Chef de projet C++
Patrick

Chef de projet C++

  • Wavrin
C++ DELPHI 5 MS PROJECT C SHARP BORLAND C++ ASSEMBLEUR BORLAND DATABASE ENGINE APACHE ASP.NET
CV Chef de projet ALM
Abdessatar

Chef de projet ALM

  • Massy
ALM HP ALM DHCP C APACHE ASSEMBLEUR CLEARCASE CMMI EDI ECLIPSE