Recently, ultra-high-definition surveillance cameras introduced 4K resolution to the security industry. However, 4K resolution has yet to achieve wide application, mainly because of the tremendous bandwidth and data storage requirements. Limiting the bitrate of an ultra-HD video feed while retaining a high-quality, 4K-image remains the biggest problem—a problem whose solution will decide the fate of ultra-HD surveillance video. Video transmission balances image quality, transmission capabilities, and data requirements—i.e., how much information and how it is handled. Therefore, image transmission optimisation lies in advancements in video compression technology.

H.265: Compression technology on a new level

Until now, H.264 compression has been the industry-standard codec. When the H.264 codec found wide use, Hikvision developed its own compatible algorithm to go the next step, calling it “H.264+”. The next iteration in this codec lineage—H.265—presently stands at the cusp of widespread adoption. Once again, Hikvision has already pushed this compression technology to a new level. H.265+ employs an intelligent algorithm whose encoding technology stems from the H.265/High Efficiency Video Coding (HEVC) standard.

H.265+ optimises the existing codec most strikingly where specific criteria are met in a surveillance video feed. This criteria consists of: 1.) a stable background where information rarely changes; 2.) a primary focus on the objects moving across that stagnant scene; 3.) a substantial period of time where a scene’s moving objects appear only occasionally; and 4.) 24-hour non-stop surveillance where visual noise has a relatively large impact on image quality. In this type of environment, field-tests show H.265+ radically decreases the required bitrate of the ultra-high-definition surveillance video by up to 67% over H.265, thereby reducing required bandwidth and storage. Bitrate reduction means cost reduction for consumers, as well as increased efficiency, stability, and reliability of all the hardware in a given surveillance system. Here’s how it works.

With ultra-HD resolutions and higher efficiency transmission as the two primary objectives, H.265+ improves the compression ratio based on three key technologies: 1.) predictive encoding technology based on a background or reference frame, 2.) digital noise suppression technology, and 3.) long-term bitrate control technology.

H.265+ optimises the existing codec most strikingly where specific criteria are met in a surveillance video feed

Predictive encoding

Predictive encoding can be divided into “Inter-frame prediction,” creating a prediction model from one or more previously encoded video frames, and “Intra-frame prediction,” where the samples of a macroblock (processing unit) are predicted by using only information of previously transmitted macroblocks of the same frame. With inter-frame prediction, bitrate can be reduced by compressing only the difference in rates between a reference frame and any other frame. This reference frame—usually the background of a scene—will contain few if any moving objects. Fortunately, in most security surveillance, the background remains stagnant.

Example scenario

In a traffic intersection field-test, three unique frames are analysed from a video feed. The first frame is the empty intersection (T0), the second two (T1 and T2) include a moving object—in this case, an automobile. The first image gets encoded as the reference frame; thereafter, reference frame data no longer needs to be sent or stored with every frame. This liberates the VMS to follow moving vehicles only, since new data (bits) will not be required for each frame capturing the background. The requirement for bits, bandwidth, and storage immediately drop. In the case where a strictly empty background or reference frame cannot be captured, the alternative is to encode two or more frames that might include a moving object. Intelligent software can fill in spaces that are vacated by those moving objects with similar information found in the immediately surrounding space. Thus, bitrate usage can be lowered while guaranteeing normal playback for the user.

In the case where a strictly empty background or reference frame cannot be captured, the alternative is to encode two or more frames that might include a moving object
In a traffic intersection field-test, three unique frames are analysed from a video feed

Noise suppression

In order to guarantee a high image quality of moving objects, the encoding module also encodes the visual noise in the scene. However, using the predictive encoding methods mentioned above, the H.265+ intelligent analysis algorithm distinguishes between the background image and moving objects so that each can be encoded with different encoding strategies.

A background image is encoded with high compression in order to suppress noise and applies data to new or moving objects. Since data transmission is limited, the overall bitrate dips substantially when compared against conventional video compression.

Long-Term Bitrate Control

