Community:SummerOfCode19:Brainstorming: Difference between revisions

added rav1e project
(strike some projects)
(added rav1e project)
Line 273: Line 273:
| [https://mozillians.org/en-US/u/bacharakis/ Christos Bacharakis]
| [https://mozillians.org/en-US/u/bacharakis/ Christos Bacharakis]
| [https://github.com/ossn/fixme Link to] front-end source code, [https://github.com/ossn/fixme_backend link to backend] source code. [http://fixme.ossn.club/ FixMe tool in action]
| [https://github.com/ossn/fixme Link to] front-end source code, [https://github.com/ossn/fixme_backend link to backend] source code. [http://fixme.ossn.club/ FixMe tool in action]
|-
| Rust AV1 Encoder (rav1e) Project
| Mozilla's rav1e Project [http://github.com/xiph/rav1e] is a clean room AV1 encoder implementation written in Rust.  The goal is to create a production ready AV1 encoder for use with common internet use cases: Video-On-Demand (high latency), Live Streaming (some latency), Interactive Video Conferencing (low latency).
|
* C/C++
* Rust
* SIMD
| [mailto:negge@mozilla.com Nathan Egge]
| [mailto:negge@mozilla.com Nathan Egge]
| We are looking for GSoC students to help us research and implement advanced encoding algorithms in rav1e.  Areas of interest are:
* Scene detection
* Frame type assignment and ordering
* Encoder complexity analysis and design of speed levels
* Rate-distortion optimization algorithms
* Parallelized encoding using Rust fearless concurrency
* Chunked encoding
|-
|-
| ..your next idea here!
| ..your next idea here!
3

edits