Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

aiuach

Package Overview
Dependencies
Maintainers
2
Versions
51
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

aiuach - npm Package Compare versions

Comparing version 0.1.54 to 0.1.55

static/aiuach-client/build/noticias/la_inteligencia_artificial_y_su_aprendizaje/index.html

62

package.json
{
"name": "aiuach",
"version": "0.1.54",
"version": "0.1.55",
"license": "MIT",
"main": "index.js",
"license": "MIT",
"bin": {
"aiuach-snap": "./snap.js"
},
"scripts": {
"build": "react-scripts build",
"postbuild": "react-snap || echo SNAP",
"build-static": "create-static-build --hf src --sf . --name aiuach-client --sp static/aiuach-client --cf static/checksum/aiuach-client",
"eject": "react-scripts eject",
"prepublishOnly": "yarn build-static",
"postpublish": "node notify.js",
"start": "react-scripts start",
"test": "react-scripts test"
},
"browserslist": [
">0.2%",
"not dead",
"not ie <= 11",
"not op_mini all"
],
"eslintConfig": {
"extends": "react-app"
},
"dependencies": {

@@ -15,2 +34,19 @@ "create-static-build": "~1.0.97101",

"@babel/polyfill": "^7.2.5",
"@types/aos": "^3.0.1",
"@types/express": "^4.16.1",
"@types/http-proxy-middleware": "^0.19.2",
"@types/lodash": "^4.14.129",
"@types/node-sass": "^4.11.0",
"@types/prettier": "^1.16.4",
"@types/react": "^16.8.17",
"@types/react-burger-menu": "^2.2.5",
"@types/react-dom": "^16.8.4",
"@types/react-headroom": "^2.2.1",
"@types/react-loadable": "^5.5.1",
"@types/react-redux": "^6.0.14",
"@types/react-router": "^4.4.5",
"@types/react-router-dom": "^4.3.3",
"@types/react-share": "^2.1.1",
"@types/styled-components": "^4.1.15",
"@types/zenscroll": "^4.0.0",
"aos": "^3.0.0-beta.6",

@@ -42,2 +78,3 @@ "axios": "^0.18.0",

"styled-components": "^4.1.3",
"typescript": "^3.4.5",
"zenscroll": "^4.0.2"

@@ -56,22 +93,3 @@ },

]
},
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject",
"postbuild": "react-snap || echo SNAP",
"build-static": "create-static-build --hf src --sf . --name aiuach-client --sp static/aiuach-client --cf static/checksum/aiuach-client",
"prepublishOnly": "yarn build-static",
"postpublish": "node notify.js"
},
"eslintConfig": {
"extends": "react-app"
},
"browserslist": [
">0.2%",
"not dead",
"not ie <= 11",
"not op_mini all"
]
}
}

@@ -0,0 +0,0 @@ #!/usr/bin/env node

@@ -6,3 +6,3 @@ import { SET_MODE } from "../types";

if (mode !== null) {
if (mode) {
document.body.classList.add("slow-transition");

@@ -13,3 +13,3 @@

type: SET_MODE,
payload: mode
payload: mode === "true",
});

@@ -29,3 +29,3 @@ document.body.classList.toggle("dark-mode", mode);

type: SET_MODE,
payload: true
payload: true,
});

@@ -40,7 +40,6 @@ }

type: SET_MODE,
payload
payload,
});
document.body.classList.toggle("dark-mode", payload);
document.body.classList.toggle("light-mode", !payload);
};

@@ -168,3 +168,2 @@ import React, { Component } from "react";

<div>
<a href="/servicios" style={{ display: "none" }} />
<ImageLanding>

@@ -171,0 +170,0 @@ <DivContainer

@@ -16,2 +16,3 @@ import React, { Component } from "react";

import imagen_l from "../dist/images/background.png";
import imagen_white from "../dist/images/red_claro.jpg";

@@ -24,15 +25,15 @@ import icono_camioneta from "../dist/images/truck-pickup-solid-black.svg";

const Title = styled.h1`
&&&{
text-align:center;
&&& {
text-align: center;
font-size: 6em;
color:#ffffff;
padding-top:2em;
color: #ffffff;
padding-top: 2.5em;
@media (max-width: 550px) {
font-size: 3.75em;
font-size: 3em;
}
@media (max-width: 350px) {
font-size: 3em;
font-size: 2.8em;
}
}
`;
`;

@@ -91,6 +92,16 @@ const SegmentParagraph = styled(Segment)`

justify-content: center;
border-style: solid;
box-shadow: 8px 8px 5px -6px rgba(0, 0, 0, 0.21);
height: 7em;
background-color: #f1f1f1;
`;
const DivGroupTwoIcons = styled.div`
display: flex;
flex-direction: row;
justify-content: space-around;
box-shadow: 8px 8px 5px -6px rgba(0, 0, 0, 0.21);
height: 7em;
background-color: #f1f1f1;
`;
const SpanNumberThreeBig = styled.span`

@@ -109,10 +120,2 @@ position: relative;

