Data Compression · Compresión de datos
| English | Español |
|---|---|
| Compression/kəmˈpreʃn/ | Compresión |
| Internet/ˈɪntənet/ | Internet |
| Lossless/ˈlɒsləs/ | Sin pérdida |
| Lossy/ˈlɒsi/ | Con pérdida |
| size/saɪz/ | tamaño |
| quality/ˈkwɒlɪti/ | calidad |
| trade-off/treɪd ɒf/ | compromiso |
| redundancy/rɪˈdʌndənsi/ | supresión de empleo |
| transmission/trænˈsmɪʃn/ | transmisión |
Storing the same data in fewer bits
- A photo or song can hold millions of bytes — files get large.
- Compression 压缩 is any method that stores the same data using fewer bits.
- Smaller files take less space to store.
- And they are faster to send across the Internet 互联网.
Almacenar los mismos datos en menos bits
- Una foto o una canción pueden contener millones de bytes; los archivos resultan grandes.
- La compresión 压缩 es cualquier método que almacena los mismos datos utilizando menos bits.
- Los archivos más pequeños ocupan menos espacio de almacenamiento.
- Y se transmiten más rápido a través de la Internet 互联网.
Compression means storing the same data using: · La compresión significa almacenar los mismos datos utilizando:
Fewer bits means smaller files that store and send faster. · Menos bits significa archivos más pequeños que se almacenan y envían más rápido.
Match each method to its property. · Asocia cada método con su propiedad.
Text needs lossless; photos and music often use lossy. · El texto necesita compresión sin pérdida; las fotos y la música a menudo usan compresión con pérdida.
Which data type must use lossless compression? · ¿Qué tipo de datos debe usar compresión sin pérdida?
One changed byte could break a program, so it must be lossless. · Un solo byte cambiado podría romper un programa, por lo que debe ser sin pérdida.
Lossless vs lossy
- Lossless 无损 compression keeps every bit — the data restores exactly.
- Text and program files must be lossless; one changed letter could break them.
- Lossy 有损 compression makes files much smaller by throwing away data people are unlikely to notice.
- The original cannot be restored exactly — photos, music, and video often use it.
Sin pérdida vs. con pérdida
- La compresión sin pérdida 无损 conserva todos los bits; los datos se restauran exactamente.
- Los archivos de texto y programas deben ser sin pérdida; una sola letra alterada podría dañarlos.
- La compresión con pérdida 有损 hace que los archivos sean mucho más pequeños descartando datos que las personas probablemente no notarán.
- El original no puede restaurarse exactamente; las fotos, la música y el video suelen utilizarla.
Lossy compression trades data quality for smaller file size. · La compresión con pérdida intercambia calidad de datos por un tamaño de archivo menor.
Smaller size usually means losing some detail. · Un tamaño menor generalmente implica perder algún detalle.
The size–quality trade-off
- Lossy compression forces a trade-off 权衡 between two things.
- File size 大小: how many bits it needs. Data quality 质量: how close it is to the original.
- Squeezing smaller usually means losing more detail.
Same photo, two ways. A lossless file is 5 MB and looks perfect; a lossy file is 0.5 MB — ten times smaller — but slightly blurry when zoomed. For a fast website, pick the small lossy file; for a large sharp poster, pick the lossless one.
El compromiso entre tamaño y calidad
- La compresión con pérdida implica un compromiso 权衡 entre dos aspectos.
- Tamaño 大小 del archivo: cuántos bits necesita. Calidad 质量 de los datos: qué tan cercana está al original.
- Comprimirlo más generalmente significa perder más detalle.
Misma foto, dos formas. Un archivo sin pérdida mide 5 MB y se ve perfecto; un archivo con pérdida mide 0.5 MB —diez veces más pequeño—, pero se ve ligeramente borroso al hacer zoom. Para un sitio web rápido, elige el archivo pequeño con pérdida; para un póster grande y nítido, elige el sin pérdida.
Run-length encoding (a lossless method) · Codificación por recurrencias (un método sin pérdida)
Run-length encoding replaces a run of repeated values with one value plus a count. It is lossless — the original rebuilds exactly — but only shrinks data that has long runs. · La codificación por recurrencias reemplaza una secuencia de valores repetidos con un valor más un conteo. Es sin pérdida —la reconstrucción original es exacta—, pero solo reduce los datos que tienen largas secuencias.
Storing "100 white pixels" as "white, 100 times" works by removing: · Almacenar "100 píxeles blancos" como "blanco, 100 veces" funciona eliminando:
Run-length encoding replaces a run with a value plus a count — lossless. · La codificación por recurrencias reemplaza una secuencia con un valor más un conteo —sin pérdida.
A compressed file with fewer bits transmits across a network faster. · Un archivo comprimido con menos bits se transmite a través de una red más rápido.
Fewer bits to send means faster transmission. · Menos bits para enviar significan una transmisión más rápida.
Removing redundancy
- Many methods work by removing redundancy 冗余 — data that repeats or can be predicted.
- A line of 100 identical white pixels can be stored as "white, 100 times" instead of listing all 100.
- That is far fewer bits for the same picture — a lossless method called run-length encoding.
- Fewer bits also means faster transmission 传输 across a network.
Eliminación de redundancias
- Muchos métodos funcionan eliminando redundancias 冗余: datos que se repiten o que pueden predecirse.
- Una línea de 100 píxeles blancos idénticos puede almacenarse como "blanco, 100 veces" en lugar de listar cada uno de los 100.
- Eso requiere muchos menos bits para la misma imagen; es un método sin pérdida llamado codificación por longitud de secuencia (run-length encoding).
- Menos bits también significan una transmisión 传输 más rápida a través de una red.
Compression stores data in fewer bits — saving space and speeding transmission. Lossless keeps every bit (needed for text and code); lossy discards unnoticeable data for much smaller files (photos, music). Lossy forces a size–quality trade-off, and many methods shrink files by removing redundancy.
La compresión almacena datos en menos bits, ahorrando espacio y acelerando la transmisión. La compresión sin pérdida conserva todos los bits (necesaria para texto y código); la con pérdida descarta datos imperceptibles para lograr archivos mucho más pequeños (fotos, música). La con pérdida exige un compromiso entre tamaño y calidad, y muchos métodos reducen el tamaño eliminando redundancias.