タグ

2010年5月26日のブックマーク (5件)

  • Prologue: Iron Man 2

    To see the full collection of work Prologue created for Iron Man 2, head over to Prologue’s site. For those of you who’ve seen Iron Man 2 (has anyone not seen it?), you know that Robert Downey Jr. shares the screen with Mickey Rourke and Don Cheadle for some of the film’s most intense sequences. But the real co-stars—the real palladium in Iron Man’s chest—are the ubiquitous motion design elements

    Prologue: Iron Man 2
  • パルスニューラルネットワークにおける振動・同期・カオス~Fokker-Planck 方程式を用いた解析~

    ニューロン集団の活動の同期について考えます。「位相応答関数を用いたパルスニューラルネットワークの同期解析」シミュレータでは、 周期的に振動する素子が結合により同期するかどうかを考えました。 しかし、現実の脳における同期現象では、ニューロンが時計のように正確にリズムを刻んでいるとは限りません。 また、やはり「位相応答関数を用いたパルスニューラルネットワークの同期解析」シミュレータでは、 ニューロンは興奮性か抑制性かのどちらかでしたが、 現実には興奮性ニューロンと抑制性ニューロンが相互作用していると考えられます。 そこで、「各素子は周期的に振動しているわけではないこと (excitable)」、「興奮性と抑制性の相互作用」を取りこんだ同期モデルとして、 ページでは私が研究しているモデルを紹介します。 「集団は周期的に振動しているが、各素子の発火回数が少ない弱い同期」、 や 「カオス的な集団同

    mae0510
    mae0510 2010/05/26
  • YouTube - The latest version of the LittleDog Robot

    This is a more advanced version of the Little Dog robot, created by the University of Southern California in the group of Stefan Schaal (Computational Learning and Motor Control Laboratory). The robot is completely autonomous and trained by machine learning algorithms. The video is real-time, i.e., not sped up.

    YouTube - The latest version of the LittleDog Robot
    mae0510
    mae0510 2010/05/26
    なにこの一生懸命さw
  • エンベロープについて

    1. はじめに 音色のパラメータとして重要なエンベロープ(Envelope)について説明する。シンセサイザーなどの音色を作る音色職人はパラメータだけを変化させて音を作るが、ここではなぜそのパラメータがあるのかという物理的考察も説明する。 2. エンベロープ(Envelope)について エンベロープ(Envelope)は音色のパラメータとして重要なものである。エンベロープ(Envelope)とは日語では包絡線(ほうらくせん)を意味する、ここではある波形を遠くから眺めたときに見える形を表す。 (a) (b) (c) (d) 図1 ある音の波形 図 1(a)はある音(例えば、フルートの音など)の波形を表す。横軸が相対時間(単位は別に気にせず、軸の範囲は音が出た瞬間から消えた瞬間までを表す)、縦軸は振幅(空気の粗密波で言うと、最初の空気分子の静止位置からの変位)を表す。例えば、木琴の1つの木を

  • l.a.m.f.

    ChucK で作業してると波形を直感的に眺められなくて困る…なんてつぶやいてしまうと、ChucK 使うなと怒られそうだが。ChucK のデバッグプリントを使ってコンソールに簡単に波形を表示できるようにしてみた。 fun string display(float gain) { 50 => int MAX_LINE; string line[MAX_LINE]; line.cap() / 2 => int center; for(0 => int i; i<line.cap(); i++) { if(i == center) { "|" @=> line[i]; } else { if((i - center) % 10 == 0) { ":" @=> line[i]; } else { "." @=> line[i]; } } } (center + gain * 10) $ int =>

    l.a.m.f.