2009-09-09

同志社大学

学会で同志社大学へ行きました。

ホテル最寄りの小倉駅

興戸駅を降りてしばらく歩くと蓮畑がありました。

陸橋から来た道を振り返った風景。

同志社大学。午前↑、午後↓

ローム記念館

朝撮った場所と同じところです。

大久保駅で急行に乗り換えます。ここからも遠くに同志社大学が見えます。

2009-09-07

Windows7対応ファイヤーウォールソフト

ZonealarmのWindows7対応版はまだ無料版がないので、他を調べてみました。
Free Products and Free Protection for Your Computer | Comodo個人用のみ無料のソフトには「Free For Personal Use」と明記されたリンクがあり、商用版は「Get it for your business」というリンクがあります。一方「Free Download」というリンクしかないソフトは商用でも無料なのでしょうか?サイトを読んでいますがまだ明確な答えが見つかりません。
試しにインストールしてみたらZoneAlarmの最新版同様Askツールバーをインストールしようとします。勿論止める事を選択できますが、あまり人には勧められません。
Outpost Firewall FREE無料版はWindows7をサポートしていません。
PC Tools Firewall Plus - フリーエディションネット上の評判ではSpywareDoctorもインストールされそうになると書かれていましたが、最新版では大丈夫でした。ということで現時点ではこれが良さそうです。
追記:Internet Explorer用のGoogle Toolbarを入れようとしたこともありました。選択肢が「Google Toolbarは無料です」「インストールする」しかありません。これでは選択肢になっていません。ただ、常に入れようとするわけではなく、条件がわかりません。どうやらInternet Explorerが既定のブラウザの場合だけ入れようとするみたいです。多分「無料のGoogle Toolbarをインストールする」「インストールしない」の誤訳らしいです。
さらに追記:別の日にダウンロードしたインストーラーを使うと、SpywareDoctorをインストールしようとしました。SpywareDoctorが入ったり消えたりするようです。SpywareDoctorはネット上で悪評を聞いているのでOutpost Firewallの無料版がWindows7に対応してくれるといいですね。

ゴマブックスが民事再生法の適用申請 ケータイ小説でベストセラーも

日本をダメにした「正解主義」の呪縛を解け:日経ビジネスオンライン「人生には正解はない」

2009-09-04

Windows7のエディション比較

ASCII.jp:どれを買えばいい? Windows 7エディション全部解説 |買う前に知っておきたいWindows 7のアレコレ特集

Let's Note R8にインストールしてみました。新しいOSですので、殆どのドライバを持っていて、デバイスマネージャの?マークは二つだけでした。以前XPをインストールするために全てのドライバを用意しましたので、そこから読み込ませると、hotkeyとmisc(多分SDカード)でした。

新型インフルエンザの対策

アゴラ : インフルエンザと狼少年 - 岡田克敏
10秒で読む日経!
> 「インフルエンザ位の風邪で仕事を休めない。」「どうしても休みたいなら医師の診断書をもってこい。」といった風潮がいまだに日本社会に蔓延しているようだ。
> そして、この体質こそが日本でインフルエンザを強力に感染拡大している原因と言える。
> 感染したと言う事は、被害者ではあるが、仕事や病院に外出することで一転して加害者に変わるということだ。
> ライブ番組で大勢の大衆の前に出ることも、観客の大勢いる相撲の土俵に上がることも、そしてその場に移動することも含めて、大勢の人にウイルスを撒き散らす「悪意ある行動」に他ならない。
> 募金をしに来た人の中には感染し易く症状が悪化しやすい子供も、既往症を持った人も少なくない。
> 現に何人かに感染させたわけで、ひょっとしたら、感染して死亡にいたる可能性もある。

まぁ電話でのセールスでインフルエンザをうつされる心配はないですね。

新型インフルエンザ あなたの?に答えます(予防編) - 政府インターネットテレビ
新型インフルエンザ あなたの?に答えます(受診と療養編) - 政府インターネットテレビ
岡山県ホームページ - 新型インフルエンザの対策岡山市保健所の電話番号は086-803-1262です。

