This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM62A7: Noise issue under very dark scene

Part Number: AM62A7

Hi TI experts,

I found that there are a lot of noises which show as dark spot under very dark scene, as can be seen in the picture below:

Do you know what cause the dark spot noises?

And I wonder that why it is dark spot not white spot?

The SDK version is 8.6, the RAW and YUV and video files are attached here:

dark spot noise.zip

  • Hi Zhili,

    Could you confirm the following:

    • Is NSF4 enabled?
    • Is this before or after NSF4 tuning?

    Best,

    Chau

  • Hi Chau,

    Is NSF4 enabled?

    Yes, NSF4 is enabled.

    Is this before or after NSF4 tuning?

    This is after NSF4 tuning, and there is the NSF4 xml:

    <?xml version="1.0" encoding="utf-8"?>
    <VISS_NSF4_CFG xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    	<!--this is comment-->
    	<dcc_name>viss_nsf4_cfg</dcc_name>
    	<dcc_header>
    		<camera_module_id>    233 </camera_module_id>
    		<dcc_descriptor_id>   21 </dcc_descriptor_id>
    		<algorithm_vendor_id>  1 </algorithm_vendor_id>
    		<tunning_tool_version> 0 </tunning_tool_version>
    	</dcc_header>
    	<!--=======================================================================-->
        <typedef>
            <cfg_nsf4v_vars type="struct">
    
    		  <enable type="int32"> </enable> <!-- enable nsf4-->
    		  <mode type="int32"> </mode>
    		  <shading_gain type="int32"> </shading_gain>
    
    		  <u1_knee type="int32"> </u1_knee>
    		  <tn1 type="int32"> </tn1>
    		  <tn2 type="int32"> </tn2>
    		  <tn3 type="int32"> </tn3>
    
    		  <noise_thr_x type="int32[4][12]"> </noise_thr_x>
    		  <noise_thr_y type="int32[4][12]"> </noise_thr_y>
    		  <noise_thr_s type="int32[4][12]"> </noise_thr_s>
    
    		  <shd_x type="int32"> </shd_x>
    		  <shd_y type="int32"> </shd_y>
    		  <shd_t type="int32"> </shd_t>
    		  <shd_kh type="int32"> </shd_kh>
    		  <shd_kv type="int32"> </shd_kv>
    		  <shd_gmax type="int32"> </shd_gmax>
    		  <shd_set_sel type="int32"> </shd_set_sel>
    
    		  <shd_lut_x type="int32[2][16]"> </shd_lut_x>
    		  <shd_lut_y type="int32[2][16]"> </shd_lut_y>
    		  <shd_lut_s type="int32[2][16]"> </shd_lut_s>
    
    		  <wb_gains type="int32[4]"> </wb_gains>
    		  
    		</cfg_nsf4v_vars>
        </typedef>
    	<!--=======================================================================-->
    	
    	<use_case val="1023">
    		<n-space>
    			
                <region0 class="0">
    				<colortemperature val="2" min="0" max="20000">  </colortemperature>
    				<exposure val="1" min="0" max="10000000">  </exposure>
    				<gain val="0" min="0" max="26">  </gain>
    			</region0>
    		
                <region1 class="1">
    				<colortemperature val="2" min="0" max="20000">  </colortemperature>
    				<exposure val="1" min="0" max="10000000">  </exposure>
    				<gain val="0" min="27" max="33">  </gain>
    			</region1>
    		
                <region2 class="2">
    				<colortemperature val="2" min="0" max="20000">  </colortemperature>
    				<exposure val="1" min="0" max="10000000">  </exposure>
    				<gain val="0" min="34" max="37">  </gain>
    			</region2>
    		
                <region3 class="3">
    				<colortemperature val="2" min="0" max="20000">  </colortemperature>
    				<exposure val="1" min="0" max="10000000">  </exposure>
    				<gain val="0" min="38" max="40">  </gain>
    			</region3>
    		
                <region4 class="4">
    				<colortemperature val="2" min="0" max="20000">  </colortemperature>
    				<exposure val="1" min="0" max="10000000">  </exposure>
    				<gain val="0" min="41" max="55">  </gain>
    			</region4>
    		
                <region5 class="5">
    				<colortemperature val="2" min="0" max="20000">  </colortemperature>
    				<exposure val="1" min="0" max="10000000">  </exposure>
    				<gain val="0" min="56" max="1024">  </gain>
    			</region5>
    		
    		</n-space>
    		
    	    <parameter_package>
                <cfg_nsf4v_dcc type="cfg_nsf4v_vars">
                  {
    					1, //enable
    					16, //mode: 0 => nsf3 2x2 mode, 1~31 => nsf4 2x2 mode
    					0, //shading gain enable
    
    					32,   //  U1 knee points for U,   U0.6 (0 ~ 63)
    					64,   //  Tn1 scaling factor,     U3.5 (1.0 = 32)
    					32,   //  Tn2 scaling factor,     U3.5 (1.0 = 32)
    					16,   //  Tn3 scaling factor,     U3.5 (1.0 = 32)
    
    					// Threshold parameters
    					//noise_thr_x
    					{
    						{ 0, 64, 256, 1024, 4096, 8192, 16384, 24576, 32768, 40960, 49152, 57344 },
    						{ 0, 64, 256, 1024, 4096, 8192, 16384, 24576, 32768, 40960, 49152, 57344 },
    						{ 0, 64, 256, 1024, 4096, 8192, 16384, 24576, 32768, 40960, 49152, 57344 },
    						{ 0, 64, 256, 1024, 4096, 8192, 16384, 24576, 32768, 40960, 49152, 57344 },
    					},
    					//noise_thr_y
    					{
    						{ 0, 5, 10, 20, 152, 404, 657, 1010, 1212, 1414, 1616, 1818 },
    						{ 0, 5, 10, 20, 152, 404, 657, 1010, 1212, 1414, 1616, 1818 },
    						{ 0, 5, 10, 20, 152, 404, 657, 1010, 1212, 1414, 1616, 1818 },
    						{ 0, 5, 10, 20, 152, 404, 657, 1010, 1212, 1414, 1616, 1818 },
    					},
    					//noise_thr_s
    					{
    						{ 160, 53, 27, 88, 126, 63, 88, 51, 51, 51, 51, 51 },
    						{ 160, 53, 27, 88, 126, 63, 88, 51, 51, 51, 51, 51 },
    						{ 160, 53, 27, 88, 126, 63, 88, 51, 51, 51, 51, 51 },
    						{ 160, 53, 27, 88, 126, 63, 88, 51, 51, 51, 51, 51 },
    					},
    
    					// Shading gain parameters
    					0, //shd_x
    					0, //shd_y
    					0, //shd_t
    					0, //shd_kh
    					0, //shd_kv
    					0, //shd_gmax
    					0, //shd_set_sel
    
    					//shd_lut_x
    					{
    						{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
    						{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
    					},
    					//shd_lut_y
    					{
    						{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
    						{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
    					},
    					//shd_lut_s
    					{
    						{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
    						{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
    					},
    					
    					//wb_gains
    					{512, 512, 512, 512}
    			  }
                </cfg_nsf4v_dcc>
    	    </parameter_package>
    		
    	    <parameter_package>
                <cfg_nsf4v_dcc type="cfg_nsf4v_vars">
                  {
    					1, //enable
    					16, //mode: 0 => nsf3 2x2 mode, 1~31 => nsf4 2x2 mode
    					0, //shading gain enable
    
    					32,   //  U1 knee points for U,   U0.6 (0 ~ 63)
    					64,   //  Tn1 scaling factor,     U3.5 (1.0 = 32)
    					32,   //  Tn2 scaling factor,     U3.5 (1.0 = 32)
    					16,   //  Tn3 scaling factor,     U3.5 (1.0 = 32)
    
    					// Threshold parameters
    					//noise_thr_x
    					{
    						{ 0, 64, 256, 1024, 4096, 8192, 16384, 24576, 32768, 40960, 49152, 57344 },
    						{ 0, 64, 256, 1024, 4096, 8192, 16384, 24576, 32768, 40960, 49152, 57344 },
    						{ 0, 64, 256, 1024, 4096, 8192, 16384, 24576, 32768, 40960, 49152, 57344 },
    						{ 0, 64, 256, 1024, 4096, 8192, 16384, 24576, 32768, 40960, 49152, 57344 },
    					},
    					//noise_thr_y
    					{
    						{ 0, 6, 12, 24, 180, 480, 780, 1200, 1440, 1680, 1920, 2160 },
    						{ 0, 6, 12, 24, 180, 480, 780, 1200, 1440, 1680, 1920, 2160 },
    						{ 0, 6, 12, 24, 180, 480, 780, 1200, 1440, 1680, 1920, 2160 },
    						{ 0, 6, 12, 24, 180, 480, 780, 1200, 1440, 1680, 1920, 2160 },
    					},
    					//noise_thr_s
    					{
    						{ 192, 64, 32, 104, 150, 75, 105, 60, 60, 60, 60, 60 },
    						{ 192, 64, 32, 104, 150, 75, 105, 60, 60, 60, 60, 60 },
    						{ 192, 64, 32, 104, 150, 75, 105, 60, 60, 60, 60, 60 },
    						{ 192, 64, 32, 104, 150, 75, 105, 60, 60, 60, 60, 60 },
    					},
    
    					// Shading gain parameters
    					0, //shd_x
    					0, //shd_y
    					0, //shd_t
    					0, //shd_kh
    					0, //shd_kv
    					0, //shd_gmax
    					0, //shd_set_sel
    
    					//shd_lut_x
    					{
    						{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
    						{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
    					},
    					//shd_lut_y
    					{
    						{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
    						{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
    					},
    					//shd_lut_s
    					{
    						{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
    						{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
    					},
    					
    					//wb_gains
    					{512, 512, 512, 512}
    			  }
                </cfg_nsf4v_dcc>
    	    </parameter_package>
    		
    	    <parameter_package>
                <cfg_nsf4v_dcc type="cfg_nsf4v_vars">
                  {
    					1, //enable
    					16, //mode: 0 => nsf3 2x2 mode, 1~31 => nsf4 2x2 mode
    					0, //shading gain enable
    
    					32,   //  U1 knee points for U,   U0.6 (0 ~ 63)
    					64,   //  Tn1 scaling factor,     U3.5 (1.0 = 32)
    					32,   //  Tn2 scaling factor,     U3.5 (1.0 = 32)
    					16,   //  Tn3 scaling factor,     U3.5 (1.0 = 32)
    
    					// Threshold parameters
    					//noise_thr_x
    					{
    						{ 0, 64, 256, 1024, 4096, 8192, 16384, 24576, 32768, 40960, 49152, 57344 },
    						{ 0, 64, 256, 1024, 4096, 8192, 16384, 24576, 32768, 40960, 49152, 57344 },
    						{ 0, 64, 256, 1024, 4096, 8192, 16384, 24576, 32768, 40960, 49152, 57344 },
    						{ 0, 64, 256, 1024, 4096, 8192, 16384, 24576, 32768, 40960, 49152, 57344 },
    					},
    					//noise_thr_y
    					{
    						{ 0, 7, 13, 26, 197, 524, 852, 1310, 1572, 1834, 2096, 2358 },
    						{ 0, 7, 13, 26, 197, 524, 852, 1310, 1572, 1834, 2096, 2358 },
    						{ 0, 7, 13, 26, 197, 524, 852, 1310, 1572, 1834, 2096, 2358 },
    						{ 0, 7, 13, 26, 197, 524, 852, 1310, 1572, 1834, 2096, 2358 },
    					},
    					//noise_thr_s
    					{
    						{ 224, 64, 35, 114, 164, 82, 115, 66, 66, 66, 66, 66 },
    						{ 224, 64, 35, 114, 164, 82, 115, 66, 66, 66, 66, 66 },
    						{ 224, 64, 35, 114, 164, 82, 115, 66, 66, 66, 66, 66 },
    						{ 224, 64, 35, 114, 164, 82, 115, 66, 66, 66, 66, 66 },
    					},
    
    					// Shading gain parameters
    					0, //shd_x
    					0, //shd_y
    					0, //shd_t
    					0, //shd_kh
    					0, //shd_kv
    					0, //shd_gmax
    					0, //shd_set_sel
    
    					//shd_lut_x
    					{
    						{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
    						{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
    					},
    					//shd_lut_y
    					{
    						{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
    						{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
    					},
    					//shd_lut_s
    					{
    						{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
    						{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
    					},
    					
    					//wb_gains
    					{512, 512, 512, 512}
    			  }
                </cfg_nsf4v_dcc>
    	    </parameter_package>
    		
    	    <parameter_package>
                <cfg_nsf4v_dcc type="cfg_nsf4v_vars">
                  {
    					1, //enable
    					16, //mode: 0 => nsf3 2x2 mode, 1~31 => nsf4 2x2 mode
    					0, //shading gain enable
    
    					32,   //  U1 knee points for U,   U0.6 (0 ~ 63)
    					64,   //  Tn1 scaling factor,     U3.5 (1.0 = 32)
    					32,   //  Tn2 scaling factor,     U3.5 (1.0 = 32)
    					16,   //  Tn3 scaling factor,     U3.5 (1.0 = 32)
    
    					// Threshold parameters
    					//noise_thr_x
    					{
    						{ 0, 64, 256, 1024, 4096, 8192, 16384, 24576, 32768, 40960, 49152, 57344 },
    						{ 0, 64, 256, 1024, 4096, 8192, 16384, 24576, 32768, 40960, 49152, 57344 },
    						{ 0, 64, 256, 1024, 4096, 8192, 16384, 24576, 32768, 40960, 49152, 57344 },
    						{ 0, 64, 256, 1024, 4096, 8192, 16384, 24576, 32768, 40960, 49152, 57344 },
    					},
    					//noise_thr_y
    					{
    						{ 0, 7, 14, 28, 212, 564, 917, 1410, 1692, 1974, 2256, 2538 },
    						{ 0, 7, 14, 28, 212, 564, 917, 1410, 1692, 1974, 2256, 2538 },
    						{ 0, 7, 14, 28, 212, 564, 917, 1410, 1692, 1974, 2256, 2538 },
    						{ 0, 7, 14, 28, 212, 564, 917, 1410, 1692, 1974, 2256, 2538 },
    					},
    					//noise_thr_s
    					{
    						{ 224, 75, 37, 123, 176, 88, 123, 71, 71, 71, 71, 71 },
    						{ 224, 75, 37, 123, 176, 88, 123, 71, 71, 71, 71, 71 },
    						{ 224, 75, 37, 123, 176, 88, 123, 71, 71, 71, 71, 71 },
    						{ 224, 75, 37, 123, 176, 88, 123, 71, 71, 71, 71, 71 },
    					},
    
    					// Shading gain parameters
    					0, //shd_x
    					0, //shd_y
    					0, //shd_t
    					0, //shd_kh
    					0, //shd_kv
    					0, //shd_gmax
    					0, //shd_set_sel
    
    					//shd_lut_x
    					{
    						{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
    						{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
    					},
    					//shd_lut_y
    					{
    						{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
    						{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
    					},
    					//shd_lut_s
    					{
    						{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
    						{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
    					},
    					
    					//wb_gains
    					{512, 512, 512, 512}
    			  }
                </cfg_nsf4v_dcc>
    	    </parameter_package>
    		
    	    <parameter_package>
                <cfg_nsf4v_dcc type="cfg_nsf4v_vars">
                  {
    					1, //enable
    					16, //mode: 0 => nsf3 2x2 mode, 1~31 => nsf4 2x2 mode
    					0, //shading gain enable
    
    					32,   //  U1 knee points for U,   U0.6 (0 ~ 63)
    					64,   //  Tn1 scaling factor,     U3.5 (1.0 = 32)
    					32,   //  Tn2 scaling factor,     U3.5 (1.0 = 32)
    					16,   //  Tn3 scaling factor,     U3.5 (1.0 = 32)
    
    					// Threshold parameters
    					//noise_thr_x
    					{
    						{ 0, 64, 256, 1024, 4096, 8192, 16384, 24576, 32768, 40960, 49152, 57344 },
    						{ 0, 64, 256, 1024, 4096, 8192, 16384, 24576, 32768, 40960, 49152, 57344 },
    						{ 0, 64, 256, 1024, 4096, 8192, 16384, 24576, 32768, 40960, 49152, 57344 },
    						{ 0, 64, 256, 1024, 4096, 8192, 16384, 24576, 32768, 40960, 49152, 57344 },
    					},
    					//noise_thr_y
    					{
    						{ 0, 8, 15, 31, 230, 612, 995, 1530, 1836, 2142, 2448, 2754 },
    						{ 0, 8, 15, 31, 230, 612, 995, 1530, 1836, 2142, 2448, 2754 },
    						{ 0, 8, 15, 31, 230, 612, 995, 1530, 1836, 2142, 2448, 2754 },
    						{ 0, 8, 15, 31, 230, 612, 995, 1530, 1836, 2142, 2448, 2754 },
    					},
    					//noise_thr_s
    					{
    						{ 256, 75, 43, 133, 191, 96, 134, 77, 77, 77, 77, 77 },
    						{ 256, 75, 43, 133, 191, 96, 134, 77, 77, 77, 77, 77 },
    						{ 256, 75, 43, 133, 191, 96, 134, 77, 77, 77, 77, 77 },
    						{ 256, 75, 43, 133, 191, 96, 134, 77, 77, 77, 77, 77 },
    					},
    
    					// Shading gain parameters
    					0, //shd_x
    					0, //shd_y
    					0, //shd_t
    					0, //shd_kh
    					0, //shd_kv
    					0, //shd_gmax
    					0, //shd_set_sel
    
    					//shd_lut_x
    					{
    						{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
    						{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
    					},
    					//shd_lut_y
    					{
    						{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
    						{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
    					},
    					//shd_lut_s
    					{
    						{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
    						{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
    					},
    					
    					//wb_gains
    					{512, 512, 512, 512}
    			  }
                </cfg_nsf4v_dcc>
    	    </parameter_package>
    		
    	    <parameter_package>
                <cfg_nsf4v_dcc type="cfg_nsf4v_vars">
                  {
    					1, //enable
    					16, //mode: 0 => nsf3 2x2 mode, 1~31 => nsf4 2x2 mode
    					0, //shading gain enable
    
    					32,   //  U1 knee points for U,   U0.6 (0 ~ 63)
    					64,   //  Tn1 scaling factor,     U3.5 (1.0 = 32)
    					32,   //  Tn2 scaling factor,     U3.5 (1.0 = 32)
    					16,   //  Tn3 scaling factor,     U3.5 (1.0 = 32)
    
    					// Threshold parameters
    					//noise_thr_x
    					{
    						{ 0, 64, 256, 1024, 4096, 8192, 16384, 24576, 32768, 40960, 49152, 57344 },
    						{ 0, 64, 256, 1024, 4096, 8192, 16384, 24576, 32768, 40960, 49152, 57344 },
    						{ 0, 64, 256, 1024, 4096, 8192, 16384, 24576, 32768, 40960, 49152, 57344 },
    						{ 0, 64, 256, 1024, 4096, 8192, 16384, 24576, 32768, 40960, 49152, 57344 },
    					},
    					//noise_thr_y
    					{
    						{ 0, 15, 31, 61, 461, 1228, 1996, 3070, 3684, 4298, 4912, 5526 },
    						{ 0, 15, 31, 61, 461, 1228, 1996, 3070, 3684, 4298, 4912, 5526 },
    						{ 0, 15, 31, 61, 461, 1228, 1996, 3070, 3684, 4298, 4912, 5526 },
    						{ 0, 15, 31, 61, 461, 1228, 1996, 3070, 3684, 4298, 4912, 5526 },
    					},
    					//noise_thr_s
    					{
    						{ 480, 171, 80, 267, 384, 192, 269, 154, 154, 154, 154, 154 },
    						{ 480, 171, 80, 267, 384, 192, 269, 154, 154, 154, 154, 154 },
    						{ 480, 171, 80, 267, 384, 192, 269, 154, 154, 154, 154, 154 },
    						{ 480, 171, 80, 267, 384, 192, 269, 154, 154, 154, 154, 154 },
    					},
    
    					// Shading gain parameters
    					0, //shd_x
    					0, //shd_y
    					0, //shd_t
    					0, //shd_kh
    					0, //shd_kv
    					0, //shd_gmax
    					0, //shd_set_sel
    
    					//shd_lut_x
    					{
    						{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
    						{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
    					},
    					//shd_lut_y
    					{
    						{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
    						{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
    					},
    					//shd_lut_s
    					{
    						{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
    						{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
    					},
    					
    					//wb_gains
    					{512, 512, 512, 512}
    			  }
                </cfg_nsf4v_dcc>
    	    </parameter_package>
    		
    	</use_case>
    	
    	<!--=====================================================================-->
    </VISS_NSF4_CFG>
    

  • I wonder that why it is dark spot not white spot?

    Hi Zhili,

    There is a chance that NSF4 noise thresholds (thr_y) are too low in the dark regions leading to dark spots.

    You may trying increasing "thr_y" for small "thr_x" values.
    While "thr_x=0", "thr_y" should be above 0.