<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>画像処理 on akky@サイボウズラボ・ブログ</title>
		<link>https://labs.cybozu.co.jp/blog/akky/tags/%E7%94%BB%E5%83%8F%E5%87%A6%E7%90%86/</link>
		<description>Recent content in 画像処理 on akky@サイボウズラボ・ブログ</description>
		<generator>Hugo</generator>
		<language>ja</language>
		
		
		
		
			<lastBuildDate>Thu, 08 Jul 2021 00:00:00 +0000</lastBuildDate>
		
			<atom:link href="https://labs.cybozu.co.jp/blog/akky/tags/%E7%94%BB%E5%83%8F%E5%87%A6%E7%90%86/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>アナログなメーターをデジタルなネットワークに接続する</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2021/07/analog-meter-linked-to-digital-network/</link>
				<pubDate>Thu, 08 Jul 2021 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2021/07/analog-meter-linked-to-digital-network/</guid>
				<description>&lt;p&gt;従来の機器についたメーターが示すデータをネットワークで利用するためにカメラと画像認識を組み合わせるという話、つい最近も&lt;a href=&#34;https://www3.nhk.or.jp/news/html/20210610/k10013078621000.html&#34;&gt;新型コロナウイルスのワクチンを低温で保管する冷凍庫の温度監視&lt;/a&gt;という文脈でNHKニュースで紹介されて話題となってました。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2021/07/analog-meter-linked-to-digital-network/digitize-analog-meter-on-nhk-news.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2021/07/analog-meter-linked-to-digital-network/digitize-analog-meter-on-nhk-news_hu_b6b3f9be4e36f2d1.webp 480w, https://labs.cybozu.co.jp/blog/akky/2021/07/analog-meter-linked-to-digital-network/digitize-analog-meter-on-nhk-news_hu_55aa322cf5be870.webp 668w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2021/07/analog-meter-linked-to-digital-network/digitize-analog-meter-on-nhk-news.png&#34; width=&#34;668&#34; height=&#34;502&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;メータのデータは内部に存在するのだから、データを直接取り出すのが技術的には筋が良いように思います。しかし、既存の冷凍庫をこのために新しいものに置き換えるのは費用が掛かるし、別の冷凍庫を監視したくなったらそちらに対応するにはまた別の接続ツールが必要となるでしょう。&lt;/p&gt;&#xA;&lt;p&gt;人間が読み取る目的のメーターをカメラで読み取るという、一見無駄のあるソリューションにもそれなりの利点があるというわけです。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://petewarden.com/2021/02/28/how-screen-scraping-and-tinyml-can-turn-any-dial-into-an-api/&#34;&gt;ピート・ワーデンさん(Pete Warden)がブログで紹介しているのも、そんなメーター読み取りの事例&lt;/a&gt;です。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2021/07/analog-meter-linked-to-digital-network/jomjol-watermeter-camera.jpg&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2021/07/analog-meter-linked-to-digital-network/jomjol-watermeter-camera_hu_8465129e3b8572c1.webp 480w, https://labs.cybozu.co.jp/blog/akky/2021/07/analog-meter-linked-to-digital-network/jomjol-watermeter-camera_hu_1ac25fc4a1da91b4.webp 600w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2021/07/analog-meter-linked-to-digital-network/jomjol-watermeter-camera.jpg&#34; width=&#34;600&#34; height=&#34;600&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;アナログ式のメーターの上にかぶせる形でカメラをつけ、そこからメーターの最新の画像を入手し、&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2021/07/analog-meter-linked-to-digital-network/jomjol-watermeter-digitizer.jpg&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2021/07/analog-meter-linked-to-digital-network/jomjol-watermeter-digitizer_hu_9bfdbd8ec9f8f0d3.webp 480w, https://labs.cybozu.co.jp/blog/akky/2021/07/analog-meter-linked-to-digital-network/jomjol-watermeter-digitizer_hu_beba8e2ec7d8c840.webp 768w, https://labs.cybozu.co.jp/blog/akky/2021/07/analog-meter-linked-to-digital-network/jomjol-watermeter-digitizer_hu_ac2f91d85a760d4e.webp 1140w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2021/07/analog-meter-linked-to-digital-network/jomjol-watermeter-digitizer.jpg&#34; width=&#34;1140&#34; height=&#34;872&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;画像中の数字や文字、針の向きなどをソフトウェアで解析して、&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2021/07/analog-meter-linked-to-digital-network/read-digits-on-analog-meter.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2021/07/analog-meter-linked-to-digital-network/read-digits-on-analog-meter_hu_1fbdeb1ab9e44161.webp 480w, https://labs.cybozu.co.jp/blog/akky/2021/07/analog-meter-linked-to-digital-network/read-digits-on-analog-meter_hu_ac510d1703fc375d.webp 655w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2021/07/analog-meter-linked-to-digital-network/read-digits-on-analog-meter.png&#34; width=&#34;655&#34; height=&#34;189&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;メーターで表示されている情報を取り出せます。&lt;/p&gt;&#xA;&lt;p&gt;あわせて10ユーロもしない IoTマイクロコントローラ ESP32 の載ったマイコンボードと200万画素のカメラモジュール OV2640 の上で、畳み込みニューラルネットワーク(CNN)を作り、文字盤や針を読ませることができているそうです。ソフトウェアは &lt;a href=&#34;https://github.com/jomjol/AI-on-the-edge-device&#34;&gt;jomjol/AI-on-the-edge-device&lt;/a&gt; で公開。&lt;/p&gt;&#xA;&lt;p&gt;このマイコンボード上からWebインタフェースで読み取り結果を公開してるので、読み取った結果を蓄積するもグラフ化するも、異常値を見てアラートを上げるのも自由ですね。&lt;/p&gt;&#xA;&lt;p&gt;もちろん同様の&lt;a href=&#34;https://www.plathome.co.jp/product/iot-solution/meter-read-automation/&#34;&gt;商用のソリューション&lt;/a&gt;はいろいろあるようですけど、それなりの価格はしそう。安価なマイコンボードと自作ソフトウェアでもここまでできるんですね。&lt;/p&gt;</description>
			</item>
			<item>
				<title>マジック・ザ・GIFニング - 面白動画を載せたMtGのカードを生成するプログラム</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2017/10/magic-the-gifening-generate-mtg-card-with-funny-gif/</link>
				<pubDate>Fri, 13 Oct 2017 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2017/10/magic-the-gifening-generate-mtg-card-with-funny-gif/</guid>
				<description>&lt;p&gt;カードゲーム「&lt;a href=&#34;http://mtg-jp.com/&#34;&gt;マジック・ザ・ギャザリング(MtG)&lt;/a&gt;」のデータを使ったネタプログラミングが Hacker News で話題となっていました。&lt;/p&gt;&#xA;&lt;p&gt;Pythonで書かれ、&lt;a href=&#34;https://github.com/minimaxir/magic-the-gifening&#34;&gt;GitHubで公開されている&lt;/a&gt;このツールは、MtGのカードのタイトルに合った内容のアニメーションGIFを埋め込んで、MtGのパロディカードを生成するというプログラム。&lt;/p&gt;&#xA;&lt;p&gt;生成したカードを定期的にツイッターにつぶやく bot 機能も持っていて、&lt;a href=&#34;https://twitter.com/MTGIFening&#34;&gt;作者自身によるデモアカウント@MTGIFening&lt;/a&gt; では、6時間おきに一枚、新作カードが自動投稿されています。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://mtgwiki.com/wiki/%E5%BD%BC%E6%96%B9%E3%81%8B%E3%82%89%E3%81%AE%E9%9B%84%E5%8F%AB%E3%81%B3/Howl_from_Beyond&#34;&gt;ハウル・フロム・ビヨンド(彼方からの雄叫び)&lt;/a&gt;というカード名から生成されたのが、こちらのカード&lt;/p&gt;&#xA;&lt;blockquote class=&#34;twitter-tweet&#34;&gt;&lt;p lang=&#34;zxx&#34; dir=&#34;ltr&#34;&gt;&lt;a href=&#34;https://t.co/sxqKUYHmfv&#34;&gt;pic.twitter.com/sxqKUYHmfv&lt;/a&gt;&lt;/p&gt;&amp;mdash; Magic: The GIFening (@MTGIFening) &lt;a href=&#34;https://x.com/MTGIFening/status/913993793052880897?ref_src=twsrc%5Etfw&#34;&gt;September 30, 2017&lt;/a&gt;&lt;/blockquote&gt;&#xA;&lt;script async src=&#34;https://platform.x.com/widgets.js&#34; charset=&#34;utf-8&#34;&gt;&lt;/script&gt;&#xA;&#xA;&#xA;&lt;p&gt;なるほど、雄たけんでるように見えなくもない。&lt;/p&gt;&#xA;&lt;h3 id=&#34;仕組み&#34;&gt;仕組み&lt;/h3&gt;&#xA;&lt;p&gt;Readme/ソースによれば、このツールの仕組みはこんな感じ。&lt;/p&gt;&#xA;&lt;h4 id=&#34;カードデータの入手&#34;&gt;カードデータの入手&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://mtgjson.com/&#34;&gt;MTG JSON&lt;/a&gt;で提供されている、全カードのJSONデータを取得する。そんなデータが有志によって管理されているんですね。これも&lt;a href=&#34;https://github.com/mtgjson/mtgjson&#34;&gt;GitHub上で管理更新されている&lt;/a&gt;ようです。&lt;a href=&#34;https://github.com/mtgjson/mtgjson/blob/master/json/10E.jp.json&#34;&gt;日本語データファイル&lt;/a&gt;もありました&lt;/p&gt;&#xA;&lt;p&gt;ここからJSONファイルをダウンロードし、それを前処理のスクリプトで必要なレコードのみのcsvを作り、それを使って動いています。&lt;/p&gt;&#xA;&lt;h4 id=&#34;ネタになるアニメーションgifの入手&#34;&gt;ネタになるアニメーションGIFの入手&lt;/h4&gt;&#xA;&lt;p&gt;アニメーションGIF版 YouTube、みたいなサイト&lt;a href=&#34;https://giphy.com/&#34;&gt;GIPHY&lt;/a&gt;に&lt;a href=&#34;https://developers.giphy.com/&#34;&gt;API&lt;/a&gt;が提供されていて、その中にキーワード検索APIもあるので、ランダムに選んだMtGのカードのタイトルを食わせています。タイトルによってはGIFが見つからない場合もあるみたいですが、その時は見つかるまで繰り返しています。&lt;/p&gt;&#xA;&lt;p&gt;&amp;ldquo;MtG&amp;quot;で検索して最初にでてきたのがこれ。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://media.giphy.com/media/s0FsE5TsEF8g8/giphy.gif&#34; alt=&#34;Giphy sample&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;オリジナルのカード画像にgifをはめ込む&#34;&gt;オリジナルのカード画像に、GIFをはめ込む&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://gatherer.wizards.com/Pages/Default.aspx&#34;&gt;MtG公式からカード画像を取得&lt;/a&gt;し、&lt;a href=&#34;https://github.com/Zulko/moviepy/&#34;&gt;MoviePy&lt;/a&gt;ライブラリで、動画の各フレームを書き換えているようです。カードの世代によって画像の位置やサイズが違うので、世代にあわせて埋め込み座標を変えたりもしています。&lt;/p&gt;&#xA;&lt;h4 id=&#34;ツイートする&#34;&gt;ツイートする&lt;/h4&gt;&#xA;&lt;p&gt;PythonでTwitterを読み書きする&lt;a href=&#34;https://github.com/ryanmcgrath/twython&#34;&gt;Twython&lt;/a&gt;を使い、生成されたGIFをツイッターに投稿させています。&lt;/p&gt;&#xA;&lt;p&gt;これらをパッケージする Docker ファイルも置いてあり、自分の環境で簡単に再現できます。ツイッターに投稿するところは動かしませんでしたが、ローカルで動かしてみてできた画像がこちら。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs-staging.31tools.com/blog/akky/wp-content/uploads/2017/10/mtg_gif.mp4&#34;&gt;https://labs-staging.31tools.com/blog/akky/wp-content/uploads/2017/10/mtg_gif.mp4&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;コードも完結で短く、データやAPIを組み合わせてうまく作ってるなと思いました。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;https://news.ycombinator.com/item?id=15449955&#34;&gt;Hacker News&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Dreambit - キーワードで写真のヘアスタイルを着せ替えできる実験サービス</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2016/07/dreambit-changes-photo-hairstyle-by-keyword/</link>
				<pubDate>Mon, 25 Jul 2016 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2016/07/dreambit-changes-photo-hairstyle-by-keyword/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;http://dreambit.xyz/&#34;&gt;Dreambit&lt;/a&gt;は、顔写真を加工してくれるサービス。「インド」や「1930」などといったキーワードを与えると、写真に写っている人物の髪型を「インド風」にしたり「1930年代風」に変換してくれます。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.washington.edu/news/2016/07/21/imaging-software-predicts-how-you-look-with-different-hair-styles-colors-appearances/&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2016/07/dreambit-changes-photo-hairstyle-by-keyword/Dreambit-test-Ira-Kemelmacher-Shlizerman_hu_53ca50364419c9e6.webp 480w, https://labs.cybozu.co.jp/blog/akky/2016/07/dreambit-changes-photo-hairstyle-by-keyword/Dreambit-test-Ira-Kemelmacher-Shlizerman_hu_f3f53d34f007b064.webp 768w, https://labs.cybozu.co.jp/blog/akky/2016/07/dreambit-changes-photo-hairstyle-by-keyword/Dreambit-test-Ira-Kemelmacher-Shlizerman_hu_4d827bc7b65d1a48.webp 3999w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2016/07/dreambit-changes-photo-hairstyle-by-keyword/Dreambit-test-Ira-Kemelmacher-Shlizerman.jpg&#34; width=&#34;3999&#34; height=&#34;2162&#34; alt=&#34;(credit: ワシントン大)&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;(credit: ワシントン大)&lt;/p&gt;&#xA;&lt;p&gt;ベータアクセスは申請式ということで、とりあえず申請しましたがまだ自分で使えてはいません。髪型やファッションスタイルを表す言葉「以外」の言葉を入れてどんな髪型が出てくるか、試せると面白そうですね。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2016/07/dreambit-changes-photo-hairstyle-by-keyword/dreambit-examples.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2016/07/dreambit-changes-photo-hairstyle-by-keyword/dreambit-examples_hu_3ef55991443e51c4.webp 480w, https://labs.cybozu.co.jp/blog/akky/2016/07/dreambit-changes-photo-hairstyle-by-keyword/dreambit-examples_hu_38fe5f95cce0237b.webp 768w, https://labs.cybozu.co.jp/blog/akky/2016/07/dreambit-changes-photo-hairstyle-by-keyword/dreambit-examples_hu_8c4e630cce1aa3.webp 806w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2016/07/dreambit-changes-photo-hairstyle-by-keyword/dreambit-examples.png&#34; width=&#34;806&#34; height=&#34;658&#34; alt=&#34;dreambit-examples&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;blockquote class=&#34;twitter-tweet&#34;&gt;&lt;p lang=&#34;en&#34; dir=&#34;ltr&#34;&gt;Captain Picard simulated with curly hair by &lt;a href=&#34;https://x.com/hashtag/dreambit?src=hash&amp;amp;ref_src=twsrc%5Etfw&#34;&gt;#dreambit&lt;/a&gt; &lt;a href=&#34;https://t.co/rPiHIgaOt6&#34;&gt;pic.twitter.com/rPiHIgaOt6&lt;/a&gt;&lt;/p&gt;&amp;mdash; Dreambit (@dreambitxyz) &lt;a href=&#34;https://x.com/dreambitxyz/status/757056830161973248?ref_src=twsrc%5Etfw&#34;&gt;July 24, 2016&lt;/a&gt;&lt;/blockquote&gt;&#xA;&lt;script async src=&#34;https://platform.x.com/widgets.js&#34; charset=&#34;utf-8&#34;&gt;&lt;/script&gt;&#xA;&#xA;&#xA;&lt;p&gt;ピカード船長!&lt;/p&gt;&#xA;&lt;blockquote class=&#34;twitter-tweet&#34;&gt;&lt;p lang=&#34;en&#34; dir=&#34;ltr&#34;&gt;Tom Hanks with &amp;quot;Long Hair&amp;quot; &lt;a href=&#34;https://x.com/hashtag/dreambit?src=hash&amp;amp;ref_src=twsrc%5Etfw&#34;&gt;#dreambit&lt;/a&gt; &lt;a href=&#34;https://t.co/HyXjAZwZUu&#34;&gt;pic.twitter.com/HyXjAZwZUu&lt;/a&gt;&lt;/p&gt;&amp;mdash; Dreambit (@dreambitxyz) &lt;a href=&#34;https://x.com/dreambitxyz/status/756388878538280960?ref_src=twsrc%5Etfw&#34;&gt;July 22, 2016&lt;/a&gt;&lt;/blockquote&gt;&#xA;&lt;script async src=&#34;https://platform.x.com/widgets.js&#34; charset=&#34;utf-8&#34;&gt;&lt;/script&gt;&#xA;&#xA;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=mILLFK1Rwhk&#34;&gt;デモの動画&lt;/a&gt;はこちら。&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;&#x9;&#x9;&#x9;&lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/mILLFK1Rwhk?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;&#x9;&#x9;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;同じ助教のチームは、2014年に&lt;a href=&#34;http://www.washington.edu/news/2014/04/09/see-what-a-child-will-look-like-using-automated-age-progression-software/&#34;&gt;「写真の人が歳を取ったらどんな顔になるか」という画像処理研究&lt;/a&gt;を発表しています。&lt;/p&gt;</description>
			</item>
			<item>
				<title>Fetch! 写真から犬種を当てるiPhoneアプリ</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2016/02/what-dog-net-identifies-dog-type/</link>
				<pubDate>Sat, 13 Feb 2016 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2016/02/what-dog-net-identifies-dog-type/</guid>
				<description>&lt;p&gt;顔写真から年齢を当てるサービスや、顔写真から感情を当てたりするサービスなど、機械学習を活用した実験的サービスを連発しているマイクロソフトのガレージ・プロジェクトから、こんどは犬の写真を使うアプリ &lt;a href=&#34;https://itunes.apple.com/us/app/fetch!-microsoft-garage-project/id1050367912?mt=8&#34;&gt;Fetch!&lt;/a&gt; がiOS向けに登場しました。&lt;/p&gt;&#xA;&lt;p&gt;犬の写真を撮ると、その犬の種類 - マルチーズとか柴とかブルドッグとか - を推定してくれる、というアプリです。&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;&#x9;&#x9;&#x9;&lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/JWMqFp1BPus?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;&#x9;&#x9;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;ウェブサービス版の &lt;a href=&#34;https://www.what-dog.net/&#34;&gt;What-Dog.net&lt;/a&gt; もあります。&lt;/p&gt;&#xA;&lt;p&gt;うちの犬は特に血統書等は無いけど、どの種類に近いのだろう、みたいな疑問にも、答えてくれるかもしれません。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2016/02/what-dog-net-identifies-dog-type/what-dog-wanwan-is-poodle.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2016/02/what-dog-net-identifies-dog-type/what-dog-wanwan-is-poodle_hu_ee6b28854d8652b8.webp 480w, https://labs.cybozu.co.jp/blog/akky/2016/02/what-dog-net-identifies-dog-type/what-dog-wanwan-is-poodle_hu_d37ec23e62699a2d.webp 510w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2016/02/what-dog-net-identifies-dog-type/what-dog-wanwan-is-poodle.png&#34; width=&#34;510&#34; height=&#34;700&#34; alt=&#34;what-dog-wanwan-is-poodle&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;過去に出したサービスの流れからいくと、犬種じゃなくて「人種を判定するサービス」だったとしてもおかしくないですし、そういう仕組みも作っていたかもしれません。ですが、今の時代にそんなものを作って公開するのは炎上必死でしょうね。&lt;a href=&#34;http://www.koinuno-heya.com/hansyoku/standard.html&#34;&gt;犬の血統書だって全ての人が賛同しているものではない&lt;/a&gt;のですから。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://itunes.apple.com/us/app/id1050367912?mt=8&#34;&gt;https://itunes.apple.com/us/app/id1050367912?mt=8&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;http://www.geekwire.com/2016/microsofts-latest-artificial-intelligence-trick-an-app-that-identifies-the-breed-of-a-dog/&#34;&gt;GeekWire&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Megabite - 並んだ食材から福笑いのように顔を作るアルゴリズム</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2016/02/megabite-make-face-from-food-photo/</link>
				<pubDate>Tue, 02 Feb 2016 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2016/02/megabite-make-face-from-food-photo/</guid>
				<description>&lt;p&gt;Megabite は、&lt;a href=&#34;http://aaronrandall.com/blog/megabite/&#34;&gt;皿に盛った料理の写真をパーツとして、福笑いのように顔を作る&lt;/a&gt;アプリだそうです。&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://aaronrandall.com/blog/megabite/&#34;&gt;考えてみよう、食べ物もハッピーに見えるに越した事はない。あるランチの時、料理で遊んでるときにふと思ったんだ - このプロセスは自動化できるのでは? 解決すべきビッグな問題がここにあるじゃないか。Let’s face it, food is more fun when it looks happy. I was playing with my food one lunchtime, and I wondered to myself - would it be possible to automate this process? Solving the big problems right here.&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2016/02/megabite-make-face-from-food-photo/megabite.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2016/02/megabite-make-face-from-food-photo/megabite_hu_29d25c316eaee00b.webp 480w, https://labs.cybozu.co.jp/blog/akky/2016/02/megabite-make-face-from-food-photo/megabite_hu_9df73a06bfb2f6ce.webp 502w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2016/02/megabite-make-face-from-food-photo/megabite.png&#34; width=&#34;502&#34; height=&#34;229&#34; alt=&#34;megabite&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;このアプリは画像中の皿に乗った食べ物を個別に切り出し、それをより興味深く並べ替えます。&lt;/p&gt;&#xA;&lt;p&gt;作者の解説するアプリの全行程は以下のようなもの。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;食べ物の写真の撮影とリサイズ、丸く切り出し&lt;/li&gt;&#xA;&lt;li&gt;輪郭の抽出、閉じてない(例: Cのような形の)輪郭の除去&lt;/li&gt;&#xA;&lt;li&gt;重複した輪郭や多重の輪郭(例: 目玉焼きの中の黄身)の除去&lt;/li&gt;&#xA;&lt;li&gt;抽出した要素を含む最小の長方形の決定&lt;/li&gt;&#xA;&lt;li&gt;要素の数に応じた3つの顔型のテンプレートからの選択&lt;/li&gt;&#xA;&lt;li&gt;テンプレート中の要素の形に合わせて、どの食べ物をどこにはめるかの判定&lt;/li&gt;&#xA;&lt;li&gt;要素に最もフィットする方向に食べ物を回転&lt;/li&gt;&#xA;&lt;li&gt;食べ物をポップさせたりしながら、回転して最終形を表示する&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=yBYbK5aL7kc&#34;&gt;動画&lt;/a&gt;でアプリが動く様子が見られます。&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;&#x9;&#x9;&#x9;&lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/yBYbK5aL7kc?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;&#x9;&#x9;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;ツールはiPhoneアプリとして作成されていますが、iTunes Storeには見当たらないので一般公開してないか、申請中なのかもしれません。&lt;a href=&#34;https://github.com/AaronRandall/Megabite&#34;&gt;ソースコードがGitHubで公開されている&lt;/a&gt;ので、自分でビルドすれば試せるかもしれません。&lt;/p&gt;</description>
			</item>
			<item>
				<title>スマホサイズに16個ものレンズを搭載、コンピューター処理で高画質が得られると主張するカメラ Light L16</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2015/10/16-lens-camera-light/</link>
				<pubDate>Thu, 08 Oct 2015 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2015/10/16-lens-camera-light/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://light.co/&#34;&gt;Light&lt;/a&gt; は、スマートフォンをちょっと分厚くしたぐらいのサイズに、なんと16個ものレンズを収めたという「世界初のマルチ・アパーチャー(開口部)・コンピュテーショナル(コンピューター処理)・カメラ」。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2015/10/16-lens-camera-light/light-phone-concept.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2015/10/16-lens-camera-light/light-phone-concept_hu_e0259e29bd3b5234.webp 480w, https://labs.cybozu.co.jp/blog/akky/2015/10/16-lens-camera-light/light-phone-concept_hu_2ecc48e0667c4492.webp 768w, https://labs.cybozu.co.jp/blog/akky/2015/10/16-lens-camera-light/light-phone-concept_hu_d50859d23aadfa51.webp 1112w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2015/10/16-lens-camera-light/light-phone-concept.png&#34; width=&#34;1112&#34; height=&#34;625&#34; alt=&#34;light-phone-concept&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;(credit: Light &lt;a href=&#34;http://light.co/&#34;&gt;http://light.co/&lt;/a&gt; )&lt;/p&gt;&#xA;&lt;p&gt;「スマートフォンサイズながらデジタル一眼レフ並みの写真が撮れる」と自ら語っている Light L16 は、35mm から 150mm までの16個のレンズのうち、同時に最大で10レンズで撮影し、それらのデータをデジタル処理することで、高画質の画像データを生成することができる、と言っています。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2015/10/16-lens-camera-light/light-logo-white-gray-low-res-1.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2015/10/16-lens-camera-light/light-logo-white-gray-low-res-1_hu_321163d160d112cc.webp 480w, https://labs.cybozu.co.jp/blog/akky/2015/10/16-lens-camera-light/light-logo-white-gray-low-res-1_hu_be1abdebddff3522.webp 640w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2015/10/16-lens-camera-light/light-logo-white-gray-low-res-1.png&#34; width=&#34;640&#34; height=&#34;491&#34; alt=&#34;light-logo-white-gray-low-res-1&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;(credit: Light &lt;a href=&#34;http://light.co/&#34;&gt;http://light.co/&lt;/a&gt; )&lt;/p&gt;&#xA;&lt;p&gt;その際に処理する画素数は最大で1億3千万ピクセル。最高で5200 万画素の解像度の写真を撮れるといいます。また、被写界深度や露出は撮影の「後で」調整することができます。&lt;/p&gt;&#xA;&lt;p&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2015/10/16-lens-camera-light/L16-BAG-CLOSEUP_hu_f98685f57b9a9fbb.webp 480w, https://labs.cybozu.co.jp/blog/akky/2015/10/16-lens-camera-light/L16-BAG-CLOSEUP_hu_b2f8408201f88d72.webp 768w, https://labs.cybozu.co.jp/blog/akky/2015/10/16-lens-camera-light/L16-BAG-CLOSEUP_hu_ea2c84fba3549871.webp 1920w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2015/10/16-lens-camera-light/L16-BAG-CLOSEUP.jpg&#34; width=&#34;1920&#34; height=&#34;1280&#34; alt=&#34;(credit: Light http://light.co/ )&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/p&gt;&#xA;&lt;p&gt;(credit: Light &lt;a href=&#34;http://light.co/&#34;&gt;http://light.co/&lt;/a&gt; )&lt;/p&gt;&#xA;&#xA;&#x9;&#x9;&#x9;&lt;div&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&lt;iframe&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;src=&#34;https://player.vimeo.com/video/141273851?dnt=0&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; allow=&#34;fullscreen&#34;&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&lt;/iframe&gt;&#xA;&#x9;&#x9;&#x9;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;米国向けの出荷予定が2016年晩夏。定価$1,699 が今月中の注文で$1,299 。ただし前金として$199 分は今すぐ差し引かれます。&lt;/p&gt;&#xA;&lt;p&gt;台湾の Foxconn パートナーシップを結んでいるということで、工場のものらしき風景も動画には映っています。2013年の創業から2度の出資も受けており、単にヤケクソでレンズを沢山積んでみた、みたいなレベルでは無さそうに感じました。&lt;/p&gt;&#xA;&lt;p&gt;レンズとセンサがスマートフォンの普及等で劇的に安くなったことで実現したところはあるのでしょうね。&lt;/p&gt;</description>
			</item>
			<item>
				<title>中世から現代まで、21万枚の絵画に使われている色の変化をRで可視化したグラフ</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2015/04/colors-in-paintings-from-big-data/</link>
				<pubDate>Fri, 17 Apr 2015 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2015/04/colors-in-paintings-from-big-data/</guid>
				<description>&lt;p&gt;過去から現在までの大量の絵画データを使い、「時代の色遣い」があるかどうかを調べようとした&lt;a href=&#34;https://twitter.com/m_bellander&#34;&gt;マーティン・ベランダーさん&lt;/a&gt;(Martin Bellander)の&lt;a href=&#34;http://blog.martinbellander.com/post/115411125748/the-colors-of-paintings-blue-is-the-new-orange&#34;&gt;ブログ&lt;/a&gt;から。&lt;/p&gt;&#xA;&lt;p&gt;大量の絵画データの取得先は、&lt;a href=&#34;https://www.google.com/culturalinstitute/project/art-project?hl=ja&#34;&gt;グーグルのアート・プロジェクト&lt;/a&gt;や&lt;a href=&#34;http://www.wikiart.org/&#34;&gt;Wikiアート&lt;/a&gt;などいくつか候補があったのですが、英BBCのサイト &lt;a href=&#34;http://www.bbc.co.uk/arts/yourpaintings/&#34;&gt;Your Paintings&lt;/a&gt; を選んだということです。このBBCのサイトにはイギリスを中心にヨーロッパ絵画が収められていると思われます。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2015/04/colors-in-paintings-from-big-data/paintings-bbc.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2015/04/colors-in-paintings-from-big-data/paintings-bbc_hu_e6015a23b4baa28.webp 480w, https://labs.cybozu.co.jp/blog/akky/2015/04/colors-in-paintings-from-big-data/paintings-bbc_hu_9ccc1b6804984deb.webp 768w, https://labs.cybozu.co.jp/blog/akky/2015/04/colors-in-paintings-from-big-data/paintings-bbc_hu_56efdad28d9bc1e9.webp 1194w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2015/04/colors-in-paintings-from-big-data/paintings-bbc.png&#34; width=&#34;1194&#34; height=&#34;618&#34; alt=&#34;paintings-bbc&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;21万枚を越える絵画データが閲覧できるということで、Windows上のR言語スクリプトで全絵画ファイルのURLを取得し、そこから、画像ファイル、描かれた年(年代で示されているものは最初の年)、油彩かアクリルかテンペラか混合技法か、などの情報を取得保存しています。&lt;/p&gt;&#xA;&lt;p&gt;ファイルが壊れているものなどを自動・手動で除去した後で、描かれた年ごとにまとめ、各絵画から100個の点をランダムにサンプリングし、色相・彩度・明度を調べ足しこみます。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2015/04/colors-in-paintings-from-big-data/colors-history-of-paintings.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2015/04/colors-in-paintings-from-big-data/colors-history-of-paintings_hu_24b2b5b8fc1292a7.webp 480w, https://labs.cybozu.co.jp/blog/akky/2015/04/colors-in-paintings-from-big-data/colors-history-of-paintings_hu_f9bad8aef9c38084.webp 768w, https://labs.cybozu.co.jp/blog/akky/2015/04/colors-in-paintings-from-big-data/colors-history-of-paintings_hu_a9abd26d3aa39a23.webp 973w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2015/04/colors-in-paintings-from-big-data/colors-history-of-paintings.png&#34; width=&#34;973&#34; height=&#34;491&#34; alt=&#34;colors-history-of-paintings&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;グラフの左側にある白い部分は、その年代の絵画が無かったからですね。全体的に、絵画に使われている色の多くが赤・オレンジ・黄色で占められているというのがわかります。&lt;/p&gt;&#xA;&lt;p&gt;また、20世紀に入ってから青や緑の量が増えていることがわかります。これについてもベランダーさんは考察し、いくつか仮説を立てています。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;「青」という色や名前が他の色と比べ新しい概念・認識である(&lt;a href=&#34;http://uk.businessinsider.com/what-is-blue-and-how-do-we-see-color-2015-2&#34;&gt;Business Insiderの記事&lt;/a&gt;)&lt;/li&gt;&#xA;&lt;li&gt;(グラフでカウントしてない)暗い色・黒を、青として取ってしまっている&lt;/li&gt;&#xA;&lt;li&gt;古い絵画ほど、経年変化で青色の樹脂が失われている&lt;/li&gt;&#xA;&lt;li&gt;昔は青い絵の具が高価だったが安くなって使われるようになった&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;他にも、全体的な絵画界の流行としてそうなった要素もあるかもしれませんね。どれも決め手というほどの理由でもなさそうで、&lt;a href=&#34;http://blog.martinbellander.com/post/115411125748/the-colors-of-paintings-blue-is-the-new-orange&#34;&gt;コメント欄&lt;/a&gt;では議論が続いています。&lt;/p&gt;&#xA;&lt;p&gt;コメント欄では&lt;a href=&#34;http://www.vijayp.ca/blog/2012/06/colours-in-movie-posters-since-1914/&#34;&gt;1914年からの映画ポスターの色を分析したという2012の記事&lt;/a&gt;も紹介されていて、絵画だけでなく、20世紀は青色の利用が増えた時代と言えるかもしれません。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;http://flowingdata.com/2015/04/08/color-use-in-paintings-by-year/&#34;&gt;Flowing Data&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>ちょっと悲しい、スタートアップの集合写真</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2013/11/startup-employees-photo-problem/</link>
				<pubDate>Fri, 08 Nov 2013 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2013/11/startup-employees-photo-problem/</guid>
				<description>&lt;p&gt;いかにもスタートアップ、という風のシリコンバレーのweb広告技術の会社。&lt;a href=&#34;http://www.socialwire.com/#jobs&#34;&gt;企業サイトの「チーム紹介」のページ&lt;/a&gt;は、オシャレデザインのオフィスに、カジュアルな服装でリラックスした感じの集合写真です。マウスカーソルをあわせると名前が表示されるというギミックも今風です。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2013/11/startup-employees-photo-problem/socialwire-meet-our-team.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2013/11/startup-employees-photo-problem/socialwire-meet-our-team_hu_53bf8d7d40ca86ad.webp 480w, https://labs.cybozu.co.jp/blog/akky/2013/11/startup-employees-photo-problem/socialwire-meet-our-team_hu_e4f375803072f377.webp 768w, https://labs.cybozu.co.jp/blog/akky/2013/11/startup-employees-photo-problem/socialwire-meet-our-team_hu_a62c80743a3a8a6b.webp 865w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2013/11/startup-employees-photo-problem/socialwire-meet-our-team.png&#34; width=&#34;865&#34; height=&#34;375&#34; alt=&#34;socialwire-meet-our-team&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;が、しかし、どこにでも良く見ている人はいるもので、&lt;a href=&#34;http://valleywag.gawker.com/theres-actually-a-few-other-versions-online-two-heres-1414132877&#34;&gt;「まったく同じ写真なのに、人が居なくなったり、別の人が増えたりしてるぞ」&lt;/a&gt;という発見者が。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2013/11/startup-employees-photo-problem/socialwire-employees-photos-differences.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2013/11/startup-employees-photo-problem/socialwire-employees-photos-differences_hu_6f5a07782591f649.webp 480w, https://labs.cybozu.co.jp/blog/akky/2013/11/startup-employees-photo-problem/socialwire-employees-photos-differences_hu_7a61d2a903290f12.webp 618w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2013/11/startup-employees-photo-problem/socialwire-employees-photos-differences.png&#34; width=&#34;618&#34; height=&#34;356&#34; alt=&#34;socialwire-employees-photos-differences&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;一見、同じ場所で撮り直したようにも見えますが、両方の写真に映っている数人を見ると、まったく同じ服装、まったく同じポーズです。つまり、社員が辞めたり増えたりすると、この集合写真は画像加工されて最新のメンバーにアップデートされているということ。&lt;/p&gt;&#xA;&lt;p&gt;コメント欄では、「他のバージョンも見つけたよ」と、複数のバージョンでアニメーションgifを作る人も。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2013/11/startup-employees-photo-problem/socialwire-employees.gif&#34;&gt;&lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2013/11/startup-employees-photo-problem/socialwire-employees.gif&#34; width=&#34;640&#34; height=&#34;199&#34; alt=&#34;socialwire-employees&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;集合写真 + スクリプトで個々人の紹介、という仕掛けを会社紹介でやりたかった、けれども人が辞めたり増えたりした時にどうするかは考えてなかった。ということで、広い意味ではwebサイト制作の設計ミス、と言えそうですね。&lt;/p&gt;&#xA;&lt;p&gt;このサイズの小さな会社でも、これだけ頻繁に人が出入りしているということでは、シリコンバレーのIT企業の人材のダイナミズムがわかる写真、とも言えそうです。救いは、どんどん人が消えていく(辞める人の方が多い)わけではないという点でしょうか。&lt;/p&gt;&#xA;&lt;p&gt;しかし、画像の加工ツールがこれだけ普及して誰でも使えるようになると、写真に一緒に映っていても何の証明にもならないですねえ。&lt;/p&gt;</description>
			</item>
			<item>
				<title>監視カメラの長時間画像を圧縮して短く見せるBriefCam</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2013/07/briefcam-summarizes-surveillance-video/</link>
				<pubDate>Tue, 30 Jul 2013 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2013/07/briefcam-summarizes-surveillance-video/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;http://briefcam.com/&#34;&gt;BriefCam&lt;/a&gt; は、ほとんど変化がない景色を撮影した監視カメラ等による長時間動画を、数十～数百分の1の短い動画に圧縮するという、動画の要約ソフトウェアです。&lt;/p&gt;&#xA;&lt;p&gt;建物のホールに設置したカメラの110分の動画を、2分に圧縮したもの。違う時刻に現れたそれぞれ別の人物、あるいは同一人物が、カメラ内に登場し・去っていく様子を見せています。同じ画面上に同時に見えますが、それぞれの人には時刻が重ねて表示されています。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2013/07/briefcam-summarizes-surveillance-video/briefcam-hall.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2013/07/briefcam-summarizes-surveillance-video/briefcam-hall_hu_ba728928f4a7f78a.webp 480w, https://labs.cybozu.co.jp/blog/akky/2013/07/briefcam-summarizes-surveillance-video/briefcam-hall_hu_6692da82660aca73.webp 768w, https://labs.cybozu.co.jp/blog/akky/2013/07/briefcam-summarizes-surveillance-video/briefcam-hall_hu_547db1c59e9d921.webp 843w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2013/07/briefcam-summarizes-surveillance-video/briefcam-hall.png&#34; width=&#34;843&#34; height=&#34;303&#34; alt=&#34;briefcam-hall&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;工場で作業する人たちの動画。同様に15分が2分になっています。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2013/07/briefcam-summarizes-surveillance-video/briefcam-factory.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2013/07/briefcam-summarizes-surveillance-video/briefcam-factory_hu_f8fa0cf9c98bdb68.webp 480w, https://labs.cybozu.co.jp/blog/akky/2013/07/briefcam-summarizes-surveillance-video/briefcam-factory_hu_2fa34f5139ed407a.webp 768w, https://labs.cybozu.co.jp/blog/akky/2013/07/briefcam-summarizes-surveillance-video/briefcam-factory_hu_46517649d5920f33.webp 841w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2013/07/briefcam-summarizes-surveillance-video/briefcam-factory.png&#34; width=&#34;841&#34; height=&#34;306&#34; alt=&#34;briefcam-factory&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;2時間のドア付近の人の出入りを90秒で再現。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2013/07/briefcam-summarizes-surveillance-video/briefcam-entrance.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2013/07/briefcam-summarizes-surveillance-video/briefcam-entrance_hu_315ca9c0aff68a82.webp 480w, https://labs.cybozu.co.jp/blog/akky/2013/07/briefcam-summarizes-surveillance-video/briefcam-entrance_hu_479b866705ca7409.webp 768w, https://labs.cybozu.co.jp/blog/akky/2013/07/briefcam-summarizes-surveillance-video/briefcam-entrance_hu_b867bf310ee0c0ad.webp 843w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2013/07/briefcam-summarizes-surveillance-video/briefcam-entrance.png&#34; width=&#34;843&#34; height=&#34;304&#34; alt=&#34;briefcam-entrance&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;サイトには、&lt;a href=&#34;http://briefcam.com/videos/&#34;&gt;道路を通る車や駐車場の出入り、部屋内の荷物の移動など、他のいろいろな利用例&lt;/a&gt;も掲載されています。&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;&#x9;&#x9;&#x9;&lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/VqARVlQ2PrY?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;&#x9;&#x9;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;カメラの価格も、撮影した動画をコンピューターに保存することも、ネットで閲覧することも、一昔前からすれば格段に簡単になったため、世の中には監視カメラで取った動画情報はあふれるほどに存在するかと思います。&lt;/p&gt;&#xA;&lt;p&gt;しかし、1時間撮影したものを見直して何かを発見するには、たとえ2倍速で観たとしても30分掛かってしまうわけです。重大な事件の証拠探しなら人海戦術も採れるでしょうが、それ以外の場合には、撮ったはいいが確認がたいへん、ということも多いのが実際なのではと想像します。&lt;/p&gt;&#xA;&lt;p&gt;音声レコーダーでも、誰かが話している時だけ録音する、という機能がありますが、動画についても、変化のある箇所だけを手早く発見・確認したいという需要は多いのかもと思いました。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;http://www.techpageone.com/technology/briefcam-the-software-that-caught-the-boston-bombers/&#34;&gt;The software that caught the Boston bombers&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>酒飲みに10年後の顔の老化を見せてくれるアプリDrinking Mirror</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2013/01/drinking-mirror/</link>
				<pubDate>Wed, 23 Jan 2013 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2013/01/drinking-mirror/</guid>
				<description>&lt;p&gt;Drinking Mirror、その名も飲酒鏡、というこのスマートフォンアプリは、自分の顔写真と今飲んでいる酒量を与えることで、10年後にどんな顔になるかを予想してくれるアプリです。&lt;/p&gt;&#xA;&lt;p&gt;まず、顔写真を用意します。アプリ上からカメラを起動して撮影することも可能。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://developer.cybozu.co.jp/akky/2013/01/drinking-mirror/simg_20130124_031010/&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2013/01/drinking-mirror/sIMG_20130124_031010_hu_7c6faaad0e3c0436.webp 480w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2013/01/drinking-mirror/sIMG_20130124_031010.jpg&#34; width=&#34;480&#34; height=&#34;640&#34; alt=&#34;sIMG_20130124_031010&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;写真の目の高さや目の位置を画面上で調整します。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://developer.cybozu.co.jp/akky/2013/01/drinking-mirror/sscreenshot_2013-01-24-02-55-12/&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2013/01/drinking-mirror/sScreenshot_2013-01-24-02-55-12_hu_c2dd325dbf682f2.webp 360w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2013/01/drinking-mirror/sScreenshot_2013-01-24-02-55-12.jpg&#34; width=&#34;360&#34; height=&#34;640&#34; alt=&#34;sScreenshot_2013-01-24-02-55-12&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;次に、一週間の酒量をグラスの数で自己申告。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://developer.cybozu.co.jp/akky/2013/01/drinking-mirror/sscreenshot_2013-01-24-02-55-27/&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2013/01/drinking-mirror/sScreenshot_2013-01-24-02-55-27_hu_c49226e3950f3e1.webp 360w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2013/01/drinking-mirror/sScreenshot_2013-01-24-02-55-27.jpg&#34; width=&#34;360&#34; height=&#34;640&#34; alt=&#34;sScreenshot_2013-01-24-02-55-27&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;もしこの人が毎週10杯以上(175mlを一杯とする)飲んでいるなら、10年後にはこんな感じになるのだとか。肌はかさつき、頬には赤みが広がり、老化はより速くなり、体重も増える、と。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://developer.cybozu.co.jp/akky/2013/01/drinking-mirror/sscreenshot_2013-01-24-03-08-53/&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2013/01/drinking-mirror/sScreenshot_2013-01-24-03-08-53_hu_508206f68787f8aa.webp 360w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2013/01/drinking-mirror/sScreenshot_2013-01-24-03-08-53.jpg&#34; width=&#34;360&#34; height=&#34;640&#34; alt=&#34;sScreenshot_2013-01-24-03-08-53&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;下のスライダーで少し小さいグラスに変えたときの予想と切り替えることができるので、「あ、ちょっと控えればこれだけましになるのだな」というのが確認できるというわけ。&lt;/p&gt;&#xA;&lt;p&gt;イギリス・スコットランドの政府キャンペーン&lt;a href=&#34;http://www.drinksmarter.org/&#34;&gt;Drop a Glass Size(小さいグラスを使おう) in 2013&lt;/a&gt;の公式アプリで、日常的に飲みすぎるとどんなショッキングな影響があるかというのを啓蒙するために作成・配布されているものです。&lt;/p&gt;&#xA;&lt;p&gt;アプリは無料で、&lt;a href=&#34;https://play.google.com/store/apps/details?id=air.com.rancon.drinkingmirrorsc&#34;&gt;Android版&lt;/a&gt;と&lt;a href=&#34;https://itunes.apple.com/jp/app/drinking-mirror/id588297432?mt=8&#34;&gt;iOS版&lt;/a&gt;があります。また、パソコンのWebブラウザで使える&lt;a href=&#34;http://www.drinksmarter.org/web-version/index.html&#34;&gt;Flash版&lt;/a&gt;も存在します。&lt;/p&gt;&#xA;&lt;p&gt;これらのアプリは、人間の顔の経年変化を予想する技術を持つ&lt;a href=&#34;http://changemyface.com/&#34;&gt;ChangeMyFace&lt;/a&gt;という企業によるもので、この技術の適用分野は大まかに3つあるそうです。一つが行方不明になった人を探すための、その人が今の歳になったらそうなっているであろうという予測、二つ目は犯罪の指名手配写真、三つ目が今回のものを含む、ライフスタイルによる変化を予測するもので、喫煙・飲酒・日光浴・無理なダイエットなどの効果をわかりやすく見せるために使われているとか。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://itunes.apple.com/jp/app/drinking-mirror/id588297432?mt=8&#34;&gt;https://itunes.apple.com/jp/app/drinking-mirror/id588297432?mt=8&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;https://www.youtube.com/watch?v=Rjll4whcpOk&#34;&gt;&amp;lsquo;Drinking mirror&amp;rsquo; shows alcohol&amp;rsquo;s toll on looks Video on TODAY com - YouTube&lt;/a&gt;&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
