タグ

画像処理に関するnekomoriのブックマーク (20)

  • ディープラーニングでおそ松さんの六つ子は見分けられるのか 〜実施編〜 - bohemia日記

    前回、おそ松さんたちをディープラーニングで見分けるため、準備編としておそ松さんたちの顔画像を5644枚集めました。 今回はそれを用いて、ディープラーニングで学習させ、判別器を作って検証します。 集めた画像 人物 枚数 例 おそ松 1126 から松 769 チョロ松 1047 一松 736 十四松 855 とど松 729 その他 383 使用フレームワーク 最近GoogleからTensorFlowという新しいディープラーニングのフレームワークが発表されました。 会社のブログに使い方書いたのですが、まだ慣れていないので、今回はchainerを使います。こちらだとすぐに高い成果を上げているImageNetのNINモデル、4層畳み込みニューラルネットワークがサンプルで入っていますので、こちらを改良して使います。 imageNetの使い方は、こちらやこちらを参考にしています。 訓練データセット Im

    ディープラーニングでおそ松さんの六つ子は見分けられるのか 〜実施編〜 - bohemia日記
  • GIFアニメ生成にImageMagickはオワコン、情強は高速なGraphicsMagickを使う - 海峡

    大した話ではないけれど、GIFアニメをコマンドラインから作るならGraphicsMagickが便利なので共有します。 MP4の動画ファイルからGIFアニメを作ろうとすると、まずffmpegで動画を画像に分割してそれからimagemagickでGIFに結合するという方法があります。 % ffmpeg -i hoge.mp4 -r 2 %04d.png % convert *.png hoge.gif複数枚の画像をimagemagickでGIFに結合するのが実は結構時間がかかるため煩わしいことが多いです。場合によっては、数十秒かかったりする。 ImageMagickのfork版であるGraphicsMagickを使うと高速にGIFアニメを生成することができます。 GraphicsMagickのほうが3~4倍速い GraphicsMagickを使えばImageMagickよりも3~4倍高速にGI

    GIFアニメ生成にImageMagickはオワコン、情強は高速なGraphicsMagickを使う - 海峡
  • セクシー女優で学ぶ画像分類入門

    ゼロから始める深層強化学習(NLP2018講演資料)/ Introduction of Deep Reinforcement LearningPreferred Networks

    セクシー女優で学ぶ画像分類入門
  • JavaScriptでJPEG画像を読み込んで表示·jpgjs MOONGIFT

    jpgjsはJavaScriptによるJPEG読み込みライブラリです。 JavaScriptによるバイナリハックは今なお熱い分野です。今回はJPEGファイルを解析、表示を行うjpgjsを紹介します。 左から順番に通常のJPEG、プログレッシブ、グレースケールとなっています。 jpgjsでは指定したJPEGファイルを解析し、Canvas上に描画しています。現状のままでは普通に表示したのと変わりませんが、エンコーダーが実装されるとWeb上でJPEGファイルを加工したり生成したりできるソフトウェアが作れるようになります。 jpgjsはJavaScript製、Apache License 2.0のオープンソース・ソフトウェアです。 MOONGIFTはこう見る Webブラウザで扱える画像系のリソースとしてはJPEG/GIF/PNG/SVGがあります。SVGやCanvasで描いたものをPNGで出力でき

    JavaScriptでJPEG画像を読み込んで表示·jpgjs MOONGIFT
  • 計量学習を用いた画像検索エンジンとアニメ顔類似検索v3について - デー

    まだgithubにはpushしていないのですが、さいきょうの組み込み型画像検索エンジンotamaに計量学習を用いて与えられたデータにあった画像間の距離関数を学習してそれを使って検索するというドライバを入れたので、先行的なデモとしてアニメ顔類似検索v3を作ってみました。 計量学習は、ベクトル間の距離の計り方を機械学習で決めるみたいな分野です。 アニメ顔類似検索v3 AnimeFace Search v3 - Otama LMCA_VLAD_HSV Driver randomボタンを押すと顔画像がランダムに出るのでどれかクリックするとそれをクエリに検索します。color weightは色の重みを調節するパラメーターで、1にすると色だけで検索します。0にすると形状やテクスチャだけで検索します。結果画像の上の数字は類似度的なもので、その横のgglは元画像をGoogle Search by Imag

  • Google、画像フォーマット「WebP」に可逆圧縮と透明度を追加

    GoogleがWeb高速化を目的に開発している画像フォーマット「WebP」に、PNGよりファイルサイズを小さくできる可逆圧縮モードと、アニメーションに必要なアルファチャンネル機能が追加された。 米Googleは11月18日(現地時間)、オープンソースのWeb向け画像フォーマット「WebP(ウェッピーと読む)」に、可逆圧縮(ロスレス圧縮)モードと透過度を設定できるアルファチャンネルを追加したと発表した。 WebPは、同社が昨年9月に発表した画像フォーマット。Webサイトのページ読み込みの高速化を目的としており、ビデオフォーマット「WebM」のビデオ圧縮技術「VP8」を流用している。発表の時点では、JPEGのような非可逆圧縮にのみ対応していた。10月にはアニメーション、ICCプロファイル、XMPメタデータをサポートした。 Webページ向けの画像フォーマットとしては、一般に写真など階調の細かい画

    Google、画像フォーマット「WebP」に可逆圧縮と透明度を追加
  • 顔のニキビを一刻も早く治す効果的な方法

    顔のニキビを一刻も早く治す効果的な方法 大事な日が控えている時に限ってできてしまうこと、ありませんか? ニキビができてしまうと、それだけで気分も落ち込み、印象も大分変わってしまいますよね? 私も最近まではチョコチョコニキビができてしまうことがありました。 最近は以下の対策をすることで、劇的にニキビに悩むことが少なくなりました。 よかったら参考にしてみてください。 【YouTube】赤ら顔を治す方法こちら 顔のニキビの原因 まずはニキビができてしまった原因を特定しましょう。 ニキビの原因は様々です。 生活の乱れ、角質の汚れ、メイクがきちんと落とせていない。 乾燥によるニキビ、または疲れが溜まっていたり、ストレスが溜まっている場合、ホルモンのバランスが崩れている場合などが挙げられます。 自分のニキビの原因が何なのかを知ることもとても大切です。 対処法その1 原因が分かったら、その原因を排除し

  • よくあるニーズを疎結合に。内部や外部の画像をリサイズや切り抜き、簡易加工を行うPHPスクリプト·TimThumb MOONGIFT

    TimThumbは内部または外部の画像を取り込んでリサイズ、切り抜き、簡易加工を行うPHPスクリプト。 TimThumbはPHP製のオープンソース・ソフトウェア。Webサイトを作る際に重要な要素が画像だ。テキストが並んでいるだけでは重苦しいが、画像をうまくちりばめることで華やかに、見栄えのいいサイトに仕上がる。ユーザに画像をアップロードしてもらうサイトも多い。 リサイズ ユーザがアップロードしたり、外部にある画像を使う場合サイズがばらばらであったりして扱いが悪い。そんな画像を加工するのに使えるのがTimThumbだ。 TimThumbはPHPで画像のパスを指定してリサイズしたり、簡単な加工を行うソフトウェアだ。パスを指定することも、URLを指定することもできる。GDライブラリを使っているのでPHP側を対応させる必要がある。単純なリサイズだけでなく位置を指定した切り抜きもできる。 切り抜き

  • 独学Linux : Ubuntuで試す顔認証ログインシステム

    10月11 Ubuntuで試す顔認証ログインシステム カテゴリ:Ubuntu 10.04 今回は顔認証(face-authentication)という非常に興味深い機能を試してみましたので、その報告です。よく映画などにも出てくるし、いまでは実際に使われているところもあるかと思いますが、まさかLinuxでしかも自分で試せるとは思っていませんでした。 ※ UbuntuのKDMでのログイン時に顔認証を行なっているようす。 必要なものは、WEBカメラを搭載しているUbuntu(Lucid or Maverick)をインストールしたPCだけ。ただし、ここで紹介するのはGNOME版のみです。KDEでも使えますが、導入方法が異なりますし、自分で試してはいませんので、KDE版は省略します(KDE版の方がカッコよさそうですけど)。 pam-face-authenticationの導入方法顔認証ログインに使用

  • [ケータイ Watch.biz] KLab、処理速度4倍のソーシャルアプリ向け画像合成ライブラリ

  • 画像をぷるぷるにするソフト作ってみたVer 2.00(仮完成)

    [最新版sm9462411]OE-CAKE!を目指して作っていたはずの自作画像加工ソフトです。使用言語:C++(DXライブラリ)個人使用はフリーです。以前の動画mylist/16344460                                                                           XX-CAKE!まとめwiki:http://www21.atwiki.jp/xxcake/最新版sm9462411

    画像をぷるぷるにするソフト作ってみたVer 2.00(仮完成)
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • 類似画像検索システムを作ろう - 人工知能に関する断創録

    C++版のOpenCVを使ってカラーヒストグラムを用いた類似画像検索を実験してみました。バッチ処理などのスクリプトはPythonを使ってますが、PerlでもRubyでも似たような感じでできます。 指定した画像と類似した画像を検索するシステムは類似画像検索システムと言います。GoogleYahoo!のイメージ検索は、クエリにキーワードを入れてキーワードに関連した画像を検索しますが、類似画像検索ではクエリに画像を与えるのが特徴的です。この分野は、Content-Based Image Retrieval (CBIR)と呼ばれており、最新のサーベイ論文(Datta,2008)を読むと1990年代前半とけっこう昔から研究されてます。 最新の手法では、色、形状、テクスチャ、特徴点などさまざまな特徴量を用いて類似度を判定するそうですが、今回は、もっとも簡単な「色」を用いた類似画像検索を実験してみます

    類似画像検索システムを作ろう - 人工知能に関する断創録
  • 手軽に味のあるポラロイド風に画像を変換できるオンラインサービス -Rollip

    手元の写真画像をオンラインで、味のあるポラロイド風にできるフリーのサービス「Rollip」を紹介します。 Rollip 変換できるポラロイドの種類は、トリミングやフォーカスや色味など12種類あります。 サイトの利用に登録は必要なく、トップページから好みのポラロイドを選択し、フレームとテキストを入力、手元の画像をアップロードするだけで完了です。

  • perl - JPEG判定をPure Perlで : 404 Blog Not Found

    2009年08月18日13:45 カテゴリLightweight Languages perl - JPEG判定をPure Perlで やってみてもいいと思ったので。 JPEG かどうかを判断する C のコード - TokuLog 改めB日記 こんな感じで。 #!/usr/bin/perl use strict; use warnings; use LWP::Simple; my $url = 'http://ec2.images-amazon.com/images/P/4757215339.01.MZZZZZZZ.jpg'; my $content = get($url) or die "Couldn't get $url"; print "$url : ", isjpeg(\$content); if (0){ # test my $fn = shift; my $content; p

    perl - JPEG判定をPure Perlで : 404 Blog Not Found
  • CIAも採用したCUDA対応動画高画質化ソフト「vReveal」を試す

    3月24日(米国時間)発売 価格:49.95ドル 今回紹介するMotionDSPが開発した「vReveal」は、携帯電話クラスのカメラで撮影された動画の画質を劇的に高画質化させるコンシューマ向けソフトだ。コンシューマ向けといっても、CIAにも採用された高度な技術を基盤としており、NVIDIAのGPUによるアクセラレーションにも対応するという特徴のあるソフトだ。 MotionDSPの技術が最初にコンシューマ向け製品として公開されたのは2007年のDEMOにおいてだ。米国カリフォルニアで年2回行なわれるこのイベントは、ベンチャー企業などが製品化を前提に開発した技術やサービスなどを初披露する場で、PC Watchでも過去数年にわたってそのレビューをお伝えしている。 そのときMotionDSPが発表したのは、製品ではなくサービスだが、「FixMyMovie」というビデオ共有サイトで、ここに動画をア

  • MOONGIFT: » 自在に範囲を指定できるスクリーンキャプチャ「Cropper」:オープンソースを毎日紹介

    スクリーンショットを撮って、そのまま貼付けても具体的に見せたい場所は分かりづらい。そのため、一部を切り抜く加工をしたりすることがある。さらにネット上に記載する用に、画像のサムネイルを用意することもあるだろう。 範囲を指定して正確にスクリーンショットが撮れる それらの作業は意外と手間ひまがかかる。しかしCropperを使えば一気に解消してしまうのだ。 今回紹介するオープンソース・ソフトウェアはCropper、Windows向けの便利なキャプチャツールだ。 Cropperは起動するとタスクトレイに常駐する。そしてダブルクリックをすると、画面上に専用のフローティングウィンドウを表示してくれる。それをドラッグで移動したり、サイズを変更して目的にあった場所だけに絞り込むことができる。 設定画面 撮りたい場所に合わせたら、後は囲いをダブルクリックすれば自動的にファイルで保存される。BMPやJPEG、P

    MOONGIFT: » 自在に範囲を指定できるスクリーンキャプチャ「Cropper」:オープンソースを毎日紹介
  • 【輪郭抽出】Excelでアイドルマスター【文字認識】

    NEETの気見せてやるぜ! 動画⇒静止画⇒輪郭抽出⇒文字認識を適当な自前アルゴリズムでプログラミング作成40時間くらい、レンダリング8時間くらい。文字が読みにくいので動画サイズを 800 * 600 にしてみた。拡大でOK

    【輪郭抽出】Excelでアイドルマスター【文字認識】
  • Canvasによる3Dテクスチャマッピングとパフォーマンスチューニング(仮題) - 最速チュパカブラ研究会

    MAX 打ち上げのときに川崎さんに「英語の記事書いたら絶対ウケるから書くべきだよ」と言われていつ書こうかなーと思ってたら、そういえば11日は休日だったので、日語の下書きだけでも一気に書いてみることにしました。 といっても、欲を出してあれもこれも書こうとして、結局まだ書ききれてませんけど。 タイトル案 Javascript と Canvas によるフルスクラッチ3Dプログラミング Javascript と Canvas 3Dプログラミング入門 ドキッ JSだらけの あと、今日(11日)は私の誕生日でもあります。25になりました。そろそろ鏡を見るのが怖くなってきますね。 以下、書きかけ Introduction Adobe MAX 2009 で Spark Project は、拡張現実(AR)のデモを展示し、来場者の注目を集めていた。Shibuya.JS のメンバーもこのデモに感激し、是非

    Canvasによる3Dテクスチャマッピングとパフォーマンスチューニング(仮題) - 最速チュパカブラ研究会
  • 「攻殻機動隊」「電脳コイル」の世界を実現! - ARToolKitを使った拡張現実感プログラミング

    仮想世界と現実世界を融合する技術は,拡張現実感(Augmented Reality:AR)と呼ばれています. おおげさな言い方をするとARは現実の世界に情報を「上書き」することができる技術です. アニメや映画にでてくる「電脳」を想像してみてください. 手のひらの上に3Dキャラクタを表示したり,現実の世界でデジタル・データに触れてみたり… そんな魔法のような技術です. ARToolKitは,ARアプリケーションの実装を手助けするC言語用のライブラリです. ARToolKitを使うと,紙に印刷されたパターンをカメラで読み取り, その上に3Dオブジェクトをオーバーレイ表示するアプリケーションが簡単に作れます. 来は非常に敷居の高い技術なのですが,このライブラリは「難しい部分」の処理を 全てやってくれます. …というわけで今回はARToolKitを使って近未来の技術 「拡張現実感」 を体験してま

  • 1