Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add OSD (On-Screen Display) Module to ISP Pipeline #10

Closed
bakhtawar-10xe opened this issue Sep 26, 2023 · 0 comments · Fixed by #17
Closed

Add OSD (On-Screen Display) Module to ISP Pipeline #10

bakhtawar-10xe opened this issue Sep 26, 2023 · 0 comments · Fixed by #17
Assignees
Labels
enhancement New feature or request

Comments

@bakhtawar-10xe
Copy link
Contributor

An OSD module is essential for various applications, including branding, timestamping, and conveying critical information on video feeds. It will provide users with the flexibility to customize the OSD content and its placement on the screen, enhancing the utility and versatility of our image processing solution.

Currently OSD module is proposed for the purpose of branding. Initial version of OSD is to put 10xEngineers logo on the processed image.

@bakhtawar-10xe bakhtawar-10xe added the enhancement New feature or request label Sep 26, 2023
@bakhtawar-10xe bakhtawar-10xe self-assigned this Sep 26, 2023
sohaibimran-10xe pushed a commit that referenced this issue Aug 21, 2024
isp_pipeline.py works bug free along with the automation script 

* Copy of infiniteISP v1.1

* Update CCM for RTL, change CCM matrix from config

* Update CSC for RTL, change np.round

* remove float32

* disable sharpen, enable linearization

* change CSC 8 bit division

* rounding off after 2**4 division

* automate_execution currently works on config_automate file to
generate RTL compatible results.

* added in_single_folder flag to set the structure
of the out_for_RTL folder.
If True, all input files are saved in a single folder.

* - automate_execution.py works on configs.yml now
instead of a separate config_automate.yml.
- added is_save flag in configs.yml

* added DG manual flag to bypass auto update by AE operation

* added images to complete 8 sensor RAW inputs

* added short script to output 16-bit reg value for WB gains in config file

* shifted fixed float fraction list to relevant function description

* changes made to run script for windows OS

* added blc scaling factor register value conversion

* generated test vectors in .raw for RAW domain ISP blocks

* modified oecf to default value

* changed altered OECF to default LUT state

* modified printing of linearization factor

* added printing of fixed point WB gains

* BLC and WB tv generation

* function arguments updated

* updated config file to enable bug free execution of pipeline script

---------

Co-authored-by: muqudas-10xe <[email protected]>
Co-authored-by: Maria_Nadeem-10x <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
1 participant