Patent ID: 11861891
Assignee: TEXAS INSTRUMENTS INCORPORATED
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 14:
15. A system comprising:
a hardware accelerator component including at least an input hardware accelerator configured to receive an input signal including first pixel data and second pixel data, the hardware accelerator component including:
at least one protected memory configured to store the first pixel data, the first pixel data having a level of corruptibility such that failure of any of the first pixel data corresponds to corruption of an output data set that is greater than a threshold amount of corruption, and
at least one unprotected memory configured to store the second pixel data, the second pixel data having a level of corruptibility such that failure of any of the second pixel data corresponds to corruption of an output data set that is less than the threshold amount of corruption;

a filtering hardware accelerator coupled to the hardware accelerator component, the filtering hardware accelerator including an outlier filter configured to:
receive the second pixel data from the at least one unprotected memory of the hardware accelerator component,
select a pixel from the second pixel data, the pixel having a pixel value,
determine a neighbor array of pixels for the selected pixel, the pixels of the neighbor array of pixels having respective pixel values,
determine a minimum value and a maximum value of the respective pixel values of the neighbor array of pixels,
compare the pixel value to the minimum and maximum values,
when the pixel value is greater than the maximum value, replace the pixel value with the maximum value representing a first new pixel value of the pixel, and when the pixel value is less than the minimum value, replace the pixel value with the minimum value representing a second new pixel value of the pixel, and

output one of the pixel value, the first new pixel value, and the second new pixel value, depending on the result of the compare operation, to a memory.