Skip to content

Commit c50d228

Browse files
authored
Merge pull request #2259 from Arnaud-de-Grandmaison-ARM/main
[ai-camera-pipelines] Misc improvements.
2 parents b5dd3ab + af478a1 commit c50d228

File tree

3 files changed

+19
-7
lines changed

3 files changed

+19
-7
lines changed

content/learning-paths/mobile-graphics-and-gaming/ai-camera-pipelines/1-prerequisites.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ This Learning Path demonstrates how to improve the performance of camera pipelin
1313
## Install required software
1414

1515
Make sure the following tools are installed:
16-
- `git` - a version control system, for cloning the Voice Assistant codebase.
16+
- `git` - a version control system, for cloning the AI camera pipelines codebase.
1717
- `git lfs` - an extension to `git` for managing large files by storing lightweight references instead of the files themselves.
1818
- `docker` - an open-source containerization platform for running applications in isolated environments.
1919
- `libomp` - LLVM's OpenMP runtime library, required for enabling parallel execution during application performance optimization.
@@ -52,7 +52,7 @@ Once you have confirmed that Docker is installed on your machine, you can check
5252
docker run hello-world
5353
Unable to find image 'hello-world:latest' locally
5454
latest: Pulling from library/hello-world
55-
c9c5fd25a1bd: Pull complete
55+
c9c5fd25a1bd: Pull complete
5656
Digest: sha256:c41088499908a59aae84b0a49c70e86f4731e588a737f1637e73c8c09d995654
5757
Status: Downloaded newer image for hello-world:latest
5858

content/learning-paths/mobile-graphics-and-gaming/ai-camera-pipelines/3-build.md

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -73,15 +73,26 @@ Leave the container by pressing `Ctrl+D`.
7373

7474
## Notes on the cmake configuration options
7575

76-
- `-DENABLE_SME2=$ENABLE_SME2` with `ENABLE_SME2=0`: SME2 (Scalable Matrix Extension 2) is disabled in this build (`0`).
77-
- `-DARMNN_TFLITE_PARSER=0`: Configures the `ai-camera-pipelines` repository to use LiteRT with XNNPack instead of ArmNN.
78-
- `-DENABLE_KLEIDICV:BOOL=ON`: Enables KleidiCV for optimized image processing.
79-
- `-DXNNPACK_ENABLE_KLEIDIAI:BOOL=ON`: Enables KleidiAI acceleration for LiteRT workloads via XNNPack.
76+
The `cmake` command line options relevant to this learning path are:
77+
78+
| Command line option | Description |
79+
|-------------------------------------|----------------------------------------------------------------------------------------------|
80+
| `ENABLE_SME2=$ENABLE_SME2` | SME2 (Scalable Matrix Extension 2) is disabled in this build with `ENABLE_SME2=0`. |
81+
| `ARMNN_TFLITE_PARSER=0` | Configures the `ai-camera-pipelines` repository to use LiteRT with XNNPack instead of ArmNN. |
82+
| `ENABLE_KLEIDICV:BOOL=ON` | Enables KleidiCV for optimized image processing. |
83+
| `XNNPACK_ENABLE_KLEIDIAI:BOOL=ON` | Enables KleidiAI acceleration for LiteRT workloads via XNNPack. |
8084

8185
## Install the pipelines
8286

8387
```bash
8488
cd $HOME
8589
tar xfz ai-camera-pipelines.git/install.tar.gz
8690
mv install ai-camera-pipelines
87-
```
91+
```
92+
93+
## Diving further in the AI camera pipelines
94+
95+
The AI camera pipelines
96+
[repository](https://git.gitlab.arm.com/kleidi/kleidi-examples/ai-camera-pipelines)
97+
contains more information in its README file should you wish to dive deeper into
98+
it.

content/learning-paths/mobile-graphics-and-gaming/ai-camera-pipelines/4-run.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,4 +30,5 @@ cd $HOME/ai-camera-pipelines
3030
bin/low_light_image_enhancement resources/test_input2.ppm test_output2_lime.ppm resources/HDRNetLIME_lr_coeffs_v1_1_0_mixed_low_light_perceptual_l2_loss_int8_only_ptq.tflite
3131
```
3232

33+
![example image alt-text#center](test_input2.png "Original picture")
3334
![example image alt-text#center](test_output2_lime.png "Picture with low-light enhancement applied")

0 commit comments

Comments
 (0)