const DivGroupTwoIcons = styled.div`
display: flex;
flex-direction: row;
justify-content: space-around;
border-style: solid;
height: 7em;
`;
const DivIconDescription = styled.div`

@@ -150,2 +153,3 @@ display: flex;

height: 346.775px;
box-shadow: 8px 8px 5px -6px rgba(0, 0, 0, 0.21);
@media (max-width: 635px) {

@@ -192,2 +196,3 @@ width: 90vw;

const { language, mode } = this.props;
return (

@@ -197,3 +202,5 @@ <>

<ContainerImage>
<Title className="title-font">Sinantica FES</Title>
<Title className="title-font">
{language.services.fes_title}
</Title>
<ImageBackground src={imagen_l} />

@@ -204,11 +211,11 @@ </ContainerImage>

<SegmentParagraph vertical>
<Container text>
<Container text style={{ fontSize: "1.3em" }}>
<FadeUp>
<Segment className="segment-card">
<Label as="a" color="red" ribbon>
Nuevo
{language.services.new_ribbon}
</Label>
<span> YA TENEMOS NUESTRO PRIMER PRODUCTO! </span>
<span> {language.services.title_first_product} </span>
<h1 className="title-font" style={{ paddingBottom: "2em" }}>
Presentamos Sinantica FES
{language.services.presentation_first_product}
</h1>

@@ -224,3 +231,4 @@ <Button

>
<Icon name="newspaper" /> Ir a la Noticia
<Icon name="newspaper" />
{language.services.go_to_the_article}
</Button>

@@ -230,31 +238,8 @@ </Segment>

<FadeUp>
<h1 className="title-font" style={{ paddingTop: "1em" }}>
{" "}
Descripción del producto
</h1>
<p align="justify">
Es un servicio online de procesamiento de video mediante
algoritmos de inteligencia artificial que analizan de manera
automática las distintas cámaras de los clientes, con el
objetivo de entregar resúmenes de información útil o
necesaria, de manera instantánea para la toma de decisiones.
</p>
<p align="justify">
Actualmente los sistemas de vigilancia tienen como objetivo
filmar distintos escenarios permitiendo su posterior revisión
y servir de respaldo ante eventos delicados. Aun con esto, es
mucha la información visual que no es utilizada ni analizada
en el día a día, y si se decide a registrarla de manera
convencional es necesaria la participación de al menos 1
persona dedicada largas jornadas a esta labor con el
respectivo error humano asociado.
</p>
<p align="justify">
En el caso del flujo vehicular, este representa uno de los
mayores desafíos en planificación urbana, en donde el
desconocimiento sobre cómo se mueven las personas a lo largo
del día causado por estudios parciales insuficientes o
carentes de validez implican una mala gestión y por tanto
grandes complicaciones a largo plazo.
</p>
<div style={{ padding: "3em 0em" }}>
<h1 className="title-font">{language.services.what_is}</h1>
<p align="justify">{language.services.fes_description[0]}</p>
<p align="justify">{language.services.fes_description[1]} </p>
<p align="justify">{language.services.fes_description[2]} </p>
</div>
</FadeUp>

@@ -264,17 +249,6 @@ </Container>

<FadeUp>
<DivTextVideo style={{ paddingTop: "2em", paddingBottom: "1em" }}>
<DivTextVideo style={{ padding: "3em 0em" }}>
<DivTextTwoColumns>
<p align="justify" style={{ fontSize: "1.14285714rem" }}>
FES surge como respuesta a esta problemática automatizando
el análisis continuo de las cámaras, registrando el flujo
vehicular del sector observado, desplegando la información
al cliente en su cuenta web de Sinántica, la cual cumple con
los estándares de seguridad, asegurando la privacidad de los
datos y de acceso. La información procesada es mostrada a
través de un dashboard el que permite conocer el estado del
flujo vehicular y potenciar la toma de decisiones o
planificar las políticas públicas asociadas por medio de
gráficas dinámicas, comparativas, mapas de seguimiento para
saber tendencias de dirección. Asegurando obtener
información diaria a toda hora del uso de los espacios.
<p align="justify" style={{ fontSize: "1.3em" }}>
{language.services.fes_description[3]}
</p>

@@ -292,44 +266,72 @@ </DivTextTwoColumns>

</FadeUp>
<Divider />
<Container text>
<FadeUp>
<p
align="center"
className="title-font"
style={{ fontSize: "2em", padding: "1em 0em" }}
>
<span style={{ fontSize: "1.15em" }}>¡</span>Pensado para
implementarse en acceso de vehículos, entradas/salidas de
estacionamientos, vías públicas y ciclovías
<span style={{ fontSize: "1.15em" }}>! </span>
</p>
<Divider />
</FadeUp>
</Container>
<div
style={{
backgroundImage: `url(${mode ? imagen_l : imagen_white})`,
backgroundRepeat: "no-repeat",
backgroundSize: "cover",
}}
>
<Container text>
<FadeUp>
<p
align="center"
className="title-font"
style={{
fontSize: "2em",
padding: "3em 0em",
}}
>
<span
style={{
fontSize: "5em",
position: "absolute",
color: "#808080",
opacity: "0.5",
zIndex: "0",
}}
>
¡
</span>
<span
style={{
position: "relative",
zIndex: "1",
}}
>
{language.services.fes_description[4]}
</span>
<span
style={{
fontSize: "5em",
position: "absolute",
color: "#808080",
opacity: "0.5",
zIndex: "0",
}}
>
!{" "}
</span>
</p>
</FadeUp>
</Container>
</div>
<Divider />
<FadeUp>
<DivTextVideo style={{ paddingTop: "2em", paddingBottom: "1em" }}>
<DivTextVideo
style={{
padding: "3em 0em",
fontSize: "1.3em",
}}
>
<DivTextTwoColumns>
<h1 className="title-font"> ¿Cómo funciona? </h1>
<p align="justify">
La red neuronal artificial implementada permite procesar las
imágenes recibidas desde las cámaras en tiempo real,
reconociendo las entidades u objetos de interés que estén
presentes y mediante una serie de algoritmos estas son
registradas, contadas y añadidas a la data del usuario, para
ser mostradas en la página web.
</p>
<h1 className="title-font">
¿Cómo funciona a nivel técnico?{" "}
{language.services.how_it_works}
</h1>
<p align="justify">
En cada fotograma que se procesa se establece una sector de
interés (Uno o varios carriles, una entrada de condominio,
un estacionamiento) esta región es revisada en busca de las
entidades esperadas (Vehículos), cada uno es entendido como
un elemento único que será contando y seguido en la imagen.
Esto permite no repetir el elemento en cada ‘video’ que se
procesa, entregando información precisa al servidor y
posteriormente en el dashboard de los usuarios asociados a
la cámara.
</p>
<p align="justify">{language.services.fes_description[5]}</p>
<h1 className="title-font">
{language.services.fes_description[6]}
</h1>
<p align="justify">{language.services.fes_description[7]}</p>
</DivTextTwoColumns>

@@ -348,22 +350,16 @@ <div style={{ padding: "3em" }} />

<FadeUp>
<DivTextVideo style={{ paddingTop: "2em", paddingBottom: "1em" }}>
<DivTextVideo
style={{
padding: "3em 0em",
}}
>
<DivTextTwoColumns>
<h1 className="title-font">
{" "}
¿Qué se puede detectar y registrar mediante FES?{" "}
{language.services.fes_description[8]}
</h1>
<p align="justify">
FES permite detectar en cada cámara los vehículos de
distinto tamaño, en concreto trabaja sobre Automóviles,
buses y de dos ruedas (Bicicletas y Motocicletas) realizando
un conteo de la entidad, registrando su posición, dirección
y hora de suceso. Cada información es exclusiva de cada
cámara y su acceso en la web está restringido a la cuenta
del dueño y sus cuentas partner asociadas (limitadas a 5
máximo).
<p align="justify" style={{ fontSize: "1.3em" }}>
{language.services.fes_description[9]}
</p>
<p align="justify">
¡Esto permite conocer el registro de tus cámaras a lo largo
del tiempo! Todo al alcance de una click en un dashboard
pensado en la comodidad del usuario.
<p align="justify" style={{ fontSize: "1.3em" }}>
{language.services.fes_description[10]}
</p>

@@ -383,3 +379,3 @@ </DivTextTwoColumns>

</TitleClassVehicles>
<DivThreeGroups>
<DivThreeGroups className="segment-card">
<div>

@@ -390,7 +386,7 @@ <SpanNumberThreeBig>3 </SpanNumberThreeBig>

<span style={{ fontWeight: "bold" }}>
GRUPOS DE VEHICULOS
{language.services.fes_classes.groups}
</span>
<span>Pequeños</span>
<span>Medianos</span>
<span>Grandes</span>
<span>{language.services.fes_classes.small}</span>
<span>{language.services.fes_classes.medium}</span>
<span>{language.services.fes_classes.big}</span>
</DivThreeGroupsSpan>

@@ -400,7 +396,9 @@ </DivThreeGroups>

<Grid.Column>
<TitleClassVehicles>PEQUEÑOS</TitleClassVehicles>
<TitleClassVehicles>
{language.services.fes_classes.small_mayus}
</TitleClassVehicles>
<DivGroupTwoIcons className="segment-card">
<DivIconDescription>
<IconVehicle name="bicycle" />
<span>Bicicletas</span>
<span>{language.services.fes_classes.bicycle}</span>
</DivIconDescription>

@@ -415,3 +413,5 @@ <DivIconDescription>

/>
<span>Motocicletas</span>
<span>
{language.services.fes_classes.motorcycle}
</span>
</DivIconDescription>

@@ -424,7 +424,9 @@ </DivGroupTwoIcons>

<Grid.Column>
<TitleClassVehicles>MEDIANOS</TitleClassVehicles>
<TitleClassVehicles>
{language.services.fes_classes.medium_mayus}
</TitleClassVehicles>
<DivGroupTwoIcons className="segment-card">
<DivIconDescription>
<IconVehicle name="car" />
<span>Automóviles</span>
<span>{language.services.fes_classes.cars}</span>
</DivIconDescription>

@@ -437,3 +439,3 @@ <DivIconDescription>

/>
<span>Camionetas</span>
<span>{language.services.fes_classes.van}</span>
</DivIconDescription>

@@ -443,11 +445,13 @@ </DivGroupTwoIcons>

<Grid.Column>
<TitleClassVehicles>GRANDES</TitleClassVehicles>
<TitleClassVehicles>
{language.services.fes_classes.big_mayus}
</TitleClassVehicles>
<DivGroupTwoIcons className="segment-card">
<DivIconDescription>
<IconVehicle name="truck" />
<span>Camiones</span>
<span>{language.services.fes_classes.truck}</span>
</DivIconDescription>
<DivIconDescription>
<IconVehicle name="bus" />
<span>Buses</span>
<span>{language.services.fes_classes.bus}</span>
</DivIconDescription>

@@ -462,3 +466,3 @@ </DivGroupTwoIcons>

<Grid.Row>
<DivThreeGroups>
<DivThreeGroups className="segment-card">
<div>

@@ -469,7 +473,7 @@ <SpanNumberThreeBig>3 </SpanNumberThreeBig>

<span style={{ fontWeight: "bold" }}>
GRUPOS DE VEHICULOS
{language.services.fes_classes.groups}
</span>
<span>Pequeños</span>
<span>Medianos</span>
<span>Grandes</span>
<span>{language.services.fes_classes.small}</span>
<span>{language.services.fes_classes.medium}</span>
<span>{language.services.fes_classes.big}</span>
</DivThreeGroupsSpan>

@@ -479,7 +483,9 @@ </DivThreeGroups>

<Grid.Row>
<TitleClassVehicles>PEQUEÑOS</TitleClassVehicles>
<TitleClassVehicles>
{language.services.fes_classes.small_mayus}
</TitleClassVehicles>
<DivGroupTwoIcons className="segment-card">
<DivIconDescription>
<IconVehicle name="bicycle" />
<span>Bicicletas</span>
<span>{language.services.fes_classes.bicycle}</span>
</DivIconDescription>

@@ -494,3 +500,5 @@ <DivIconDescription>

/>
<span>Motocicletas</span>
<span>
{language.services.fes_classes.motorcycle}
</span>
</DivIconDescription>

@@ -501,7 +509,9 @@ </DivGroupTwoIcons>

<Grid.Row>
<TitleClassVehicles>MEDIANOS</TitleClassVehicles>
<TitleClassVehicles>
{language.services.fes_classes.medium_mayus}
</TitleClassVehicles>
<DivGroupTwoIcons className="segment-card">
<DivIconDescription>
<IconVehicle name="car" />
<span>Automóviles</span>
<span>{language.services.fes_classes.cars}</span>
</DivIconDescription>

@@ -514,3 +524,3 @@ <DivIconDescription>

/>
<span>Camionetas</span>
<span>{language.services.fes_classes.van}</span>
</DivIconDescription>

@@ -520,11 +530,13 @@ </DivGroupTwoIcons>

<Grid.Row>
<TitleClassVehicles>GRANDES</TitleClassVehicles>
<TitleClassVehicles>
{language.services.fes_classes.big_mayus}
</TitleClassVehicles>
<DivGroupTwoIcons className="segment-card">
<DivIconDescription>
<IconVehicle name="truck" />
<span>Camiones</span>
<span>{language.services.fes_classes.truck}</span>
</DivIconDescription>
<DivIconDescription>
<IconVehicle name="bus" />
<span>Buses</span>
<span>{language.services.fes_classes.bus}</span>
</DivIconDescription>

@@ -540,24 +552,16 @@ </DivGroupTwoIcons>

<Container text>
<Container text style={{ fontSize: "1.3em", padding: "3em 0em" }}>
<FadeUp>
<h1 className="title-font">
¿Cómo podemos empezar a trabajar juntos?{" "}
{language.services.work_with_us.title}
</h1>
<p align="justify">
El servicio FES está disponible para aquellos clientes que
deseen innovar en la detección y análisis de sus sistemas,
quienes sólo deben contar con una red de cámaras IP o en su
defecto, una conexión vía internet del DVR que utilicen*. No
se requiere de instalaciones externas ni de modelos de cámaras
específicas, ¡el sistema trabaja en exclusividad con las
imágenes capturadas!
{language.services.work_with_us.description[0]}
</p>
<p align="left" style={{ fontSize: "0.5em" }}>
* El % de detecciones correctas está sujeto a la calidad de
las imágenes y estabilidad de la conexión del cliente, por
tanto el servicio no se hace responsable de variaciones en la
eficiencia entre distintas cámaras y momentos del día.
{language.services.work_with_us.disclaimer}
</p>
</FadeUp>
</Container>
<Divider />
</SegmentParagraph>

@@ -564,0 +568,0 @@ </>

@@ -118,4 +118,109 @@ import { noBreaklines } from "../../utils";

buttonShare: "Share:",
services: {
fes_title: "Sinantica FES",
new_ribbon: "New",
title_first_product: "WE ALREADY HAVE OUR FIRST PRODUCT!",
presentation_first_product: "Presenting Sinantica FES",
go_to_the_article: "Go to the article",
what_is: "What it is?",
how_it_works: "How it works?",
fes_classes: {
groups: `VEHICLE GROUPS`,
small: `Small`,
medium: `Medium`,
big: `Big`,
big_mayus: `BIG`,
small_mayus: `SMALL`,
bicycle: `Bicycle`,
motorcycle: `Motorcycle`,
medium_mayus: `MEDIUM`,
cars: `Cards`,
van: `Van`,
truck: `Truck`,
bus: `Bus`,
},
fes_description: [
`Es un servicio online de procesamiento de video mediante
algoritmos de inteligencia artificial que analizan de manera
automática las distintas cámaras de los clientes, con el
objetivo de entregar resúmenes de información útil o
necesaria, de manera instantánea para la toma de decisiones.
`, //0
`Actualmente los sistemas de vigilancia tienen como objetivo
filmar distintos escenarios permitiendo su posterior
revisión y servir de respaldo ante eventos delicados. Aun
con esto, es mucha la información visual que no es utilizada
ni analizada en el día a día, y si se decide a registrarla
de manera convencional es necesaria la participación de al
menos 1 persona dedicada largas jornadas a esta labor con el
respectivo error humano asociado.`, //1
`En el caso del flujo vehicular, este representa uno de los
mayores desafíos en planificación urbana, en donde el
desconocimiento sobre cómo se mueven las personas a lo largo
del día causado por estudios parciales insuficientes o
carentes de validez implican una mala gestión y por tanto
grandes complicaciones a largo plazo.`, //2
`FES surge como respuesta a esta problemática automatizando
el análisis continuo de las cámaras, registrando el flujo
vehicular del sector observado, desplegando la información
al cliente en su cuenta web de Sinántica, la cual cumple con
los estándares de seguridad, asegurando la privacidad de los
datos y de acceso. La información procesada es mostrada a
través de un dashboard el que permite conocer el estado del
flujo vehicular y potenciar la toma de decisiones o
planificar las políticas públicas asociadas por medio de
gráficas dinámicas, comparativas, mapas de seguimiento para
saber tendencias de dirección. Asegurando obtener
información diaria a toda hora del uso de los espacios.`, //3
`PENSADO PARA IMPLEMENTARSE EN ACCESO DE VEHÍCULOS,
ENTRADAS/SALIDAS DE ESTACIONAMIENTOS, VÍAS PÚBLICAS Y
CICLOVÍAS`, //4
`La red neuronal artificial implementada permite procesar las
imágenes recibidas desde las cámaras en tiempo real,
reconociendo las entidades u objetos de interés que estén
presentes y mediante una serie de algoritmos estas son
registradas, contadas y añadidas a la data del usuario, para
ser mostradas en la página web.`, //5
`¿Cómo funciona a nivel técnico?`, //6
`En cada fotograma que se procesa se establece una sector de
interés (Uno o varios carriles, una entrada de condominio,
un estacionamiento) esta región es revisada en busca de las
entidades esperadas (Vehículos), cada uno es entendido como
un elemento único que será contando y seguido en la imagen.
Esto permite no repetir el elemento en cada ‘video’ que se
procesa, entregando información precisa al servidor y
posteriormente en el dashboard de los usuarios asociados a
la cámara.`, //7
`¿Qué se puede detectar y registrar mediante FES?`, //8
`FES permite detectar en cada cámara los vehículos de
distinto tamaño, en concreto trabaja sobre Automóviles,
buses y de dos ruedas (Bicicletas y Motocicletas) realizando
un conteo de la entidad, registrando su posición, dirección
y hora de suceso. Cada información es exclusiva de cada
cámara y su acceso en la web está restringido a la cuenta
del dueño y sus cuentas partner asociadas (limitadas a 5
máximo).`, //9
`¡Esto permite conocer el registro de tus cámaras a lo largo
del tiempo! Todo al alcance de una click en un dashboard
pensado en la comodidad del usuario.`, //10
],
work_with_us: {
title: `How can we start working together?`,
description: [
`El servicio FES está disponible para aquellos clientes que
deseen innovar en la detección y análisis de sus sistemas,
quienes sólo deben contar con una red de cámaras IP o en su
defecto, una conexión vía internet del DVR que utilicen*. No
se requiere de instalaciones externas ni de modelos de cámaras
específicas, ¡el sistema trabaja en exclusividad con las
imágenes capturadas!`,
],
disclaimer: `* El % de detecciones correctas está sujeto a la calidad de
las imágenes y estabilidad de la conexión del cliente, por
tanto el servicio no se hace responsable de variaciones en la
eficiencia entre distintas cámaras y momentos del día.`,
},
},
};
export default noBreaklines(en);

@@ -141,4 +141,109 @@ import { noBreaklines } from "../../utils";

buttonShare: "Compartir:",
services: {
fes_title: "Sinantica FES",
new_ribbon: "Nuevo",
title_first_product: "YA TENEMOS NUESTRO PRIMER PRODUCTO!",
presentation_first_product: "Presentamos Sinantica FES",
go_to_the_article: "Ir a la noticia",
what_is: "¿Qué Es?",
how_it_works: "¿Como funciona?",
fes_classes: {
groups: `GRUPOS DE VEHICULOS`,
small: `Pequeños`,
medium: `Medianos`,
big: `Grandes`,
big_mayus: `GRANDES`,
small_mayus: `PEQUEÑOS`,
bicycle: `Bicicletas`,
motorcycle: `Motocicletas`,
medium_mayus: `MEDIANOS`,
cars: `Automóviles`,
van: `Camionetas`,
truck: `Camiones`,
bus: `Buses`,
},
fes_description: [
`Es un servicio online de procesamiento de video mediante
algoritmos de inteligencia artificial que analizan de manera
automática las distintas cámaras de los clientes, con el
objetivo de entregar resúmenes de información útil o
necesaria, de manera instantánea para la toma de decisiones.
`, //0
`Actualmente los sistemas de vigilancia tienen como objetivo
filmar distintos escenarios permitiendo su posterior
revisión y servir de respaldo ante eventos delicados. Aun
con esto, es mucha la información visual que no es utilizada
ni analizada en el día a día, y si se decide a registrarla
de manera convencional es necesaria la participación de al
menos 1 persona dedicada largas jornadas a esta labor con el
respectivo error humano asociado.`, //1
`En el caso del flujo vehicular, este representa uno de los
mayores desafíos en planificación urbana, en donde el
desconocimiento sobre cómo se mueven las personas a lo largo
del día causado por estudios parciales insuficientes o
carentes de validez implican una mala gestión y por tanto
grandes complicaciones a largo plazo.`, //2
`FES surge como respuesta a esta problemática automatizando
el análisis continuo de las cámaras, registrando el flujo
vehicular del sector observado, desplegando la información
al cliente en su cuenta web de Sinántica, la cual cumple con
los estándares de seguridad, asegurando la privacidad de los
datos y de acceso. La información procesada es mostrada a
través de un dashboard el que permite conocer el estado del
flujo vehicular y potenciar la toma de decisiones o
planificar las políticas públicas asociadas por medio de
gráficas dinámicas, comparativas, mapas de seguimiento para
saber tendencias de dirección. Asegurando obtener
información diaria a toda hora del uso de los espacios.`, //3
`PENSADO PARA IMPLEMENTARSE EN ACCESO DE VEHÍCULOS,
ENTRADAS/SALIDAS DE ESTACIONAMIENTOS, VÍAS PÚBLICAS Y
CICLOVÍAS`, //4
`La red neuronal artificial implementada permite procesar las
imágenes recibidas desde las cámaras en tiempo real,
reconociendo las entidades u objetos de interés que estén
presentes y mediante una serie de algoritmos estas son
registradas, contadas y añadidas a la data del usuario, para
ser mostradas en la página web.`, //5
`¿Cómo funciona a nivel técnico?`, //6
`En cada fotograma que se procesa se establece una sector de
interés (Uno o varios carriles, una entrada de condominio,
un estacionamiento) esta región es revisada en busca de las
entidades esperadas (Vehículos), cada uno es entendido como
un elemento único que será contando y seguido en la imagen.
Esto permite no repetir el elemento en cada ‘video’ que se
procesa, entregando información precisa al servidor y
posteriormente en el dashboard de los usuarios asociados a
la cámara.`, //7
`¿Qué se puede detectar y registrar mediante FES?`, //8
`FES permite detectar en cada cámara los vehículos de
distinto tamaño, en concreto trabaja sobre Automóviles,
buses y de dos ruedas (Bicicletas y Motocicletas) realizando
un conteo de la entidad, registrando su posición, dirección
y hora de suceso. Cada información es exclusiva de cada
cámara y su acceso en la web está restringido a la cuenta
del dueño y sus cuentas partner asociadas (limitadas a 5
máximo).`, //9
`¡Esto permite conocer el registro de tus cámaras a lo largo
del tiempo! Todo al alcance de una click en un dashboard
pensado en la comodidad del usuario.`, //10
],
work_with_us: {
title: `¿Cómo podemos empezar a trabajar juntos?`,
description: [
`El servicio FES está disponible para aquellos clientes que
deseen innovar en la detección y análisis de sus sistemas,
quienes sólo deben contar con una red de cámaras IP o en su
defecto, una conexión vía internet del DVR que utilicen*. No
se requiere de instalaciones externas ni de modelos de cámaras
específicas, ¡el sistema trabaja en exclusividad con las
imágenes capturadas!`,
],
disclaimer: `* El % de detecciones correctas está sujeto a la calidad de
las imágenes y estabilidad de la conexión del cliente, por
tanto el servicio no se hace responsable de variaciones en la
eficiencia entre distintas cámaras y momentos del día.`,
},
},
};
export default noBreaklines(es);
{
"main.css": "/static/css/main.f663c683.chunk.css",
"main.js": "/static/js/main.6c43ee87.chunk.js",
"runtime~main.js": "/static/js/runtime~main.36c1e2a3.js",
"main.css": "/static/css/main.6557bfde.chunk.css",
"main.js": "/static/js/main.c88e1688.chunk.js",
"runtime~main.js": "/static/js/runtime~main.0077fce9.js",
"static/css/2.b872e5a8.chunk.css": "/static/css/2.b872e5a8.chunk.css",
"static/js/2.324065b2.chunk.js": "/static/js/2.324065b2.chunk.js",
"static/js/3.f567ce54.chunk.js": "/static/js/3.f567ce54.chunk.js",
"static/js/2.647b7abf.chunk.js": "/static/js/2.647b7abf.chunk.js",
"static/js/3.d70a3072.chunk.js": "/static/js/3.d70a3072.chunk.js",
"index.html": "/index.html",
"precache-manifest.0f16d824e4a9daf121acf4719de0bea1.js": "/precache-manifest.0f16d824e4a9daf121acf4719de0bea1.js",
"precache-manifest.1389c2bf5df3d94fcdf025ceb4a7bb86.js": "/precache-manifest.1389c2bf5df3d94fcdf025ceb4a7bb86.js",
"service-worker.js": "/service-worker.js",

@@ -11,0 +11,0 @@ "static/media/analizador_au.jpg": "/static/media/analizador_au.cb32cc92.jpg",

@@ -17,3 +17,3 @@ /**

importScripts(
"/precache-manifest.0f16d824e4a9daf121acf4719de0bea1.js"
"/precache-manifest.1389c2bf5df3d94fcdf025ceb4a7bb86.js"
);

@@ -20,0 +20,0 @@

@@ -1,1 +0,1 @@

{"aiuach-client":{"checksum":"{ name: 'src', hash: 'GeOqq3UCbJ6QRpnStblmzdSF39U=,'\n children: [\n { name: 'actions', hash: 'IDTVe49yG+24Su3r3uyGB4jKflY=,'\n children: [\n { name: 'index.js', hash: 'XnAjbia8QPyJAq1ahii2CSMaHLE=' }\n { name: 'landing.js', hash: 'lpbSGfx2VxBoVCHXJZJ7QQUlALY=' }\n { name: 'mode.js', hash: 'Bkr5q/Y7qpjVWCKMqzsZ4sAfd5k=' }\n { name: 'utils.js', hash: 'LNgafPNwbSEAQZ3lNI6yOZTNRpo=' }\n ]}\n { name: 'components', hash: 'g0alOdbcIBs+vxaccxoPZDr9Ufo=,'\n children: [\n { name: 'ButtonTop.js', hash: 'jweoWbfc72z76ZemYSiKC2bKEfw=' }\n { name: 'Collaborators.js', hash: 'wusEkO+8AWrK3Zv+JuuIxqNdiJs=' }\n { name: 'DarkMode.js', hash: 'vvYWPCNH8kYK9ulpZzsii+KyKtk=' }\n { name: 'FadeUp.js', hash: 'zMfZWneeUPgxyzXax5PZMW6pqa8=' }\n { name: 'Footer.js', hash: 'uVGmBw76TpwUlYgcttQAofHHWO0=' }\n { name: 'Menu.js', hash: 'Lg85XP8b0qJGeH4oViVq1m0Ij10=' }\n { name: 'OnlyJavascript.js', hash: 'K7dDxR9WFTp26oIHWx/LIr9kFao=' }\n { name: 'Preload.js', hash: 'XynnKVN7mJqNvwaiX+vdCqIvJuk=' }\n { name: 'Report.js', hash: 'q6B7A0NXVRsZVKF0IsQpErPyoqE=' }\n { name: 'SampleImage.js', hash: 'dY8Khs4Ib0UmkC7LZ04EPAu0/n0=' }\n { name: 'ScrollImage.js', hash: 'Wpb2FRA+MGIQnIfTMIxu5p5jdqU=' }\n { name: 'ScrollToTop.js', hash: '1Xgx1XItAjdYXVKbj/xVrm7KQ9g=' }\n { name: 'TopMobile.js', hash: 'bZIc8WAiDXzdspuensyiRQX7S2U=' }\n { name: 'Videos.js', hash: 'fe06iqwCIIut4w+EQp4NrKvzJVI=' }\n { name: 'WhiteList.js', hash: 'AxmUAyRg7smJOQ3DyeD8WJUFme8=' }\n { name: 'index.js', hash: 'CquN7XBN0vYtbdQLPafCvyf0uAI=' }\n ]}\n { name: 'containers', hash: 'bsVwLPA4W6KQrNwt4KwG89M1IG8=,'\n children: [\n { name: 'AboutUs.js', hash: 'hvZboL06Ug6qe3wFDjwT5MY91x0=' }\n { name: 'App.js', hash: 'Hsh9fUunntZI0NiuNhL/1ymK3qc=' }\n { name: 'Article.js', hash: 'eP+4LzskRdhL58karRL2g6PT8LY=' }\n { name: 'ArticleNotFound.js', hash: 'XZ2hbUg6EuxIUfyQBCh4LGkE87M=' }\n { name: 'Auth.js', hash: 'zNucytxMgvURAZviv6A+XInEuVA=' }\n { name: 'Investigation.js', hash: 'ORIcU/PJs/HDgjI62CjoSTAdYQ4=' }\n { name: 'Landing.js', hash: 'kwjwoZJOveL7aSnH5Jb7RzTkMxo=' }\n { name: 'News.js', hash: 'jd9184mKRffp/DqTg2ONmZ5rXq0=' }\n { name: 'NotFound.js', hash: 'jmbjHqn43CauxsBDEx6PwyNn0Eo=' }\n { name: 'Services.js', hash: '9JBSulDED+Fd6i72uimPBm9IVE8=' }\n { name: 'UnderConstruction.js', hash: 'P0ZvQE0cEB2P3aNWvr8dfb7eizc=' }\n { name: 'WhatDoWeDo.js', hash: 'dRuB2KvuHjqGodIe5pG/w7zRcys=' }\n { name: 'index.js', hash: 'gUnQa81fhbXwdP4AmG7v01StRIg=' }\n ]}\n { name: 'dist', hash: 'boLP42SsZ6tlqdG0rDRPTK1+I88=,'\n children: [\n { name: 'css', hash: 'mfhzmFQR3m4gq9quCwwGNY0IPT8=,'\n children: [\n { name: 'style.scss', hash: 'MSptW27+buyrikYcxkY4LI2kUEY=' }\n ]}\n { name: 'images', hash: 'q7DJs48zbqzjqhOU2q/zot/fx1Q=,'\n children: [\n { name: '1000px', hash: 'jzVQZPCvB5Ds7ip2dqCULeBmDjA=,'\n children: []}\n { name: '500px', hash: 'FWWthWI93Fiy1mJAfyWI5qwfaHI=,'\n children: []}\n ]}\n { name: 'text', hash: 'hmZoPJs20nRNhH7IqtGGAujmqXw=,'\n children: [\n { name: 'en.js', hash: '8Pq9Eh/V2No2WDw4EtPTuSvARxc=' }\n { name: 'es.js', hash: 'BPB6IIQGWGQgmiZ8bSPDWf0NZwI=' }\n ]}\n { name: 'videos', hash: '9uGFeV94edHaqU7mgzzYE7qRNH8=,'\n children: []}\n ]}\n { name: 'googleae33f42be7745654.html', hash: 'Vsqmp24+TWLpCRiQxOv+A3o3Qvk=' }\n { name: 'index.js', hash: 'gWcqfzN2fpI4i225VSmynRkvz2s=' }\n { name: 'reducers', hash: 'm1s2A0ARGzOaa9egNcTdZZ59lLQ=,'\n children: [\n { name: 'index.js', hash: 'NOFQ6gfyMCU3r1mN4tDZnyxcWqo=' }\n { name: 'landingReducer.js', hash: 'YbTv1B0FTLFi+0dNltPViBd+Ps4=' }\n { name: 'languageReducer.js', hash: 'ibVWNAlHPFnMBnpZrY1g+tKtvz8=' }\n { name: 'modeReducer.js', hash: 'Nt2+lxEQjyytNd8eYtVFVXgqwkc=' }\n { name: 'utilsReducer.js', hash: 'XWR9M6UBI/Mf9HMBxq+123uGn5I=' }\n ]}\n { name: 'serviceWorker.js', hash: 'adrPv2m1GPjkJIj1i7A88N9L99g=' }\n { name: 'setupProxy.js', hash: 'N/df4qz07OXc9LzFvxbMAowPk/k=' }\n { name: 'types', hash: '4acwk9gXxQqQyrZ3+cMmCTymYRE=,'\n children: [\n { name: 'index.js', hash: 'TC9MSCZJbg7S3WZEN2jBIT12rtE=' }\n ]}\n { name: 'utils', hash: 'Dp/ZK94nkYgatYXi+sS6IuAqjWQ=,'\n children: [\n { name: 'index.js', hash: 'QFaMU6Zn3l9BV6e5/3L/M/uDVWk=' }\n ]}\n ]}"}}
{"aiuach-client":{"checksum":"{ name: 'src', hash: 'RqEuDu7uZ+NJhdVRItin5Z+GuF0=,'\n children: [\n { name: 'actions', hash: 'cPzHeDBF6w9WiKLZuIiVTcT3NSo=,'\n children: [\n { name: 'index.js', hash: 'XnAjbia8QPyJAq1ahii2CSMaHLE=' }\n { name: 'landing.js', hash: 'lpbSGfx2VxBoVCHXJZJ7QQUlALY=' }\n { name: 'mode.js', hash: 'GxYyKYi7OFtiYtDuHJ1E+sIgRyk=' }\n { name: 'utils.js', hash: 'LNgafPNwbSEAQZ3lNI6yOZTNRpo=' }\n ]}\n { name: 'components', hash: 'g0alOdbcIBs+vxaccxoPZDr9Ufo=,'\n children: [\n { name: 'ButtonTop.js', hash: 'jweoWbfc72z76ZemYSiKC2bKEfw=' }\n { name: 'Collaborators.js', hash: 'wusEkO+8AWrK3Zv+JuuIxqNdiJs=' }\n { name: 'DarkMode.js', hash: 'vvYWPCNH8kYK9ulpZzsii+KyKtk=' }\n { name: 'FadeUp.js', hash: 'zMfZWneeUPgxyzXax5PZMW6pqa8=' }\n { name: 'Footer.js', hash: 'uVGmBw76TpwUlYgcttQAofHHWO0=' }\n { name: 'Menu.js', hash: 'Lg85XP8b0qJGeH4oViVq1m0Ij10=' }\n { name: 'OnlyJavascript.js', hash: 'K7dDxR9WFTp26oIHWx/LIr9kFao=' }\n { name: 'Preload.js', hash: 'XynnKVN7mJqNvwaiX+vdCqIvJuk=' }\n { name: 'Report.js', hash: 'q6B7A0NXVRsZVKF0IsQpErPyoqE=' }\n { name: 'SampleImage.js', hash: 'dY8Khs4Ib0UmkC7LZ04EPAu0/n0=' }\n { name: 'ScrollImage.js', hash: 'Wpb2FRA+MGIQnIfTMIxu5p5jdqU=' }\n { name: 'ScrollToTop.js', hash: '1Xgx1XItAjdYXVKbj/xVrm7KQ9g=' }\n { name: 'TopMobile.js', hash: 'bZIc8WAiDXzdspuensyiRQX7S2U=' }\n { name: 'Videos.js', hash: 'fe06iqwCIIut4w+EQp4NrKvzJVI=' }\n { name: 'WhiteList.js', hash: 'AxmUAyRg7smJOQ3DyeD8WJUFme8=' }\n { name: 'index.js', hash: 'CquN7XBN0vYtbdQLPafCvyf0uAI=' }\n ]}\n { name: 'containers', hash: '1Be+BjOk4keQoudsCzk5ghAEqwY=,'\n children: [\n { name: 'AboutUs.js', hash: 'hvZboL06Ug6qe3wFDjwT5MY91x0=' }\n { name: 'App.js', hash: 'Hsh9fUunntZI0NiuNhL/1ymK3qc=' }\n { name: 'Article.js', hash: 'eP+4LzskRdhL58karRL2g6PT8LY=' }\n { name: 'ArticleNotFound.js', hash: 'XZ2hbUg6EuxIUfyQBCh4LGkE87M=' }\n { name: 'Auth.js', hash: 'zNucytxMgvURAZviv6A+XInEuVA=' }\n { name: 'Investigation.js', hash: 'ORIcU/PJs/HDgjI62CjoSTAdYQ4=' }\n { name: 'Landing.js', hash: 'a4qEdhEWbtKqQwPiUGM/15HC604=' }\n { name: 'News.js', hash: 'jd9184mKRffp/DqTg2ONmZ5rXq0=' }\n { name: 'NotFound.js', hash: 'jmbjHqn43CauxsBDEx6PwyNn0Eo=' }\n { name: 'Services.js', hash: 'GPoXSk/Za1jqdAp159Blik1EsCw=' }\n { name: 'UnderConstruction.js', hash: 'P0ZvQE0cEB2P3aNWvr8dfb7eizc=' }\n { name: 'WhatDoWeDo.js', hash: 'dRuB2KvuHjqGodIe5pG/w7zRcys=' }\n { name: 'index.js', hash: 'gUnQa81fhbXwdP4AmG7v01StRIg=' }\n ]}\n { name: 'dist', hash: 'wPwKoHg2mPvuUGuyjLiHHnp/IPg=,'\n children: [\n { name: 'css', hash: 'mfhzmFQR3m4gq9quCwwGNY0IPT8=,'\n children: [\n { name: 'style.scss', hash: 'MSptW27+buyrikYcxkY4LI2kUEY=' }\n ]}\n { name: 'images', hash: 'q7DJs48zbqzjqhOU2q/zot/fx1Q=,'\n children: [\n { name: '1000px', hash: 'jzVQZPCvB5Ds7ip2dqCULeBmDjA=,'\n children: []}\n { name: '500px', hash: 'FWWthWI93Fiy1mJAfyWI5qwfaHI=,'\n children: []}\n ]}\n { name: 'text', hash: 'zyXCRPehoQ52CLoty3jY1Z+8Syw=,'\n children: [\n { name: 'en.js', hash: 'Er58Q4O91LihuK69lCz0oPfkPxo=' }\n { name: 'es.js', hash: 'CCG5ncgdQd/xE040VI1v+ogiQ8w=' }\n ]}\n { name: 'videos', hash: '9uGFeV94edHaqU7mgzzYE7qRNH8=,'\n children: []}\n ]}\n { name: 'googleae33f42be7745654.html', hash: 'Vsqmp24+TWLpCRiQxOv+A3o3Qvk=' }\n { name: 'index.js', hash: 'gWcqfzN2fpI4i225VSmynRkvz2s=' }\n { name: 'reducers', hash: 'm1s2A0ARGzOaa9egNcTdZZ59lLQ=,'\n children: [\n { name: 'index.js', hash: 'NOFQ6gfyMCU3r1mN4tDZnyxcWqo=' }\n { name: 'landingReducer.js', hash: 'YbTv1B0FTLFi+0dNltPViBd+Ps4=' }\n { name: 'languageReducer.js', hash: 'ibVWNAlHPFnMBnpZrY1g+tKtvz8=' }\n { name: 'modeReducer.js', hash: 'Nt2+lxEQjyytNd8eYtVFVXgqwkc=' }\n { name: 'utilsReducer.js', hash: 'XWR9M6UBI/Mf9HMBxq+123uGn5I=' }\n ]}\n { name: 'serviceWorker.js', hash: 'adrPv2m1GPjkJIj1i7A88N9L99g=' }\n { name: 'setupProxy.js', hash: 'N/df4qz07OXc9LzFvxbMAowPk/k=' }\n { name: 'types', hash: '4acwk9gXxQqQyrZ3+cMmCTymYRE=,'\n children: [\n { name: 'index.js', hash: 'TC9MSCZJbg7S3WZEN2jBIT12rtE=' }\n ]}\n { name: 'utils', hash: 'Dp/ZK94nkYgatYXi+sS6IuAqjWQ=,'\n children: [\n { name: 'index.js', hash: 'QFaMU6Zn3l9BV6e5/3L/M/uDVWk=' }\n ]}\n ]}"}}

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc