-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
I changed the first line of the common message.
- Loading branch information
1 parent
c3b6115
commit dd00e25
Showing
1 changed file
with
8 additions
and
8 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,10 @@ | ||
# Infinite-ISP | ||
Infinite-ISP is a one stop solution for all your ISP development needs - from algorithms to an FPGA prototype and associated firmware, tools, etc. Its primary goal is to offer a unified platform that empowers ISP developers to accelerate ISP innovation. It includes a complete collection of camera pipeline modules written in Python, an FPGA bitstream & the associated Firmware for the implementation of the pipeline on the Kria KV260 development board and lastly a stand-alone Python based Tuning Tool application for the pipeline. The main components of the Infinite-ISP project are listed below: | ||
Infinite-ISP is a full-stack ISP development platform - from algorithm development to RTL design, FPGA/ASIC implementation, and associated firmware, tools, etc. It offers a unified platform that empowers ISP developers to accelerate ISP innovation. It includes a complete collection of camera pipeline modules written in Python, an FPGA bitstream & the associated Firmware for the implementation of the pipeline on the Kria KV260 development board, and lastly, a stand-alone Python-based Tuning Tool application for the pipeline. The main components of the Infinite-ISP project are listed below: | ||
|
||
| Repository name | Description | | ||
| ------------- | ------------- | | ||
| **[Infinite-ISP_AlgorithmDesign](https://github.com/xx-isp/infinite-isp)** | Python based model of the Infinite-ISP pipeline for algorithm development | | ||
| **[Infinite-ISP_ReferenceModel](https://github.com/10xEngineersTech/Infinite-ISP_ReferenceModel)** | Python based fixed-point model of the Infinite-ISP pipeline for hardware implementation | | ||
| **[Infinite-ISP_ReferenceModel](https://github.com/10xEngineersTech/Infinite-ISP_ReferenceModel)** | Python-based fixed-point model of the Infinite-ISP pipeline for hardware implementation | | ||
| **[Infinite-ISP_FPGABinaries](https://github.com/10xEngineersTech/Infinite-ISP_FPGA_Binaries)** :anchor: | FPGA binaries (bitstream + firmware executable) for the Xilinx® Kria KV260’s XCK26 Zynq UltraScale+ MPSoC | | ||
| **[Infinite-ISP_Firmware](https://github.com/10xEngineersTech/Infinite-ISP_Firmware)** | Firmware for the Kria KV260’s embedded Arm® Cortex®A53 processor| | ||
| **[Infinite-ISP_TuningTool](https://github.com/10xEngineersTech/Infinite-ISP_TuningTool)** | Collection of calibration and analysis tools for the Infinite-ISP | | ||
|
@@ -14,20 +14,20 @@ Infinite-ISP is a one stop solution for all your ISP development needs - from al | |
Infinite-ISP Image Signal Processing Pipeline FPGA binaries for XCK26 Zynq® UltraScale+™ MPSoC present on Xilinx® Kria™ KV260 Vision AI Starter Kit. Each binary file includes an FPGA bitstream paired with its firmware executable. | ||
|
||
# How to use the FPGA Binary Files | ||
1. Connect AR1335 IAS image sensor module (included in Xilinx Kria KV260 Accessory Pack) to the IAS1 port on Kria KV260 AI Starter Kit. | ||
2. Insert SD Card (2GB or above) into the Kria KV260 board. | ||
3. Connect the Kria KV260 board with a monitor screen using HDMI cable. | ||
1. Connect the AR1335 IAS image sensor module (included in Xilinx Kria KV260 Accessory Pack) to the IAS1 port on the Kria KV260 AI Starter Kit. | ||
2. Insert an SD Card (2GB or above) into the Kria KV260 board. | ||
3. Connect the Kria KV260 board with a monitor screen using an HDMI cable. | ||
4. Power up the Kria KV260 board and follow the [steps](https://docs.xilinx.com/r/en-US/ug1089-kv260-starter-kit/Ethernet-Recovery-Tool) for loading the on-board Xilinx Image Recovery Tool. | ||
5. Upload the desired binary file (e.g. 'Infinite-ISP_v1.0-1080p.bin') on the Kria KV260 AI Starter Kit. | ||
6. Reset the Kria KV260 board and visualize the Infinite-ISP output on your monitor screen. | ||
7. Connect the USB cable with the JTAG/USB port on Kria to read the messages over UART. | ||
8. You can remove the SD card from the Kria board, extract the dumped single RGB-RAW pair and 300 RGB frames (if applicable) and visualize them using the provided scripts. | ||
8. You can remove the SD card from the Kria board, extract the dumped single RGB-RAW pair and 300 RGB frames (if applicable), and visualize them using the provided scripts. | ||
|
||
## Contact | ||
For any inquiries or feedback feel free to reach out. | ||
For any inquiries or feedback, feel free to reach out. | ||
|
||
Email: [email protected] | ||
|
||
Website: http://www.10xEngineers.ai | ||
Website: http://www.10xengineers.ai | ||
|
||
LinkedIn: https://www.linkedin.com/company/10x-engineers/ |