UnitV2 AIカメラを買ってみた
こんにちは。WYRDの豊田です。 関東地方は梅雨入りしそうでなかなかしない...イヤーな感じです。 ジメジメした季節にマスクの息苦しさもあって、今年も不快指数は高めになりそうです。 以前のようにマスク無しで、街を出歩けるようになるのはいつになるんでしょうか。 IoT部 活動休止状態 これまで田んぼIoTと称して、稲作に関わるアレコレをIoTのチカラを使ってデジタル化させる取り組みを行ってきました。 (こちらのブログでも何度か記事を書いていますので気になる方は是非読んでみてください。) 田んぼIoT その1 田んぼIoT その2 田んぼIoT その3 田んぼIoT その4 毎年山形県の米農家さんのところで農作業をお手伝いしつつ、並行してIoT活動をしていましたが、昨今のコロナのおかげで山形にも行けず、IoT部は事実上の活動休止状態となっています。 次に山形に行けるのは、来年の田植えの頃でしょうか... 面白そうなガジェットを発見 そんな折、M5StackさんからAIカメラが発売されるという情報が飛び込んできました。 なんだかよくわからんが面白そう。という動機で早速予約をして、5月30日に手元に届きました。 なかなかの小ささです。 このUnitV2 AIカメラの概要についてはスイッチサイエンスさんの商品説明がわかりやすいので、一部抜粋させていただきます。 Linuxで動作するスタンドアローンの高性能AIカメラモジュールです。SigmaStar社 SSD202D (ARM Cortex-A7デュアルコア1.2 GHz)をコアに採用、128 MB DDR3メモリ、 512 MB NANDフラッシュ、1080 Pカメラ、2.4 GHz Wi-FI、冷却ファンを搭載しています。アプリケーション、ハードウェアリソース、開発ツールが豊富で、そのままの状態でAI開発が簡単かつ効率よく行えます。 なんかいろいろできそうですよね。 今回はこのUnitV2 AIカメラに標準搭載されているいくつかの機能をお試ししつつ、紹介していきたいと思います。 オブジェクト認識機能 (Object Recognition) nanodet_80class と yolo_20class という2つのプリセットモデルで、映ったものが何かを判定してくれます。(それぞれのモデルで学習してあるデータが違うみたいです) 試しに猫の写真を見せてみたところ、ちゃんと反応してくれました。 オンライン分類機能 (Online Classifier) この機能では学習モード中にカメラで認識させたデータをもとに、カメラに映ったオブジェクトが何かを判定して教えてくれる機能です。 Airpods 左右とケースをそれぞれ学習させ、ケースに焦点を当てた時の結果がこちら ケースのスコアが91点となり、正しく判断してくれているようです。 何がオンラインなのかは不明です 顔認識機能 (Face Recognition) 最後に顔認識機能です。 この機能はその名の通り、カメラに映った人の顔を分析し、それが誰なのかを判定してくれます。 オンライン分類機能同様、事前に顔を学習させる必要があります。 AIカメラの王道機能って感じですよね。 私の顔を学習させてみたら、95% toyoda であると判断してくれました。(5%くらい疑われてる) 今回は他の人の顔を学習させてないので、複数人覚えさせたら判定も変わってきそうです。 ちなみに公式ガイドには某ハリウッドスターがご出演されてます。(肖像権とか大丈夫なのかな...?) 取得データの活用方法 カメラで認識した情報は、JSONフォーマットで随時出力されており、UARTを経由して取得することが可能です。 ラズパイやArduinoなどと連携させれば、色々なことができそうですね。 さいごに この小さなカメラの中に色々な機能が詰まってるんですねーびっくりしました。 お値段も1万円を切るので、比較的手も出しやすいです。 今回はAIカメラの主な機能をピックアップして紹介しました。 他にもJupyter Notebookを使って独自の機能を開発することもできるようですし、色々な可能性を秘めたガジェットだと思いました。 引き続き色々使ってみた感想などをブログに書いていきたいと思います。
メグロ(ニックネーム)- 2021年5月28日
WYRD 2020年度有給休暇取得率の発表です。
こんにちは。 いつのころからか大型連休が嬉しくなくなりました。主婦の本音です。 本題に移ります。 皆さんは満足に有給休暇を取得できていますか?2019年度より有給休暇取得義務化が始まった影響もあり、全体の取得率は伸びているようです。 WYRDでは、2014年頃から年度初めに有給休暇取得率の目標を社員に周知し、slackにて毎月の取得率の発表をしています。有給休暇取得率の伸びが悪いと、社長より「みんな有給取得してね~」というのが書き込まれたりもします。業務多忙で有給休暇を取得できない月はあると思いますが、新入社員の方も有給休暇を取得しやすい雰囲気作りを心掛けています。 WYRDの2020年度の有給休暇取得率が出ましたので発表をします!! 目標70% 結果は61.2%でした。(アニバーサリー休暇は取得率に含んでいません) 社員数:11名 付与数合計:224日 今期取得数:137日 残念ながら今年度は目標達成とはなりませんでした。しかし、2020年度初めはコロナウイルスによる緊急事態宣言中という事もあり、有給休暇を取得しお出かけをするという雰囲気でもなかったので前半の取得率の伸びは例年に比べ良くありませんでした。 そのような状況でしたので取得率はとても低くなるかと不安でいましたが、60%に届いた事は良かったと思っています。 今年度の有給休暇取得率の目標も70%とし目標達成を目指します。早くコロナが収束して色々な所に行けるようになってほしいですね。 社員みんなが有意義な休暇を過ごしてもらえたら嬉しいです。
資格試験のご報告
こんにちは、浅野です。 前回のブログ更新からあっという間に3ヶ月が経ちました。本当に早いです。 前回は、Ruby Silverを受験するぞ!という記事を書きました。前回の記事 気になる結果ですが...無事に合格できました!!そして、勢いそのままRuby Goldも受験し、こちらも合格することができました!わーい! とは言ったものの、特にGoldの試験は難しく、参考書に載ってない問題も多く出題され、非常に焦りました。試験中は、PCに頭突きしたい衝動に苛まれ、最後の採点ボタンを押す手は震えました。無事合格できたものの、自分の知識不足を改めて痛感し、この結果に甘んじてはいけないなーと思っています。 というわけで今回は、試験で間違えたことで、新しく得た知識のアウトプットをしていきたいと思います。今回取り上げるのは、Moduleクラスのインスタンスメソッド、append_featuresです。恥ずかしながら試験を受けるまで、きちんと理解していませんでした。 早速、以下の2つのコードを見ていきましょう。 A module M def self.append_features(klass) super p klass.ancestors end end class C include M end B module M def self.append_features(klass) p klass.ancestors end end class C include M end 上記のコードでは、append_featuresというメソッドを上書きしたmodule Mが、class Cにincludeされています。違いとしては、append_features内のsuperの有無です。それぞれどのような挙動になるかを見ていきたいと思います。 そもそもappend_featuresとはどのようなメソッドでしょうか。公式リファレンスによると、 Module#include の実体 とあります。 つまり、append_featuresを上書きすることで、includeされる際の挙動に影響が出ることになります。 superがあれば、既存のappend_featuresが継承され、モジュールがincludeされますが、ない場合は、includeされません。 実際にirbで挙動を確認してみましょう。まずAのコードです。こちらはsuperを記述しています。出力結果は以下となりました。 [C, M, Object, Kernel, BasicObject] 一方、superを記述していないBはというと、 [C, Object, Kernel, BasicObject] module Mがincludeされていません。 ということで、append_featuresを上書きする際は、superを記述しないと、モジュールがincludeされなくなってしまいます。これによって想定と挙動が異なる可能性が生まれるので、注意が必要ですね。 Ruby Goldではこんな知識が問われます。普段滅多に見ないメソッドが出題され、私は結構焦ってしまいましたが、新しい知識を習得できたので良かったです。 試験範囲としてあまり知られていないところであるかと思いますので、どなたかのお役に立てば幸いです。
iOSのショートカット機能を利用して勤怠管理を行う(1)
こんにちは。 入社して1年が経った小林です。 良い前置きが見つからないので早速本題といきましょう。 今回はiOS12がリリースされた際に追加されたショートカットアプリを使用して勤怠管理を行ってみます。 ※ショートカットアプリそのものの説明は今回省略させていただきます。公式のユーザガイドをご覧ください。 参考:ショートカット ユーザガイド 弊社では表計算ソフトにて勤怠管理を行なっているのですが、私はMacを片付けた後に更新を忘れていたりして、月末に慌ててチャットのログを追いかけたりしています。 そこでiPhoneのショートカットを利用し、表計算ソフトを起動せずに正確な出退勤時間を記録する方法を紹介します。 今回はボタン一つで出退勤時間をメッセージアプリに送信するショートカットを作成します。 ショートカットアプリを起動し、マイショートカットを選択します。 1つ目のアクションに「変数を設定」を選択し、変数名を適当につけ、「現在の日付」を入力に設定します。 2つ目のアクションに「メッセージを送信」を選択し、以下を設定します。 メッセージ:2で設定した変数名を指定 宛先:送信したい宛先 実行時に表示:OFF 完了を押下する。 「今日の表示」に作成したショートカットを追加する ※ロック画面から起動できるようにするため。 このショートカットを作業を開始前、終了後に実行すればメッセージにその時間が記録されていくので、月末に集計すれば万事問題ありません!! ただ、これでは使い勝手が悪いので、さらに工夫したものを次回紹介したいと思います。 それでは、皆さんショートカットを実行するのを忘れないようにしましょう。
新型コロナ禍でも人が少ないオススメスポット
代表の大越です。 年明けすぐに2度目の緊急事態宣言が発出され早2ヶ月が経ちました。 皆さんそろそろ自粛疲れを起こしてきた頃ではないでしょうか。 私はどちらかというとアウトドア派なんですが、感染拡大させないようにと11月に「桃鉄」を購入し子供達と100年チャレンジをしてなるべく外出せず頑張って巣籠りしてきました。 ただ、3ヶ月もずっと家に閉じこもっているとさすがに体を動かしたくなってきたので、少し暖かくなった2月中旬から密を避けて人が少ないところへ外出することにしています。 今回のブログではコロナ禍でも人が少ないオススメスポットをご紹介したいと思います。 場所は神奈川県三浦郡葉山町にある「一色海岸」です。 一色海岸の位置 10年前に初めて一色海岸に来たのですが、一色海岸の居心地の良さに惚れて、それから毎年来ています。7,8月の海水浴シーズンはもちろんですが、3-5月の春シーズン、9-11月の秋シーズンなども含め、年に10回近くは来ています。 一色海岸に来る理由は「とにかく人が少なくて静かなこと」と「来ている人の品が良いこと」です。葉山御用邸すぐそばの海岸のため常時お巡りさんの警備もあり、騒ぎたい人達からは敬遠されてるのかもしれません。 あとは「神奈川の海の中ではとてもきれいなこと」も理由の1つです。 やはり来る人が少ないので海の水質も汚れないですし、浜にゴミなどもほとんどありません。 2013年には米CNNの「今年こそ行きたい世界ビーチ100選」に選ばれたことがあるほどです。 そんなに有名な一色海岸がなぜ空いてるのか? それはとてもアクセスが悪いんです… 電車で行こうとするとJR横須賀線逗子駅からバスで20分ほどかかります。 海水浴シーズンは逗子駅でバス乗り場に行列ができ、2,3本見送ってバスに乗り、乗ったあとも海岸沿いの道が渋滞して30分以上かかりました。逗子駅に到着してから一色海岸にたどり着くまで1時間~1時間半ほど見込んでおいた方がよいです。 では、車で行けばいいのでは?と思いますが、一色海岸のまわりは駐車場がめちゃくちゃ少ないんです。3箇所ほど駐車場があるのですが、どこも20台程度で計60台ほどで満車です。 三ヶ岡駐車場 NPC24H葉山一色パーキング 三井のリパーク葉山一色海岸 先日2/28(日)はお昼頃に行きましたが、さすがに2月は人が少ないので問題なく停められました。 海水浴シーズンだと朝8時には駐車場が満車となり一度満車になってしまうと昼過ぎまで空くことはなく停める場所がありません。 さて、駐車場に車を停めて葉山しおさい公園の中を横切る小道があるのでそこを通って海に出ます。 駐車場から海岸に抜ける道 駐車場から海岸に抜ける道 海に出るとこんな素晴らしい景色が広がってます! 人もほとんどいなくてとても静かです。マスクする必要もなし。自粛警察やマスク警察もいません。敷物やビーチチェアを持参してゴロゴロするもよし、読書するもよし、コーヒー飲んでぼーっとするもよし。 一色海岸(南方向) 一色海岸(北方向) ※冬は富士山も見えます ちなみに海水浴シーズンは海の家も5,6軒出て海岸もそれなりに混みますが、他の海水浴場に比べたら全然空いてる方だと思います。来場者はファミリー層が多く、小さなお子さん連れも過ごしやすいビーチですね。 海水浴シーズン 2時間ほどの海岸散歩を終えて、駐車場近くにある engawa cafe で少し遅めのランチ。 三浦野菜をたくさん使ったやさしい料理が絶品でした。 engawa cafe 三浦野菜がたくさんのランチ 今回はコロナ禍でも人が少ないオススメスポットをご紹介しました。 車で行く分には感染リスクは低いですし、海岸も人は少なく感染リスクも低いので、皆さんもいかがでしょうか。



