https://github.com/costasak/icassp2023
Jupyter Notebook associated with our submission for the 2023 ICASSP, "Sensor Selection for Angle of Arrival Estimation Based on the Two-Target Cramér-Rao Bound"
https://github.com/costasak/icassp2023
angle-of-arrival array-processing icassp icassp2023 jupyter jupyter-notebook multi-target notebook sensor-selection signal-processing sparse-sensing
Last synced: 9 days ago
JSON representation
Jupyter Notebook associated with our submission for the 2023 ICASSP, "Sensor Selection for Angle of Arrival Estimation Based on the Two-Target Cramér-Rao Bound"
- Host: GitHub
- URL: https://github.com/costasak/icassp2023
- Owner: CostasAK
- Created: 2022-10-21T13:03:35.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-01-10T20:29:18.000Z (over 2 years ago)
- Last Synced: 2025-02-28T19:27:29.589Z (over 1 year ago)
- Topics: angle-of-arrival, array-processing, icassp, icassp2023, jupyter, jupyter-notebook, multi-target, notebook, sensor-selection, signal-processing, sparse-sensing
- Language: Jupyter Notebook
- Homepage: https://icassp2023.kokke.eu/
- Size: 1.34 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Sensor Selection for Angle of Arrival Estimation Based on the Two-Target Cramér-Rao Bound
[
](https://2023.ieeeicassp.org)
Notebook associated with our submission for the 2023 ICASSP.
## Viewing
The notebook can be viewed online by opening it in nbviewer or Google Colab. The integrated notebook viewer of GitHub cannot show the plot, but it will show everything else.
[](https://nbviewer.org/github/CostasAK/icassp2023/blob/main/crb_sparse_sensing.ipynb)
[](https://colab.research.google.com/github/CostasAK/icassp2023/blob/main/crb_sparse_sensing.ipynb)
## Usage
Tested using Pipenv and Jupyter in Visual Studio Code on Ubuntu 20.04.
1. `git clone` this repository and `cd` into the directory.
2. (optional) `export PIPENV_VENV_IN_PROJECT=1` to install Pipenv virtual environments into the current project folder.
3. `pipenv install`.
4. Open this folder in Visual Studio Code.
5. Install the workspace recommended extension.
6. Open `crb_sparse_sensing.ipynb`.
Alternatively, you can try and run a Jupyter server manually, or use Google Colab. Note that in Google Colab the errorbars on the last 2 plots might not be supported unless you update to a newer version of `scipy`.
[](https://colab.research.google.com/github/CostasAK/icassp2023/blob/main/crb_sparse_sensing.ipynb)