◎正当な理由による書き込みの削除について:      生島英之とみられる方へ:

【H.265/HEVC】コーデック開発の勉強をしよう [転載禁止]©2ch.net ->画像>1枚


動画、画像抽出 || この掲示板へ 類似スレ 掲示板一覧 人気スレ 動画人気順

このスレへの固定リンク: http://5chb.net/r/prog/1415021882/
ヒント:5chスレのurlに http://xxxx.5chb.net/xxxx のようにbを入れるだけでここでスレ保存、閲覧できます。

1S60 ◆Z/kWA7DwME
2014/11/03(月) 22:38:02.27
コーデック開発の勉強をしたいと思います。
正直コーデックに関しての知識はまったく無いといっていいので基礎からの勉強になります。
何故この分野を選んだのかというと、自分にしか出来ない分野の技術力(強み)が欲しいからです。


スペック
年齢:28歳(もうすぐ29)
経歴:8年ほどSIやっていて、今年から自社開発メインの会社に転職した。
言語:C、C++
知識:基本的なIO、TCP、UDP(BSD、winsock)、マルチスレッド(POSIX、Win32)、MFC、WinSDK
RFCでの開発経験:多少有り
コーデックの知識:まったく無し
2S60 ◆Z/kWA7DwME
2014/11/03(月) 22:52:35.09
【 H.265/HEVC規格の概要 】
対応フォーマット:最大 7680×4320/120(画像サイズ/fps)
マクロブロックサイズ:8×8〜64×64
イントラ予測(予測モード数):4×4〜64×64ブロックで35種類
インター予測:8×4/4×8〜64×64ブロックで動き予測(1/4画素精度予測)
変換:4×4〜32×32ブロックで整数DCT、4×4ブロックで整数DST/変換スキップ
エントロピー符号化:CABAC
ループフィルタ:デブロッキングフィルタおよび画素適応オフセット


対応フォーマットはかろうじてわかるけど他が全くわからない。
まずはマクロブロックサイズのところから勉強しよう。
3S60 ◆Z/kWA7DwME
2014/11/03(月) 22:55:16.91
【 H.264/AVC絡みのサイトから抜粋 】
ピクチャ:概ねフレーム(1つの画面)に相当。
スライス:ピクチャをある程度分割したもの。
マクロブロック:スライスよりも小さな単位。一般的には16x16ピクセル。「動き補償」という圧縮方式が使う。
ピクセル:これはそのままピクセル。
ハーフペル:ハーフピクセル。「動き補償」で使う。隣接ピクセルの値の間の値を計算で出したもの。「1/2精度動き補償」などと言う。
クォーターペル:Qpel とか。「動き補償」で使う。「1/4精度動き補償」などと言う。
4仕様書無しさん
2014/11/03(月) 22:57:06.06
人によっては激しい腹痛に襲われるらしいね
5仕様書無しさん
2014/11/04(火) 00:25:22.55
処理の高速化のために、汗んブラを勉強しなさい
6S60 ◆Z/kWA7DwME
2014/11/04(火) 01:16:51.98
ピクチャとは概ねフレーム(1つの画面)に相当する。
概ねというところが意味深だけど1つのフレーム(静止画像)という認識をもっておこう。

スライスとはピクチャをある程度分割したもの。
参考サイトのイメージ画像の内容からするとピクチャを何分割にしたものがスライスという意味。
スライスにも色々種類があってBスライス、Iスライス、Pスライスというものがあるらしくて、
符号化の基本は「スライス」単位でやるものらしい。

マクロブロックサイズ(MBというらしい)は1フレーム(1画像)を正方形の小さなブロックに分割する事をいう。
つまり8 x 8だと縦横8ピクセル x 8ピクセルの事をマクロブロックという意味なのかな?
64 x 64だったりするのはよくわからないけどとりあえずマクロブロックの意味はなんとなく想像ついた。

ピクセルは1画素のこと(だと思ってる)

ハーフペルとクォーターペルはよくわからないから今は気にしないでおこう。

イントラ予測とインター予測もよくわからないから今は気にしないでおこう。

エントロピー符号化どこかで聞いたことある単語だけど今は気にしないでおこう。

