見出し画像

「WEAR」の新機能「髪型別コーデ検索」。ZOZO研究所がこの機能に込めた熱い思いとは?(前編)


4月7日、ZOZOテクノロジーズが運営するファッションコーディネートサービス「WEAR(ウェア)」に、新しい検索機能がプラスされた。ロング、ミディアムなど、自分の髪型に応じたコーディネートが簡単に検索できるサービスである。アイコンをクリックするだけで簡単に表示されるサービスであるが、この制作には、「ZOZO研究所 福岡」のファッションを愛するエンジニアによる「自分が最初のユーザーになりたい」という純粋なニーズと熱い思いがあった。

4月7日WEARの新機能「髪型別コーデ検索」が提供開始!

wear結合1

プロフィール(写真左から)

齋藤春奈:2019年ZOZOテクノロジーズ新卒入社。現在はWEARのプロダクトマネージャー(PM)を担当。過去にFashionTechNewsの中国関連記事のライターなども担当。

平川稚菜美:大学では表情認識を専攻。組み込み系ソフトウェア開発、iOSアプリ開発を経て、2018年の合併により株式会社スタートトゥデイテクノロジーズ(現ZOZOテクノロジーズ)へ転属。現在はZOZO研究所 福岡にて機械学習エンジニアを担当。

中尾弘:長年フリーランスのプログラマーとしてWEB系アプリケーション開発。2018年に株式会社スタートトゥデイテクノロジーズ(現ZOZOテクノロジーズ)入社、福岡研究所に配属。現在はZOZO研究所 福岡の開発エンジニアリーダーとして機械学習エンジンを組み込んだアプリケーションの開発やサーバサイド構築に従事。

ーーWEARに新しい検索機能が加わったそうですね。

齋藤春奈さん(以下、齋藤):はい、髪型からコーディネートが検索できる新機能「髪型別コーデ検索」の提供を4月7日(火)より開始しました。

ーーこのサービスの使い方を教えてください。

齋藤:WEARのWEB版の一番下のフッターにある髪型別コーデ検索をタップします。そこから髪型別コーデ検索のページに行き、ロング・ミディアム・ボブ・ショート・ポニーテール・おだんごという6つのカテゴリーから髪型を選ぶと、該当の髪型をした人のコーディネートが閲覧できます。

ーー検索後の写真はランダムに並んでいるんですか?

平川稚菜美さん(以下、平川):指定したヘアスタイルのカテゴリーに対して、よりシルエットが近いものとAIが判定したスコア順に並んでいます。

齋藤:また、髪型の選択と別に、キーワードでの検索ができるようになっています。例えば「ボブ」を選んだ後に「デニム」と検索ワードを入れると、ユーザーさんが投稿時に「デニム」とハッシュタグを入力したボブのコーデが紐付いて出るようになっているので、ユーザーさんが知りたいコーデを早く見つけられます。

図5

女性の8割は、髪型と似合う服の関連が気になる。

ーーこの髪型別コーデ検索サービスを始めたきっかけを教えていただけますか。

齋藤:ユーザー体験の向上、回遊率アップのために、機能の拡充や検索精度の向上を目的に導入しました。

もともとWEARでは、ブランドやアイテムでの検索機能に加え、髪型での検索も可能なのですが、ユーザー自身がプロフィール設定時に登録した情報に紐付いているため、検索結果の精度を向上させる必要がありました。

また、特に女性は、私自身も実際そうですが、髪型を変えると似合う服が変わったり、「新しいファッションに挑戦してみたい」と思うことがあります。実際に当社調べでは、20〜35歳の女性のうち約75%が髪型を変えた時に「どういうコーディネートがいいのか」や「似合うのか」と調べることがわかりました。そこで、他社にはない髪型での検索を導入しようと進めてきたのです。

ーー投稿されたユーザーの髪型をAIで自動的に判定し、髪型別にコーディネートを並べてみようと考えた、ということですね。