Hikvision has introduced a concept it calls “Long-Term Average Bitrate” to make full use of a data from a video feed. Long-Term Average Bitrate calculates the rates over a specified time period (usually 24 hours). With the average bitrate control, the camera can assign higher bitrates to busier hours while reducing it during idle hours—e.g., midnight to 6 AM outdoors, or 8 PM to 7 AM in an office. In the case of a constant bitrate mode for H.265 encoding, the bitrate varies slightly but stays near the predefined maximum bitrate value. Using H.265+, average bitrate can be as low as half of the maximum bitrate. Image quality can still be optimised since the H.265+ technology makes full use of every bit.

In variable bitrate mode, the instant bitrate varies according to a scene’s activity, while the image quality remains steady. Employing H.265+, the bitrate change can take two courses: 1.) if the configured average bitrate value is limited, H.265+ encoding can provide a better image quality within the limited bitrate; and 2.) if the configured average bitrate value is high for the scene being monitored, the actual average bitrate—the actual amount of data used—can be lower than the predefined value, lowering the total data storage requirement.

Instant bitrate comparison between two scenes

A bitrate-reduction test was conducted, based on cameras featuring 1080p resolution at 25 fps. The scene was a small café under video surveillance feed for a 24-hour period.

Testing the same scene—a busy café—at different times of day, showed that the rate difference between codecs appears less significant as the number of moving objects in the scene increases. Nevertheless, the numbers are still remarkable. The average bitrate between H.264 and Hikvision’s H.265+ decreased by a substantial 83%. The rate between the standard H.265 and Hikvision’s H.265+ codec decreased by 67%—a smaller difference, but nonetheless significant when applied to real-world surveillance systems.

In discreet, 24-hour file size comparison of two different scenes, drastic reductions were plain to see

24-hour file size in different scenes

In discreet, 24-hour file size comparison of two different scenes, drastic reductions were plain to see. Scene one was a café, where the H.264 codec yielded an average of 22.7 GB, and H.265 yielded 11.8 GB, on average. Remarkably, Hikvision’s H.265+ averaged only 3.9 GB. Scene two was a traffic Intersection. Here, the 24-hour file size comparison yielded similar results. H.264 averaged 36.4 GB, H.265 averaged 21.1 GB, and H.265+ averaged the lowest bitrate again at only 7.5 GB.

Here are in those numbers in percentages. In the café monitoring scenario, the rate of the 24-hour file size between H.265 and Hikvision H.265+ decreased by 66.4%, while the rate between H.264 and Hikvision H.265+ decreased by a substantial 82.5%. For the traffic intersection monitoring, the rate of the 24-hour file size between H.265 and Hikvision H.265+ decreased by 64.5%, while the rate between H.264 and Hikvision H.265+ decreased by 79.4%.

Improved bandwidth, storage, imaging, & VCAs

First, H.265+ makes the best use of every bit, so HD and ultra-HD resolutions looks as clear, sharp, and focused as possible. Also, as H.265+ improves image transmission, target objects will have more pixels so the use of VCAs will arguably become more precise, more accurate. Next, a network utilising H.265+ has more bandwidth available at any given time. More bandwidth means better system functioning all around. In real terms, on a 20 Mb broadband network, the H.264 codec can accommodate five cameras. H.265 doubles that, carrying the load of 10 cameras. But H.265+ doubles even that, accommodating 20 or more cameras on the single network. Therefore, H.265+ will be the best choice for users expanding an installation and moving to 4K at the same time.

A background image is encoded with high compression in order to suppress noise and applies data to new or moving objects
The overall bitrate dips substantially when compared against conventional video compression

What’s more, users reduce costs and other resources involved in storing video-feed data. Here's another scenario: when eight 2-Megapixel cameras are connected to a network, and a storage device holds five 5-Terrabyte hard drives, recording capacities vary significantly. A system running on H.264 will hit its storage ceiling in about two weeks. H.265 will do a bit better, filling up after about one month. Hikvision’s H.265+, however, will continue recording—up to about two full months. When considering these results on a monthly or annual basis for budgeting expenses and hardware allocations, H.265+ reduces expenditures all around. While the jump to H.265+ might be slow initially, the benefits will prove advantageous far into the future.

