FineView Software Labs




研究・調査中

ソフトウェアをより良くするため、現在取り組んでいる項目です。ある程度形ができあがったものは、 デモページにアップする予定です。(2008年6月 更新)

調査中

・TIFFのデコード 2008.6

・DCT(画像拡大時の高周波成分のフィルタとして。DCTによる縮小処理1/8,1/4,1/2) 2008.3
→リサンプリングに関わる技術のみ。高速化は課題。

・リサンプリング処理 〜2008.3
→注力しすぎてしまうと他のものを開発できなくなるので、R13をひとつの区切りとする

(R13, FilterGear, FineViewで使用)

・マインスイーパ用のAI 2007.11.25〜2007.12.2
→人間らしく解いていくという点やAIの振る舞いを見せる視覚効果では改良の余地あり

・スペシャルキャラクターを含めた外国語判別処理 2007.10
→スペイン語のñ éや、フランス語のâ à œ ç、ドイツ語のë ß、ポルトガル語のã àなど

(アスパラフィルターで使用)

・レイヤー操作
→レイヤー管理のUI、各種ブレンド処理、レイヤー情報をもつ画像形式の作成

・曲線近似による補完処理 2007.9
→データ解析や画像処理用として

(FilterGear ハイライト・中間色・シャドウで自動的に係数を求める処理で使用)

・選択範囲ツール
→矩形や楕円の選択、自動選択、投げ縄、選択範囲の拡大縮小など

(画像にハートマークを入れるソフトにフィードバック)

調査中 (1年以上未着手)

・DCT(一次元、二次元、JPEGロスレス絡み)
→画像の雑音を取る。データとして有用なデータのみ抜き出す。etc..



完成しないまま時間がたってしまったもの

・ライティング(Lighting)
→画像処理のひとつとして

・パラメトリック曲線
→滑らかな曲線を描くための技術

・マウスジェスチャ
→ユーザーインタフェースの向上

(FineViewに実装済み)


調査予定


調査完了

・ベイズ理論、ベイジアンフィルタ 2007.11.18〜2007.12.16

(スパムリムーバーv2.4で使用)

・HTMLパーサー
→HTMLファイルの解析

(スパムカウンターのHTMLメールをTEXTに変換する処理で使用)
(DivX Stage6 ユーティリティーで使用)

・Perl互換の正規表現
→正規表現による検索、置換

(スパムリムーバー、スパムカウンターで使用 v2.00〜)
(DivX Stage6 ユーティリティーで使用)

・POP3エンジン(クライアント) + デコード処理

(スパムリムーバー、スパムカウンターで使用 v1.76〜)

・POP3エンジン(サーバー)

→クライアントマシンで動くメールサーバー
(スパムリムーバーの試験用ツールとして使用)

・画像合成(レイヤーの各種ブレンド)
→Photoshop, Paint Shop Proなどでの画像合成処理

(SIMD化は1割程度。レイヤー管理のUIができたらデモアプリを公開予定)