ループフィルタもよくわからないから今は気にしないでおこう。



大まかな知識はこれくらいとし、まず課題としてyuvファイルを一つのフレームずつ読み込むサンプルプログラムを作る事にしよう。


>>5
汗はnaked(スタック処理を全部自分でやる)使ってE8h、E9hに対してのトランポリン仕込んでデバッグするぐらいしかやったことがないな
高速化のノウハウもわからないし、思いつくのはせいぜいレジスタ使ってスタック(自動変数)を
介した処理を極力しないぐらいしか思い浮かばない
7S60 ◆Z/kWA7DwME
2014/11/06(木) 00:05:45.33
1フレームの計算式 = width * height + width * height / 4 + width * height /4

探し方が悪いのか必死こいてやっと見つけた式
ただ、この式があってるのかどうかわからないし何となくモヤモヤする(掲載されていたソースから拾った式なので公式なのかがわからない)


176x144の2101フレームのyuv動画ファイルサイズを元に上記の式に当てはめたところちゃんと割り切れたからあっているとは思うが。。。

■yuvplayerを使った計算(フレーム数とファイルサイズさえわかれば計算できる)
動画ファイルサイズ = 79871616byte
79871616 / 2101 = 38016
1フレーム = 38016byte

■見つけた公式?に当てはめてみる
176 * 144 = 25344
25344 + 25344 / 4 + 25344 / 4 = 38016byte


動画処理やってる人口は少ないだろうから情報調べるのに苦労しそうだ
ひとまず課題で必須の材料は揃ったから読み込み処理はすぐできるはず
そういえばスライスで分割する個数って決まってるのかな
分割した後の圧縮や複合処理はスレッドでやるのがベターなんだろうな
8仕様書無しさん
2014/11/08(土) 08:46:00.34
「H.265/HEVC教科書」くらいは買ったんだろうな?
9S60 ◆Z/kWA7DwME
2014/11/08(土) 19:22:00.63
>>8
早速買ってきた
昼ごろから錦糸町の書店4件回ったけど全滅で秋葉原のヨドバシ7F(有隣堂)にあったわ
探すだけで半日ぐらい潰れてしまったから今思うとamazonで買えばよかったかな

決して安くない買い物だったから積み本にならなければいいが
10S60 ◆Z/kWA7DwME
2014/11/09(日) 02:16:14.91
本読んでてあんまり書いてる時間なかったけど
叩き台となる課題の処理は概ね出来上がった
後はこれベースに実験を重ねて映像処理の基礎理解を深めていければと思ってる

http://uproda.2ch-library.com/8385628zp/lib838562.c


今日買った本を読んでるけど難しすぎてさっぱりだ
元々敷居が高いのはわかっていたけど、やっぱり改めて映像処理は敷居が高いと感じた
こればっかりは地道に基礎知識を身につけていくしかないと思うがどこまでやっていけることやら(遠い目)
11仕様書無しさん
2014/12/11(木) 09:59:44.87
デジタルテレビやってる下請けへ行くといいよ
12仕様書無しさん
2015/03/12(木) 21:04:43.41
とりあえず動かしてから書けよ

口先君
13仕様書無しさん
2015/05/02(土) 09:44:57.81
ffmpeg?
14仕様書無しさん
2015/05/09(土) 23:58:34.47
Aviutlプラグインのh265ハードエンコ
bフレ非対応なのなんとかして欲しい
15仕様書無しさん
2016/03/16(水) 23:45:10.61
独自コーデックなんて需要皆無だしオープンな規格のはエンコーダもデコーダもすでに無料で用意されてるしな
16仕様書無しさん
2017/06/09(金) 05:18:09.76
ででたぁ
17仕様書無しさん
2017/12/29(金) 22:09:26.04
誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。

グーグル検索⇒『宮本のゴウリエセレレ』

QBMVG1HZYF
18仕様書無しさん
2018/05/22(火) 13:08:32.28
とても簡単な自宅で稼げる方法
参考までに書いておきます
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

TTSWE




