US 12,267,631 B2
Network-on-chip for processing data, sensor device including processor based on network-on-chip and data processing method of sensor device
Sukho Lee, Daejeon (KR); Sang Pil Kim, Sejong-si (KR); Young Hwan Bae, Daejeon (KR); Jae-Jin Lee, Daejeon (KR); Kyuseung Han, Daejeon (KR); Tae Wook Kang, Daejeon (KR); Sung Eun Kim, Daejeon (KR); Hyuk Kim, Daejeon (KR); Kyung Hwan Park, Daejeon (KR); Hyung-Il Park, Daejeon (KR); Kyung Jin Byun, Daejeon (KR); Kwang Il Oh, Daejeon (KR); and In Gi Lim, Daejeon (KR)
Assigned to ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE, Daejeon (KR)
Filed by Electronics and Telecommunications Research Institute, Daejeon (KR)
Filed on Aug. 11, 2021, as Appl. No. 17/399,603.
Claims priority of application No. 10-2020-0129382 (KR), filed on Oct. 7, 2020.
Prior Publication US 2022/0109808 A1, Apr. 7, 2022
Int. Cl. H04N 7/52 (2011.01); H04N 7/01 (2006.01); H04N 7/08 (2006.01); H04N 7/088 (2006.01); H04N 21/236 (2011.01); H04N 21/488 (2011.01); H04N 5/278 (2006.01)
CPC H04N 7/52 (2013.01) [H04N 7/0105 (2013.01); H04N 7/08 (2013.01); H04N 21/236 (2013.01); H04N 21/23614 (2013.01); H04N 21/488 (2013.01); H04N 21/4882 (2013.01); H04N 21/4884 (2013.01); H04N 21/4886 (2013.01); H04N 21/4888 (2013.01); H04N 5/278 (2013.01); H04N 7/0885 (2013.01)] 12 Claims
OG exemplary drawing
 
1. A network-on-chip comprising:
a first data converter configured to receive first image data and second image data from at least one image sensor; and
a second data converter configured to receive non-image data from at least one non-image sensor,
wherein the first data converter is configured to encode one image data among the first image data and the second image data, into first data, based on whether the first image data is identical to the second image data,
wherein the second data converter is configured to perform filtering of the received non-image data and to encode the filtered non-image data into second data,
wherein the network-on-chip outputs the first data and the second data to transmit the first data and the second data to an external server at a burst length,
wherein the image sensor is configured to detect an external object,
wherein the non-image sensor is configured to detect elements other than the external object,
wherein the elements other than the object includes a concentration of a specific substance, air quality or temperature,
wherein the first data converter further performs a process of encoding on the first data,
wherein the process of encoding on the first data may be determined depending on a data processing format of the external server,
wherein, the process of encoding the first data includes:
assigning a first weight to a predetermined single color;
assigning a second weight to a color other than the predetermined single color; and
encoding the first data by assigning the first data of the color having the second weight to an intermediate value or by saturating the first data of the color having the second weight to a specific value,
wherein the filtering of the received non-image data includes:
determining, in response to the received non-image data being expressed as numeric, whether the received non-image data is within a first range;
determining, in response to the determination that the received no-image data is not within the first range, whether the received non-image data is within a second range; and
determining, in response to the determination the received non-image data is within the second range, the received data as filtered data,
wherein the first range is determined based on repeated receipt of numeric value,
wherein the second range is determined based on request of the external server, and
wherein the encoding the filtered non-image data includes:
converting, in response to the filtered non-image data being expressed as text or code, the filtered data to an ASCII code; and
encodes the converted ASCII code of the non-image data into a variable-length code.