タグ

画像に関するmaianiのブックマーク (3)

  • Deep Learningで「いらすとや風人間画像生成モデル」を作った話(DCGAN、Wasserstein GAN) - ぬいぐるみライフ?

    フリー素材サイト「いらすとや」に出てくる人間風の画像を自動生成するモデルをDeep Learningで作りました。実装にはGoogle製のライブラリ「TensorFlow」と機械学習アルゴリズムの「DCGAN」「Wasserstein GAN」を用いています。 以下は生成された人間画像のうちそれなりにきれいなものの一例です。頬のところが赤くなっていて何となくいらすとやの特徴を捉えられていると思います。 「いらすとや」とは? 実装した手法の概要 DCGAN、Wasserstein GANについて Generator Discriminator GeneratorとDiscriminatorの学習 学習や実装の詳細 Generator、Discriminatorのネットワーク構成やパラメーター 訓練データ その他 学習経過 モデルを検証する 入力にバイアスを掛けていい画像を出やすくする ま

    Deep Learningで「いらすとや風人間画像生成モデル」を作った話(DCGAN、Wasserstein GAN) - ぬいぐるみライフ?
    maiani
    maiani 2017/07/05
    いらすとや はすでに機械学習で生成された画像を流している説ある
  • フロントエンドエンジニアのための動画ストリーミング技術基礎

    動画はデータ容量が大きい 画像と違い、動画コンテンツはデータ容量がとても大きいため、データをダウンロードして再生するまでに待ち時間が発生します。 動画のデータ容量が大きい理由はとても単純で、動画は画像データが集合したものだからです。静止画像を人間の目が滑らかに感じられる速さで切り替えて表示することで絵を動かすという表現を実現しています(よくパラパラマンガに例えられますが、そんな感じです)。この人間の目が滑らかに感じる速さというのが 1 秒間に 30 枚だったり 24 枚を切り替えることになります。29.97 (≒30) fps とか 24 fps とかの数字を耳にしたことがあるかと思いますが、24 fps の場合は 1 秒間(s)の間(p)に 24 フレーム(f)を切り替えることを意味します。 データを全て自分の端末にダウンロードしてから再生しようとすると、かなり長い待ち時間が発生してしま

    フロントエンドエンジニアのための動画ストリーミング技術基礎
  • 画像の周囲の余白を自動で瞬時にトリミングする方法

    周囲に余白(白枠)のある画像を、画像編集ツールでトリミングする作業に追われたことはありませんか? 僕は面倒で周囲の余白を残したままブログに使ってしまうことが多いのですが、ページが間延びして来はよろしくありません。 何とか自動化できないかと調査した結果をご紹介します。 面倒な画像の周囲の余白のトリミングを自動化する ブログを運営していると、メーカーが広報素材として用意した物撮り写真を使う機会は少なくないものです。 広報素材によくあるパターンに、白い背景で撮影した画像があります。 白く飛ばした背景の中に、ポツンと対象が写っている画像。いわゆる、白バック飛ばし。 余白となる周囲の白い背景部分は広めに取ってあることも少なくなく、それをそのままブログに使うと、ページが間延びしてしまいがちです。 余白を詰める場合、通常はPhotoshopやPixelmator、Preview.appなどの画像処理ソ

    画像の周囲の余白を自動で瞬時にトリミングする方法
  • 1