Jobs at Fixstars
会社紹介 採用情報

Apply now
entry
Contact Us
3rd Floor, Nisshin Building 1-8-27 Konan, Minato-Ku, Tokyo 108-0075
contact us by email

H.264 Encoder Development

H.264 Encoder Development
Overview
:
In this project, we are developing a H.264 (video compressing technology) encoder based video broadcasting system on the Cell/B.E. We are currently developing this with out partner, Broadcast International, Inc., and our job is to optimize the encoder part of the system. By encoding video streams on software, the system is expected to be highly flexible. The project is currently aimed to be displayed at an event held abroad, and our goal is to sell the product upon the international market.
Comment
:
The knowledge of Computer Science along with Cell/B.E. plus the knowledge of some specialized area is needed in most projects of Fixstars. In this project's case, the knowledge about encoders is needed, and added to that, we need to be able to understand English so we can communicate with our foreign partners. Most project members are having a hard time because of their English skills.
In a technological point of view, it is challenging to optimize the H.264 encoder on to Cell/B.E.. The reason is because H.264 has some features that are not suited for Cell/B.E.. We can optimize the encoder more easier if we cut those features out, but if we do so, the resulting video's quality may become unacceptable. Maintaining a good balance between speed and quality is the hard part of this project.
As we described earlier, we have many challenges in this project. By facing these challenges, one's skills are bound to improve. Moreover, the fact that our product will be evaluated internationally is the most stimulating part of this project.
Useful skills and knowledge
Knowledge about compression(DCT,quantization,encode), multithread processing skill(data parallelism, task parallelism), and English



Home About Fixstars Projects Job Opportunities Sitemap Terms of Use