問題タブ [noise]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
objective-c - CoreLocation から受信した平滑化データ
歩き回れるアプリを開発しようとしています。歩いた場所が地図上に描画されます。これはすべて正常に機能していますが、かなり正確な GPS 位置情報を使用しても、ポイントがまだ少し飛び跳ねていることがわかりました。地図上に描画すると、波線またはジグザグ線を作成する効果があります。
データを滑らかにする方法に関する提案/戦略を探しています。これにより、マップ上に描かれた線が正確な点から点への描画ではなく、より滑らかで最適になります。
android - Android - 保存された画像のノイズ
私の Android アプリケーションは、画像を読み込み、何らかの処理を行い、処理された画像を SD カードに保存します。バッファを使用する代わりに、一時ファイルを SD カードに保存します。たとえば、背景の読み取り、画像のスクロール、注釈の描画、保存された一時ファイルで背景と注釈をマージして次の背景として使用するなどです。典型的なスニペット:
bitmap = Bitmap.createBitmap(imageSizeX, imageSizeY, Bitmap.Config.ARGB_8888);
ビットマップ = BitmapFactory.decodeFile(パス、オプション);
bitmap.compress(Bitmap.CompressFormat.JPEG, 100, 出力);
すべて正常に動作しますが、場合によっては、保存された画像に次の記事で説明されているようなノイズが追加されることがあります: ビットマップのサイズ変更と回転: 線形ノイズ
引用された投稿の著者は、サブサンプリングによって問題を解決しましたが、私はそれをしたくありません。
私はここで提案された解決策を試しました: http://www.curious-creature.org/2010/12/08/bitmap-quality-banding-and-dithering/#more-1218 : getWindow().setFormat(PixelFormat.TRANSLUCENT); 32ビットを強制します。
これはあまり変わりません。ディザ フラグを設定しても設定しなくても、あまり変わらないようです。他のアイデアはありますか?
java - 行文字列がベクトルに出現する回数をカウントし、カウントがしきい値を下回っている場合はそれらを削除します
現在、ベクターから「ノイズ」を除去しようとしていますが、エレガントな方法が見つかりません。私は現在、文字列のベクトルと、それらの文字列が連続して発生する回数を表す別のベクトルを持っています。
何らかの理由で、私はそれを機能させることができないようです。これを行うために作成したメソッドを以下に示します。
必要なもののいくつかは削除されますが、他のものは削除されません。しきい値を 5 に設定しています。
長さベクトルの内容の例: [15, 15, 1, 15, 2, 1, 1, 2, 1, 3, 1, 2, 1, 5, 1, 4, 1, 1, 3 ]
助けてくれてありがとう。
java - Java のパーリン ノイズ
私が取り組んでいるセル オートマトン プロジェクトでは、さまざまなアルゴリズムと手法を使用して、2 次元ブール配列をランダムに生成する必要があります。現時点では、アプリケーションでのランダム化のタイプは 1 つだけです。配列内のすべてのセルをループしてランダム double 変数を生成し、乱数が 0.5 より大きい場合はそのセルを true に設定し、そうでない場合は設定します。偽に。
Perlin Noise などのより興味深いアルゴリズムを使用して、これらのブール行列を生成することを検討したいと思います。地形生成などで使用されるノイズ ジェネレーターは、パーリン ノイズ以外を知っていれば良いかもしれません (Minecraft のワールド生成でこのアイデアが浮かびました)。
唯一の問題は、どこから始めればよいかわからないことです(何かアイデアはありますか?):)
c++ - Mayaのdnoise関数:それは何をし、どのように実装すればよいですか?
Mayaのdnoise関数のC++実装を作成する必要があります。ただし、この関数のドキュメントは、実装の観点からこの関数が実際に何をするかを説明するには、ひどく不十分です。
では、この関数は実際に何をするのでしょうか?そして、どうすればそれを実装できますか?
編集:ドキュメントでこれを見つけました:「ノイズ関数は、1次元、2次元、および3次元でノイズフィールドの値を返します。dnoiseコマンドは、3次元でノイズフィールドの勾配を返します。」
では、ノイズフィールドの値と勾配の違いは何ですか?
編集2:どうやら勾配は偏導関数のベクトルを返す関数です。
これで、関数が実行する必要があることに答えます。ここで問題となるのは、ノイズ関数の偏導関数をどのように計算するかです。
java - wifi/tcp を介した Java Sound PCM ストリームは非常に「静的」です
PC から別の PC または Android に PCM ストリームを送信するプログラムを作成しました (AudioTrack を使用)。Java サウンドを使用し、ステレオ ミックス ミキサーからターゲットとソースのラインを取得します。技術的にはすべて機能します (ソケット、ミキサー、ライン、ストリーム、バッファーなど) が、リモート スピーカーの出力は非常に静的なサウンドです。音が出ていないときでも、パチパチという音が絶え間なく聞こえます。携帯電話とコンピューターでプログラムをテストしましたが、同じ結果が得られました。
私に何ができる?ありがとう、ビル
ps コードはかなり大きく、ちょっと面倒ですが、頼めばどこかに投稿できます。
image - 画像ノイズ除去
私は現在論文を書いており、それは紙幣の認識に関するものです。
私の問題は、スキャンしたお金の画像から破壊行為を取り除くことができないことです。誰もこれを行う方法を知っていますか?
ありがとう!
android - Android - cdma snr または ber
Android の音声チャネルにノイズが発生しているかどうかをコードで判断したいと考えています。
http://developer.android.com/reference/android/telephony/SignalStrength.htmlに関数のリストがあります。
関数 getGsmBitErrorRate() が表示されます。これは、GSM に切り替えるときに役立ちます。
関数 getEvdoSnr() が表示されますが、それは「データ チャネル」専用だと思います。
CDMA を使用するその他の関数は getCdmaEci0() だけです。Eci0() から SNR を導出するにはどうすればよいですか? この値を導出する他の方法はありますか?
レビュー: ビット エラー レートや信号対雑音比などを返す関数を探しています。ec/i0 がSNR とまったく同じであることを示唆する 1 つのリンクを見つけました。しかし、他のページでは、ec/i0 が利用可能な信号の量であることが示されています。
actionscript-3 - アクションスクリプトでビデオにノイズを追加する
始める前に、私が尋ねようとしていることが超初心者の質問と見なされることをお詫びしたいと思います。
そこで、actionscript3 を使用して簡単な AR シーンを作成することに関する Lee Brimelow のチュートリアルを試していました。(http://blog.theflashblog.com/?p=901) これまで Adobe Flex Builder で何かを作成したことがないことを考えると、うまくいきました。(チュートリアルを見た直後に Flex Builder をインストールしました)
ここにソースコードがあります
私が求めているのは、最終的なビデオ出力にノイズを追加することは可能ですか? それぞれノイズを追加してPSNRを見つけようとしています。ノイズとビデオの間で畳み込みを行うことはできますか?
ところで、私は大学での課題のためにこれをやっています。私の教授は、FlarToolKit がどのように機能するかを正確に説明するように求めました。(行列射影、反復法による誤差の取得などの詳細)
ありがとうございました。プラマ
matlab - 白色ガウスノイズの追加
コンテクスト
列ベクトルのシーケンスで構成される行列があります。各列ベクトルには、-180〜180の範囲内で度で定義された一連の角度が含まれます。シーケンス全体の各角度に白色ガウスノイズを追加して、ノイズに対する堅牢性に関してシステムをテストします。
一部の角度はあまり変化せず、他の角度はシーケンス全体で大幅に変化することを考えると、アクティビティ/変化の量に比例するレベルでノイズを追加したいと思います。したがって、個々の角度の標準偏差(比率として)に対して定義された振幅を持つゼロ平均のガウス分布からサンプリングすることを選択しました。
そうするための私のMatlabコードを以下に示します。
質問
これは、ノイズに対する堅牢性をテストするための正しいアプローチですか?
もしそうなら、どの範囲の比率がテストに適していますか?
そうでない場合、それについて何が間違っていますか、そして正しいアプローチは何ですか?