sw1227’s diary

Visualization, GIS, Machine Learning, Generative Art, Simulation, Math

FLEXISPOT電動昇降デスクのレビューと天板自作のための徹底ガイド

電動昇降デスクを入手した所感と天板の自作方法について記述します。昇降デスクに関して個別の商品に依存しない観点や、天板自作時の細かな情報・コツを提供します。

転職ドラフト体験談

こちらの記事は転職ドラフト体験談投稿キャンペーンに参加しています。 転職ドラフト体験談投稿キャンペーン|転職ドラフトReport 転職ドラフトに登録したきっかけ 転職ドラフトでの指名状況 面接で感じたこと 結果 転職ドラフトを使ったことがない方へのメ…

iPhoneのFace IDで3Dスキャンし、データの後処理を行う方法

Face IDでは、顔の三次元形状をTrue Depthカメラが取得することで認証を行っています。この機能を応用して3Dスキャンを実行し、データを扱いやすく加工します。

兵庫県土の1m精度3次元データをWeb地図上に3D可視化【DSM】

兵庫県がオープンデータとして公開した1m精度の「全県土分の高精度3次元データ」をダウンロードして加工し、地図上に点群として可視化します。マウス等を使ってグリグリと様々な方向から眺めたり、点群を標高に応じて色分けしたりすることも可能になります。

焼失した首里城のデジタル復元を地図上に3Dで可視化する

1. 概要 2019年10月31日未明に首里城で火災が発生し、正殿と北殿、南殿が全焼した他、多くの建物が焼失しました。現時点で火元は正殿1階の北東部分とほぼ特定されているようです。 この悲しい火災の直後、コンピュータ・ビジョンの研究者らがOUR Shurijo: み…

2018年にやったこと・2019年にやりたいこと

今週のお題「2019年の抱負」

道路方向を可視化して地域の地理的・社会的特性を理解する(JavaScript)

1. はじめに 2. 例 2.1. 京都駅周辺(碁盤の目) 2.2. 長野県須坂市(迷路) 2.3. 彦根(城下町) 2.4. 多摩川(川辺) 2.5. 神戸(海と山の間) 3. 実装 3.1. 基本方針 3.2. 今回の実装の特徴(フレームワーク等) 3.3. 詳細 地図・道路 画面上の領域を取得…

MNIST互換の日本語くずし字データセットでCNNやt-SNEを試す

MNISTデータセット互換のくずし字データセット「KMNIST」をダウンロードし、t-SNEによる次元削減や、畳み込みニューラルネットによるクラス識別を試してみる。

PFN製の最適化ツール「Optuna」で富士山を登頂する

ハイパーパラメータ自動最適化ツール「Optuna」の汎用性に注目し、富士山付近の標高データから富士山の山頂を探索させてみた。

複素関数のカラフルな可視化をPython・JavaScriptで実装する

複素関数の性質を可視化するために用いられるDomain Coloring(定義域の着色)という手法を、直感的なイメージから具体的なアルゴリズムまで含め解説する。PythonとJavaScriptによる実装も紹介し、様々な複素関数を可視化した画像も掲載。

Calabi-Yau多様体をブラウザ上に可視化する(Three.js)

超弦理論の要請する9次元空間と我々の認識する3次元空間の間の齟齬は、Calabi-Yau多様体によって説明できると言われている。この記事では、Calabi-Yau多様体の3D可視化方法と、JavaScriptにおける実装結果を紹介する。

緯度経度と平面直角座標の相互変換を実装するための数式

1. はじめに 1.1. 背景 1.2. 平面直角座標系の概要 2. 平面直角座標から経緯度への変換式 2.1. 記号 2.2. 計算詳細 2.2.1. の計算 2.2.2. の計算 2.2.3. の計算 2.2.4. の計算 2.2.5. の計算 2.2.6. 緯度 ・経度 の計算 3. 経緯度から平面直角座標への変換式…

はてなブログのシンタックスハイライトを綺麗にする

1. 背景 2. highlight.jsの導入 2.1. highlight.jsを取得 2.2. 行間の調整 3. 使い方 注意点 1. 背景 例えばPythonのコードをはてなブログに貼り付けたい場合、 ```python 【ソースコード】 ``` と記述することで以下のように表示されます。 @app.route("/li…

About

ブログの概要