2009-09-03

融資と保証

第249回 NO, WE CAN’T | 堀古英司「ウォール街から」 | 楽天証券
直接お金を貸すのも、CDSを売るのも、保証するのも、相手が破綻すれば大損するという点では同じですね。帳簿上の見易さが違うだけで。

政治家でなくても世論を意識しなければ|札幌の不動産屋日記
竹原慎二のボコボコ相談室 サラリーマンの悩みへ [Webマガジン 月刊チャージャー] - Yahoo! JAPAN PR企画
livedoor ニュース - 民主党「渋滞しそうな高速道路は無料化しない。選挙前は言いにくかった
もう選挙は終わりましたけど国际频道_新华网

生物トリビア晒してけ:VIPPERな俺

Windows7

アカデミックオープンライセンスで注文していたWindows7のライセンス証書が届きました。
ディスクも買ったのですが、ライセンス証書に書かれた番号をオンラインで登録するとボリューム ライセンス サービス センターからダウンロード出来ますので、買う必要は無かったです。
ここを見ると、日本語以外の言語もダウンロードできますので、ライセンスの本数以内なら中国語版とかも使えそうです。

悩んだのがKMS(Key Management Service)とかMAK(Multiple Activation Key)とかで、オンラインで登録しても最初はKMSの番号しか表示されません。しかしMicrosoft Volume Licensing: 新しいライセンス認証 ボリューム アクティベーション 2.0を見ると、25台未満の場合はMAKを使うことになるので申請しました。
MAKの場合、インストールするたびにマイクロソフトへ接続してライセンス認証を受けることになります。

2009-08-22

夢吊橋

八田原ダム・芦田湖畔に架かる世界一支間長の長い吊床版橋です。

太陽近くの雲と、山の日陰の部分両方表現出来るように調整するのが大変でした。DxO Lightingで覆い焼きをすれば楽ですが、不自然になるので避けました。

世羅ゆり園

広島県世羅高原 世羅ゆり園 - Home

これからあの丘に登ってみます。


丘の上は花を育てている途中で、まだ見ることが出来ませんでした。次回の楽しみにしておきます。


ゆりはハウス内で育てられていました。

世羅高原農場ひまわり祭

世羅高原農場へようこそ

風車がお出迎え。
Bayer配列でもここまですっきりくっきりした写真が撮れるなら、綺麗に撮れる状況に制限のあるFoveonと使い分けなくても良いかな、と思います。
DP2はあれはあれでこの大きさに勝算があるんだというタイプのカメラですが。


八重咲のひまわり


黒いひまわり


勿論普通のひまわりもあります。


サルビア


9月5日からはダリア祭だそうです。

2009-08-19

特定商取引に関する法律

特定商取引に関する法律によると
> 販売業者又は役務提供事業者は、電話勧誘販売に係る売買契約又は役務提供契約を締結しない旨の意思を表示した者に対し、当該売買契約又は当該役務提供契約の締結について勧誘をしてはならない。
だそうです。

10秒で読む日経
今日のテーマはインフルエンザです。

