More Related Content
Similar to FPGA エクストリーム・コンピューティング第3回
Similar to FPGA エクストリーム・コンピューティング第3回 (20)
More from Kenichi Kurimoto
More from Kenichi Kurimoto (6)
FPGA エクストリーム・コンピューティング第3回
- 2. Agenda
introduction
1. 発表概要 & 予備知識
main
2. JPEGアルゴリズム
3. softwareのみでmotionJPEG再生
4. 一部処理をhardware化
5. JPEG処理をhardware化
6. まとめ
7. エクストリームなおまけ
13年9月1日日曜日
- 11. Agenda
introduction
1. 発表概要 & 予備知識
main
2. JPEGアルゴリズム
3. softwareのみでmotionJPEG再生
4. 一部処理をhardware化
5. JPEG処理をhardware化
6. まとめ
7. エクストリームなおまけ
13年9月1日日曜日
- 13. YCbCr-RGB変換
R = Y + 1.40200(Cr-128)
G = Y -0.34414(Cb-128) - 0.71414(Cr-128)
B = Y +1.77200(Cb-128)
単なる色空間の変換演算です!
今日はここにFocus!
13年9月1日日曜日
- 14. Agenda
introduction
1. 発表概要 & 予備知識
main
2. JPEGアルゴリズム
3. softwareのみでmotionJPEG再生
4. 一部処理をhardware化
5. JPEG処理をhardware化
6. まとめ
7. エクストリームなおまけ
13年9月1日日曜日
- 25. gprofを用いて処理時間を測定
Each sample counts as 0.01 seconds.
% cumulative self self total
time seconds seconds calls ms/call ms/call name
32.26 0.20 0.20 62424 0.00 0.00 decode_mcu
24.19 0.35 0.15 249696 0.00 0.00 jpeg_idct_islow
20.97 0.48 0.13 2448 0.05 0.05 ycc_rgb_convert
8.06 0.53 0.05 1722390 0.00 0.00 jpeg_fill_bit_buffer
8.06 0.58 0.05 1 50.00 50.00 finish_output_bmp
3.23 0.60 0.02 2448 0.01 0.01 put_pixel_rows
1.61 0.61 0.01 236866 0.00 0.00 jpeg_huff_decode
1.61 0.62 0.01 4896 0.00 0.00 h2v1_fancy_upsample
0.00 0.62 0.00 62424 0.00 0.00 jzero_far
huffman decode, idct, YCbCr-RGB変換が占める
13年9月1日日曜日
- 31. Agenda
introduction
1. 発表概要 & 予備知識
main
2. JPEGアルゴリズム
3. softwareのみでmotionJPEG再生
4. 一部処理をhardware化
5. JPEG処理をhardware化
6. まとめ
7. エクストリームなおまけ
13年9月1日日曜日
- 48. Agenda
introduction
1. 発表概要 & 予備知識
main
2. JPEGアルゴリズム
3. softwareのみでmotionJPEG再生
4. 一部処理をhardware化
5. JPEG処理をhardware化
6. まとめ
7. エクストリームなおまけ
13年9月1日日曜日
- 52. Agenda
introduction
1. 発表概要 & 予備知識
main
2. JPEGアルゴリズム
3. softwareのみでmotionJPEG再生
4. 一部処理をhardware化
5. JPEG処理をhardware化
6. まとめ
7. エクストリームなおまけ
13年9月1日日曜日
- 55. Agenda
introduction
1. 発表概要 & 予備知識
main
2. JPEGアルゴリズム
3. softwareのみでmotionJPEG再生
4. 一部処理をhardware化
5. JPEG処理をhardware化
6. まとめ
7. エクストリームなおまけ
13年9月1日日曜日