齋藤:はい。ZOZO研究所 福岡で既に髪型でのマッピングを研究されているということを聞いていたので、ユーザーのニーズと技術的な部分を合わせて、WEARに導入できないかと考えたわけです。

このサービスを製品化した「ZOZO研究所 福岡」とは?

ーー福岡の研究所で制作されたと聞きました。

中尾弘さん(以下、中尾):はい、この研究は「ZOZO研究所 福岡」でサービス化いたしました。福岡の研究所はもともと九州工業大学発のベンチャーがベースになっていて、機械学習アルゴリズムの開発や大規模データ解析の領域において高い知見を有した開発チームを擁しています。そのなかでも僕らのチームは、特にWEARと強い連携を組んで研究しています。今回リリースされた髪型別コーデ検索の他にも様々な研究に取り組んでいます。

ーー今回の髪型別コーデ検索には、どんな技術が使われているんでしょうか。

平川:ベースになっているのは、AIによる画像認識技術です。まず最初に、全身が映っているスナップから顔周りの検出を行っています。顔と髪の毛全体が写っている部分を切り取るという工程です。二つ目は、最初に取得した顔まわりの画像から髪の毛だけの領域を抽出するセグメンテーション技術が使われています。そして三つ目に、頭部姿勢推定という、一番最初に抽出した顔周りの画像から、顔がどの方向を向いているのかを推定する工程を行なっています。最後に、それらの抽出した髪の毛の領域と視線のデータを、自己組織化写像マップという技術を使用して2次元のヘアスタイルマップというものに落とし込みます。大まかな技術としてはこの4点になっています。

ーー髪型を判定するのは難しそうですね。

平川:一番難しかったのは、正面を向いている人が、ショートヘアなのかポニーテールなのかという判断が難しいのです。髪の毛を結んでいたりすると、前から見えないじゃないですか。それを解決するために、視線の角度の分析を工程に加えて開発を進めていきました。「顔が横に向いた時には髪型はショートなのかポニーテールなのかはわかるよね」ということです。

ーー着想から製品化まで、どのくらいのスケジュールで進んだんでしょうか?

中尾:平川の髪型検索の研究が8か月程度、プロジェクトが動き出して製品になるまでが大体半年程度。合わせて1年2か月ほどですね。

図6

「このデータは、ファッションの理にかなっているのか?」

ーーこの技術をファッションと結びつけるために、AIとファッションと両方の知識がある人がいないと難しいと思うのですが、そのあたりの繋ぎ目は平川さんが担当したということでしょうか?

平川:そうですね。研究所でも結構そこは課題になっていて、AI関連に明るくても、持っているデータとファッションをどうやって結びつけるかわからないというのがあるので、プロジェクト・AI推進部の方々と協力して、この辺の課題を解決していこうとしています。

中尾:エンジニアは、「このデータとこのデータを繋げ合わせたらこういう結果が出るだろう」というのは分かるんですけど、そのブランドがカジュアルかビジネス向けなのかハイブランドかプチプラなのかなどの判断はできないので、出た結果が本当にファッション的に理にかなったデータの組み合わせなのかどうなのかっていうところは常に議論になりますね。

ーー研究を最終的にサービスに落とし込むときに、気をつけた点はありますか?

平川:WEARのサービスに何が必要なのかって、実際自分で体験していないとわからないと思うんです。私自身、髪型や髪の色が頻繁に変わったりして、日頃から洋服と髪型の組み合わせに関して悩みを持っていました。ですので「自分の悩みを自分で解決してみる」と考えるのが一番手っ取り早かったのかな。

ーー自分が最初のユーザーになりたかった、ということですね。

平川:はい。


後半ではさらに詳しく、髪型別コーデ検索のことを深掘りしていきます。
お楽しみに!

髪型別コーデ検索」はこちらから。

<関連おすすめ記事>

ーーー

ZOZO FashionTechNewsのTwitterができました。【Twitter

ZOZOテクノロジーズでは、ファッションとテクノロジーに関する事業・研究を行っております。【ZOZOテクノロジーズ】【ZOZO研究所