lud20250627040640
このスレへの固定リンク: http://5chb.net/r/prog/1415021882/
ヒント:5chスレのurlに http://xxxx.5chb.net/xxxx のようにbを入れるだけでここでスレ保存、閲覧できます。

TOPへ TOPへ  

このエントリをはてなブックマークに追加現在登録者数177 ブックマークへ


全掲示板一覧 この掲示板へ 人気スレ | Youtube 動画 >50 >100 >200 >300 >500 >1000枚 新着画像

 ↓「【H.265/HEVC】コーデック開発の勉強をしよう [転載禁止]©2ch.net ->画像>1枚 」を見た人も見ています:
大学2年だけど、中学校の勉強しようと思うんだ
TOEICの勉強しようと思うんだけど詳しい人来てください
【埼玉】女子高生が和菓子を開発 カラフルようかん、味はメロン 
イキりイオン開発部長「イオンモールの社員食堂を撤去して従業員を酷使しよう」
米陸軍が開発中の重い銃器を構える際の補助「3本目の腕」がちんk…阿修羅のようだと話題に
ノーマンズスカイ開発者「ソニーが勝手にAAA級タイトルのようにアピールするので困っている」
【悲報】経営者「従業員がトイレでサボってばかりいる…どうすれば…」→悪魔のようなトイレが開発される
【TOYOTAへ】飯塚元院長「安全な車を開発するようにメーカーの方に心がけていただき、高齢者でも安心して運転したい」
【TOYOTAへ】飯塚元院長「安全な車を開発するようにメーカーの方に心がけていただき、高齢者でも安心して運転したい」★3
【TOYOTAへ】飯塚元院長「安全な車を開発するようにメーカーの方に心がけていただき、高齢者でも安心して運転したい」★5
【DEMOあり】ケンモメンレベルの画力でも簡単に風景画を描けるようになるNVIDIA開発のAIツールが話題に これもう画家いらんやろ…
Nintendo LABOの段ボールキーボードをパクリだと言う開発者 数年前に似たような物を開発されてるわ、任天堂に特許取られてるわ痛すぎ
「女用小便器」を開発して人生逆転しようと思う。パーキングエリア、遊園地、イベント会場からの需要が見込まれる。TOTOよ、怖いか?
4chanで英語の勉強しようZE!
フォトマスター試験の勉強しようよ!
俺達で山開発しようぜ
【家電】パナソニック、家電開発「脱万人受け」
【ビックリマン】 ホログラフィー開発者の衝撃告発
【企業】夜間の250m先検知 パナソニック、画像センサー開発
【超能力・気功】役立つ能力を開発しよう2
【IT】KDDI、フェイスブックと5G向けAR、VRサービス共同開発へ
品川駅の再開発、ガチでとんでもない事になるもよう
【本末転倒】日本政府、レーダーを無力化する装置開発へ ロックなしに乱射撃墜
【企業】凸版印刷、水回りで使える紙パック開発 性能・価格ともプラスチックボトル同等
mmクラスの金属クラックを数秒で自己修復するコーティングが開発される。200回繰り返し修復可能
【テクノロジー】ロボ関節、ケーブルレス化 パナソニックが非接触給電ユニット開発
【企業】弁当箱詰めロボット開発ベンチャーと提携、パナソニック 人手不足の深刻化が背景に
パナソニックがUSBに差すだけで音質が向上する究極装置を開発!数億年エージングされた素材を採用
【技術】ついに小型核融合炉を使用する旅客機開発へ 約500人の乗客を運び、マッハ1.5で飛ぶ(画像あり) ★2
新型ミサイル「SM3ブロック2A」が2連続で失敗、米レイセオンとMRJの三菱とARROWSの富士通が共同開発
ニコン、フルサイズセンサー一眼レフカメラ「D850」の開発をしてると発表 高速連写&高画質の最強スペック
【IT】CIAがMac・Linux用バックドア・ルートキットを設置する3つのハッキングツール開発が暴露されて発覚
【宇宙開発】宇宙空間で死体はどのように変化するのか? [すらいむ★]
【悲報】ゲーム開発者「eスポーツを盛り上げようとすると任天堂があからさまに邪魔してくる」
Googleが開発した「意識を持ったAI」、人間と禅問答し始め、ブッダのような答えをしてしまう
ポケモンGo開発者の中国残留日本人3世「日本は、僕のような底辺でも努力すれば報われるすばらしい国です」
HDDブレイクスルー HDDの容量を10倍にする技術が開発 理論上80TBまで実現可能 大量の動画が保存できるように
国士石原慎太郎「都国化するために金を集めたことあったけど、尖閣領有権は棚上げにして共同開発しよう」実は領土問題でブレていた
【中国メディア】恐ろしい!日本は米国に続き宇宙開発技術を軍事化しようとする可能性がある [Felis silvestris catus★]
【企業】Facebook、開発者によるユーザーデータへの不適切なアクセスが判明
父から母へのセックスのお誘いが「今日お勉強しような」だった
[ピュアドラの]プロケネックス総合[開発元]
カナダのケベック大学がロリコン判定器を開発したなどと言っているが
モンベルがランドセル代わりの通学リュックを開発 一般販売も [HAIKI★]
【滋賀】「ブラックバスカレー」開発…長浜バイオ大学の学生サークル、駆除に一役
開発者「スペックはPS3で十分!もう限界だ!」ソニー「黙れ!PS5に合わせてゲーム作れ!」
日本 ミニサイズでトラックで運搬できる超小型原子炉を開発 当然、核兵器にも転用可能
【企業】パナソニック、本社地区のAV機器開発拠点を閉鎖 三井不動産に売却、「ららぽーと」を建設へ
叫び動く子供ロボ 歯科研修向け、テムザックが開発 2020/11/01 [朝一から閉店までφ★]
【化学】「プラスチックを素早く分解する酵素」が機械学習モデルを利用して開発される [すらいむ★]
【科学】日本人の英語リスニング能力を無意識に向上させるニューロフィードバック技術の開発に成功 
ワイヤレスイヤホンの外音取り込み機能をハックして任意のアハンオケツイクなどの音を聴かせる攻撃が開発される
【科学】「運転中に携帯を使っていたか」を検知する技術 ロック解除でFBIに協力したといわれる企業が開発中 アメリカ
【半導体】韓国科学技術院、人間の脳を模倣したニューロモピック半導体を開発 「ヤヌス構造で実装可能証明」 [すらいむ★]
【社会】誤飲防止「開かない」ボタン電池に称賛 導入めぐり社内で賛否...パナソニック明かす開発秘話 [朝一から閉店までφ★]
【朗報】メタバースヘビーユーザー向け商品3種類登場 パナソニック共同開発超軽量VRヘッドセット「MeganeX」など
【ゲーム】歴史問題に揺れる『アサシン クリード』新作、開発元が謝罪 開発意図の説明で“フィクション”強調 ★2 [muffin★]
【アメリカ】会話し触れられると反応し所有者を見分けられるセックスロボットの開発「亡くなった人のレプリカも簡単にできる」[12/31]
【材料】海水で原料にまで分解「新プラスチック」開発…海洋生態系に悪影響「マイクロプラ」抑制に期待 理研など [すらいむ★]
【米国】新型コロナを“予言”した小説が話題に 「中国武漢の生物研究所で開発されたウイルス兵器“武漢400”によるパンデミック」
【衝撃】マッハ3・垂直離陸・直径42m… CIA公開文書で確定「ナチスは超高速飛行UFOを作っていた」! ソ連が開発継続か[08/15] ©bbspink.com
乳首開発116
お前らの勉強しないって
おい、イブの夜に資格試験の勉強してるウンコども!
全力で記念受験の勉強してる俺にアドバイスください
【介護は罰ゲームか?】ロンブー田村亮「介護の勉強しています」

人気検索: 剃り残し preteen porn kids child 1 Child あうアウpedo little girls 蜿ッ諢帙f縺・??辟。菫ョ豁」 ベトナムロリ ベトナム小学生 縺ゅ≧繧? preteen little girls nude 競泳水着 エロ エログロ
02:07:38 up 130 days, 3:06, 0 users, load average: 6.44, 7.16, 7.47

in 1.3064520359039 sec @1.3064520359039@0b7 on 082515