Skip to content

Commit

Permalink
Minor error fixing in Readme
Browse files Browse the repository at this point in the history
  • Loading branch information
bakhtawar-10xe committed Sep 21, 2023
1 parent 9504a7b commit d8ef300
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ ISP pipeline for `InfiniteISP_ReferenceModel v1.0`

4. **Video Processing**: The model also features a video processing script that allows for sequential frame processing, with operational 3A Statistics data flowing between frames.


5. **Support Multiple RAW formats**: The model supports supports renowned raw formats, for example, DNG (predominantly employed by Android devices), NEF (specific to Nikon devices), and CR2 (Canon's signature format). It can also process the .raw image format, a one-dimensional pixel data array with no metadata header.

## Objectives

Expand Down Expand Up @@ -104,14 +104,15 @@ RAW_DATA = './in_frames/normal/data'

## How to Run on Pipeline on Multiple Images/Dataset

There are two scripts that run Infinite-ISP on multiple images:
There is another script [isp_pipeline_multiple_images.py](isp_pipeline_multiple_images.py) that runs Infinite-ISP on multiple images with two modes:


1. [isp_pipeline_dataset.py](isp_pipeline_dataset.py)
1. DATASET PROCESSING
<br >Execute multiple images. Raw image should have its own config file with name `<filename>-configs.yml` where `<filename>` is raw filename otherwise the default configuration file [configs.yml](config/configs.yml) is used.

For raw image format such as, NEF, DNG and CR2 we have also provided a funcationality to extract sensor information provided in these raw files metadata and update default config file.

2. [video_processing.py](video_processing.py)
2. VIDEO MODE
<br> Each image in the dataset is considered as video frame in sequence. All images use the same configuration parameters from [configs.yml](config/configs.yml) and 3A Stats calculated on a frame are applied to the next frame.

After cloning the repository and installing all the dependencies follow the following steps:
Expand All @@ -125,7 +126,7 @@ DATASET_PATH = './in_frames/normal/data'

```shell
git submodule add <url> <path>
git submodule update –-init -recursive
git submodule update --init --recursive
```


Expand Down

0 comments on commit d8ef300

Please sign in to comment.