Applications are everywhere

The applications here extend at least as wide as those of any previous codec. However, under conditions such as an unstable network or limited bandwidth, or where customers are required to store data for extended periods of time, H.265+ will be most profoundly effective. Furthermore, this codec can be integrated into comprehensive security solutions for specific functions—4K, panoramic, and explosion-proof cameras, ultra-low light products, and anti-corrosion products are a few examples.

As with any new technological improvement, industry-wide upgrading from current or legacy standards requires investing time and resources. For H.265, migration is accelerating, primarily in newly designed systems since upgrading existing H.264 systems only increases expenditure. H.265 will become more desirable to system integrators and end-users since its decreased bitrates yield high-definition resolutions and images come through more clearly. Added to that, target objects can be isolated and enlarged with more clarity, and more accurate VCAs can be employed.

Hikvision’s H.265+ codec optimises the H.265/HEVC encoding technology, meeting its compression standards and operating with the vast majority of hardware and software designed to employ H.265. With H.265+, video quality remains virtually the same as that of H.265/HEVC while radically reducing transmission bandwidth and data storage capacity requirements. The H.265+ codec will serve to widen the application of ultra-HD resolutions in video surveillance, such as 8 MP and 12 MP devices. Wherever applied, this new codec will cut storage costs, make the fullest use of surveillance video investments, and broaden the use of 4K and ultra-HD security video.

Download PDF version

In case you missed it

Adapting servers for IP video surveillance systems: Why manufacturers struggle
Adapting servers for IP video surveillance systems: Why manufacturers struggle

Security integrators are often tasked with a multitude of responsibilities which could include a variety of installation, integration or design tasks made up of sprinkler systems, fire alarms, access control, HVAC, video surveillance systems and networks; and then pile on maintenance, training and analytics. Traditionally, most security integrators have installation backgrounds but are now expected to be IT savvy, too. Even the most proficient IT professionals may not fully grasp the complexity of adapting computer servers for use with video systems. It’s not the area of expertise of security integrators as the complexities between IT data and video data are significant. Therefore, security integrators depend on system builders to provide solutions to meet the needs of video systems expertly and with few hassles. It’s a simple enough ask, but not so easy to deliver. Tom Larson, Chief Technology Officer, BCDVideo, lists some of the challenges: The gap between reality and customer expectations End users should expect a security integrator to provide services and a wide product line to ensure the right equipment for any size job Sometimes there is a gap between what a security integrator expects from a video surveillance solution (in terms of validation testing, dependability, technical support) and the performance of available choices, especially in the case of low-cost or generic equipment. Extra service and support are needed to bridge the gap. Unfortunately, some manufacturers entering the market have failed to deliver, and integrators (and their end user customers) have paid a price. The network is often overlooked Security integrators should pay special attention to engineering the network and calculating the bandwidth and storage needed for video projects, especially given how technology evolves so quickly. Security is an appliance-driven business, and integrators who just want to add another server to expand storage or functionality without configuring the network run the risk of i/o bottlenecks and other system failures. End users should expect a security integrator to provide services and a wide product line to ensure the right equipment for any size job. Unfortunately, traditional IT resellers are often married to a singular solution limiting their knowledge of a good fit for the job. Buying a video server based on a low price aggravates the problem, as “Frankensteined” or generic servers tend to generate additional costs over time Servers are mistakenly considered a one-time expense One mistake purchasing agents make and security integrators have a hard time quantifying is viewing video storage as a capital expense (as one more component of a security system) rather than considering ongoing operating expenses. Buying a video server based on a low price aggravates the problem. “Frankensteined” or generic servers tend to generate additional costs over time, such as firmware or supply chain issues, and some systems builders have failed to provide support to offset those costs. In fact, the high costs over time of supporting inexpensive servers have been unsustainable for some system builders, who have left integrators and end users holding the bag, and in some cases, the liability. Adapting to sustainable strategies “Systems builders to the video surveillance market must adapt and invest to meet the demands of security integrators’ expectations, and they need a business model that enables them to provide a substantial level of support and commitment,” says Larson. “Working with high-quality manufacturers and providing tried-and-tested, certified equipment upfront ensures manageable costs over the life of the system. Products that are fully tested and contain no firmware bugs ensure smoother installations. By providing adequate technical support to the security integrator and managing IT variables over the life of the system, the systems builder makes it possible for a security integrator to specify and install a video server as easily as any other system component.” Keeping IT professionals on staff to deal with server issues is cost-prohibitive for security integrators Taking a longer-term view and considering total cost of ownership is a more sustainable strategy for integrators, says Larson. Investing upfront in a higher-quality server is rewarded by dependability and lower service costs over the life of the system. And the lower costs of supporting a higher-quality server create a more sustainable business model for the integrator, thus ensuring the integrator and end user will have ongoing support. Adapting server technology to video applications Security integrators deliver a different skill set than IT integrators, who tend to be more hands-on in terms of updating firmware and providing maintenance. Keeping IT professionals on staff to deal with server issues is cost-prohibitive for security integrators, who therefore depend on systems builders to provide that expertise. They develop a long-term relationship with a systems builder they can depend on to meet their needs for each job. Larson says the best scenario for a security integrator is a combination of a high-quality server systems builder that understands the specific needs of the security integrator market. Adapting server technology to video applications requires knowledge of both disciplines. Dependable technology adapted to the needs of the video channel ensures successful installations and happy, long-term customers.

New Year’s Resolutions to counter web and mobile application security breaches in 2019
New Year’s Resolutions to counter web and mobile application security breaches in 2019

With the coming of a New Year, we know these things to be certain: death, taxes, and… security breaches. No doubt, some of you are making personal resolutions to improve your physical and financial health. But what about your organisation’s web and mobile application security? Any set of New Year’s resolutions is incomplete without plans for protecting some of the most important customer touch points you have — web and mobile apps. Every year, data breaches grow in scope and impact. Security professionals have largely accepted the inevitability of a breach and are shifting their defense-in-depth strategy by including a goal to reduce their time-to-detect and time-to-respond to an attack. Despite these efforts, we haven’t seen the end of headline-grabbing data breaches like recent ones affecting brands such as Marriott, Air Canada, British Airways and Ticketmaster. App-level threats The apps that control or drive these new innovations have become today’s endpoint The truth of the matter is that the complexity of an organisation’s IT environment is dynamic and growing. As new technologies and products go from production into the real world, there will invariably be some areas that are less protected than others. The apps that control or drive these new innovations have become today’s endpoint — they are the first customer touch point for many organisations. Bad actors have realised that apps contain a treasure trove of information, and because they are often left unprotected, offer attackers easier access to data directly from the app or via attacks directed at back office systems. That’s why it’s imperative that security organisations protect their apps and ensure they are capable of detecting and responding to app-level threats as quickly as they arise. It’s imperative that security organisations protect their apps and ensure they are capable of detecting and responding to app-level threats as quickly as they arise In-progress attack detection Unfortunately, the capability to detect in-progress attacks at the app level is an area that IT and security teams have yet to address. This became painfully obvious in light of the recent Magecart attacks leveraged against British Airways and Ticketmaster, among others. Thanks to research by RiskIQ and Volexity, we know that the Magecart attacks target the web app client-side. During a Magecart attack, the transaction processes are otherwise undisturbed Attackers gained write access to app code, either by compromising or using stolen credentials, and then inserted a digital card skimmer into the web app. When customers visited the infected web sites and completed a payment form, the digital card skimmer was activated where it intercepted payment card data and transmitted it to the attacker(s). Data exfiltration detection During a Magecart attack, the transaction processes are otherwise undisturbed. The target companies receive payment, and customers receive the services or goods they purchased. As a result, no one is wise to a breach — until some 380,000 customers are impacted, as in the case of the attack against British Airways. The target companies’ web application firewalls and data loss prevention systems didn’t detect the data exfiltration because those controls don’t monitor or protect front-end code. Instead, they watch traffic going to and from servers. In the case of the Magecart attacks, the organisation was compromised and data was stolen before it even got to the network or servers. Today’s proven obfuscation techniques can help prevent application reverse engineering, deter tampering, and protect personal identifiable information and API communications Best practice resolutions The Magecart attacks highlight the need to apply the same vigilance and best practices to web and mobile application source code that organisations apply to their networks—which brings us to this year’s New Year’s resolutions for protecting your app source code in 2019: Alert The key to success is quickly understanding when and how an app is being attacked First, organisations must obtain real-time visibility into their application threat landscape given they are operating in a zero-trust environment. Similar to how your organisation monitors the network and the systems connected to it, you must be able to monitor your apps. This will allow you to see what users are doing with your code so that you can customise protection to counter attacks your app faces. Throughout the app’s lifecycle, you can respond to malicious behavior early, quarantine suspicious accounts, and make continuous code modifications to stay a step ahead of new attacks. Protect Next, informed by threat analytics, adapt your application source code protection. Deter attackers from analysing or reverse engineering application code through obfuscation. Today’s proven obfuscation techniques can help prevent application reverse engineering, deter tampering, and protect personal identifiable information and API communications. If an attacker tries to understand app operation though the use of a debugger or in the unlikely event an attacker manages to get past obfuscation, threat analytics will alert you to the malicious activity while your app begins to self-repair attacked source code or disable portions of the affected web app. The key to success is quickly understanding when and how an app is being attacked and taking rapid action to limit the risk of data theft and exfiltration. Protecting encryption keys is often overlooked but should be considered a best practice as you forge into the new year with a renewed commitment to app security to ensure your organisation’s health and well-being in 2019 Encrypt Finally, access to local digital content and data, as well as communications with back office systems, should be protected by encryption as a second line of defense, after implementing app protection to guard against piracy and theft. However, the single point of failure remains the instance at which the decryption key is used. Effective encryption requires a sophisticated implementation of White-Box Cryptography This point is easily identifiable through signature patterns and cryptographic routines. Once found, an attacker can easily navigate to where the keys are constructed in memory and exploit them. Effective encryption requires a sophisticated implementation of White-Box Cryptography. One that combines a mathematical algorithm with data and code obfuscation techniques transforming cryptographic keys and related operations into indecipherable text strings. Protecting encryption keys is often overlooked but should be considered a best practice as you forge into the new year with a renewed commitment to app security to ensure your organisation’s health and well-being in 2019. Protecting applications against data breach According to the most recent Cost of a Data Breach Study by the Ponemon Institute, a single breach costs an average of $3.86 million, not to mention the disruption to productivity across the organisation. In 2019, we can count on seeing more breaches and ever-escalating costs. It seems that setting—and fulfilling—New Year’s resolutions to protect your applications has the potential to impact more than just your risk of a data breach. It can protect your company’s financial and corporate health as well. So, what are you waiting for?

How organisations can secure user credentials from data breaches and password hacks
How organisations can secure user credentials from data breaches and password hacks

In the age of massive data breaches, phishing attacks and password hacks, user credentials are increasingly unsafe. So how can organisations secure accounts without making life more difficult for users? Marc Vanmaele, CEO of TrustBuilder, explains. User credentials give us a sense of security. Users select their password, it's personal and memorable to them, and it's likely that it includes special characters and numbers for added security. Sadly, this sense is most likely false. If it's anything like the 5.4 billion user IDs on haveibeenpwned.com, their login has already been compromised. If it's not listed, it could be soon. Recent estimates state that 8 million more credentials are compromised every day. Ensuring safe access Data breaches, ransomware and phishing campaigns are increasingly easy to pull off. Cyber criminals can easily find the tools they need on Google with little to no technical knowledge. Breached passwords are readily available to cyber criminals on the internet. Those that haven’t been breached can also be guessed, phished or cracked using one of the many “brute-force” tools available on the internet. It's becoming clear that login credentials are no longer enough to secure your users' accounts. Meanwhile, organisations have a responsibility and an ever-stricter legal obligation to protect their users’ sensitive data. This makes ensuring safe access to the services they need challenging, particularly when trying to provide a user experience that won’t cause frustration – or worse, lose your customers’ interest. After GDPR was implemented across the European Union, organisations could face a fine of up to €20 million, or 4% annual global turnover Importance of data protection So how can businesses ensure their users can safely and simply access the services they need while keeping intruders out, and why is it so important to strike that balance? After GDPR was implemented across the European Union, organisations could face a fine of up to €20 million, or 4% annual global turnover – whichever is higher, should they seriously fail to comply with their data protection obligations. This alone was enough to prompt many organisations to get serious about their user’s security. Still, not every business followed suit. Cloud security risks Breaches were most commonly identified in organisations using cloud computing or where staff use personal devices According to a recent survey conducted at Infosecurity Europe, more than a quarter of organisations did not feel ready to comply with GDPR in August 2018 – three months after the compliance deadline. Meanwhile, according to the UK Government’s 2018 Cyber Security Breaches survey, 45% of businesses reported breaches or attacks in the last 12 months. According to the report, logins are less secure when accessing services in the cloud where they aren't protected by enterprise firewalls and security systems. Moreover, breaches were most commonly identified in organisations using cloud computing or where staff use personal devices (known as BYOD). According to the survey, 61% of UK organisations use cloud-based services. The figure is higher in banking and finance (74%), IT and communications (81%) and education (75%). Additionally, 45% of businesses have BYOD. This indicates a precarious situation. The majority of businesses hold personal data on users electronically and may be placing users at risk if their IT environments are not adequately protected. Hackers have developed a wide range of tools to crack passwords, and these are readily available within a couple of clicks on a search engine Hacking methodology In a recent exposé on LifeHacker, Internet standards expert John Pozadzides revealed multiple methods hackers use to bypass even the most secure passwords. According to John’s revelations, 20% of passwords are simple enough to guess using easily accessible information. But that doesn’t leave the remaining 80% safe. Hackers have developed a wide range of tools to crack passwords, and these are readily available within a couple of clicks on a search engine. Brute force attacks are one of the easiest methods, but criminals also use increasingly sophisticated phishing campaigns to fool users into handing over their passwords. Users expect organisations to protect their passwords and keep intruders out of their accounts Once a threat actor has access to one password, they can easily gain access to multiple accounts. This is because, according to Mashable, 87% of users aged 18-30 and 81% of users aged 31+ reuse the same passwords across multiple accounts. It’s becoming clear that passwords are no longer enough to keep online accounts secure. Securing data with simplicity Users expect organisations to protect their passwords and keep intruders out of their accounts. As a result of a data breach, companies will of course suffer financial losses through fines and remediation costs. Beyond the immediate financial repercussions, however, the reputational damage can be seriously costly. A recent Gemalto study showed that 44% of consumers would leave their bank in the event of a security breach, and 38% would switch to a competitor offering a better service. Simplicity is equally important, however. For example, if it’s not delivered in ecommerce, one in three customers will abandon their purchase – as a recent report by Magnetic North revealed. If a login process is confusing, staff may be tempted to help themselves access the information they need by slipping out of secure habits. They may write their passwords down, share them with other members of staff, and may be more susceptible to social engineering attacks. So how do organisations strike the right balance? For many, Identity and Access Management solutions help to deliver secure access across the entire estate. It’s important though that these enable simplicity for the organisation, as well as users. Organisations need an IAM solution that will adapt to both of these factors, providing them with the ability to apply tough access policies when and where they are needed and prioritising swift access where it’s safe to do so Flexible IAM While IAM is highly recommended, organisations should seek solutions that offer the flexibility to define their own balance between a seamless end-user journey and the need for a high level of identity assurance. Organisations’ identity management requirements will change over time. So too will their IT environments. Organisations need an IAM solution that will adapt to both of these factors, providing them with the ability to apply tough access policies when and where they are needed and prioritising swift access where it’s safe to do so. Importantly, the best solutions will be those that enable this flexibility without spending significant time and resource each time adaptations need to be made. Those that do will provide the best return on investment for organisations looking to keep intruders at bay, while enabling users to log in safely and simply.