N95マスクの着用法
針金、プラスチックなどが入っている方が上で、ここを鼻にあわせて曲げます。
プリーツが下向きになっているのが外側らしいです。ただこれで上と外を決めると、紐が接着されている部分が外側になるマスクと内側になるマスクがあります。どっちが正しいの?

  1. マスクを持つ前に手を洗う。
  2. マスクにやぶれなどが無いか確認する。
  3. マスクの向きを、
    • 鼻ワイヤーのある方が上、無い方が下
    • マスクのプリーツが上を向く面が、自分の顔側になるように、マスクを持つ。(こう持つとプリーツが下を向く面が、マスクを装着した時に外側になる。)
      (※マスクによって逆向きの場合があります。お使いのマスクの包装等に書かれている説明書を確認を。)
            /
       外側 / 顔側 ←装着した時にプリーツの向きはこうなる
            /
  4. マスクを左右半分に折って、鼻ワイヤーを半分に曲げる。装着後に曲げると隙間が増えるので、先に曲げておく。
  5. マスクを半分に折ったまま、鼻ワイヤーの自分の鼻の高さになるあたりをつまんで、鼻ワイヤーを山型に軽く曲げる。
     __/\__ ←鼻の形にこうなるように曲げる
  6. プリーツを上下に広げる。装着後に広げると隙間が増えるので、先に広げておく。
  7. 紐を持ってマスクを装着する。マスクの内側は絶対触らないように。
  8. マスクとの隙間が最小限にするために、
    • 鼻ワイヤーを自分の鼻の形になじませて密着させる
    • あごの下までマスクの下端を引き下げ、あごをすっぽりと包み込む
    • 頬とマスクの隙間を無くすようなじませて密着させる この時に隙間が多いなら、マスクが顔に大きさに対して大きすぎです。自分の顔の大きさに合うものを探しましょう。
大学が用意したマスクは説明が何も書かれていないのですが、箱から出すときにマスクの中央を持って出すように箱に入っているので、この持つ部分、つまり箱の中での上側(色のついている方)が外側でしょう。こうするとプリーツは下向きになり、紐が接着されているのは内側になります。

関係ないですが
海外在住者のための年金手続き.com
ブログテーマ[EP-901Aレビュー]|オトク貯金大作戦
シバンムシ類について(暮らしの情報)
どうして竹田の子守唄は歌っちゃダメなの?
【2ch】ネタちゃんねる m9( ゚д゚)っ コミケで撮ったコスプレ写真うpスレ 二日目 三日目
「コミケに行ってきた」海外オタクのコミケ体験記 - Suzacu Late Show
まにあっくすZ 日本人と結婚したい! 肉じゃが作りに励む台湾女子が話題
便所主題餐廳 トイレをテーマとしたレストラン

2009-08-17

SIGMA DP2

一つ一つの素子がRGBの3色すべて捉える事が出来るので、偽色を防ぐためのローパスフィルタが不要で、輪郭強調していないのに境界がはっきりしているという意味で非常にすっきりした画像になります。
大き目のコンパクトデジタルカメラくらいの小ささなのに、綺麗に撮れた時は大きなデジタル一眼レフ以上に綺麗な写真が撮れます。
しかし世の中そんなに甘い話はなくて、綺麗に撮れる状況が極めて限られます。

まず、高感度が弱くてISO400以上だとこのカメラ独特の綺麗な写真になりません。感度オートの範囲はISO100と200で、しかも手ぶれ補正はないので、暗くなると手ぶれしやすくなります。
また、電源ボタンを押してから写せるまでの時間も長く、オートフォーカスが遅いのでシャッターボタンを押してから写るまでの時間も長いです。
さらに、電池のもちも悪く、一回の充電で100枚ちょっとしか撮られません。

デジタルカメラに求められるポイントを大まかに次の3点に整理すると

  1. 小ささ、軽さ、持ち運びやすさ
  2. 画質のよさ
  3. 撮りやすさ(少々暗くても手ぶれしにくい、オートフォーカスが早い、一日位は電池の心配をしなくていい、一枚撮ってすぐ次も撮れる、など)
一眼レフは1番目の点を、コンパクトデジカメは2番目の点を、そしてDP2ならば3番目の点を諦めることになりますので、用途に応じて使い分けることになります。
一眼レフを持っていけないけれど綺麗な写真は撮りたい、という場合はDP2の出番です。

センサーの奥深くまで光が届いてやっと色の判別が出来るというセンサーの特性が原因でしょうか、光量不足だと緑がかります。 周辺減光と相まって、周辺が緑になります。
価格.com - 『両サイドの緑色』 シグマ SIGMA DP2 のクチコミ掲示板

