SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

DeveloperZine(デベロッパージン)- エンジニアの意思決定を支える技術情報メディア ProductZine

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

JPEGを散歩する

【第2回】人間の特性を生かした色表現


まとめ

 ここまでの話を考えてみると、つまり色とは感覚でした。「人間の眼をだますため」にモニタも印刷も3原色を用いていますが、人間以外の生物には全く異なったものに見えているのかもしれません。不思議ですね。JPEG(JFIF)では、RGB値での表現方法から「輝度+色差」であるYCbCr値での表現に変更しました。これは、人間の特性を利用して画質劣化をなるべく減らしながらデータ量だけを減らすことをねらっています。その上で、色差成分のみを空間的に間引くことによって色表現のデータ量を減らしています。

 次回は、空間上に広がっている輝度値(色差値)をどうすると劣化を少なく、かつ効率良く表現できるかについて述べたいと思います。JPEGでは、色変換をした後、Y・Cb・Crの各成分ごとに8×8のマス単位で直交変換(DCT)という変換を行います。ここにも人間の特性が生かされています。お楽しみに。

この記事は参考になりましたか?

連載通知を行うには会員登録(無料)が必要です。
既に会員の方はを行ってください。
JPEGを散歩する連載記事一覧
この記事の著者

藤原 剛(フジワラ タケシ)

34歳。株式会社ビー・ユー・ジー熱血社員。名刺の肩書きはファームウェア職人。^^組込みではブートローダやOSポーティング、デバイスドライバあたりが好み。CPUではSHやMIPSよりARMやPowerPCが好き。WindowsやMac等の高級OSでは、デバイスドライバやソフトのチューニングが好き。最近は自社製...

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

CodeZine(コードジン)
https://codezine.jp/article/detail/3750 2009/03/26 17:54

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー