Imagens do Carnaval de Cuiabá de quase um século atrás voltaram a circular nas redes sociais após um trabalho de restauração digital e recriação em vídeo com uso de inteligência artificial. O material resgata registros da chamada “piavada” e dos festejos carnavalescos da década de 1920, revelando como a folia era vivida na capital mato-grossense muito antes dos formatos atuais de blocos e desfiles.
As fotografias mostram corsos com carros enfeitados, fantasias artesanais inspiradas na cultura local e cordões formados por famílias inteiras, que transformavam as ruas em palco de celebração coletiva nos dias que antecediam a Quarta-feira de Cinzas. Agora, com recursos de IA, parte dessas cenas ganhou movimento e trilha sonora, aproximando o público de um Carnaval que existia apenas em imagens estáticas.
O perfil IA em Cuiabá dedicado à restauração de conteúdos históricos com uso de inteligência artificial publicou fotos restauradas do Carnaval cuiabano dos anos 1920, e chegou a produzir um vídeo a partir dessas imagens utilizando inteligência artificial, criando movimento e ambientação para os registros originais. A trilha utilizada é a música “Carnaval cuiabano”, do compositor Jefferson Silveira. Confira o vídeo completo abaixo:
A iniciativa também inspirou o Museu da Imagem e do Som de Cuiabá (Misc), que entrou na proposta e divulgou um vídeo montado com imagens de carnavais antigos da capital, acompanhado por marchinhas clássicas. Na publicação, o museu acrescenta explicações e histórias relacionadas a algumas das fotografias, contextualizando personagens, cenários e costumes da época.
Em um dos registros destacados, a descrição aponta um desfile de rapazes cuiabanos em um imponente automóvel Ford durante o chamado Corso dos Carros, tradição que levava veículos decorados às principais vias, com confetes, serpentinas e grande participação popular. A cena é marcada por fileiras de palmeiras e pela estética de época, associada à elegância e ao caráter festivo das celebrações.
.wp-comparison-wrapper { max-width: 850px; margin: 20px auto; font-family: ‘Segoe UI’, sans-serif; } .comparison-card { background: #fff; border-radius: 12px; overflow: hidden; box-shadow: 0 8px 30px rgba(0,0,0,0.15); border: 1px solid #ddd; margin-bottom: 30px; } .beer-slider { position: relative; width: 100%; height: 550px; background: #111; overflow: hidden; } .beer-slider img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: contain; pointer-events: none; } .beer-reveal { position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: 2; clip-path: inset(0 50% 0 0); border-right: 3px solid #fff; } .beer-range { position: absolute; z-index: 10; top: 0; left: 0; width: 100%; height: 100%; margin: 0; cursor: ew-resize; background: transparent; -webkit-appearance: none; appearance: none; } .beer-range::-webkit-slider-thumb { -webkit-appearance: none; width: 45px; height: 45px; background: #fff url(‘data:image/svg+xml;utf8,’) no-repeat center; border-radius: 50%; box-shadow: 0 0 20px rgba(0,0,0,0.5); margin-top: 252px; } .badge { position: absolute; top: 20px; padding: 8px 15px; background: rgba(0,0,0,0.75); color: #fff; font-size: 13px; font-weight: bold; text-transform: uppercase; border-radius: 5px; z-index: 5; pointer-events: none; } .badge-left { left: 20px; border-bottom: 3px solid #00ff00; } .badge-right { right: 20px; border-bottom: 3px solid #ffcc00; }
function moveSlider(input, elementId) {
document.getElementById(elementId).style.clipPath = `inset(0 ${100 – input.value}% 0 0)`;
}
O Carnaval chegou ao Brasil no século XVIII sob influência europeia, com máscaras e fantasias. Ao longo do século XIX, a festa ganhou novos formatos, como blocos organizados e carros decorados. Na década de 1920, mesmo distante dos grandes centros culturais do país, Cuiabá estruturou seu próprio modo de festejar.
.wp-comparison-wrapper { max-width: 850px; margin: 20px auto; font-family: ‘Segoe UI’, sans-serif; } .comparison-card { background: #fff; border-radius: 12px; overflow: hidden; box-shadow: 0 8px 30px rgba(0,0,0,0.15); border: 1px solid #ddd; margin-bottom: 30px; } .beer-slider { position: relative; width: 100%; height: 550px; background: #111; overflow: hidden; } .beer-slider img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: contain; pointer-events: none; } .beer-reveal { position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: 2; clip-path: inset(0 50% 0 0); border-right: 3px solid #fff; } .beer-range { position: absolute; z-index: 10; top: 0; left: 0; width: 100%; height: 100%; margin: 0; cursor: ew-resize; background: transparent; -webkit-appearance: none; appearance: none; } .beer-range::-webkit-slider-thumb { -webkit-appearance: none; width: 45px; height: 45px; background: #fff url(‘data:image/svg+xml;utf8,’) no-repeat center; border-radius: 50%; box-shadow: 0 0 20px rgba(0,0,0,0.5); margin-top: 252px; } .badge { position: absolute; top: 20px; padding: 8px 15px; background: rgba(0,0,0,0.75); color: #fff; font-size: 13px; font-weight: bold; text-transform: uppercase; border-radius: 5px; z-index: 5; pointer-events: none; } .badge-left { left: 20px; border-bottom: 3px solid #00ff00; } .badge-right { right: 20px; border-bottom: 3px solid #ffcc00; }
function moveSlider(input, elementId) {
document.getElementById(elementId).style.clipPath = `inset(0 ${100 – input.value}% 0 0)`;
}
Jornais, clubes, teatros e associações culturais ajudavam a organizar a programação. Nos três dias que antecediam a Quarta-feira de Cinzas, a cidade mudava de ritmo. Fantasias eram produzidas de forma artesanal, com referências aos povos indígenas, à fauna e flora do cerrado, às crenças e ao folclore regional.
Os corsos (desfiles com carros da época, de capotas abertas e ornamentados) estavam entre os pontos altos da festa. Famílias participavam juntas, e os chamados cordões carnavalescos reuniam vizinhos com temas comuns e figurinos elaborados com criatividade. Confetes e serpentinas completavam o cenário de um Carnaval simples, comunitário e fortemente ligado à identidade local.
.wp-comparison-wrapper { max-width: 850px; margin: 20px auto; font-family: ‘Segoe UI’, sans-serif; } .comparison-card { background: #fff; border-radius: 12px; overflow: hidden; box-shadow: 0 8px 30px rgba(0,0,0,0.15); border: 1px solid #ddd; margin-bottom: 30px; } .beer-slider { position: relative; width: 100%; height: 550px; background: #111; overflow: hidden; } .beer-slider img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: contain; pointer-events: none; } .beer-reveal { position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: 2; clip-path: inset(0 50% 0 0); border-right: 3px solid #fff; } .beer-range { position: absolute; z-index: 10; top: 0; left: 0; width: 100%; height: 100%; margin: 0; cursor: ew-resize; background: transparent; -webkit-appearance: none; appearance: none; } .beer-range::-webkit-slider-thumb { -webkit-appearance: none; width: 45px; height: 45px; background: #fff url(‘data:image/svg+xml;utf8,’) no-repeat center; border-radius: 50%; box-shadow: 0 0 20px rgba(0,0,0,0.5); margin-top: 252px; } .badge { position: absolute; top: 20px; padding: 8px 15px; background: rgba(0,0,0,0.75); color: #fff; font-size: 13px; font-weight: bold; text-transform: uppercase; border-radius: 5px; z-index: 5; pointer-events: none; } .badge-left { left: 20px; border-bottom: 3px solid #00ff00; } .badge-right { right: 20px; border-bottom: 3px solid #ffcc00; }
function moveSlider(input, elementId) {
document.getElementById(elementId).style.clipPath = `inset(0 ${100 – input.value}% 0 0)`;
}
.wp-comparison-wrapper { max-width: 850px; margin: 20px auto; font-family: ‘Segoe UI’, sans-serif; } .comparison-card { background: #fff; border-radius: 12px; overflow: hidden; box-shadow: 0 8px 30px rgba(0,0,0,0.15); border: 1px solid #ddd; margin-bottom: 30px; } .beer-slider { position: relative; width: 100%; height: 550px; background: #111; overflow: hidden; } .beer-slider img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: contain; pointer-events: none; } .beer-reveal { position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: 2; clip-path: inset(0 50% 0 0); border-right: 3px solid #fff; } .beer-range { position: absolute; z-index: 10; top: 0; left: 0; width: 100%; height: 100%; margin: 0; cursor: ew-resize; background: transparent; -webkit-appearance: none; appearance: none; } .beer-range::-webkit-slider-thumb { -webkit-appearance: none; width: 45px; height: 45px; background: #fff url(‘data:image/svg+xml;utf8,’) no-repeat center; border-radius: 50%; box-shadow: 0 0 20px rgba(0,0,0,0.5); margin-top: 252px; } .badge { position: absolute; top: 20px; padding: 8px 15px; background: rgba(0,0,0,0.75); color: #fff; font-size: 13px; font-weight: bold; text-transform: uppercase; border-radius: 5px; z-index: 5; pointer-events: none; } .badge-left { left: 20px; border-bottom: 3px solid #00ff00; } .badge-right { right: 20px; border-bottom: 3px solid #ffcc00; }
function moveSlider(input, elementId) {
document.getElementById(elementId).style.clipPath = `inset(0 ${100 – input.value}% 0 0)`;
}
.wp-comparison-wrapper { max-width: 850px; margin: 20px auto; font-family: ‘Segoe UI’, sans-serif; } .comparison-card { background: #fff; border-radius: 12px; overflow: hidden; box-shadow: 0 8px 30px rgba(0,0,0,0.15); border: 1px solid #ddd; margin-bottom: 30px; } .beer-slider { position: relative; width: 100%; height: 550px; background: #111; overflow: hidden; } .beer-slider img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: contain; pointer-events: none; } .beer-reveal { position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: 2; clip-path: inset(0 50% 0 0); border-right: 3px solid #fff; } .beer-range { position: absolute; z-index: 10; top: 0; left: 0; width: 100%; height: 100%; margin: 0; cursor: ew-resize; background: transparent; -webkit-appearance: none; appearance: none; } .beer-range::-webkit-slider-thumb { -webkit-appearance: none; width: 45px; height: 45px; background: #fff url(‘data:image/svg+xml;utf8,’) no-repeat center; border-radius: 50%; box-shadow: 0 0 20px rgba(0,0,0,0.5); margin-top: 252px; } .badge { position: absolute; top: 20px; padding: 8px 15px; background: rgba(0,0,0,0.75); color: #fff; font-size: 13px; font-weight: bold; text-transform: uppercase; border-radius: 5px; z-index: 5; pointer-events: none; } .badge-left { left: 20px; border-bottom: 3px solid #00ff00; } .badge-right { right: 20px; border-bottom: 3px solid #ffcc00; }
function moveSlider(input, elementId) {
document.getElementById(elementId).style.clipPath = `inset(0 ${100 – input.value}% 0 0)`;
}
.wp-comparison-wrapper { max-width: 850px; margin: 20px auto; font-family: ‘Segoe UI’, sans-serif; } .comparison-card { background: #fff; border-radius: 12px; overflow: hidden; box-shadow: 0 8px 30px rgba(0,0,0,0.15); border: 1px solid #ddd; margin-bottom: 30px; } .beer-slider { position: relative; width: 100%; height: 550px; background: #111; overflow: hidden; } .beer-slider img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: contain; pointer-events: none; } .beer-reveal { position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: 2; clip-path: inset(0 50% 0 0); border-right: 3px solid #fff; } .beer-range { position: absolute; z-index: 10; top: 0; left: 0; width: 100%; height: 100%; margin: 0; cursor: ew-resize; background: transparent; -webkit-appearance: none; appearance: none; } .beer-range::-webkit-slider-thumb { -webkit-appearance: none; width: 45px; height: 45px; background: #fff url(‘data:image/svg+xml;utf8,’) no-repeat center; border-radius: 50%; box-shadow: 0 0 20px rgba(0,0,0,0.5); margin-top: 252px; } .badge { position: absolute; top: 20px; padding: 8px 15px; background: rgba(0,0,0,0.75); color: #fff; font-size: 13px; font-weight: bold; text-transform: uppercase; border-radius: 5px; z-index: 5; pointer-events: none; } .badge-left { left: 20px; border-bottom: 3px solid #00ff00; } .badge-right { right: 20px; border-bottom: 3px solid #ffcc00; }
function moveSlider(input, elementId) {
document.getElementById(elementId).style.clipPath = `inset(0 ${100 – input.value}% 0 0)`;
}
Acervo preservado garante memória da festa
Parte dessas imagens históricas está preservada no acervo do Museu da Imagem e do Som de Cuiabá (MISC), que leva o nome do fotógrafo Lázaro Papazian. O espaço reúne registros dos antigos festejos carnavalescos da cidade e mantém fotografias de foliões, blocos e desfiles que ajudam a documentar a evolução da celebração ao longo das décadas.
.wp-comparison-wrapper { max-width: 850px; margin: 20px auto; font-family: ‘Segoe UI’, sans-serif; } .comparison-card { background: #fff; border-radius: 12px; overflow: hidden; box-shadow: 0 8px 30px rgba(0,0,0,0.15); border: 1px solid #ddd; margin-bottom: 30px; } .beer-slider { position: relative; width: 100%; height: 550px; background: #111; overflow: hidden; } .beer-slider img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: contain; pointer-events: none; } .beer-reveal { position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: 2; clip-path: inset(0 50% 0 0); border-right: 3px solid #fff; } .beer-range { position: absolute; z-index: 10; top: 0; left: 0; width: 100%; height: 100%; margin: 0; cursor: ew-resize; background: transparent; -webkit-appearance: none; appearance: none; } .beer-range::-webkit-slider-thumb { -webkit-appearance: none; width: 45px; height: 45px; background: #fff url(‘data:image/svg+xml;utf8,’) no-repeat center; border-radius: 50%; box-shadow: 0 0 20px rgba(0,0,0,0.5); margin-top: 252px; } .badge { position: absolute; top: 20px; padding: 8px 15px; background: rgba(0,0,0,0.75); color: #fff; font-size: 13px; font-weight: bold; text-transform: uppercase; border-radius: 5px; z-index: 5; pointer-events: none; } .badge-left { left: 20px; border-bottom: 3px solid #00ff00; } .badge-right { right: 20px; border-bottom: 3px solid #ffcc00; }
function moveSlider(input, elementId) {
document.getElementById(elementId).style.clipPath = `inset(0 ${100 – input.value}% 0 0)`;
}
As imagens recentemente restauradas foram trabalhadas com ferramentas de inteligência artificial a partir de originais disponibilizados em um grupo de memória local nas redes sociais. As versões originais seguem preservadas no acervo público.
.wp-comparison-wrapper { max-width: 850px; margin: 20px auto; font-family: ‘Segoe UI’, sans-serif; } .comparison-card { background: #fff; border-radius: 12px; overflow: hidden; box-shadow: 0 8px 30px rgba(0,0,0,0.15); border: 1px solid #ddd; margin-bottom: 30px; } .beer-slider { position: relative; width: 100%; height: 550px; background: #111; overflow: hidden; } .beer-slider img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: contain; pointer-events: none; } .beer-reveal { position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: 2; clip-path: inset(0 50% 0 0); border-right: 3px solid #fff; } .beer-range { position: absolute; z-index: 10; top: 0; left: 0; width: 100%; height: 100%; margin: 0; cursor: ew-resize; background: transparent; -webkit-appearance: none; appearance: none; } .beer-range::-webkit-slider-thumb { -webkit-appearance: none; width: 45px; height: 45px; background: #fff url(‘data:image/svg+xml;utf8,’) no-repeat center; border-radius: 50%; box-shadow: 0 0 20px rgba(0,0,0,0.5); margin-top: 252px; } .badge { position: absolute; top: 20px; padding: 8px 15px; background: rgba(0,0,0,0.75); color: #fff; font-size: 13px; font-weight: bold; text-transform: uppercase; border-radius: 5px; z-index: 5; pointer-events: none; } .badge-left { left: 20px; border-bottom: 3px solid #00ff00; } .badge-right { right: 20px; border-bottom: 3px solid #ffcc00; }
function moveSlider(input, elementId) {
document.getElementById(elementId).style.clipPath = `inset(0 ${100 – input.value}% 0 0)`;
}
A digitalização, restauração e transformação dessas fotos em vídeo ampliam o alcance do material histórico e reforçam o Carnaval cuiabano não apenas como festa, mas como patrimônio cultural, memória coletiva e expressão de identidade que atravessa gerações.
Fonte: primeirapagina