JPEGとRAWのどちらかでしか撮ることが出来ません。RAWファイルがあればパソコンでJPEGを作ることが出来ますし、その際に調整も出来ますからRAWで撮るほうが良いです。
RAWファイルを現像しなくても見ることが出来るソフトとして FastStone Image ViewerIrfanView32があります。
FastStone Image Viewerは Download FastStone Image ViewerでPortableを選ぶと、インストールしなくても使うことが出来ます。
Irfan View32では別途pluginをインストールする必要があります。

技術の競演、イメージセンサー
カメラ屋店頭の印象にだまされるな!立体デジカメ『FinePix REAL 3D W1』レビュー - ガジェット通信

2009-08-14

尾道

お盆の休みの間に尾道へ行ってきました。

手前がしまなみ海道。奥は尾道大橋有料道路


駅横のショッピングセンターの上は住宅です。買い物に便利ですね。
DP2なので最上階のように壁の模様が細かくなるとモアレが出ます。


尾道城


駅の向かい側にありました。


アイスクリーム屋さんの営業時間は日没まで。


帰り道に見かけた意味不明の物体。


鴨方駅。


屋頂上有野猪


高梁川付近

2009-08-13

ローパスフィルタ

結論

最近の画素が多いデジカメの場合、輪郭強調をしない設定にします。ブログなどのために縮小するならRalphaを用いて設定(0)リサイズ設定(R)で縮小アルゴリズムをLanczosに設定し半径を2に、「リニアな色空間で処理する」にチェックをつけて縮小します。


網戸に蝉がとまっていました。85mm, 1/15sでも手ぶれ補正のおかげで手ぶれがありませんし、DxOのノイズリダクション処理によりISO3200でもノイズが少ないです。

本文

最近のデジカメは何百万画素もあり、パソコンの画面にせよ葉書サイズへの印刷にせよ縮小することになります。そこで縮小に使われる関数について調べてみました。
殆どの縮小方法は、近くのいくつかの点の明るさの平均を計算します。その時に、より近い点は重点的に、少し離れた点は軽く評価して平均します。距離に対してどれくらいの重みで評価するかを決める関数によって、縮小後の画質も変わってきます。
そのために使われる関数は色々ありますが、シンプルな平均画素法と、理論的には性能が良いLanczos法について調べました。Excel VBAのプログラムも書いていますが、すごく手抜きで概略を掴むためです。積分の計算も単純に長方形を足しているだけです。

画素平均法は、面積平均法とも呼ばれ、元の画像の各画素を同じ大きさの正方形で描いたとして、それを縮小後の画素数に合わせて等分して枠線を引き、枠線の中の画素の平均を計算します。
縦横2画素計4画素を1画素に縮小する場合は、その4画素の平均になります。
他の例として5分の2に縮小する場合は
12345
□□□□□
  |  
 1 2 
縮小後の左の画素は、元の画像の1番目と2番目、そして3番目の半分ということで
1番目の2/5倍、2番目の2/5倍、3番目の1/5倍を足したものになります。

Lanczos法について
縮小すると細かい部分が表現できなくなります。横に1000画素あれば、白黒白黒…の繰り返しで500本の縦線を表現できますが、これを500画素に縮小すると250本の縦線までしか表現できなくなります。この場合、元の画像に300本の縦線があると表現できなくて、250を超えた分が折り返して200本の縦線のモアレになります。ですから縮小する時には250本より細かい模様は消しておく必要があります。
この目的で、250本までは全く影響を与えず、それ以上は完全に消してしまうフィルターがsinc関数であり、それに窓関数を組み合わせて途中で切るのがLanczos関数です。

これらをVBAで書くと
Function sinc(x) As Double
If x = 0 Then
  sinc = 1
Else
  sinc = Sin(x * Application.Pi()) / (x * Application.Pi())
End If
End Function

Function lowpass(x, k) As Double
If k <= 0 Then
  If Abs(x) < 0.5 Then
    lowpass = 1
  Else
    lowpass = 0
  End If
Else
  If Abs(x) < k Then
    lowpass = sinc(x) * sinc(x / k)
  Else
    lowpass = 0
  End If
End If
End Function
このようになります。kが自然数の場合は幅がkのLanczos関数に、関数を分けるのが面倒なのでkを0以下にすると画素平均法の関数になります。
関数の形状は
Sub shape()
For k = 0 To 4
  For i = 1 To 801
    x = (i - 401) / 100
    Cells(i, 1) = x
    Cells(i, 2 + k) = lowpass(x, k)
  Next i
Next k
End Sub
このプログラムで表示できて

このようになります。Lanczosの2以上だと、少し離れたところがマイナスになります。これによって輪郭が強調されます。画素平均法は0と1の境界の部分で、面積に応じた中間の比率を使うことが特徴なのですが、このプログラムには反映されていません。

これらによって明るさが急激に変わる画像
Function original(x)
If x > 0 Then
  original = 1
Else
  original = 0
End If
End Function
を変換すると

このようになります。使ったプログラムは
Sub highcut()
Dim normal(4) As Double

For j = 0 To 4
  wa = 0
  For i = -3 To 3 Step 0.01
    wa = wa + lowpass(i, j) / 100
  Next i
  normal(j) = wa
Next j

For k = 0 To 4
  For i = 1 To 601
    wa = 0
    x = (i - 301) / 100
    For j = -3 To 3 Step 0.01
      wa = wa + original(x + j) * lowpass(j, k) / 100
    Next j
    Cells(i, 1) = x
    Cells(i, 2 + k) = wa / normal(k)
  Next i
Next k
End Sub
です。Lanczos2以上だと上がるときに一旦上がりすぎてから下がります。これによって輪郭強調効果がありますが、Lanczos3以上だと今度は上がった後もう一度下がり、境界が波打ちます。これはリンギングと呼ばれます。Lanczos2による輪郭強調効果は、人間の錯視の一つマッハバンドと同じ傾向ですので不自然さを感じません。Lanczos3以上だとちょっと違和感を感じます。

これらによって、消すべき細かい線がちゃんと消えているか、残すべき大きな線がちゃんと残っているかを調べてみました。使ったプログラムは Sub tokusei()
Dim wa As Double, wa2 As Double, wa3 As Double, normal(4) As Double

For j = 0 To 4
  wa = 0
  For i = -3 To 3 Step 0.01
    wa = wa + lowpass(i, j) / 100
  Next i
  normal(j) = wa ^ 2
Next j

For i = 1 To 501
  j = 2 ^ ((i - 1) / 100)
  
  wa3 = 0
  For x = -4 To 4 Step 0.01
    wa3 = wa3 + Sin(j * x) * Sin(j * x) * 0.01
  Next x
  
  Cells(i, 1) = j
  For k = 0 To 4
  wa2 = 0
  For x = -4 To 4 Step 0.01
    wa = 0
    For y = -4 To 4 Step 0.01
      wa = wa + Sin(j * (x + y)) * lowpass(y, k) / 100
    Next y
    wa2 = wa2 + wa * wa * 0.01
  Next x
  Cells(i, 2 + k) = Log(wa2 / wa3 / normal(k))
  Next k
Next i
End Sub
です。

Lanczosの大きなものほど理想的な減衰率に近づきますが、リンギングが出るので一長一短です。

最後に画素混合によりノイズがどのくらい平滑化されるか調べます。
Sub sn()
For j = 0 To 4
  wa = 0
  wa2 = 0
  For i = -4 To 4 Step 0.01
    wa = wa + lowpass(i, j) / 100
    wa2 = wa2 + lowpass(i, j) ^ 2 / 100
  Next i
  Cells(1, 1 + j) = Sqr(wa2) / wa
Next j
値が小さいほどノイズが減ります。

僅かな差でLanczos1が良く、次がLanczos2です。画素平均法は参照範囲が少ないのでノイズ減少が少ないです。

画像縮小アルゴリズム比較がなされています。